{% extends "base.html" %} {% block title %}{{ index.title }}{% endblock %} {% block extra_css %} .journal-layout { max-width: var(--layout-max-width); margin: 3rem auto; padding: 0 1rem; } .journal-header { text-align: center; margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 2px solid var(--color-primary); } .journal-header__title { font-family: var(--font-heading); font-size: 2rem; color: var(--color-primary); } .journal-header__desc { font-size: 0.95rem; color: var(--color-muted); font-style: italic; margin-top: 0.5rem; } /* Nummerert innholdsfortegnelse */ .journal-toc { counter-reset: article-counter; list-style: none; } .journal-toc__item { counter-increment: article-counter; padding: 1rem 0; border-bottom: 1px solid #eee; display: flex; align-items: baseline; gap: 1rem; } .journal-toc__item::before { content: counter(article-counter) "."; font-family: var(--font-heading); font-size: 1.1rem; color: var(--color-muted); min-width: 2rem; text-align: right; } .journal-toc__title { font-family: var(--font-heading); font-size: 1.1rem; color: var(--color-primary); line-height: 1.3; } .journal-toc__meta { font-size: 0.8rem; color: var(--color-muted); margin-top: 0.25rem; } /* Fremhevet (hero/featured) */ .journal-featured { margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid var(--color-primary); } .journal-featured__label { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.1em; color: var(--color-accent); margin-bottom: 0.5rem; } .journal-featured__title { font-family: var(--font-heading); font-size: 1.5rem; color: var(--color-primary); line-height: 1.3; } .journal-featured__summary { font-size: 0.95rem; color: var(--color-text); margin-top: 0.5rem; line-height: 1.5; } {% endblock %} {% block content %}

{{ index.title }}

{% if index.description %}

{{ index.description }}

{% endif %}
{% if index.hero %} {% endif %} {% if index.featured | length > 0 %} {% for item in index.featured %} {% endfor %} {% endif %} {% if index.stream | length > 0 %}

Innholdsfortegnelse

    {% for item in index.stream %}
  1. {{ item.published_at_short }}
  2. {% endfor %}
{% endif %}
{% endblock %}