Commit Graph

8 Commits

Author SHA1 Message Date
Dave d6f712fab8 New Homepage and top navigation (#128)
* WIP on homepage and new top menu structure. Need to rebase to upstream

* WIP on homepage and new top menu structure. Need to rebase to upstream

* force max height on homepage images
2017-05-08 17:23:12 -04:00
Martin Taillefer dc94161777 Fix broken links. 2017-05-04 18:15:02 -07:00
Martin Taillefer 25fabe16f9 Various fixes
- Fix a number of broken links when viewing on a github staging site.

- Updated highligthing of "Edit this Page" pencil to match what other
buttons use on the site.

- Fixed the rendering of buttons on the landing page to have the proper
rounded corners to match our style.

- Support documents which omit the order: front matter field. Instead
of mysterious failues, they are now processed correctly and an error
message is inserted in the generated HTML to let the author know to
add the missing info.
2017-05-03 05:52:39 -07:00
Martin Taillefer e0b9750ee4 Elimintate the need for the bodyclass: front matter field in docs. 2017-04-30 06:42:29 -07:00
Martin Taillefer f75a74d3df Improve formatting for auto-generated index pages. 2017-04-28 22:57:53 -07:00
Martin Taillefer e8cd5a4e1b Get rid of {{site.baseurl}}, we generally don't need this for links. 2017-04-22 15:36:35 -07:00
Martin Taillefer c51959d77a Fixes and cleanup following nav bar update. 2017-04-21 23:29:43 -07:00
Dave f2ee37bc12 New doc nav (#47)
Automate doc nav bar generation.
2017-04-21 21:46:12 -07:00