Flowdeck 7.84.7 : logos barre-apps v0.1.9 dans le menu et la barre (static/js/vendor/draco-barre.js)
This commit is contained in:
Vendored
+16
-5
@@ -369,7 +369,10 @@
|
|||||||
* 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
|
||||||
* autres items ; l'icône ✦ reprend la couleur agent du CSS. */
|
* autres items ; son icône CLONE celle de l'onglet agent
|
||||||
|
* (2026-10-29, logos barre-apps, corrigé le même jour) : le logo
|
||||||
|
* fourni, tel quel, jamais redessiné — le CSS --agent (rose) des
|
||||||
|
* autres éléments de la barre n'est pas changé ici. */
|
||||||
var sep = document.createElement("div");
|
var sep = document.createElement("div");
|
||||||
sep.className = "draco-menu-sep";
|
sep.className = "draco-menu-sep";
|
||||||
sep.setAttribute("aria-hidden", "true");
|
sep.setAttribute("aria-hidden", "true");
|
||||||
@@ -379,10 +382,18 @@
|
|||||||
sparkItem.href = resolvedUrls.agent || "#";
|
sparkItem.href = resolvedUrls.agent || "#";
|
||||||
sparkItem.dataset.app = "agent";
|
sparkItem.dataset.app = "agent";
|
||||||
sparkItem.setAttribute("role", "menuitem");
|
sparkItem.setAttribute("role", "menuitem");
|
||||||
var sparkIco = document.createElement("span");
|
var sparkIco;
|
||||||
sparkIco.className = "draco-apptab-ico";
|
var agentTab = document.querySelector('.draco-apptab[data-app="agent"]');
|
||||||
sparkIco.setAttribute("style", "--app:#c2437e");
|
var agentIco = agentTab ? agentTab.querySelector(".draco-apptab-ico") : null;
|
||||||
sparkIco.textContent = "✦";
|
if (agentIco) {
|
||||||
|
sparkIco = agentIco.cloneNode(true);
|
||||||
|
} else {
|
||||||
|
sparkIco = document.createElement("span");
|
||||||
|
sparkIco.className = "draco-apptab-ico";
|
||||||
|
sparkIco.setAttribute("style", "--app:#d21f2c");
|
||||||
|
sparkIco.setAttribute("data-icon", "agent");
|
||||||
|
sparkIco.textContent = "✦";
|
||||||
|
}
|
||||||
sparkItem.appendChild(sparkIco);
|
sparkItem.appendChild(sparkIco);
|
||||||
var sparkTxt = document.createElement("span");
|
var sparkTxt = document.createElement("span");
|
||||||
sparkTxt.className = "draco-apps-item-txt";
|
sparkTxt.className = "draco-apps-item-txt";
|
||||||
|
|||||||
Reference in New Issue
Block a user