54ba5518d2
Use HTML5 <header> tags in articles
...
The HTML5 <article> tag represents a complete, or self-contained,
composition in a document. Headers are a semantic HTML5 element
that helps computers understand the content.
2016-09-02 10:09:17 +03:00
9b9226ca99
Use "|" for title separator instead of ndash
...
A survey of a handful of websites shows that this is a more common
separator of article and site title than the ndash.
2016-09-01 23:08:39 +03:00
412cc18cf9
Start using Go 1.6's blocks
...
Partials are nice, but blocks are a better base construct. Right
now there is basically only layouts/_default/baseof.html that is
doing most of the work.
See: https://gohugo.io/templates/blocks
2016-09-01 17:37:27 +03:00
4c68cf71b0
Move summary layout to posts
...
The only content type we have is posts, so the summary type should
be there.
2016-08-30 11:39:03 +03:00
fb9376d24b
layouts: Move _default/single.html template to post archetype
...
For now the only singles we need are posts, so it makes sense to
move this there. I can make another single template for pages later.
2016-08-30 00:33:06 +03:00
b164ceb53c
Add common HTML tags to head and footer so we can re-use them
2016-08-30 00:31:01 +03:00
ea1da4a69e
Use HTML5 article tag for blog post summaries
...
See: https://developer.mozilla.org/en/docs/Web/HTML/Element/article
2016-08-29 16:24:14 +03:00
f76b5a069a
layouts: Improve usage of datetime
...
Use the date format from the config, and print it in a time tag.
See: https://golang.org/pkg/time/
2016-08-28 22:15:16 +03:00
2bb1d6ecc0
First commit with initial theme
...
Some file are empty (created by `hugo new theme`), but I've left
them for reference later.
2016-08-28 16:22:32 +03:00