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
+6 -1
View File
@@ -838,13 +838,18 @@
role="tabpanel"
aria-labelledby="sidebar-tab-saved"
>
<div class="saved-filter-bar" id="saved-filter-bar">
<button class="saved-filter-pill active" data-filter="all">Tous</button>
<button class="saved-filter-pill" data-filter="search">Recherches</button>
<button class="saved-filter-pill" data-filter="directory">Repertoires</button>
</div>
<div id="saved-searches-list" class="recent-list"></div>
<div id="saved-searches-empty" class="recent-empty">
<i
data-lucide="bookmark"
style="width: 32px; height: 32px"
></i>
<span>Aucune recherche sauvegardée</span>
<span>Aucune recherche sauvegardee</span>
</div>
</div>
</aside>