feat(ui): icone coffre-fort SVG pour le noeud Secrets #33

Merged
bruno merged 2 commits from fix/icone-secrets-coffre-fort into main 2026-10-28 08:25:46 -04:00
Owner

Remplace l'icone du noeud virtuel 'Secrets' de la sidebar : le cadenas emoji U+1F510 (fonction _secretsIcon dans frontend/js/sidebar.js) devient le SVG Safe Vault Streamline fourni par Bruno (13 traces, viewBox 0 0 14 14, reproduites a l'identique).

Deux adaptations, signalees : (1) stroke="currentColor" au lieu du #000000 d'origine, pour rester lisible en theme clair comme en theme sombre (le noir serait invisible sur le fond sombre Spark) ; (2) dimensionnement via CSS (.coffres-icon-lock en inline-flex, svg 16x16, comme les autres icones de l'arbre). Aucun autre endroit n'utilisait le cadenas emoji (verifie : seul sidebar.js le contenait) ; les enfants coffres gardent leur icone Lucide 'lock' actuelle — scope limite au noeud Secrets, a elargir si Bruno le demande.

Verifie : node --check sur sidebar.js OK, fichiers re-telecharges depuis la branche identiques, main intact. Non verifie : rendu visuel reel dans le navigateur (a confirmer par Bruno sur capture, comme d'habitude).

Remplace l'icone du noeud virtuel 'Secrets' de la sidebar : le cadenas emoji U+1F510 (fonction _secretsIcon dans frontend/js/sidebar.js) devient le SVG Safe Vault Streamline fourni par Bruno (13 traces, viewBox 0 0 14 14, reproduites a l'identique). Deux adaptations, signalees : (1) stroke="currentColor" au lieu du #000000 d'origine, pour rester lisible en theme clair comme en theme sombre (le noir serait invisible sur le fond sombre Spark) ; (2) dimensionnement via CSS (.coffres-icon-lock en inline-flex, svg 16x16, comme les autres icones de l'arbre). Aucun autre endroit n'utilisait le cadenas emoji (verifie : seul sidebar.js le contenait) ; les enfants coffres gardent leur icone Lucide 'lock' actuelle — scope limite au noeud Secrets, a elargir si Bruno le demande. Verifie : node --check sur sidebar.js OK, fichiers re-telecharges depuis la branche identiques, main intact. Non verifie : rendu visuel reel dans le navigateur (a confirmer par Bruno sur capture, comme d'habitude).
bruno added 2 commits 2026-10-28 08:24:37 -04:00
feat(ui): dimensionnement de l'icone coffre-fort du noeud Secrets
CI / lint (pull_request) Failing after 4s
CI / test (pull_request) Skipped
CI / build (pull_request) Skipped
CI / e2e (pull_request) Skipped
CI / security (pull_request) Successful in 1m56s
27e7664ef0
bruno merged commit bf5b32de16 into main 2026-10-28 08:25:46 -04:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projets/ObsiGate#33