feat(entries): Precedent / Suivant parmi les entrees ouvertes

Fleches dans l'en-tete du panneau et Alt+fleches, comme un navigateur :
un clic par erreur dans une liste filtree ne force plus a refaire la
recherche. Historique en memoire (50), vide au verrouillage ; la navigation
repasse par openSlideOver et sa confirmation de modifications non
enregistrees. Logique pure testee (history.test.js).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
r-zakarya
2026-10-10 17:39:24 +01:00
parent 28f8a42846
commit 63e532d5bb
6 changed files with 120 additions and 0 deletions
+5
View File
@@ -2285,6 +2285,11 @@ body[data-editor-position="center"]:has(#settingsPanel.is-open)::before {
white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.slideover-body { padding: 20px; overflow-y: auto; flex: 1; }
/* Precedent / Suivant : le chevron du sprite, tourne. Le titre prend la place. */
#slideover .slideover-header h3 { flex: 1; min-width: 0; margin-left: 6px; }
.so-hist:disabled { opacity: .3; cursor: default; }
.so-hist-back { transform: rotate(90deg); }
.so-hist-fwd { transform: rotate(-90deg); }
.slideover-field { margin-bottom: 16px; }
/* Settings panel search — sits below the header, above the body. Only
present inside #settingsPanel. */