Commit Graph

15 Commits (a1733274707c8b1c2b397aba49c0437d39583064)

Author SHA1 Message Date
Kevin C. Coram 911f999379
Remove LinkedIn support from identity partial 2019-12-07 10:12:54 -05:00
Kevin C. Coram 626b5493f1
Remove redundant "box" div 2019-12-06 23:21:33 -05:00
Kevin C. Coram a53fb3666f
Configuration driven social network icon links
Defines three types of links: email, PGP public key, and profile links.
2019-12-06 23:11:23 -05:00
Kevin C. Coram 65404a5da6
Create author card using h-card microformats
* Update baseof to add block for styling
* Default styles block to link in layout.css and style.css
* Update baseof to add block for importing icons from a CSS font library
* Update baseof to add an aside block to the main content to put author
card in
* Create author card with a photo, author name, and general locale
* Create beginning of a social network link ribbon
2019-12-06 22:02:44 -05:00
Kevin C. Coram 116338b480
Fix LinkedIn URL 2019-12-03 18:33:31 -05:00
Kevin C. Coram b5369d10d0
Add support for LinkedIn profile 2019-12-03 18:26:26 -05:00
Kevin C. Coram 09353cd937
Conditional "authn" for PGP Key 2019-12-02 23:07:27 -05:00
Kevin C. Coram fc7dddfae6
Add IndieWeb Identity partial to <head> 2019-12-02 22:57:55 -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 f684465d00
Pagination for index, list, and single page layouts 2019-11-24 16:51:04 -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 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 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 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