Commit graph

12 commits

Author SHA1 Message Date
41539fe979
Load the OpenWeb Icons - they're not being used anywhere yet but will be very soon, since they include Mastodon, XMPP, and indieweb icons 2017-10-10 22:26:32 +11:00
1b8a07a5f6
Simplify site title handling, automatically suffix site title to all pages 2017-10-09 13:50:26 +11:00
a0dd673af7
Add a few more useful rels to the layout's links 2017-10-06 15:04:46 +11:00
e141fb4666
Actually set the 'author' meta correctly in the page head 2017-10-05 23:09:44 +11:00
4692e78503
Add a package.json, load generator info from it instead of from settings.yml 2017-10-05 16:19:15 +11:00
062dd10b99
Display lebd version info in the footer next to the license info 2017-10-05 09:58:32 +11:00
d32b698545
Remove unused CSRF-handling JS from the layout, we'll probably not be making AJAX requests here anyway 2017-10-05 07:49:58 +11:00
c5fd0fd326
Add email address to the h-card 2017-10-03 12:03:25 +11:00
5eccafa9c2
Add canonical URLs to everything, based on the wrapper template 2017-10-02 23:50:09 +11:00
9b6305f8c9
Start designing a Bootstrap v4 based site layout, it's boring so far but the navbar is okay? 2017-10-02 22:33:32 +11:00
058807dd2a
Insist on lots of newlines in the generated HTML 2017-10-02 21:39:17 +11:00
27b465180a
Initial commit: exactly what I got from stack new lebd yesod-mysql, with no changes 2017-10-02 18:07:09 +11:00