Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark (#44, #45)
CI / test (push) Failing after 1s

This commit is contained in:
2026-10-29 08:20:19 -04:00
parent 060a51c32e
commit 0fa828b48c
+25 -25
View File
@@ -21,38 +21,38 @@
Le wallboard (TV) n'inclut pas ce partiel, volontairement. #} Le wallboard (TV) n'inclut pas ce partiel, volontairement. #}
{% set nav_groups = [ {% set nav_groups = [
("principal", "Principal", [ ("principal", "Principal", [
("home", "/", "🏠", "Projets"), ("home", "/", "", "Projets"),
("focus", "/focus", "🎯", "Focus"), ("focus", "/focus", "", "Focus"),
("today", "/today", "🌅", "Aujourd'hui"), ("today", "/today", "", "Aujourd'hui"),
("my", "/my", "👤", "Mes issues"), ("my", "/my", "", "Mes issues"),
]), ]),
("rituels", "Rituels", [ ("rituels", "Rituels", [
("briefing", "/briefing", "📊", "Briefing"), ("briefing", "/briefing", "", "Briefing"),
("standup", "/standup", "🗣️", "Standup"), ("standup", "/standup", "", "Standup"),
("digest", "/digest", "🧠", "Digest"), ("digest", "/digest", "", "Digest"),
]), ]),
("pilotage", "Pilotage", [ ("pilotage", "Pilotage", [
("inflight", "/inflight", "🛩️", "En vol"), ("inflight", "/inflight", "", "En vol"),
("forecast", "/forecast", "🔮", "Prévisions"), ("forecast", "/forecast", "", "Prévisions"),
("health", "/health", "🩺", "Santé"), ("health", "/health", "", "Santé"),
("rules", "/rules", "⚙️", "Règles"), ("rules", "/rules", "", "Règles"),
("activity", "/activity", "📰", "Activité"), ("activity", "/activity", "", "Activité"),
]), ]),
("outils", "Outils", [ ("outils", "Outils", [
("search", "/search", "", "Recherche"), ("search", "/search", "", "Recherche"),
("capture", "/capture", "⚡", "Capture"), ("capture", "/capture", "", "Capture"),
("archives", "/archives", "🗄️", "Archives"), ("archives", "/archives", "", "Archives"),
("wall", "/wall", "🖥️", "Wallboard"), ("wall", "/wall", "", "Wallboard"),
]), ]),
] %} ] %}
{% if is_admin %} {% if is_admin %}
{% set nav_groups = nav_groups + [ {% set nav_groups = nav_groups + [
("admin", "Administration", [ ("admin", "Administration", [
("admin", "/admin", "🛠️", "Vue d'ensemble"), ("admin", "/admin", "", "Vue d'ensemble"),
("admin_connections", "/admin/connections", "🔌", "Connexions"), ("admin_connections", "/admin/connections", "", "Connexions"),
("admin_workspaces", "/admin/workspaces", "🧭", "Espaces"), ("admin_workspaces", "/admin/workspaces", "", "Espaces"),
("admin_columns", "/admin/columns", "🧱", "Colonnes"), ("admin_columns", "/admin/columns", "", "Colonnes"),
("admin_settings", "/admin/settings", "🎛️", "Paramètres"), ("admin_settings", "/admin/settings", "", "Paramètres"),
]), ]),
] %} ] %}
{% endif %} {% endif %}
@@ -127,7 +127,7 @@
{% endfor %} {% endfor %}
{% if gkey == 'admin' %} {% if gkey == 'admin' %}
<button type="button" class="side-link theme-toggle-link" id="theme-toggle" title="Basculer entre thème sombre et clair" aria-label="Basculer entre thème sombre et clair"> <button type="button" class="side-link theme-toggle-link" id="theme-toggle" title="Basculer entre thème sombre et clair" aria-label="Basculer entre thème sombre et clair">
<span class="side-ico" data-theme-ico>☀️</span> <span class="side-ico" data-theme-ico>☀</span>
<span class="side-label" data-theme-label>Mode clair</span> <span class="side-label" data-theme-label>Mode clair</span>
</button> </button>
{% endif %} {% endif %}
@@ -138,14 +138,14 @@
</nav> </nav>
<div class="side-foot"> <div class="side-foot">
{% if data_freshness %} {% if data_freshness %}
<span class="side-fresh side-label" title="Dernière actualisation des données Gitea (instantanés d'arrière-plan)">🕐 {{ data_freshness }}</span> <span class="side-fresh side-label" title="Dernière actualisation des données Gitea (instantanés d'arrière-plan)">{{ data_freshness }}</span>
{% endif %} {% endif %}
{% if current_user %} {% if current_user %}
<a href="/profile" class="side-logout" title="Mon profil">👤<span class="side-label"> {{ current_user.display_name or current_user.username }}</span></a> <a href="/profile" class="side-logout" title="Mon profil"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" aria-hidden="true" style="width:18px;height:18px;display:inline-block;vertical-align:-3px"><circle cx="12" cy="8" r="3.5"/><path d="M4 20c0-3.5 3.5-5.5 8-5.5s8 2 8 5.5"/></svg><span class="side-label"> {{ current_user.display_name or current_user.username }}</span></a>
{% endif %} {% endif %}
<span class="side-version side-label">v{{ version }}</span> <span class="side-version side-label">v{{ version }}</span>
{% if not is_admin %} {% if not is_admin %}
<button type="button" class="theme-toggle-foot" id="theme-toggle" title="Basculer entre thème sombre et clair" aria-label="Basculer entre thème sombre et clair"><span data-theme-ico>☀️</span></button> <button type="button" class="theme-toggle-foot" id="theme-toggle" title="Basculer entre thème sombre et clair" aria-label="Basculer entre thème sombre et clair"><span data-theme-ico>☀</span></button>
{% endif %} {% endif %}
{% if auth_enabled %} {% if auth_enabled %}
<a href="/logout" class="side-logout" title="Se déconnecter">⏻<span class="side-label"> Sortir</span></a> <a href="/logout" class="side-logout" title="Se déconnecter">⏻<span class="side-label"> Sortir</span></a>
@@ -162,7 +162,7 @@
{% endif %} {% endif %}
<div class="header-actions"> <div class="header-actions">
{% if repo_info is defined and repo_info and repo_info.html_url %} {% if repo_info is defined and repo_info and repo_info.html_url %}
<a href="{{ repo_info.html_url }}" target="_blank" rel="noopener" class="nav-pill" title="Ouvrir ce dépôt dans Gitea">🔗 Gitea ↗</a> <a href="{{ repo_info.html_url }}" target="_blank" rel="noopener" class="nav-pill" title="Ouvrir ce dépôt dans Gitea">Gitea ↗</a>
{% endif %} {% endif %}
</div> </div>
<script src="/static/js/nav.js?v={{ version }}" defer></script> <script src="/static/js/nav.js?v={{ version }}" defer></script>