fix: corrections UI — indicateur voute, couleurs, statut IA, spinner éditeur
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:
@@ -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");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user