diff --git a/CHANGELOG.md b/CHANGELOG.md index 8355d3f..498471a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## 0.45.2 — 2026-10-29 — Barre commune v0.1.10 : rouge Spark, marque logo, avatar flottant, Alertes icône seule + +- **Barre d'apps v0.1.10 vendangée (dracodev-commons)** : `draco-barre.css` remplacé verbatim (le JS Kanbante est déjà identique à celui de commons v0.1.10, inchangé) ; fragment `_draco_bar.html` porté à la v0.1.10, le reste de l'intégration Kanbante (URL Jinja `draco_urls` / `agent_url`, `onAction` complet y compris profil/déconnexion, compteurs) est inchangé. Les surcharges Kanbante dans `style.css` ne sont pas touchées. +- **Rose → rouge Spark** : `--agent` passe de `#c2437e` à `#c00000` (rouge échantillonné dans le logo Spark) ; la marque ✦ devient le logo Spark (26 px) ; l'onglet agent passe à `--app #c00000`. +- **Bouton Spark rose supprimé** de la barre, remplacé par le bouton avatar flottant bas-centre (`static/img/avatar-spark.png`, cercle personnage, `data-act="spark"` → le panneau Spark de l'hôte via le `onAction` existant). +- **Alertes** : cloche seule, sans libellé — le bouton est moins large (pastille conservée). +- **Test** : l'assertion de la marque dans `tests/test_draco_barre.py` suit le nouveau CSS (`.draco-brand-mark img` au lieu de `font-size: 24px`, disparu en v0.1.10) ; aucun test n'affirmait le bouton Spark ni le libellé Alertes. +- **Cache** : le bump 0.45.1 → 0.45.2 change aussi le `?v=` des CSS/JS. + ## 0.45.1 — 2026-10-29 — Barre commune : les 5 logos en place dans le menu et la barre - **Barre d'apps v0.1.9 vendangée (dracodev-commons)** : `draco-barre.js` et `draco-barre.css` remplacés verbatim par la v0.1.9 (les fichiers vendangés précédents étaient identiques à l'octet près à ceux de commons avant la v0.1.9, aucune adaptation locale n'est perdue) ; fragment `_draco_bar.html` porté à la v0.1.9, le reste de l'intégration Kanbante (URL Jinja `draco_urls` / `agent_url`, `onAction` complet y compris profil/déconnexion, compteurs) est inchangé. Les surcharges Kanbante dans `style.css` ne sont pas touchées. diff --git a/app/config.py b/app/config.py index 989ee76..10a62ed 100644 --- a/app/config.py +++ b/app/config.py @@ -177,7 +177,7 @@ from urllib.parse import urlparse BASE_DIR = Path(__file__).resolve().parent.parent -APP_VERSION = "0.45.1" +APP_VERSION = "0.45.2" def _env_bool(name: str, default: bool) -> bool: diff --git a/app/templates/_draco_bar.html b/app/templates/_draco_bar.html index 5bc0f28..1be9ce3 100644 --- a/app/templates/_draco_bar.html +++ b/app/templates/_draco_bar.html @@ -1,5 +1,5 @@ {# Barre d'apps commune dracodev — Fusion ACC-1 (issue kanbante#28). - Snippet vendangé depuis Projets/dracodev-commons v0.1.9 + Snippet vendangé depuis Projets/dracodev-commons v0.1.10 (ui/barre-apps/) : structure inchangée ; seule adaptation locale (0.32.0, dev/prod) = les URL des apps et l'adresse du service d'agents sont INJECTÉES par l'hôte depuis app.config @@ -15,7 +15,11 @@ fournis, tels quels, servis depuis /static/img/logos/ (copie de ui/barre-apps/logos/ de dracodev-commons) — jamais de glyphe texte, jamais de redessin ; l'entrée « Console Spark » du menu - clone l'icône de l'onglet agent (draco-barre.js). #} + clone l'icône de l'onglet agent (draco-barre.js). + Portage v0.1.10 (2026-10-29) : marque = logo Spark 26 px ; + --agent rouge Spark #c00000 ; bouton Spark rose supprimé, + remplacé par l'avatar flottant bas-centre (data-act="spark" + → panneau Spark de l'hôte) ; Alertes = cloche seule. #} @@ -24,7 +28,7 @@
@@ -67,16 +71,12 @@
- +