Commit graph

16 commits

Author SHA1 Message Date
Danielle McLean bd1fe8fbd8
Make the navbar expand on medium screen widths too 2017-10-16 22:22:18 +11:00
Danielle McLean 1b8a07a5f6
Simplify site title handling, automatically suffix site title to all pages 2017-10-09 13:50:26 +11:00
Danielle McLean 764935adbd
Add schema.org/BreadcrumbList support (grossss) 2017-10-09 12:14:14 +11:00
Danielle McLean a0dd673af7
Add a few more useful rels to the layout's links 2017-10-06 15:04:46 +11:00
Danielle McLean 92373fcfa5
Simplify navbar implementation - this will also allow seamlessly adding a third, centred nav if desired 2017-10-06 14:43:00 +11:00
Danielle McLean 526e105b8b
Pretty up the breadcrumbs since you can see them now 2017-10-06 14:31:34 +11:00
Danielle McLean 1c4212f5d0
Bring back menu items for logging in and out 2017-10-06 14:23:42 +11:00
Danielle McLean 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
Danielle McLean 4692e78503
Add a package.json, load generator info from it instead of from settings.yml 2017-10-05 16:19:15 +11:00
Danielle McLean 062dd10b99
Display lebd version info in the footer next to the license info 2017-10-05 09:58:32 +11:00
Danielle McLean fcc02bf36f
Apply a nice dark colour to the default layout 2017-10-04 16:42:16 +11:00
Danielle McLean 096df9a550
Wrap the nav and breadcrumbs in a <header> element 2017-10-02 22:44:28 +11:00
Danielle McLean 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
Danielle McLean 3d4c21e18e
Add a site-wide title 2017-10-02 22:04:20 +11:00
Danielle McLean 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
Danielle McLean 27b465180a
Initial commit: exactly what I got from stack new lebd yesod-mysql, with no changes 2017-10-02 18:07:09 +11:00