grp.items en Jinja2 résolvait la méthode dict.items() au lieu de la clé. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
31 lines
1 KiB
HTML
31 lines
1 KiB
HTML
{% extends "base.html" %}
|
|
{% block title %}Changelog{% endblock %}
|
|
|
|
{% block content %}
|
|
<section class="card">
|
|
<h1 style="font-size:1.2rem; color:var(--blue-dark); margin-bottom:1.5rem">
|
|
Historique des versions — Alpinux Static
|
|
</h1>
|
|
|
|
{% for sec in sections %}
|
|
<div class="cl-section{% if loop.first %} cl-section--latest{% endif %}">
|
|
<div class="cl-header">
|
|
<span class="cl-version">v {{ sec.version }}</span>
|
|
{% if sec.date %}<span class="cl-date">{{ sec.date }}</span>{% endif %}
|
|
{% if loop.first %}<span class="cl-badge">Actuelle</span>{% endif %}
|
|
</div>
|
|
{% for grp in sec.groups %}
|
|
<div class="cl-group">
|
|
<span class="cl-group-title cl-group-title--{{ grp.title | lower | replace(' ','_') }}">{{ grp.title }}</span>
|
|
<ul class="cl-list">
|
|
{% for item in grp.entries %}
|
|
<li>{{ item }}</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
{% if not loop.last %}<hr class="cl-sep">{% endif %}
|
|
{% endfor %}
|
|
</section>
|
|
{% endblock %}
|