mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2024-06-14 11:52:32 +03:00
Added support for disabling footer navigation
This commit is contained in:
parent
128e26742c
commit
8fdd1ad529
@ -138,7 +138,7 @@
|
|||||||
<div class="md-container" data-md-component="container">
|
<div class="md-container" data-md-component="container">
|
||||||
{% block hero %}{% endblock %}
|
{% block hero %}{% endblock %}
|
||||||
{% block tabs %}
|
{% block tabs %}
|
||||||
{% if not "navigation.tabs.sticky" in features %}
|
{% if "navigation.tabs.sticky" not in features %}
|
||||||
{% if "navigation.tabs" in features %}
|
{% if "navigation.tabs" in features %}
|
||||||
{% include "partials/tabs.html" %}
|
{% include "partials/tabs.html" %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@ -159,7 +159,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if not "toc.integrate" in features %}
|
{% if "toc.integrate" not in features %}
|
||||||
{% if page.meta and page.meta.hide %}
|
{% if page.meta and page.meta.hide %}
|
||||||
{% set hidden = "hidden" if "toc" in page.meta.hide %}
|
{% set hidden = "hidden" if "toc" in page.meta.hide %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
{% if not actions %}
|
{% if not actions %}
|
||||||
{% set actions = ["accept", "manage"] %}
|
{% set actions = ["accept", "manage"] %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if not "manage" in actions %}
|
{% if "manage" not in actions %}
|
||||||
{% set checked = "checked" %}
|
{% set checked = "checked" %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<h4>{{ config.extra.consent.title }}</h4>
|
<h4>{{ config.extra.consent.title }}</h4>
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
{% include "partials/tags.html" %}
|
{% include "partials/tags.html" %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% include "partials/actions.html" %}
|
{% include "partials/actions.html" %}
|
||||||
{% if not "\x3ch1" in page.content %}
|
{% if "\x3ch1" not in page.content %}
|
||||||
<h1>{{ page.title | d(config.site_name, true)}}</h1>
|
<h1>{{ page.title | d(config.site_name, true)}}</h1>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{{ page.content }}
|
{{ page.content }}
|
||||||
|
@ -2,44 +2,46 @@
|
|||||||
This file was automatically generated - do not edit
|
This file was automatically generated - do not edit
|
||||||
-#}
|
-#}
|
||||||
<footer class="md-footer">
|
<footer class="md-footer">
|
||||||
{% if page.previous_page or page.next_page %}
|
{% if "navigation.footer" in features %}
|
||||||
{% if page.meta and page.meta.hide %}
|
{% if page.previous_page or page.next_page %}
|
||||||
{% set hidden = "hidden" if "footer" in page.meta.hide %}
|
{% if page.meta and page.meta.hide %}
|
||||||
|
{% set hidden = "hidden" if "footer" in page.meta.hide %}
|
||||||
|
{% endif %}
|
||||||
|
<nav class="md-footer__inner md-grid" aria-label="{{ lang.t('footer') }}" {{ hidden }}>
|
||||||
|
{% if page.previous_page %}
|
||||||
|
{% set direction = lang.t("footer.previous") %}
|
||||||
|
<a href="{{ page.previous_page.url | url }}" class="md-footer__link md-footer__link--prev" aria-label="{{ direction }}: {{ page.previous_page.title | e }}" rel="prev">
|
||||||
|
<div class="md-footer__button md-icon">
|
||||||
|
{% include ".icons/material/arrow-left.svg" %}
|
||||||
|
</div>
|
||||||
|
<div class="md-footer__title">
|
||||||
|
<div class="md-ellipsis">
|
||||||
|
<span class="md-footer__direction">
|
||||||
|
{{ direction }}
|
||||||
|
</span>
|
||||||
|
{{ page.previous_page.title }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
{% endif %}
|
||||||
|
{% if page.next_page %}
|
||||||
|
{% set direction = lang.t("footer.next") %}
|
||||||
|
<a href="{{ page.next_page.url | url }}" class="md-footer__link md-footer__link--next" aria-label="{{ direction }}: {{ page.next_page.title | e }}" rel="next">
|
||||||
|
<div class="md-footer__title">
|
||||||
|
<div class="md-ellipsis">
|
||||||
|
<span class="md-footer__direction">
|
||||||
|
{{ direction }}
|
||||||
|
</span>
|
||||||
|
{{ page.next_page.title }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="md-footer__button md-icon">
|
||||||
|
{% include ".icons/material/arrow-right.svg" %}
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
{% endif %}
|
||||||
|
</nav>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<nav class="md-footer__inner md-grid" aria-label="{{ lang.t('footer') }}" {{ hidden }}>
|
|
||||||
{% if page.previous_page %}
|
|
||||||
{% set direction = lang.t("footer.previous") %}
|
|
||||||
<a href="{{ page.previous_page.url | url }}" class="md-footer__link md-footer__link--prev" aria-label="{{ direction }}: {{ page.previous_page.title | e }}" rel="prev">
|
|
||||||
<div class="md-footer__button md-icon">
|
|
||||||
{% include ".icons/material/arrow-left.svg" %}
|
|
||||||
</div>
|
|
||||||
<div class="md-footer__title">
|
|
||||||
<div class="md-ellipsis">
|
|
||||||
<span class="md-footer__direction">
|
|
||||||
{{ direction }}
|
|
||||||
</span>
|
|
||||||
{{ page.previous_page.title }}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
{% if page.next_page %}
|
|
||||||
{% set direction = lang.t("footer.next") %}
|
|
||||||
<a href="{{ page.next_page.url | url }}" class="md-footer__link md-footer__link--next" aria-label="{{ direction }}: {{ page.next_page.title | e }}" rel="next">
|
|
||||||
<div class="md-footer__title">
|
|
||||||
<div class="md-ellipsis">
|
|
||||||
<span class="md-footer__direction">
|
|
||||||
{{ direction }}
|
|
||||||
</span>
|
|
||||||
{{ page.next_page.title }}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="md-footer__button md-icon">
|
|
||||||
{% include ".icons/material/arrow-right.svg" %}
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
</nav>
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<div class="md-footer-meta md-typeset">
|
<div class="md-footer-meta md-typeset">
|
||||||
<div class="md-footer-meta__inner md-grid">
|
<div class="md-footer-meta__inner md-grid">
|
||||||
|
@ -45,6 +45,7 @@ theme:
|
|||||||
- content.tooltips
|
- content.tooltips
|
||||||
# - header.autohide
|
# - header.autohide
|
||||||
# - navigation.expand
|
# - navigation.expand
|
||||||
|
- navigation.footer
|
||||||
- navigation.indexes
|
- navigation.indexes
|
||||||
# - navigation.instant
|
# - navigation.instant
|
||||||
# - navigation.prune
|
# - navigation.prune
|
||||||
|
@ -263,7 +263,7 @@
|
|||||||
|
|
||||||
<!-- Navigation tabs (collapsing) -->
|
<!-- Navigation tabs (collapsing) -->
|
||||||
{% block tabs %}
|
{% block tabs %}
|
||||||
{% if not "navigation.tabs.sticky" in features %}
|
{% if "navigation.tabs.sticky" not in features %}
|
||||||
{% if "navigation.tabs" in features %}
|
{% if "navigation.tabs" in features %}
|
||||||
{% include "partials/tabs.html" %}
|
{% include "partials/tabs.html" %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@ -297,7 +297,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<!-- Table of contents -->
|
<!-- Table of contents -->
|
||||||
{% if not "toc.integrate" in features %}
|
{% if "toc.integrate" not in features %}
|
||||||
{% if page.meta and page.meta.hide %}
|
{% if page.meta and page.meta.hide %}
|
||||||
{% set hidden = "hidden" if "toc" in page.meta.hide %}
|
{% set hidden = "hidden" if "toc" in page.meta.hide %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<!-- Determine initial settings state -->
|
<!-- Determine initial settings state -->
|
||||||
{% if not "manage" in actions %}
|
{% if "manage" not in actions %}
|
||||||
{% set checked = "checked" %}
|
{% set checked = "checked" %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
Hack: check whether the content contains a h1 headline. If it doesn't, the
|
Hack: check whether the content contains a h1 headline. If it doesn't, the
|
||||||
page title (or respectively site name) is used as the main headline.
|
page title (or respectively site name) is used as the main headline.
|
||||||
-->
|
-->
|
||||||
{% if not "\x3ch1" in page.content %}
|
{% if "\x3ch1" not in page.content %}
|
||||||
<h1>{{ page.title | d(config.site_name, true)}}</h1>
|
<h1>{{ page.title | d(config.site_name, true)}}</h1>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
@ -24,62 +24,64 @@
|
|||||||
<footer class="md-footer">
|
<footer class="md-footer">
|
||||||
|
|
||||||
<!-- Link to previous and/or next page -->
|
<!-- Link to previous and/or next page -->
|
||||||
{% if page.previous_page or page.next_page %}
|
{% if "navigation.footer" in features %}
|
||||||
{% if page.meta and page.meta.hide %}
|
{% if page.previous_page or page.next_page %}
|
||||||
{% set hidden = "hidden" if "footer" in page.meta.hide %}
|
{% if page.meta and page.meta.hide %}
|
||||||
|
{% set hidden = "hidden" if "footer" in page.meta.hide %}
|
||||||
|
{% endif %}
|
||||||
|
<nav
|
||||||
|
class="md-footer__inner md-grid"
|
||||||
|
aria-label="{{ lang.t('footer') }}"
|
||||||
|
{{ hidden }}
|
||||||
|
>
|
||||||
|
|
||||||
|
<!-- Link to previous page -->
|
||||||
|
{% if page.previous_page %}
|
||||||
|
{% set direction = lang.t("footer.previous") %}
|
||||||
|
<a
|
||||||
|
href="{{ page.previous_page.url | url }}"
|
||||||
|
class="md-footer__link md-footer__link--prev"
|
||||||
|
aria-label="{{ direction }}: {{ page.previous_page.title | e }}"
|
||||||
|
rel="prev"
|
||||||
|
>
|
||||||
|
<div class="md-footer__button md-icon">
|
||||||
|
{% include ".icons/material/arrow-left.svg" %}
|
||||||
|
</div>
|
||||||
|
<div class="md-footer__title">
|
||||||
|
<div class="md-ellipsis">
|
||||||
|
<span class="md-footer__direction">
|
||||||
|
{{ direction }}
|
||||||
|
</span>
|
||||||
|
{{ page.previous_page.title }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
<!-- Link to next page -->
|
||||||
|
{% if page.next_page %}
|
||||||
|
{% set direction = lang.t("footer.next") %}
|
||||||
|
<a
|
||||||
|
href="{{ page.next_page.url | url }}"
|
||||||
|
class="md-footer__link md-footer__link--next"
|
||||||
|
aria-label="{{ direction }}: {{ page.next_page.title | e }}"
|
||||||
|
rel="next"
|
||||||
|
>
|
||||||
|
<div class="md-footer__title">
|
||||||
|
<div class="md-ellipsis">
|
||||||
|
<span class="md-footer__direction">
|
||||||
|
{{ direction }}
|
||||||
|
</span>
|
||||||
|
{{ page.next_page.title }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="md-footer__button md-icon">
|
||||||
|
{% include ".icons/material/arrow-right.svg" %}
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
{% endif %}
|
||||||
|
</nav>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<nav
|
|
||||||
class="md-footer__inner md-grid"
|
|
||||||
aria-label="{{ lang.t('footer') }}"
|
|
||||||
{{ hidden }}
|
|
||||||
>
|
|
||||||
|
|
||||||
<!-- Link to previous page -->
|
|
||||||
{% if page.previous_page %}
|
|
||||||
{% set direction = lang.t("footer.previous") %}
|
|
||||||
<a
|
|
||||||
href="{{ page.previous_page.url | url }}"
|
|
||||||
class="md-footer__link md-footer__link--prev"
|
|
||||||
aria-label="{{ direction }}: {{ page.previous_page.title | e }}"
|
|
||||||
rel="prev"
|
|
||||||
>
|
|
||||||
<div class="md-footer__button md-icon">
|
|
||||||
{% include ".icons/material/arrow-left.svg" %}
|
|
||||||
</div>
|
|
||||||
<div class="md-footer__title">
|
|
||||||
<div class="md-ellipsis">
|
|
||||||
<span class="md-footer__direction">
|
|
||||||
{{ direction }}
|
|
||||||
</span>
|
|
||||||
{{ page.previous_page.title }}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
<!-- Link to next page -->
|
|
||||||
{% if page.next_page %}
|
|
||||||
{% set direction = lang.t("footer.next") %}
|
|
||||||
<a
|
|
||||||
href="{{ page.next_page.url | url }}"
|
|
||||||
class="md-footer__link md-footer__link--next"
|
|
||||||
aria-label="{{ direction }}: {{ page.next_page.title | e }}"
|
|
||||||
rel="next"
|
|
||||||
>
|
|
||||||
<div class="md-footer__title">
|
|
||||||
<div class="md-ellipsis">
|
|
||||||
<span class="md-footer__direction">
|
|
||||||
{{ direction }}
|
|
||||||
</span>
|
|
||||||
{{ page.next_page.title }}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="md-footer__button md-icon">
|
|
||||||
{% include ".icons/material/arrow-right.svg" %}
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
</nav>
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<!-- Further information -->
|
<!-- Further information -->
|
||||||
|
Loading…
Reference in New Issue
Block a user