Commit Graph

58 Commits

Author SHA1 Message Date
Dave f090ed164d make header same size on all pages (#211) 2017-05-14 19:09:06 -07:00
Martin Taillefer 5dae46c479 Cleanup items. 2017-05-13 12:17:17 -07:00
Martin Taillefer cbdce1472b Enable syntax highlighting for PRE blocks. 2017-05-13 10:39:50 -07:00
Martin Taillefer 853dd8b506 Improve contrast in the footer and formatting on the landing page. 2017-05-11 13:51:20 -07:00
Martin Taillefer 560e418125 Simplify landing page. 2017-05-11 13:07:51 -07:00
Martin Taillefer 3dde957f88 Use a carousel on the landing page. 2017-05-11 09:11:03 -07:00
Martin Taillefer 0612ea417d Fix formatting of auto-generated index pages. 2017-05-10 06:53:43 -07:00
Martin Taillefer 8912e072fc Get rid of the pencil and add instead an Edit this Page link in the footer. 2017-05-10 06:24:39 -07:00
Martin Taillefer 3363f7bcda Remove the distracting icon that was getting displayed for external links. 2017-05-10 05:40:45 -07:00
Martin Taillefer 70ee2b9c3f Twiddle font sizes to try to support high DPI better. 2017-05-10 00:00:07 -07:00
Martin Taillefer 3dcf89114f Make links show up bolded so they're visible. 2017-05-09 21:33:25 -07:00
Martin Taillefer 575c89a795 Use an accordion organization for the FAQ page. 2017-05-09 20:38:43 -07:00
Martin Taillefer aecae13d60 Continue improving styling. 2017-05-09 11:17:25 -07:00
Martin Taillefer 47b7b1e5fb Improve formatting for footer, breadcrumbs, and left nav. 2017-05-08 20:18:18 -07:00
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 2c07ffc15d Remove a bunch of dead stuff. 2017-05-07 06:42:04 -07:00
Dave ab9e837211 Move search box into main nav (#111)
* move search box to main nav. implement tooltip for contribute link

* refactor contribute links css and layout include

* tooltip error using absolute positioning
2017-05-04 09:44:35 -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 f447eec8cb toc CSS and JS fixes (#94) 2017-05-02 11:51:05 -07:00
Martin Taillefer cc36c24104 Fetch search stuff over https: instead of http: to avoid problems. 2017-05-02 09:42:32 -07:00
Martin Taillefer 19c4c412f7 Use main site colors in hamburger slide-in menu. 2017-05-02 06:31:24 -07:00
Martin Taillefer 8889570e1a Clean up a bunch of leftovers. 2017-05-02 05:49:12 -07:00
Martin Taillefer e266b23bcb Delete obsolete sticky-nav stuff. 2017-05-01 22:17:19 -07:00
Martin Taillefer 74a5c5854b Dave's changes to fix search-related formatting. 2017-05-01 21:48:27 -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 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 8f628b0edd Fix formatting of the FAQ page. 2017-04-28 12:05:30 -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 8b8e6bb8d8 Fix block quotes to work properly. 2017-04-26 12:27:37 -07:00
Martin Taillefer 291c0a80b5 Simplify FAQ and Glossary pages 2017-04-25 13:12:04 -07:00
Martin Taillefer 4974e84677 Auto-generate all the doc index pages. 2017-04-25 11:54:33 -07:00
Martin Taillefer 2219751a44 Auto-generate section index pages. (#61) 2017-04-25 11:10:43 -07:00
Shriram Rajagopalan aa3a19c478 css nits for doc images 2017-04-24 23:13:26 -04:00
Shriram Rajagopalan 4b8ae739c2 css element for medium sized images in docs 2017-04-24 22:55:01 -04: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
Martin Taillefer 65b399d3e3 Fix typo. 2017-04-20 12:36:18 -07:00
Martin Taillefer fcfc1c42c6 Break up what-is-istio doc into three distinct docs. 2017-04-20 12:27:18 -07:00
Dave bee1f87459 CSS Changes (#39)
* clean up mistaken merge with istio code repo

* delete HEAD indicator left in scss files by mistake

* more fixes for bad merge

* more undo-ing
2017-04-20 10:28:25 -04:00
Martin Taillefer 324f336d76 A few site tweaks.
This includes a trick to enable Jenkyll to compress the site's pages
for faster load times.
2017-04-20 07:18:35 -07:00
Martin Taillefer 10646e943f More updates to what-is-istio and the mixer config doc. 2017-04-19 20:50:05 -07:00
Shriram Rajagopalan 99a9d8fae3 trying out new thirdBrandColor 2017-04-19 22:19:36 -04:00
Shriram Rajagopalan 7112c24313 change code block to blue 2017-04-19 22:13:54 -04:00
Shriram Rajagopalan cb151d0713 istio blue 2017-04-19 17:45:32 -04:00
Martin Taillefer 1a0a79a982 More shuffling and cleanup. 2017-04-19 11:40:30 -07:00