|
2 | 2 | <div class="md-sidebar__scrollwrap">
|
3 | 3 | <div class="md-sidebar__inner">
|
4 | 4 | <nav class="md-nav md-nav--primary" data-md-level="0">
|
5 |
| - <label class="md-nav__title md-nav__title--site" for="__drawer"><span class="md-nav__button md-logo">{% if site.logo %}<img height="48" src="{{ site.url }}/{{ site.baseurl }}/{{ site.logo }}" width="48">{% else %}<i class="md-icon"></i>{% endif %}</span> {{ site.title }}</label> |
| 5 | + <label class="md-nav__title md-nav__title--site" for="__drawer"><span class="md-nav__button md-logo">{% if site.logo %}<img height="48" src="{{ site.baseurl }}/{{ site.logo }}" width="48">{% else %}<i class="md-icon"></i>{% endif %}</span> {{ site.title }}</label> |
6 | 6 | <div class="md-nav__source">
|
7 | 7 | <a class="md-source" data-md-source="github" href="{{ site.repo }}" title="Go to repository">
|
8 | 8 | <div class="md-source__icon">
|
|
25 | 25 | <ul class="md-nav__list" data-md-scrollfix="">
|
26 | 26 | {% for section in site.data.toc %}
|
27 | 27 | <li class="md-nav__item">
|
28 |
| - <a class="md-nav__link" href="{{ site.baseurl }}/{{ section.url }}" |
| 28 | + <a class="md-nav__link" href="{% if section.external_url %}{{ section.external_url }}{% else %}{{ site.baseurl }}/{{ section.url }}{% endif %}" |
29 | 29 | id="pancakes-{{ section.title | slugify }}"
|
30 | 30 | title="{{ section.title }}">{{ section.title }}</a>
|
31 | 31 | </li>
|
|
36 | 36 |
|
37 | 37 | <!-- This navigation is completely for mobile -->
|
38 | 38 | {% for section in site.data.toc %}<li class="md-nav__item mobile-nav" style="display:none">
|
39 |
| - <a class="md-nav__link" href="{{ site.baseurl }}/{{ section.url }}" title="{{ section.title }}">{{ section.title }}</a> |
| 39 | + <a class="md-nav__link" href="{% if section.external_url %}{{ section.external_url }}{% else %}{{ site.baseurl }}/{{ section.url }}{% endif %}" title="{{ section.title }}">{{ section.title }}</a> |
40 | 40 | </li>{% endfor %}
|
41 | 41 |
|
42 | 42 | <!-- This navigation is completely for non mobile -->
|
43 | 43 | {% for section in site.data.toc %}
|
44 | 44 | <li class="md-nav__item md-nav__item--nested not-mobile-nav">
|
45 |
| - <a class="md-nav__link pancakes-parent" {% if section.children %}href="#pancakes-{{ section.title | slugify }}"{% else %}href="{{ site.baseurl }}/{{ section.url }}"{% endif %} |
| 45 | + <a class="md-nav__link pancakes-parent" {% if section.children %}href="#pancakes-{{ section.title | slugify }}"{% else %}href="{% if section.external_url %}{{ section.external_url }}{% else %}{{ site.baseurl }}/{{ section.url }}{% endif %}"{% endif %} |
46 | 46 | id="pancakes-{{ section.title | slugify }}"
|
47 | 47 | title="{{ section.title }}">{{ section.title }}</a>
|
48 | 48 | {% if section.children %}<nav class="md-nav">
|
49 | 49 | <ul class="md-nav__list">
|
50 | 50 | {% for child in section.children %}<li class="md-nav__item">
|
51 |
| - <a href="{{ site.baseurl }}/{{ child.url }}" |
| 51 | + <a href="{% if child.external_url %}{{ child.external_url }}{% else %}{{ site.baseurl }}/{{ child.url }}{% endif %}" |
52 | 52 | title="{{ child.title }}" style="display:none"
|
53 | 53 | class="md-nav__link pancakes-child">{{ child.title }}</a>
|
54 | 54 | </li>{% endfor %}
|
|
0 commit comments