-
v0.45.6 — Barre commune v0.2.0 : onglet ShaarIt + garde data-theme
StableCI / test (push) Failing after 1sreleased this
2026-11-04 11:17:03 -05:00 | 0 commits to main since this release0.45.6 — 2026-11-03 — Barre commune v0.2.0 : onglet ShaarIt + garde data-theme (phase 3 ShaarIt)
- ⚠ CHANGEMENT DE COMPORTEMENT VISIBLE — garde
data-theme(arbitrage à la fusion) : le CSS de barre vendangé jusqu'ici (v0.1.11) appliquait les couleurs sombres dès que le système était en mode sombre, sans tenir compte du thème clair choisi dans l'app — sur un poste en sombre système, la barre restait sombre alors que Kanbante était en clair. La v0.2.0 de commons corrige ce piège dans la source : les deux blocs@media (prefers-color-scheme: dark)sont gardés parhtml:not([data-theme])(le sombre système ne s'applique que si<html>n'a aucundata-theme). Kanbante posant toujourshtml[data-theme](sombre par défaut, bascule mémoriséekanbante-theme), sa barre suivra désormais toujours le thème de l'app, jamais celui du système contre son choix. Aucune surchargestyle.cssajoutée : le correctif est entièrement dans le CSS vendangé verbatim. - Barre d'apps v0.2.0 vendangée (dracodev-commons @70c837a, PR commons #7) :
static/css/draco-barre.cssetstatic/js/draco-barre.jsremplacés verbatim — SHA-256 CSSabc0c3b2…e05fab, JS24efe399…6e50e1, identiques à la sourceui/barre-apps/@70c837a (preuve aussi danstests/test_barre_v020.py). Fragment_draco_bar.htmlporté à la v0.2.0 selon le mécanisme d'adaptation Kanbante existant (URL Jinjadraco_urls/agent_url,onActioncomplet inchangé). - Nouvel onglet ShaarIt (5e app, bookmarks) :
data-app="shaarit", après Kanbante, avant Console Spark ; couleur émeraude#059669; logostatic/img/logos/shaarit.svgcopié verbatim de commons (SHA-256faf0c8a1…316db34). Le menu de la marque, construit depuis les onglets, l'inclut automatiquement ; le palier mobile du CSS gagne la règledata-current="shaarit"(sans effet chez Kanbante, hôtekanbante). - URL ShaarIt par le même mécanisme que les autres apps (
app.config: nouveau champshaarit_urldansSettingsetUrlsDraco) : expliciteDRACO_SHAARIT_URL> hôte public de la requête (motif fermé étendu àshaarit<SUFFIXE>.dracodev.net) > dérivation depuis les adresses de l'agent connues > défaut officielhttps://shaarit.dracodev.net(dev :https://shaarit-dev.dracodev.net). Aucune URL codée en dur dans le gabarit ; le JS vendangé résout aussiurls.shaarit(défaut officiel + dérivation-dev).app/main.pyexposedraco_urls.shaaritau gabarit. - Cache : le bump 0.45.5 → 0.45.6 change aussi le
?v=des CSS/JS de la barre.
Downloads
- ⚠ CHANGEMENT DE COMPORTEMENT VISIBLE — garde