fix: corrections UI — indicateur voute, couleurs, statut IA, spinner éditeur
CI / lint (push) Failing after 6s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / security (push) Successful in 11s

1. Suppression du badge vault-context-pill doublon en mobile
2. Couleurs dynamiques indicateur header:
   - Bleu pour 'All' (.vault-ctx-all)
   - Mauve/violet pour les vaults (.vault-ctx-vault)
   - Jaune/ambre pour les répertoires (.vault-ctx-dir)
3. Statut IA: vérifie la présence du toolbar AI dans le DOM
   au lieu d'appeler /api/ai/status (qui ne fonctionnait pas)
4. Indicateur de traitement AI dans l'éditeur (spinner + badge
   'AI...' dans le header de l'editor modal) au lieu du flash
   blanc sur le badge sync
This commit is contained in:
2026-06-04 08:31:32 -04:00
parent 90dffdf26c
commit b077c24bf1
4 changed files with 117 additions and 30 deletions
+10
View File
@@ -72,6 +72,16 @@ function syncVaultSelectors() {
if (contextText) {
contextText.textContent = state.selectedContextVault === "all" ? "All" : state.selectedContextVault;
}
// Apply color class to the indicator
const indicator = document.getElementById("vault-context-indicator");
if (indicator) {
indicator.classList.remove("vault-ctx-all", "vault-ctx-vault", "vault-ctx-dir");
if (state.selectedContextVault === "all") {
indicator.classList.add("vault-ctx-all");
} else {
indicator.classList.add("vault-ctx-vault");
}
}
}
/**