feat: add inject support

Co-authored-by: st1020 <me@st1020.com>
This commit is contained in:
Damien LaRocque 2024-10-05 11:12:49 -04:00 committed by GitHub
parent fe3b3a6e14
commit a6cf030459
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 48 additions and 10 deletions

View file

@ -1,12 +1,14 @@
<footer class="mx-auto flex max-w-3xl flex-wrap items-center px-8 py-4 text-sm opacity-60">
<div class="mr-auto basis-full lg:basis-1/2">
{% set current_year = now() | date(format="%Y") | int %}
&copy; {% if config.extra.footer.since and config.extra.footer.since != current_year %}
{{ config.extra.footer.since }} - {{ current_year }}
{% else %}{{ current_year }}{% endif %}
<a class="link" href="{{ get_url(path=``) }}"
>{{ config.author | default(value=config.title) }}</a
>
{% set current_year = now() | date(format="%Y") | int %}<!---->
{% if config.extra.footer.since and config.extra.footer.since != current_year %}<!---->
&copy; {{ config.extra.footer.since }} - {{ current_year }}<!---->
{% else %}<!---->
&copy; {{ current_year }}<!---->
{% endif %}
<a class="link" href="{{ get_url(path=``) }}">
{{ config.author | default(value=config.title) }}
</a>
{% if config.extra.footer.license %} |<!---->
{% if config.extra.footer.license_url %}<!---->
<a class="link" href="{{ config.extra.footer.license_url }}" rel="noopener" target="_blank">
@ -18,9 +20,11 @@
{% endif %}
</div>
<div class="flex basis-full lg:basis-1/2 lg:justify-end">
<a class="link mr-6 lg:ml-6" href="https://www.getzola.org/" rel="noopener" target="_blank"
>Powered by Zola</a
>
<a class="link mr-6 lg:ml-6" href="https://www.getzola.org/" rel="noopener" target="_blank">
Powered by Zola
</a>
<a class="link" href="https://github.com/st1020/kita" rel="noopener" target="_blank">✎ Kita</a>
</div>
<!-- Footer inject -->
{% include "injects/footer.html" ignore missing %}
</footer>

View file

@ -141,4 +141,7 @@
<!-- Canonical -->
<link rel="canonical" href="{{ page.permalink | default(value=get_url(path=``)) }}" />
<!-- Head inject -->
{% include "injects/head.html" ignore missing %}
</head>

View file

@ -79,6 +79,8 @@
</li>
{% endfor %}
</ul>
<!-- Header Nav inject -->
{% include "injects/header_nav.html" ignore missing %}
</nav>
{% endif %}
</div>

View file

@ -13,4 +13,6 @@
<span class="mx-1">&middot;</span>
<span>{{ author }}</span>
{% endif %}
<!-- Page Info inject -->
{% include "injects/page_info.html" ignore missing %}
</div>