Commit Graph

17 Commits (3ae6ad8492d1645a1b975fe9e37de73de9f0a412)

Author SHA1 Message Date
Kevin C. Coram 3ae6ad8492
Add README file
First version includes documentation for getting started and a basic
explanation of the theme's organization.
2019-11-22 23:30:27 -05:00
Kevin C. Coram e5f250c91c
Move site title/sub-title into header partial 2019-11-22 23:29:39 -05:00
Kevin C. Coram 880e97f166 Merge branch 'semantics' of kevin/basic-theme into master 2019-11-21 04:52:01 +00:00
Kevin C. Coram 321fe23ea8
Move majority of semantic tags to baseof.html
In order to improve the semantic layout of the page(s) in the site, the
bulk of the semantic elements have been explicitly moved to the baseof
file. Additional Hugo blocks have been defined to allow layouts to
supply or override things like section menus, the site menu, etc.
2019-11-20 23:38:53 -05:00
Kevin C. Coram a862ddf302
Downgrade min version to 0.54.0 2019-11-20 22:26:59 -05:00
Kevin C. Coram 2da9bd3a21
Update theme.toml with author and primary Git host 2019-11-19 21:57:51 -05:00
Kevin C. Coram 8b8f3abc41
Example permalinks configuration 2019-11-19 21:50:22 -05:00
Kevin C. Coram b57a1d15b6
Rename example section post -> posts 2019-11-19 21:49:35 -05:00
Kevin C. Coram f2129ca33a
Add "main" menu to the site header
Based on "Menu Templates" (https://gohugo.io/templates/menu-templates/)
2019-11-19 21:38:33 -05:00
Kevin C. Coram bdbe3f9d78
Only show 'Read more' if summary was truncated 2019-11-19 19:19:30 -05:00
Kevin C. Coram 0fd2bcc49a
Add content to list layout 2019-11-19 19:16:20 -05:00
Kevin C. Coram c8850cd4d2
Create example homepage content file 2019-11-19 00:17:08 -05:00
Kevin C. Coram 1f62d2a9e9
Set order of precedence for subtitle
Look first in the front-matter for the _index.md file, and secondly in
the parameters defined in the config.toml file.
2019-11-19 00:17:07 -05:00
Kevin C. Coram 64757f1ce1
Add a subtitle parameter 2019-11-19 00:17:07 -05:00
Kevin C. Coram 05ec4d1a75
Example site with multiple 'post' type pages 2019-11-19 00:17:07 -05:00
Kevin C. Coram e3b6780603
Create basic layout structure
Create basic layout structure by following along with the documentation
from gohugo.io. In particular:

* Basic Templates and Blocks (https://gohugo.io/templates/base/)
* Content View Templates (https://gohugo.io/templates/views/)
* Homepage Template (https://gohugo.io/templates/homepage/)
2019-11-19 00:17:07 -05:00
Kevin C. Coram 75cf6c1118
(chore) Initial commit
hugo new theme basic-theme
2019-11-19 00:17:00 -05:00