Add breadcrumb navigation
This commit is contained in:
@@ -4,6 +4,14 @@
|
|||||||
|
|
||||||
{% block head %}<link rel="canonical" href="{{ site.origin }}{{ site.base_dir }}{{ article.uri }}">{% endblock %}
|
{% block head %}<link rel="canonical" href="{{ site.origin }}{{ site.base_dir }}{{ article.uri }}">{% endblock %}
|
||||||
|
|
||||||
|
{% block breadcrumb %}
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<a href="{{ site.base_dir }}">{{ site.name }}</a> ›
|
||||||
|
<a href="{{ site.base_dir }}{{ article.section }}/">{{ article.section }}</a> ›
|
||||||
|
{{ article.title }}
|
||||||
|
</nav>
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
{% block main %}
|
{% block main %}
|
||||||
<article>
|
<article>
|
||||||
<header>
|
<header>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<a href="{{ site.base_dir }}">{{ site.name }}</a>
|
{% block breadcrumb %}<a href="{{ site.base_dir }}">{{ site.name }}</a>{% endblock %}
|
||||||
</header>
|
</header>
|
||||||
<main>
|
<main>
|
||||||
{% block main %}{% endblock %}
|
{% block main %}{% endblock %}
|
||||||
|
|||||||
@@ -9,6 +9,23 @@
|
|||||||
{% if page_num > 1 %}<meta name="robots" content="noindex, follow">{% endif %}
|
{% if page_num > 1 %}<meta name="robots" content="noindex, follow">{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block breadcrumb %}
|
||||||
|
{% if section %}
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<a href="{{ site.base_dir }}">{{ site.name }}</a> ›
|
||||||
|
{{ section }}
|
||||||
|
</nav>
|
||||||
|
{% elif tag %}
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<a href="{{ site.base_dir }}">{{ site.name }}</a> ›
|
||||||
|
<a href="{{ site.base_dir }}tags/">Tags</a> ›
|
||||||
|
{{ tag }}
|
||||||
|
</nav>
|
||||||
|
{% else %}
|
||||||
|
{{ super() }}
|
||||||
|
{% endif %}
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
{% block main %}
|
{% block main %}
|
||||||
{% if heading %}<h1>{{ heading }}</h1>{% endif %}
|
{% if heading %}<h1>{{ heading }}</h1>{% endif %}
|
||||||
{% for item in items %}
|
{% for item in items %}
|
||||||
|
|||||||
@@ -6,6 +6,13 @@
|
|||||||
<link rel="canonical" href="{{ site.origin }}{{ site.base_dir }}tags/">
|
<link rel="canonical" href="{{ site.origin }}{{ site.base_dir }}tags/">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block breadcrumb %}
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<a href="{{ site.base_dir }}">{{ site.name }}</a> ›
|
||||||
|
Tags
|
||||||
|
</nav>
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
{% block main %}
|
{% block main %}
|
||||||
<h1>Tags</h1>
|
<h1>Tags</h1>
|
||||||
<ul>
|
<ul>
|
||||||
|
|||||||
Reference in New Issue
Block a user