Commit Graph

16 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 d4fe298cf8 Fix some formatting issues and get rid of some dead stuff. 2017-05-08 12:28:41 -07:00
Martin Taillefer bf58a12409 Update community page & footer. 2017-05-08 12:06:43 -07:00
Martin Taillefer 76fd47ac6c Fill in the bug page. 2017-05-08 11:04:18 -07:00
Martin Taillefer 292e7658d1 Add a troubleshooting page and a 'report a bug' page.
These pages are linked in and have the right collateral, they just
need actual useful content. Coming up next.
2017-05-06 07:57:52 -07:00
Martin Taillefer 1513251341 Make the new Copy button work on GitHub staging sites. 2017-05-04 11:42:52 -07:00
Martin Taillefer b80ce5abd0 Add a Copy button to our <pre> blocks. 2017-05-04 09:35:52 -07:00
Martin Taillefer 74a5c5854b Dave's changes to fix search-related formatting. 2017-05-01 21:48:27 -07:00
Martin Taillefer 984dc7f8fc Clean up a lot of CSS stuff we inherited... 2017-04-29 22:47:50 -07:00
Martin Taillefer 183e3b6b30 Add search functionality. 2017-04-29 11:07:05 -07:00
Martin Taillefer f75a74d3df Improve formatting for auto-generated index pages. 2017-04-28 22:57:53 -07:00
Martin Taillefer c6ad2fca22 New nav tree model.
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.
2017-04-28 06:18:38 -07:00
Martin Taillefer 291c0a80b5 Simplify FAQ and Glossary pages 2017-04-25 13:12:04 -07:00
Martin Taillefer 2219751a44 Auto-generate section index pages. (#61) 2017-04-25 11:10:43 -07:00
Martin Taillefer a6f70f0ab5 Add a glossary and contribution landing page. 2017-04-18 12:53:30 -07:00
Shriram Rajagopalan 90e06a7830 initial commit of webpage based on grpc.io 2017-03-30 17:48:18 -04:00