* 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
* move search box to main nav. implement tooltip for contribute link
* refactor contribute links css and layout include
* tooltip error using absolute positioning
- 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.
* toc CSS and JS fixes
* highlight current doc in left nav
* highlight current doc in left nav
* highlight current doc in left nav
* highlight current doc in left nav
* highlight tab in doc-top-nav for all documents in category
* highlight current doc in left nav
* highlight tab in doc-top-nav for all documents in category
* highlight current doc in left nav
* highlight tab in doc-top-nav for all documents in category
The directory structure of the input web site now controls directory the layout of the
doc hierarchy. This simplifies authoring documents and enriches the UI we generate.
This also fixes the broken link problem with the GitHub staging sites. Most links work
now.
Our sitemap.xml now contains all that it should, and excludes stuff that it shouldn't contain.
* Update about page and landing page.
* Update about page to use markdown instead of html, fix ordering of about page and presentation to match other pages.
Also fixed a few more places where the old tagline was around, all have the new tagline now.