ANIME MANGA
{% macro watchlist_stacked(type) %} {% for category in categories %} {% if category.type === type %}
{% endfor %} {% endif %} {% endfor %} {% endmacro %}
{{ getIcon(category.category) | safe }} {{ category.name }}
{% if category.left.episode %} {{ category.left.episode | replace("0", "O") }} {{ "EP" if category.type === "anime" else "CH" }} {% endif %} {% if category.left.duration %} {{ humanTime(category.left.duration, false) | safe }} {% endif %}
{% for media in category.content %}
{{ media.title }}
{% if media.next %}
Episode {{ media.next | replace("0", "O") }} in {{ humanTime(media.airing) | safe }}
{% endif %}{{ media.progress | replace("0", "O") }}/{{ media.episodes | default('?', true) }}
{{ (media.progress + 1) | replace("0", "O") }}?
{{ watchlist_stacked('anime') }}
{{ watchlist_stacked('manga') }}
{% macro watchlist_grided(type) %} {% for category in categories %} {% if category.type === type %}
{{ getIcon(category.category) | safe }} {{ category.name }}
{% if category.left.episode %} {{ category.left.episode | replace("0", "O") }} {{ "EP" if category.type === "anime" else "CH" }} {% endif %} {% if category.left.duration %} {{ humanTime(category.left.duration, false) | safe }} {% endif %}
{% for media in category.content %}
{% endfor %}
{% endif %} {% endfor %} {% endmacro %}
{{ media.progress | replace("0", "O") }}
{% if media.episodes %}{{ media.progress + 1 }}?
{{ media.episodes }}
{% endif %}{{ media.title }} {% if media.next %} Ep {{ media.next | replace("0", "O") }} {{ humanTime(media.airing) | safe }} {% endif %}
{{ watchlist_grided('anime') }}
{{ watchlist_grided('manga') }}