Commit graph

15 commits

Author SHA1 Message Date
1b8a07a5f6
Simplify site title handling, automatically suffix site title to all pages 2017-10-09 13:50:26 +11:00
764935adbd
Add schema.org/BreadcrumbList support (grossss) 2017-10-09 12:14:14 +11:00
a0dd673af7
Add a few more useful rels to the layout's links 2017-10-06 15:04:46 +11:00
92373fcfa5
Simplify navbar implementation - this will also allow seamlessly adding a third, centred nav if desired 2017-10-06 14:43:00 +11:00
526e105b8b
Pretty up the breadcrumbs since you can see them now 2017-10-06 14:31:34 +11:00
1c4212f5d0
Bring back menu items for logging in and out 2017-10-06 14:23:42 +11:00
43a1bb4a79
Fix the tag format in the repository URL - I thought npm version didn't include the leading v but it does 2017-10-05 16:25:28 +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
fcc02bf36f
Apply a nice dark colour to the default layout 2017-10-04 16:42:16 +11:00
096df9a550
Wrap the nav and breadcrumbs in a <header> element 2017-10-02 22:44:28 +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
3d4c21e18e
Add a site-wide title 2017-10-02 22:04:20 +11:00
0f8a553b51
Remove the copyright setting from settings.yml and put it in the layout directly, since it needs to contain HTML (a link to the license) 2017-10-02 21:23:10 +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