Fixed error when only setting a single icon

This commit is contained in:
squidfunk
2020-03-11 11:24:40 +01:00
parent 4d386df1e9
commit fcbd47c2cb
11 changed files with 16 additions and 22 deletions

View File

@@ -52,12 +52,6 @@ font:
# icons that are part of the HTML can be configured and replaced
icon:
# Shown if no logo is set
logo: material/library
# Repository icon
repo: fontawesome/brands/git-alt
# Favicon to be rendered
favicon: assets/images/favicon.png

View File

@@ -36,7 +36,8 @@
{% if config.theme.logo %}
<img src="{{ config.theme.logo | url }}" alt="logo" />
{% else %}
{% include ".icons/" ~ config.theme.icon.logo ~ ".svg" %}
{% set icon = config.theme.icon.logo or "material/library" %}
{% include ".icons/" ~ icon ~ ".svg" %}
{% endif %}
</a>
<label

View File

@@ -34,7 +34,8 @@
{% if config.theme.logo %}
<img src="{{ config.theme.logo | url }}" alt="logo" />
{% else %}
{% include ".icons/" ~ config.theme.icon.logo ~ ".svg" %}
{% set icon = config.theme.icon.logo or "material/library" %}
{% include ".icons/" ~ icon ~ ".svg" %}
{% endif %}
</a>
{{ config.site_name }}

View File

@@ -34,5 +34,6 @@
class="md-content__button md-icon"
>
{{ lang.t("meta.source") }}
{% include ".icons/" ~ config.theme.icon.repo ~ ".svg" %}
{% set icon = config.theme.icon.repo or "fontawesome/brands/git-alt" %}
{% include ".icons/" ~ icon ~ ".svg" %}
</a>

View File

@@ -29,7 +29,8 @@
class="md-source"
>
<div class="md-source__icon md-icon">
{% include ".icons/" ~ config.theme.icon.repo ~ ".svg" %}
{% set icon = config.theme.icon.repo or "fontawesome/brands/git-alt" %}
{% include ".icons/" ~ icon ~ ".svg" %}
</div>
<div class="md-source__repository">
{{ config.repo_name }}