Prevent articles in the article list from having multiple visual types at once, bump to v5.3.0

This commit is contained in:
daudix
2024-09-29 21:29:33 +03:00
parent b98775d61c
commit 4a4f037cd6
5 changed files with 25 additions and 18 deletions

View File

@ -0,0 +1,11 @@
{%- if page.draft -%}
class="draft"
{%- elif page.extra.archive -%}
class="archive"
{%- elif page.extra.featured -%}
class="featured"
{%- elif page.extra.hot -%}
class="hot"
{%- elif page.extra.poor -%}
class="poor"
{%- endif -%}

View File

@ -8,37 +8,28 @@
<div id="article-list">
{%- for page in pages %}
<article class="
{% if page.draft %}draft{% endif %}
{% if page.extra.archive %}archive{% endif %}
{% if page.extra.featured %}featured{% endif %}
{% if page.extra.hot %}hot{% endif %}
{% if page.extra.poor %}poor{% endif %}">
<article {% include "partials/article_type.html" %}>
{%- if page.draft %}
<span class="draft-badge">
<i class="icon"></i>
{{- macros_translate::translate(key="drafted", default="Drafted", language_strings=language_strings) -}}
</span>
{%- endif -%}
{%- if page.extra.archive %}
{%- elif page.extra.archive %}
<span class="archive-badge">
<i class="icon"></i>
{{- macros_translate::translate(key="archived", default="Archived", language_strings=language_strings) -}}
</span>
{%- endif %}
{%- if page.extra.featured %}
{%- elif page.extra.featured %}
<span class="featured-badge">
<i class="icon"></i>
{{- macros_translate::translate(key="featured", default="Featured", language_strings=language_strings) -}}
</span>
{%- endif %}
{%- if page.extra.hot %}
{%- elif page.extra.hot %}
<span class="hot-badge">
<i class="icon"></i>
{{- macros_translate::translate(key="hot", default="Hot", language_strings=language_strings) -}}
</span>
{%- endif %}
{%- if page.extra.poor %}
{%- elif page.extra.poor %}
<span class="poor-badge">
<i class="icon"></i>
{{- macros_translate::translate(key="poor", default="Poor", language_strings=language_strings) -}}