Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark (#44, #45)
CI / test (push) Failing after 1s
CI / test (push) Failing after 1s
This commit is contained in:
+25
-25
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user