Kanbante 0.45.6 : barre v0.2.0 verbatim + logo ShaarIt (static/js/draco-barre.js, static/img/logos/shaarit.svg)
This commit is contained in:
@@ -0,0 +1,9 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240">
|
||||||
|
<!-- ShaarIt — signet (bookmark) blanc sur fond émeraude #059669,
|
||||||
|
couleur signature de l'app dans la barre (#059669, distincte du
|
||||||
|
teal Kanbante #0d9488). Fond arrondi comme les logos PNG 180 px
|
||||||
|
des autres apps ; géométrie simple, aucun redessin d'un logo
|
||||||
|
existant : le signet EST le symbole de l'app (bookmarks). -->
|
||||||
|
<rect x="8" y="8" width="224" height="224" rx="48" fill="#059669"/>
|
||||||
|
<path d="M 82 52 L 158 52 L 158 190 L 120 152 L 82 190 Z" fill="#ffffff"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 569 B |
@@ -8,7 +8,12 @@
|
|||||||
* correctif fusion #70 (SANS bump de version, publication séparée) :
|
* correctif fusion #70 (SANS bump de version, publication séparée) :
|
||||||
* bouton trois points et son menu par défaut SUPPRIMÉS, « Console Spark »
|
* bouton trois points et son menu par défaut SUPPRIMÉS, « Console Spark »
|
||||||
* ajoutée au menu de la marque, fermeture/focus corrigés (voir
|
* ajoutée au menu de la marque, fermeture/focus corrigés (voir
|
||||||
* « Menu des applications », « Focus » et « Écouteurs globaux »).
|
* « Menu des applications », « Focus » et « Écouteurs globaux ») ;
|
||||||
|
* v0.2.0 : 5e application ShaarIt — clé urls.shaarit, défaut officiel
|
||||||
|
* https://shaarit.dracodev.net/, dérivation -dev shaarit-dev (même
|
||||||
|
* contrat que les autres apps), entrée APP_LABELS ; l'onglet
|
||||||
|
* (data-app="shaarit", après Kanbante, avant agent) est repris
|
||||||
|
* automatiquement par la construction du menu de la marque.
|
||||||
*
|
*
|
||||||
* Aucun gestionnaire inline : un seul écouteur délégué sur le document
|
* Aucun gestionnaire inline : un seul écouteur délégué sur le document
|
||||||
* (patron validé par le prototype — les onclick du HTML généré sont
|
* (patron validé par le prototype — les onclick du HTML généré sont
|
||||||
@@ -26,6 +31,7 @@
|
|||||||
* flowdeck: "https://flowdeck.dracodev.net/",
|
* flowdeck: "https://flowdeck.dracodev.net/",
|
||||||
* tiktak: "https://tiktak.dracodev.net/",
|
* tiktak: "https://tiktak.dracodev.net/",
|
||||||
* kanbante: "https://kanbante.dracodev.net/",
|
* kanbante: "https://kanbante.dracodev.net/",
|
||||||
|
* shaarit: "https://shaarit.dracodev.net/",
|
||||||
* agent: "https://agent.dracodev.net/",
|
* agent: "https://agent.dracodev.net/",
|
||||||
* spark: "https://spark.dracodev.net/"
|
* spark: "https://spark.dracodev.net/"
|
||||||
* },
|
* },
|
||||||
@@ -54,10 +60,13 @@
|
|||||||
* La clé spark ne correspond à aucun onglet de la barre : elle est
|
* La clé spark ne correspond à aucun onglet de la barre : elle est
|
||||||
* résolue et exposée via DRACO_BAR.urls pour le panneau Spark
|
* résolue et exposée via DRACO_BAR.urls pour le panneau Spark
|
||||||
* (panneau-agent), qui suit le même contrat d'injection. La clé agent,
|
* (panneau-agent), qui suit le même contrat d'injection. La clé agent,
|
||||||
* elle, a un onglet depuis le chantier 5 (ordre : ObsiGate, Flowdeck,
|
* elle, a un onglet depuis le chantier 5 (ordre, v0.2.0 : ObsiGate,
|
||||||
* TikTak, Kanbante, Console Spark) : elle suit donc l'étape « href
|
* Flowdeck, TikTak, Kanbante, ShaarIt, Console Spark) : elle suit
|
||||||
|
* donc l'étape « href
|
||||||
* rendu » comme les autres onglets, en plus d'alimenter le menu de
|
* rendu » comme les autres onglets, en plus d'alimenter le menu de
|
||||||
* la marque et DRACO_BAR.urls.
|
* la marque et DRACO_BAR.urls. Même résolution pour shaarit (v0.2.0) :
|
||||||
|
* explicite > dérivation -dev shaarit-dev > href rendu
|
||||||
|
* ({{URL_SHAARIT}}) > défaut officiel.
|
||||||
* Actions émises (data-act) : rail, palette, domaine (data-dom),
|
* Actions émises (data-act) : rail, palette, domaine (data-dom),
|
||||||
* alertes, spark, rappel-entete. L'app intégratrice décide de chacune
|
* alertes, spark, rappel-entete. L'app intégratrice décide de chacune
|
||||||
* (ouvrir la palette, le panneau Spark, changer de domaine…).
|
* (ouvrir la palette, le panneau Spark, changer de domaine…).
|
||||||
@@ -144,6 +153,7 @@
|
|||||||
flowdeck: "https://flowdeck.dracodev.net/",
|
flowdeck: "https://flowdeck.dracodev.net/",
|
||||||
tiktak: "https://tiktak.dracodev.net/",
|
tiktak: "https://tiktak.dracodev.net/",
|
||||||
kanbante: "https://kanbante.dracodev.net/",
|
kanbante: "https://kanbante.dracodev.net/",
|
||||||
|
shaarit: "https://shaarit.dracodev.net/",
|
||||||
agent: "https://agent.dracodev.net/",
|
agent: "https://agent.dracodev.net/",
|
||||||
spark: "https://spark.dracodev.net/"
|
spark: "https://spark.dracodev.net/"
|
||||||
};
|
};
|
||||||
@@ -157,12 +167,13 @@
|
|||||||
flowdeck: "https://flowdeck-dev.dracodev.net/",
|
flowdeck: "https://flowdeck-dev.dracodev.net/",
|
||||||
tiktak: "https://tiktak-dev.dracodev.net/",
|
tiktak: "https://tiktak-dev.dracodev.net/",
|
||||||
kanbante: "https://kanbante-dev.dracodev.net/",
|
kanbante: "https://kanbante-dev.dracodev.net/",
|
||||||
|
shaarit: "https://shaarit-dev.dracodev.net/",
|
||||||
agent: "https://agent-dev.dracodev.net/"
|
agent: "https://agent-dev.dracodev.net/"
|
||||||
};
|
};
|
||||||
|
|
||||||
var APP_LABELS = {
|
var APP_LABELS = {
|
||||||
obsigate: "ObsiGate", flowdeck: "Flowdeck",
|
obsigate: "ObsiGate", flowdeck: "Flowdeck",
|
||||||
tiktak: "TikTak", kanbante: "Kanbante"
|
tiktak: "TikTak", kanbante: "Kanbante", shaarit: "ShaarIt"
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Vrai si hostname est un hôte -dev dracodev.net : première étiquette
|
/* Vrai si hostname est un hôte -dev dracodev.net : première étiquette
|
||||||
@@ -365,7 +376,8 @@
|
|||||||
if (badge) a.appendChild(badge.cloneNode(true));
|
if (badge) a.appendChild(badge.cloneNode(true));
|
||||||
appsMenu.appendChild(a);
|
appsMenu.appendChild(a);
|
||||||
});
|
});
|
||||||
/* Entrée « Console Spark » (#70) : après Kanbante, vers la console
|
/* Entrée « Console Spark » (#70) : après les onglets d'apps
|
||||||
|
* (ObsiGate…ShaarIt, v0.2.0), vers la console
|
||||||
* de l'agent commun (URL agent résolue — explicite > -dev >
|
* de l'agent commun (URL agent résolue — explicite > -dev >
|
||||||
* défaut prod ; aucun hôte spark-dev inventé). data-app="agent"
|
* défaut prod ; aucun hôte spark-dev inventé). data-app="agent"
|
||||||
* l'intègre à refreshMenuHrefs/applyUrls/setCurrent comme les
|
* l'intègre à refreshMenuHrefs/applyUrls/setCurrent comme les
|
||||||
|
|||||||
Reference in New Issue
Block a user