{% set cover_config = config.theme.cover if config.theme.cover is mapping else {} %} {% set cover_meta = page.meta.cover if page.meta.cover is mapping else {} %} {% if page.meta.cover is defined %} {% set cover = page.meta.cover %} {% else %} {% set cover = config.theme.cover or false %} {% endif %} {% if cover %} {% set cover_license_config = cover_config.license if cover_config.license is mapping else {} %} {% set cover_license_meta = cover_meta.license if cover_meta.license is mapping else {} %} {% set cover_title = cover_meta.title if cover_meta.title is defined else (cover_config.title if cover_config.title is defined else page.title) %} {% set cover_icon = cover_meta.icon if cover_meta.icon is defined else cover_config.icon %} {% set cover_logo = cover_meta.logo if cover_meta.logo is defined else cover_config.logo %} {% set cover_background = cover_meta.background if cover_meta.background is defined else cover_config.background %} {% set subtitle = cover_meta.subtitle if cover_meta.subtitle is defined else cover_config.subtitle %} {% set curs = cover_meta.curs if cover_meta.curs is defined else cover_config.curs %} {% set author = cover_meta.author if cover_meta.author is defined else (cover_config.author if cover_config.author is defined else config.site_author) %} {% set email = cover_meta.email if cover_meta.email is defined else (cover_config.email if cover_config.email is defined else config.theme.email) %} {% set original_author = cover_meta.original_author if cover_meta.original_author is defined else cover_config.original_author %} {% set license_type = cover_license_meta.type if cover_license_meta.type is defined else (cover_license_config.type if cover_license_config.type is defined else config.theme.license.type) %} {% set license_text = cover_license_meta.text if cover_license_meta.text is defined else (cover_license_config.text if cover_license_config.text is defined else config.theme.license.text) %} {% set license_link = cover_license_meta.link if cover_license_meta.link is defined else (cover_license_config.link if cover_license_config.link is defined else config.theme.license.link) %} {% set license_image = cover_license_meta.image if cover_license_meta.image is defined else (cover_license_config.image if cover_license_config.image is defined else config.theme.license.image) %} {% set license_icon_override = cover_license_meta.icon if cover_license_meta.icon is defined else cover_license_config.icon %} {% if license_icon_override %} {% set license_icon = license_icon_override %} {% else %} {% set license_type_lower = (license_type or '') | lower %} {% if 'copyleft' in license_type_lower %} {% set license_icon = 'material/copyleft' %} {% elif 'creative commons' in license_type_lower or ' cc ' in (' ' ~ license_type_lower ~ ' ') or license_type_lower.startswith('cc') %} {% set license_icon = 'material/creative-commons' %} {% else %} {% set license_icon = 'material/copyright' %} {% endif %} {% endif %}
{% block cover_background %} {% if cover_background %} {% include "partials/cover/cipfp-mislata/background.html" %} {% endif %} {% endblock %}
{% block cover_header %} {% endblock %} {% block cover_logo %} {% if cover_logo %} {% endif %} {% endblock %} {% block cover_title %}

{% if cover_icon %}{% include ".icons/" ~ cover_icon ~ ".svg" %}{% endif %}{{ cover_title }}

{% block cover_subtitle %} {% if subtitle %} {% if subtitle is string %}

{{ subtitle }}

{% else %}
{% for sub in subtitle %}

{{ sub }}

{% endfor %}
{% endif %} {% endif %} {% endblock %}
{% endblock %}
{% block cover_details %} {% if author or email %}
{% include ".icons/material/account.svg" %} {% if author %}

{{ author }}

{% else %}

{{ email }}

{% endif %}
{% if author and email %} {% endif %}
{% endif %} {% if curs %}
{% include ".icons/material/calendar.svg" %}

Curs acadèmic

{{ curs }}

{% endif %} {% endblock %} {% block cover_license %}
{% include ".icons/" ~ license_icon ~ ".svg" %}

Llicència: {{ license_type }}

{% if original_author %}

Aquest material és una obra derivada a partir del material de: {{ original_author }}

{% endif %} {% if license_text %}

{{license_text}}

{% endif %} {% if license_image %} {% endif %}
{% endblock %}
{% block cover_footer %} {% endblock %}
{% endif %}