feat: filtre sauvegardes (Tous/Recherches/Repertoires) extensible
CI / lint (push) Failing after 3s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / security (push) Failing after -7s

- Barre de filtres avec 3 pills: Tous, Recherches, Repertoires
- Chaque saved-search-item a data-type=search|directory
- _applySavedFilter() masque/affiche selon le filtre actif
- _initSavedFilter() initialise les listeners (run once)
- Extensible: ajouter un pill + data-type suffit
- Gere l'etat empty quand aucun resultat pour le filtre
This commit is contained in:
2026-06-15 16:57:19 -04:00
parent 2c7b8b525a
commit 5466457a06
4 changed files with 72 additions and 4 deletions
+23
View File
@@ -2094,6 +2094,29 @@ select {
flex-shrink: 0;
opacity: 0.6;
}
/* Saved filter bar */
.saved-filter-bar {
display: flex;
gap: 6px;
padding: 8px 10px 10px;
}
.saved-filter-pill {
padding: 3px 10px;
font-size: 0.7rem;
font-weight: 500;
border: 1px solid var(--border);
border-radius: 12px;
background: transparent;
color: var(--text-secondary);
cursor: pointer;
transition: background 0.15s, color 0.15s, border-color 0.15s;
}
.saved-filter-pill:hover { background: var(--bg-hover); color: var(--text-primary); }
.saved-filter-pill.active {
background: var(--accent-bg, rgba(99,102,241,0.12));
color: var(--accent);
border-color: var(--accent);
}
.saved-search-vault {
font-size: 0.65rem;
color: var(--text-muted);