Flowdeck 7.84.14 : barre v0.4.0 — icônes monoline du menu compte, vendange verbatim (HUB-11) + garde + version/changelog

This commit is contained in:
Spark
2026-11-05 05:05:11 +00:00
parent 95ba369e04
commit 77b4ee29e6
5 changed files with 107 additions and 1 deletions
+17
View File
@@ -72,6 +72,23 @@ def test_barre_v030_liens_hub_menu_compte():
assert 'urls: { hub: "{{ draco_urls().hub }}/" }' in rendu
def test_barre_v040_icones_menu_compte():
"""Barre v0.4.0 (commons, HUB-11 / fusion #125) : les items du
menu compte portent des icônes SVG monoline (construites en DOM,
currentColor, sans remplissage) ; le libellé reste un nœud
texte ; l'en-tête d'identité reste sans icône."""
js = (ROOT / "static/js/vendor/draco-barre.js").read_text()
assert "MENU_ICONES" in js
for nom in ("telecharger", "a-propos", "aide", "profil", "deconnexion"):
assert f"{nom}:" in js
assert "draco-menu-icone" in js
assert 'setAttribute("stroke", "currentColor")' in js
assert 'setAttribute("fill", "none")' in js
css = (ROOT / "static/css/draco-barre.css").read_text()
assert ".draco-menu-icone" in css
assert "width: 18px" in css
def test_barre_intacte_apres_suppression():
"""Le 5e onglet Console Spark et la marque survivent a la suppression."""
gabarit = (ROOT / "app/templates/_draco_bar.html").read_text()