cmd: support data file as theme config

This commit is contained in:
thisLight 2021-08-30 13:41:40 +08:00
parent e6076309bb
commit e7fb4f86bd
4 changed files with 29 additions and 10 deletions

View file

@ -69,21 +69,21 @@
<footer class="page-footer light-blue darken-4">
<div class="container">
<div class="row">
{% if theme.about_this_blog %}
{% if site.data.theme.about_this_blog %}
<div class="col s12 m4">
<h5 class="white-text">About {{config.title}}</h5>
<p>{{theme.about_this_blog}}</p>
<p>{{site.data.theme.about_this_blog}}</p>
</div>
{% endif %}
{% if theme.footer_links %}
{% if site.data.theme.footer_links %}
<div class="col s6 m4">
<h5 class="white-text"> Links </h5>
<ul>
{% for name in Object.keys(theme.footer_links) %}
<li><a class="grey-text text-lighten-3" href="{{theme.footer_links[name]}}">{{name}}</a></li>
{% for name in Object.keys(site.data.theme.footer_links) %}
<li><a class="grey-text text-lighten-3" href="{{site.data.theme.footer_links[name]}}">{{name}}</a></li>
{% endfor %}
{% if theme.my_mastodon %}
<li><a class="grey-text text-lighten-3" rel="me" href="{{theme.my_mastodon}}">My Mastodon</a></li>
<li><a class="grey-text text-lighten-3" rel="me" href="{{site.data.theme.my_mastodon}}">My Mastodon</a></li>
{% endif %}
</ul>
</div>
@ -97,7 +97,7 @@
</div>
<div class="footer-copyright">
<div class="container truncate">
© Copyright {{ theme.copyright_year_string }} {{ config.author }}. {{ theme.copyright_addtional }}
© Copyright {{ site.data.theme.copyright_year_string }} {{ config.author }}. {{ site.data.theme.copyright_addtional }}
</div>
</div>
</footer>