Commit Graph

14 Commits

Author SHA1 Message Date
Steven Dake aba5c1417d Fix broken links, causing HTML proofer in circleci gates to fail (#1132)
* Fix broken links, causing HTML proofer in circleci gates to fail

* Add the same missing links to sidecar-injection.md
2018-04-01 10:53:48 -07:00
Martin Taillefer bc46b537f0
Fix mobile navigation issues. (#1118)
When on mobile, the left sidebar is hidden by default. To make navigation easier, we allow the user to browse
the site entirely through the various index sections which provide links to all articles. This wasn't working
for the About and Blog links at the top of the page since they send you to a direct page instead of to the
relevant navigation page. So...

- Made the About link point to the about section's index page.

- Each blog page now contains a link to the next and previous blog post.
2018-03-29 11:56:31 -07:00
Martin Taillefer 11324613a8
Add missing .html suffix on some links. (#1080) 2018-03-19 12:20:27 -07:00
Martin Taillefer 36368b9bbf
Fix links. (#1073)
- Add a / to links pointing to directories

- Switch a bunch of links from http: to https:
2018-03-14 19:49:14 -07:00
mtail e2a4710eb6 Fix typos. 2018-03-11 15:41:06 -07:00
john-a-joyce 65ac6cace0 Sidecar proxy help (#1044) 2018-03-08 19:07:46 -05:00
Daneyon Hansen 262cad6c4f Updates troubleshooting guide to add pilot (#1037) 2018-03-01 07:09:53 -08:00
Martin Taillefer e42f7ed9ba
New format for FAQ, allowing for deep links to answers and making it easier to browse. (#1013) 2018-02-19 05:31:16 -08:00
Jason Young bcd11c26bf Add missing webhook script files question to help page (#986) 2018-02-13 16:59:06 -08:00
Hollin Wilkins 5f087ef6a3 Add Envoy high CPU troubleshooting section. (#867) 2018-01-25 14:35:23 -05:00
Hollin Wilkins 9c10bc9175 Revise section on TCP headless service disruption. (#870) 2018-01-12 13:15:34 -08:00
Laurent Demailly 93fc112206
Fix 404s (#838)
Fixes #837
But we need probably some replacement text

We can’t anyway link to master with line numbers, that wasn’t working
even before we deleted the files

Cc @douglas-reid
2018-01-04 20:10:36 -08:00
Martin Taillefer 7357b00335 Add a bunch of redirects. (#831) 2018-01-03 20:09:54 -08:00
Martin Taillefer aab7fa27a8
Major update of the web site's infrastructure. (#826)
Four major themes to this work:

* Performance. This new site is fast. It loads considerably faster, especially on mobile.
Every pixel is drawn exactly once. Clicking around doesn't result in things jiggling everywhere.

* Navigation. I wanted to make it easier to get around the site, especially on mobile. To that end, we now have:

  - Sticky navigation elements. The top nav bar, the left sidebar and the right TOC are now sticky and remain
on screen even as page content is scrolled.

  - Tabs in the Docs section have been removed and integrated as accordion items in the left sidebar.

* Layout. I moved a bit of content around to make it easier to find and give us some room to grow:

  - The Help page is now replaced with a full Help section. This provides a home for the FAQ, glossary,
bug reporting, and troubleshooting pages.

  - The About page is now replaced with a full About section. This provides a home for the release notes, roadmap, upcoming "in the news" section, etc.

* Design. I tried to improve consistency across the site and provide a slightly lighter feel by minimizing the impact of some design elements. Specifics:

  - Font sizes are now consistent across the site.

  - The site does a much better job at adjusting to different screen sizes which makes the mobile experience better.

  - Accessibility is improved by adding many attributes for screen readers, and by ensuring the site scales properly based on user-selected fonts.
2018-01-03 08:16:28 -08:00