Shuffle top-level doc sections.

This commit is contained in:
Martin Taillefer 2017-04-07 09:05:53 -07:00
parent fd446feb63
commit f52f1242c2
20 changed files with 81 additions and 82 deletions

View File

@ -3,7 +3,7 @@
<div class="col-md-10 nofloat center-block">
<div class="col-sm-9 text-center nofloat center-block">
<h2 class="doc-call-title">Want to learn more?</h2>
<p class="doc-call-text"> Get started by learning Istio concepts and doing our bookinfo quickstart demo.</p>
<p class="doc-call-text"> Get started by learning Istio concepts and doing our bookinfo sample.</p>
<a href="{{site.baseurl}}/docs"><button class="btn btn-grpc waves-effect waves-light btn-doc-call">GET STARTED</button></a>
</div>
</div>

View File

@ -7,9 +7,9 @@
<span class="doc-caret">></span>
<li class="tab"><a href="{{ site.baseurl }}/docs/" {% if page.path == 'docs/index.html' %}class='current'{% endif %}>Home</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/concepts" {% if current[2] == 'concepts' %}class='current'{% endif %}>Concepts</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/quickstarts" {% if current[2] == 'quickstarts' %}class='current'{% endif %}>Quick Starts</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/guides" {% if current[2] == 'guides' %}class='current'{% endif %}>Guides</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/demos" {% if current[2] == 'demos' %}class='current'{% endif %}>Demos</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/tasks" {% if current[2] == 'tasks' %}class='current'{% endif %}>Tasks</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/tutorials" {% if current[2] == 'tutorials' %}class='current'{% endif %}>Tutorials</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/samples" {% if current[2] == 'samples' %}class='current'{% endif %}>Samples</a></li>
<li class="tab"><a href="{{ site.baseurl }}/docs/reference" {% if current[2] == 'reference' %}class='current'{% endif %}>Reference</a></li>
</ul>
{% include contribute-links.html %}

View File

@ -1,5 +0,0 @@
<ul class="doc-side-nav doc-side-nav-demos">
{% assign current = page.url | downcase | split: '/' %}
<li><h5 class="doc-side-nav-title">Demos</h5></li>
<li class="doc-side-nav-list-item"><a href="{{ site.baseurl }}/docs/demos/bookinfo.html" {% if current[3] == 'bookinfo.html' %}class='current'{% endif %}>Bookinfo - A Polyglot Microservice App</a></li>
</ul>

View File

@ -1,4 +0,0 @@
<ul class="doc-side-nav doc-side-nav-guides">
{% assign current = page.url | downcase | split: '/' %}
<li><h5 class="doc-side-nav-title">Guides</h5></li>
</ul>

View File

@ -1,4 +0,0 @@
<ul class="doc-side-nav doc-side-nav-quickstarts">
{% assign current = page.url | downcase | split: '/' %}
<li><h5 class="doc-side-nav-title">Quick Starts</h5></li>
</ul>

View File

@ -0,0 +1,5 @@
<ul class="doc-side-nav doc-side-nav-samples">
{% assign current = page.url | downcase | split: '/' %}
<li><h5 class="doc-side-nav-title">Samples</h5></li>
<li class="doc-side-nav-list-item"><a href="{{ site.baseurl }}/docs/samples/bookinfo.html" {% if current[3] == 'bookinfo.html' %}class='current'{% endif %}>Bookinfo - A Polyglot Microservice App</a></li>
</ul>

View File

@ -0,0 +1,4 @@
<ul class="doc-side-nav doc-side-nav-tasks">
{% assign current = page.url | downcase | split: '/' %}
<li><h5 class="doc-side-nav-title">Tasks</h5></li>
</ul>

View File

@ -0,0 +1,4 @@
<ul class="doc-side-nav doc-side-nav-tutorials">
{% assign current = page.url | downcase | split: '/' %}
<li><h5 class="doc-side-nav-title">Tutorials</h5></li>
</ul>

View File

@ -10,9 +10,9 @@
<p class="right-link-headers">Documentation</p>
<li><a href="{{ site.baseurl }}/docs/"><p>Home</p></a></li>
<li><a href="{{ site.baseurl }}/docs/concepts"><p>Concepts</p></a></li>
<li><a href="{{ site.baseurl }}/docs/quickstarts"><p>Quick Starts</p></a></li>
<li><a href="{{ site.baseurl }}/docs/guides"><p>Guides</p></a></li>
<li><a href="{{ site.baseurl }}/docs/demos"><p>Demos</p></a></li>
<li><a href="{{ site.baseurl }}/docs/tasks"><p>Tasks</p></a></li>
<li><a href="{{ site.baseurl }}/docs/tutorials"><p>Tutorials</p></a></li>
<li><a href="{{ site.baseurl }}/docs/samples"><p>Samples</p></a></li>
<li><a href="{{ site.baseurl }}/docs/reference"><p>Reference</p></a></li>
</ul>
</div>

