Commit Graph

15 Commits

Author SHA1 Message Date
Martin Taillefer c4797866bd Workaround for the fact Jekyll generates ALT attributes for <img> entries into of TITLE attributes. 2017-05-04 21:53:25 -07:00
Martin Taillefer b80ce5abd0 Add a Copy button to our <pre> blocks. 2017-05-04 09:35:52 -07:00
Martin Taillefer 77a316559f More fixes.
- Change "Table of Contents" to "On this page..."

- Remove the extra magnifying glass in the search input box.
2017-05-03 06:29:03 -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
Dave 8d24dc9e78 Replace large search button with icon (#101) 2017-05-02 21:00:17 -07:00
Dave 55a037737b TOC display and highlight current document in left nav (#95)
* toc CSS and JS fixes

* highlight current doc in left nav
2017-05-02 17:25:05 -04:00
Dave f447eec8cb toc CSS and JS fixes (#94) 2017-05-02 11:51:05 -07:00
Martin Taillefer 74a5c5854b Dave's changes to fix search-related formatting. 2017-05-01 21:48:27 -07:00
Martin Taillefer 6edc67cae3 A bit more work on search integration. 2017-05-01 20:58:26 -07:00
Martin Taillefer cb38d7d6da Improve the Edit This Page appearance. It's now a more discrete pencil. 2017-04-30 07:58:24 -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
Shriram Rajagopalan 2d5397ffd3 use site.baseurl for collapsible.js 2017-04-07 15:06:50 -04:00
Shriram Rajagopalan 8f54c6d19b grpc.github.io -> istio.github.io 2017-03-30 18:08:48 -04:00
Shriram Rajagopalan 90e06a7830 initial commit of webpage based on grpc.io 2017-03-30 17:48:18 -04:00