fix(ui): unify Session navigation and restore uniform tab borders

This commit is contained in:
Codex
2026-09-13 16:22:20 +02:00
parent 45db3a239b
commit 2953f6b608
17 changed files with 174 additions and 59 deletions
@@ -73,3 +73,33 @@ Solo il frontend Mac è stato ricreato, healthy: container `204efd40d3eb`, immag
Core, catalogo, Qdrant ed embedding sono invariati. Per annullare soltanto questo
follow-up, usare nei comandi di rollback sopra il tag
`thothii-frontend:before-login-focus-20260913`.
## Follow-up: comando Sessione unico e bordi completi
Il pulsante Session/Sessione sostituisce New session e Return to session. Una
sessione aperta non finalizzata/archiviata, o una creazione già inviata in attesa
di completamento, viene conservata e riportata in primo piano. Nessun reset,
nuova ripresa o ricreazione della connessione eventi. In assenza di sessione in
corso si prepara una nuova domanda attraverso il percorso esistente: controlli
di contesto/preprocessing, protezione delle modifiche amministrative, prewarm e
focus del campo. La sessione viene creata solo all'invio della domanda. Un pannello
documentale non ripreso può essere riaperto dalla relativa voce nella lista.
I tab ricevono 3px aggiuntivi per lato orizzontale e 3px verticali, con altezza
minima 38px e crescita per le etichette italiane su due righe. Tutti i bordi sono
da 1px e dello stesso colore: grigio inattivo, rosso attivo. Rimossi il bordo
del contenitore e il margine negativo; 4px separano i tab. Questa richiesta
sostituisce la precedente rimozione del bordo inferiore.
Suite frontend completa: 757 test in 90 file; Playwright: 15 scenari. Superati
anche typecheck, controllo di 1683 traduzioni italiane/1703 riferimenti statici
e build Docker. Coperti ritorno senza seconda ripresa, clic durante creazione,
assenza di creazione prima dell'invio, bozze amministrative e del composer,
geometria/bordi EN/IT in chiaro e scuro e layout mobile/embedded. Le fixture
bloccano le chiamate reali, incluso il prewarm. Screenshot italiani verificati.
Impeccable ha guidato la spaziatura e la conservazione dello stato accessibile.
Il rollback di questo follow-up usa il tag
`thothii-frontend:before-session-navigation-20260913` con i comandi sopra.
Frontend Mac aggiornato e healthy: container `2844778d311c`, immagine `d58dccfee3f9`.
Core e servizi dati rimangono quelli registrati sopra; nessun deploy Omics/PSD.