Commit Graph

34 Commits

Author SHA1 Message Date
Martin Taillefer a6fae1b368
Setup for linting markdown files. (#1147)
- linters.sh will run spell-checking and a style checker on
markdown files.

- Fix a whole bunch of typos and bad markdown content throughout. There are many more fixes
to come before we can enable the linters as a checkin gate, but this takes care of a majority
of items. More to come later.
2018-04-04 22:22:14 -07:00
Lin Sun f8f728f0f3
Update 0.7.md (#1144)
helm is working in master branch but not in 0.7.1
2018-04-04 10:32:48 -04:00
mtail 0c8d70a668 Add placeholder 0.8 file to fix rake tests 2018-04-02 15:48:07 -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
mtail fe1e6743e1 Fix invalid index page. 2018-03-28 19:04:26 -07:00
Laurent Demailly f9408de40c
0.2.12 typo fix + doc link should be to docs/ directly + ... (#1115)
* 0.2.12 doc link should be to docs/ directly

+ note about shell security

* fix typo (for for)

* Revise wording and linking

Drop the double TOC (this page has very little traffic anyway)
2018-03-28 18:41:20 -07:00
Martin Taillefer e5515c6657
Add an entry about creating quality hyperlinks. (#1114) 2018-03-28 12:33:22 -07:00
Martin Taillefer 042bb8b9cc
0.7 notes (#1101) 2018-03-28 12:05:50 -07:00
Sakshi Goel 31a2a6d095 Update intro.md (#1110)
* Update intro.md

Updating info per Wencheng's suggestion

* Update intro.md
2018-03-27 16:49:07 -07:00
Martin Taillefer 3285d62b97
Delete some old stuff we don't need anymore.
* Delete some old stuff we don't need anymore.

* Fix problem preventing proper section indices in the "About" section of the site.
2018-03-26 15:38:03 -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
Martin Taillefer d0bdd6cb84 Add support for dynamically inserting file content into the site. (#1069)
This is useful for pulling in content straight from GitHub on the fly,
rather than cut & pasting it into the site.
2018-03-12 10:32:34 -07:00
mtail e2a4710eb6 Fix typos. 2018-03-11 15:41:06 -07:00
Martin Taillefer 933b635553
Add a bunch of redirects for old pages (#1066)
The Google Crawl Engine reported a bunch of broken links pointing into istio.io.
This adds redirects so that these links work.

Add a hack such that the gear menu logic that lets you time travel through versions
of the site will insist that if a page existed in a given version, it must also exist
in subsequent versions. This will ensure we always create redirects when we move site
content, and thus avoid breaking links into the site. If a page is moved or removed,
this will lead to rake test errors when checking the content of archive.istio.io.
2018-03-09 09:37:11 -08:00
Martin Taillefer d613d953ca
Notes for 0.6 (#1048) 2018-03-05 16:06:41 -08:00
Martin Taillefer 5e075d4c27
Make the rake test ensure that we use {{home}} consistently. (#1053)
We now generate the test site into a subdirectory such that we can ensure all
links are correctly using {{home}}, which makes the site work correctly once
archived.

Fixed a bunch of broken cases.
2018-03-04 14:04:01 -08:00
Martin Taillefer 99b8ddcb54
Fix a bunch of content errors. (#951)
* Fix a bunch of content errors.

- Replace links using https://istio.io and / with {{home}} so they work
on staging and archive versions of the site.

- Fix a bunch of preformatted blocks that has extra spaces or incorrect indent

- Replaced usage of "Further reading" with "What's next" to match our convention.

- Fix capitalization style of various headers to match our convention.

- Broke up some preformatted blocks to separate the command-line from the output
in order to make cut & paste easier, per our convention.

* Fix more links.
2018-02-08 13:17:21 -08:00
Limin Wang dfa8e8f3cb
Add a task doc for Istio RBAC. (#934)
* Add a task doc for Istio RBAC.

* Minor edits.

* Fix release notes.

* Addressed Spike's comments.
2018-02-06 16:17:09 -08:00
Shriram Rajagopalan 9a0cdae6a9
fix v1alpha2 docs (#919)
* doc fix

* nit
2018-02-01 16:23:48 -05:00
Jason Young 987e82a7e4 Clarify deprecation of initializer for automatic proxy injection (#920)
* Clarify deprecate of initializer for automatic proxy injection

* Update sidecar-injection.md

* Update sidecar-injection.md
2018-02-01 12:36:31 -08:00
Jasmine Jaksic aeedf86838 Update feature-stages.md (#915)
Minor edit
2018-01-31 20:21:32 -08:00
Jasmine Jaksic 9ac7995053
Update feature-stages.md
Updated features list to reflect 0.5 release.
2018-01-31 19:46:40 -08:00
Laurent Demailly 447cf93632
Added release status / latest vs stable information (#912)
* Added release status / latest vs stable information

Fixes #910

* Code review comment

* Restore original newlines
2018-01-31 16:04:55 -08:00
Martin Taillefer 15920f1f53
0.5 release notes. (#902) 2018-01-31 15:48:04 -08:00
Martin Taillefer fafeefab44
Fix a few links. (#897) 2018-01-30 08:16:52 -08:00
Martin Taillefer 4854fdd800
First push of reference docs using new doc tooling. (#894) 2018-01-30 06:28:49 -08:00
Martin Taillefer 23b47d9983
Prepare for new generated reference content. (#889)
- Stop using the prism functionality for syntax highlighting since
it doesn't handle embedded links in <pre> blocks, which prevents
cross-linking to type names properly. We now roll our own PRE block
handling.

- Stop drawing a box around inline code elements which substantially improves
the visuals, especially in tables.

- Improve appearance of tables to be a bit cleaner.
2018-01-29 06:44:07 -08:00
Ross Guarino 4964d46079 Point OPA Adapter documentation at official repo (#878)
The new link should point to the same content but the link is in the official github.com/istio/istio
repository instead of a fork.
2018-01-19 16:16:39 -08:00
Nathan Mittler bafe86f85e Adding links to Envoy docs for protocols (#840)
* Adding links to Envoy docs for protocols

* addressing comments
2018-01-05 09:20:04 -08:00
Jasmine Jaksic d1ffee0eab
Update feature-stages.md (#834)
Added the link to per-service mtls
2018-01-04 12:00:53 -08:00
Martin Taillefer 7357b00335 Add a bunch of redirects. (#831) 2018-01-03 20:09:54 -08:00
Jasmine Jaksic 268088721b
Updates to features page (#829)
* Updates to features page

redoing #825

* Update feature-stages.md
2018-01-03 16:51:38 -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