View File

@ -40,9 +40,9 @@
<ul class="doc-list">
<a href="{{ site.baseurl }}/docs" {% if page.path == 'docs/index.html' %}class='current'{% endif %}><li class="nav-doc-tab">Home</li></a>
<a href="{{ site.baseurl }}/docs/concepts" {% if current[2] == 'concepts' %}class='current'{% endif %}><li class="nav-doc-tab">Concepts</li></a>
<a href="{{ site.baseurl }}/docs/quickstart" {% if current[2] == 'quickstart' %}class='current'{% endif %}><li class="nav-doc-tab">Quick Starts</li></a>
<a href="{{ site.baseurl }}/docs/guides" {% if current[2] == 'guides' %}class='current'{% endif %}><li class="nav-doc-tab">Guides</li></a>
<a href="{{ site.baseurl }}/docs/demos" {% if current[2] == 'demos' %}class='current'{% endif %}><li class="nav-doc-tab">Demos</li></a>
<a href="{{ site.baseurl }}/docs/tasks" {% if current[2] == 'tasks' %}class='current'{% endif %}><li class="nav-doc-tab">Tasks</li></a>
<a href="{{ site.baseurl }}/docs/tutorials" {% if current[2] == 'tutorials' %}class='current'{% endif %}><li class="nav-doc-tab">Tutorials</li></a>
<a href="{{ site.baseurl }}/docs/samples" {% if current[2] == 'samples' %}class='current'{% endif %}><li class="nav-doc-tab">Samples</li></a>
<a href="{{ site.baseurl }}/docs/reference" {% if current[2] == 'reference' %}class='current'{% endif %}><li class="nav-doc-tab">Reference</li></a>
</ul>
</li>

View File

@ -39,9 +39,9 @@
<ul class="doc-list">
<a href="{{ site.baseurl }}/docs" {% if page.path == 'docs/index.html' %}class='current'{% endif %}><li class="nav-doc-tab">Home</li></a>
<a href="{{ site.baseurl }}/docs/concepts" {% if current[2] == 'concepts' %}class='current'{% endif %}><li class="nav-doc-tab">Concepts</li></a>
<a href="{{ site.baseurl }}/docs/quickstarts" {% if current[2] == 'quickstarts' %}class='current'{% endif %}><li class="nav-doc-tab">Quick Starts</li></a>
<a href="{{ site.baseurl }}/docs/guides" {% if current[2] == 'guides' %}class='current'{% endif %}><li class="nav-doc-tab">Guides</li></a>
<a href="{{ site.baseurl }}/docs/demos" {% if current[2] == 'demos' %}class='current'{% endif %}><li class="nav-doc-tab">Demos</li></a>
<a href="{{ site.baseurl }}/docs/tasks" {% if current[2] == 'tasks' %}class='current'{% endif %}><li class="nav-doc-tab">Tasks</li></a>
<a href="{{ site.baseurl }}/docs/tutorials" {% if current[2] == 'tutorials' %}class='current'{% endif %}><li class="nav-doc-tab">Tutorials</li></a>
<a href="{{ site.baseurl }}/docs/samples" {% if current[2] == 'samples' %}class='current'{% endif %}><li class="nav-doc-tab">Samples</li></a>
<a href="{{ site.baseurl }}/docs/reference" {% if current[2] == 'reference' %}class='current'{% endif %}><li class="nav-doc-tab">Reference</li></a>
</ul>
</li>

View File

@ -1,10 +0,0 @@
---
bodyclass: docs
headline: 'Demos'
layout: docs
title: Demos
type: markdown
sidenav: doc-side-demos-nav.html
---
Take the demo walkthroughs in this section to get a high-level idea of Istio's features. The demos are targeted towards Kubernetes users. We are working on adding support for other platforms.

View File

@ -1,9 +0,0 @@
---
bodyclass: docs
headline: Guides
layout: docs
title: Guides
type: markdown
sidenav: doc-side-guides-nav.html
---

View File

