Split up development pages
This commit is contained in:
parent
8bee265142
commit
a4adf87fe3
36 changed files with 372 additions and 286 deletions
44
source/_includes/asides/developers_navigation.html
Normal file
44
source/_includes/asides/developers_navigation.html
Normal file
|
@ -0,0 +1,44 @@
|
|||
<section class="aside-module grid__item one-whole lap-one-half">
|
||||
{% include edit_github.html %}
|
||||
|
||||
<div class='section'>
|
||||
<h1 class="title delta">Development Guide</h1>
|
||||
<ul class='divided sidebar-menu'>
|
||||
<li>
|
||||
{% active_link /developers/ Introduction %}
|
||||
<ul>
|
||||
<li>{% active_link /developers/architecture/ Architecture %}</li>
|
||||
<li>{% active_link /developers/architecture_components/ Components %}</li>
|
||||
<li>{% active_link /developers/development_environment/ Setup Dev Environment %}</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Frontend Development
|
||||
<ul>
|
||||
<li>{% active_link /developers/frontend/ Setup Frontend Environment %}</li>
|
||||
<li>{% active_link /developers/frontend_add_card/ Add State Card %}</li>
|
||||
<li>{% active_link /developers/frontend_add_more_info/ Add More Info Dialog %}</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Extending Home Assistant
|
||||
<ul>
|
||||
<li>{% active_link /developers/creating_components/ Creating Components %}</li>
|
||||
<li>{% active_link /developers/add_new_platform/ Adding Platform Support %}</li>
|
||||
<li>{% active_link /developers/platform_discovery/ Platform Discovery %}</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
API
|
||||
<ul>
|
||||
<li>{% active_link /developers/rest_api/ RESTful API %}</li>
|
||||
<li>{% active_link /developers/python_api/ Python API %}</li>
|
||||
<li>{% active_link /developers/server_sent_events/ Server-sent events %}</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>{% active_link /developers/multiple_instances/ Multiple Instances %}</li>
|
||||
<li>{% active_link /developers/website/ Home-Assitant.io %}</li>
|
||||
<li>{% active_link /developers/credits/ Credits %}</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
|
@ -11,23 +11,8 @@
|
|||
</ul>
|
||||
</li>
|
||||
<li><a href='/components/'>Components</a></li>
|
||||
<li><a href='/cookbook'>Examples</a></li>
|
||||
<li>
|
||||
<a>Developers <i class="icon icon-caret-down"></i></a>
|
||||
<ul>
|
||||
<li><a href="/developers/">Setup Development</a></li>
|
||||
<li><a href="/developers/architecture/">Architecture</a></li>
|
||||
<li><a href="/developers/frontend/">Frontend Development</a></li>
|
||||
<li><a href="/developers/creating_components/">
|
||||
Creating Components
|
||||
</a></li>
|
||||
<li><a href="/developers/add_new_platform/">
|
||||
Adding Platform Support
|
||||
</a></li>
|
||||
<li><a href="/developers/api/">API and SSE</a></li>
|
||||
<li><a href="/developers/credits/">Credits</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href='/cookbook/'>Examples</a></li>
|
||||
<li><a href="/developers/">Developers</a></li>
|
||||
<li><a href="/blog/">Blog</a></li>
|
||||
<li><a href="/help/">Need help?</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
{% if page.hide_github_edit != true %}
|
||||
{% assign url_parts = page.url | split: '/' %}
|
||||
{% if page.hide_github_edit != true and
|
||||
url_parts[1] != 'components' and
|
||||
url_parts[1] != 'cookbook' and
|
||||
url_parts[1] != 'developers' %}
|
||||
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.io/tree/master/source/{{ page.path }}'>Edit this page on GitHub</a></div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
{% include asides/component_navigation.html | compact_newlines %}
|
||||
{% elsif url_parts[1] == 'cookbook' %}
|
||||
{% include asides/cookbook_navigation.html | compact_newlines %}
|
||||
{% elsif url_parts[1] == 'developers' %}
|
||||
{% include asides/developers_navigation.html | compact_newlines %}
|
||||
{% else %}
|
||||
{% include asides/about.html %}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue