Kevin C. Coram
a34db13b72
Merge branch 'content-menu-docs' of kevin/basic-theme into master
2019-12-02 22:57:04 +00:00
Kevin C. Coram
689e69f0cf
Add documentation for content-menu block
2019-12-02 17:53:04 -05:00
Kevin C. Coram
b0780f91e1
Update configuration docs section
...
* Update `subtitle` documentation to note that HTML escape sequences are
restricted by the new Goldmark rendering engine
* Add documentation for the `mainSections` parameter
2019-11-29 11:20:39 -05:00
Kevin C. Coram
c9621cb516
Add a menu link back to the home page
2019-11-24 21:39:29 -05:00
Kevin C. Coram
fddbc125f7
Document default content-footer
2019-11-24 16:55:37 -05:00
Kevin C. Coram
f684465d00
Pagination for index, list, and single page layouts
2019-11-24 16:51:04 -05:00
Kevin C. Coram
3365dc074a
Add mainSections definition; set pagination to 5
2019-11-24 16:32:16 -05:00
Kevin C. Coram
c6abdaefab
Add semantic HTML5 references
2019-11-23 14:44:32 -05:00
Kevin C. Coram
58b5a1ac96
Document Hugo templating approach
2019-11-23 14:33:41 -05:00
Kevin C. Coram
ec18ebfeec
Add 'content-footer' block at end of main
2019-11-23 14:32:40 -05:00
Kevin C. Coram
24cf52e2e7
Add README file
...
First version includes documentation for getting started and a basic
explanation of the theme's organization.
2019-11-23 09:15:28 -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