@ -1,27 +0,0 @@
---
title: Docs
headline: 'Istio Docs'
bodyclass: docs
sidenav: doc-side-home-nav.html
layout: docs
type: markdown
---
<div class="container">
<div class="row">
<div class="col-md-11 nofloat center-block">
<p class="lead col-sm-8">Welcome to the developer documentation for Istio.
Here you can learn about key istio concepts, find quick starts, reference
material, and guides for on how to use various Istio features, and more. If youre new to Istio we recommend that you read <a href="concepts/"><b>Istio concepts</b></a> to find out more about our system and how it works. Or, if you want to see Istio in action first, visit the <a href="demos/">Demos</a>. </p>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-11 nofloat center-block">
<h2 class="col-sm-8 doc-header">Istio by Use Cases</h2>
<div class="col-sm-10 use-description">
<p>FILL ME. Various use-case driven examples for Istio.</p>
</div>
</div>
</div>
</div>

24
docs/index.md Normal file
View File

@ -0,0 +1,24 @@
---
title: Docs
headline: 'Istio Docs'
sidenav: doc-side-home-nav.html
bodyclass: docs
layout: docs
type: markdown
---
Welcome to Istio's documentation home page. From here you can learn all about Istio by following
the links below:
- [Concepts]({{site.bareurl}}/docs/concepts). Concepts explain some significant aspect of Istio. This
is where you can learn about what Istio does and how it does it.
- [Tasks]({{site.bareurl}}/docs/tasks). Tasks show you how to do a single directed activity with Istio.
- [Tutorials]({{site.bareurl}}/docs/tutorials). Tutorials are more involved, composing many individual tasks together
to show you how to perform more complex activities.
- [Samples]({{site.bareurl}}/docs/samples). Samples are fully working stand-alone examples
intended to highlight a particular set of Istio's features.
- [Reference]({{site.bareurl}}/docs/reference). Detailed exhaustive list of
command-line options, configuration options, and API definitions.

View File

@ -1,13 +1,13 @@
---
bodyclass: docs
headline: 'Bookinfo - A Polyglot Microservice App'
layout: docs
title: Bookinfo - A Polyglot Microservice App
headline: 'Bookinfo - A Polyglot Microservice App'
sidenav: doc-side-samples-nav.html
bodyclass: docs
layout: docs
type: markdown
sidenav: doc-side-demos-nav.html
---
In this demo, we will deploy a simple app that displays information about a
In this sample, we will deploy a simple app that displays information about a
book, similar to a single catalog entry of an online book store. Displayed
on the page is a description of the book, book details (ISBN, number of
pages, and so on), and a few book reviews.
@ -52,7 +52,7 @@ kubectl apply -f ./kubernetes/istio-install
kubectl apply -f ./kubernetes/addons/
```
The Grafana image provided as part of this demo contains a built-in Istio-dashboard that you can access from:
The Grafana image provided as part of this sample contains a built-in Istio-dashboard that you can access from:
```
http://<grafana-svc-external-IP>:3000/dashboard/db/istio-dashboard

11
docs/samples/index.md Normal file
View File

@ -0,0 +1,11 @@
---
title: Samples
headline: Samples
sidenav: doc-side-samples-nav.html
bodyclass: docs
layout: docs
type: markdown
---
Take the walkthroughs in this section to get a high-level idea of Istio's features. The samples are currently targeted towards
Kubernetes users. We are working on adding support for other platforms.

10
docs/tasks/index.md Normal file
View File

@ -0,0 +1,10 @@
---
title: Tasks
headline: Tasks
sidenav: doc-side-tasks-nav.html
Fbodyclass: docs
layout: docs
type: markdown
---
TBD

View File

@ -1,10 +1,10 @@
---
title: Tutorials
headline: Istio Tutorials
sidenav: doc-side-tutorials-nav.html
bodyclass: docs
headline: Istio Quick Starts
layout: docs
title: Quick Starts
type: markdown
sidenav: doc-side-quickstarts-nav.html
---
<p class="lead">
Get started with Istio

View File

@ -36,7 +36,7 @@ headline: 'Frequently Asked Questions'
<li class="submenu">
<h6 class="arrow-r">How do I get started using Istio?</h6>
<div class="submenu-content">
<p>You can start with installation of Istio by following instructions from <a href="{{site.baseurl}}/docs/quickstart">here</a>.</p>
<p>You can start with installation of Istio by following instructions from <a href="{{site.baseurl}}/docs/tasks">here</a>.</p>
</div>
</li>
<li class="submenu">