Commit Graph

28 Commits

Author SHA1 Message Date
Shriram Rajagopalan 391388294c samples->guides (#501)
* samples->guides

* more renames

* egress rule placeholder
2017-09-22 16:12:20 -04:00
mandarjog 61d0bce7df versioned docs: add build scripts to be driven thru jenkins (#368)
* add build scripts to be driven thru jenkins

* uniformly handle site.baseurl

* data-src should use full paths for now

* update build with version tag

* Add explanation re: CORS

* remove gitmodules
2017-06-12 09:23:11 -07:00
Martin Taillefer 54a7965d36 Update example to include {{home}} 2017-05-31 17:09:37 -07:00
Martin Taillefer 7e8e688293 Fixed typo. 2017-05-22 07:38:08 -07:00
Martin Taillefer 936031aebc Impose a max height to pre blocks so we get scroll bars after a certain limit. 2017-05-19 05:54:04 -07:00
Martin Taillefer 8a0c1c6402 Describe support for fancy preformatted block stuff. 2017-05-18 21:15:55 -07:00
Martin Taillefer 4d7f17a09c Spruce up our code blocks.
- Use different rendering style for code blocks.
- Define a default language so stuff always looks right.
- Add a bit more info to the writing-a-topic guide.
2017-05-18 07:08:36 -07:00
Martin Taillefer 0a5a870b02 Minor addition to style guide. 2017-05-17 10:32:19 -07:00
Laurent Demailly c084cf2bab Fixing remaining bad links and html errors (#236)
* Fixing most of remaining bad links

Still left :
#google.rpc.Code in reference/api/mixer/status

And the mixer-config-quota-bookinfo.yaml is missing in
https://github.com/istio/istio/tree/master/samples/apps/bookinfo

* Add html checking and ignore localhost urls

fixed typo in layouts/base found by html checking

* Fix duplicate id defined

Those anchors don’t seem used btw

* Adding back html proofer

got removed accidentally it seems

* Fix the last 2 errors
2017-05-16 15:09:03 -07:00
Martin Taillefer bc3b899ccc Move everything back out of the src directory since its make GitHub Pages unhappy. 2017-05-15 21:53:10 -07:00
Martin Taillefer 065e7a5c71 Move site content into the src directory.
This clearly separates site content from other repo state.
2017-05-15 19:22:30 -07:00
Martin Taillefer e1af5e6001 Fix formatting of many <pre> blocks to not have extra spaces at the start of each line. 2017-05-09 13:03:14 -07: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 ab01ebc976 Add a blurb in the footer about filing issues for incorrect web site content. 2017-05-04 21:00:08 -07:00
Martin Taillefer eeec41de34 Add guidance on how to create links within docs. 2017-05-04 20:35:53 -07:00
Martin Taillefer dc94161777 Fix broken links. 2017-05-04 18:15:02 -07:00
Martin Taillefer 52e94ecc59 Update Style Guide to include terminology standards.
- Update various documents that didn't follow the style guide in various ways.
2017-05-03 11:26:45 -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 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 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 4974e84677 Auto-generate all the doc index pages. 2017-04-25 11:54:33 -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 a7fb0cd4e3 Get rid of the templating scheme. 2017-04-22 07:52:41 -07:00
Martin Taillefer 22a9af2aee Correct a few more errors. 2017-04-22 06:52:47 -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