52 lines
2.6 KiB
Markdown
52 lines
2.6 KiB
Markdown
# Ritocchi header e layout
|
|
|
|
Data: 13 settembre 2026. Ambito: frontend ThothII e installazione locale del Mac.
|
|
Nessuna modifica al repository Omics o deploy sul server PSD.
|
|
|
|
## Modifiche
|
|
|
|
- Header full `#CB333B`, valore di `--gsd-red-primary` in Omics
|
|
`static/css/gsd-theme.css`. Marchio completo e controlli chiari in entrambi i
|
|
temi; opzioni lingua, hover, focus ed errori rimangono leggibili. Gli altri
|
|
marchi conservano il suffisso rosso. Embedded non aggiunge alcun header.
|
|
- Catalog, Operations e Metadata updated separati di 16px dal divisore superiore.
|
|
- Due selettori e Done allineati in un'unica riga desktop; controlli alti 32px.
|
|
Il contenitore stretto impila i controlli. Retry, blocchi operativi e messaggi
|
|
di errore rimangono disponibili; le scelte mantengono lo stesso comportamento.
|
|
- Bordo inferiore rimosso dai tab My sessions e All sessions; stato selezionato,
|
|
focus e navigazione da tastiera conservati.
|
|
|
|
Impeccable, registro product, ha guidato il mantenimento della gerarchia esistente
|
|
e dell'adattamento agli schermi stretti, senza introdurre nuovi componenti.
|
|
|
|
## Verifiche
|
|
|
|
Typecheck superato; 71 test nelle suite AppShell.host, AppShell.administration e
|
|
AppShell.session-mgmt; 11 scenari Playwright della revisione visuale superati.
|
|
Le nuove asserzioni controllano colore header light/dark, colore del suffisso,
|
|
spazio degli stati, posizione di Done, assenza del bordo e overflow. Verificati
|
|
gli screenshot desktop/mobile e scuro; le transizioni sono completate prima della
|
|
cattura. Fixture sintetiche, nessun modello o dato reale modificato dai test.
|
|
|
|
Build Docker frontend superata, inclusi test del CSS compilato. Rimane l'avviso
|
|
preesistente Vite sui bundle maggiori di 500 kB. Il CSS servito dal Mac include
|
|
il rosso Omics, le azioni inline e la rimozione del bordo; configurazione full/en
|
|
confermata. Container frontend `8a1608ad7fc6`, immagine `a2f489ebe9de`, healthy.
|
|
Core `3c3c0739b9af`, catalogo `89755e439dc7`, Qdrant `52ebd5c47955` ed embedding
|
|
`7f690e534eda` sono invariati e healthy.
|
|
|
|
## Aggiornamento e rollback
|
|
|
|
È stato ricostruito e ricreato soltanto il frontend attraverso il launcher
|
|
`/private/tmp/thothii-memory-preview.sh`, con `up -d --no-deps --no-build --wait frontend`.
|
|
L'immagine precedente è conservata come
|
|
`thothii-frontend:before-header-layout-20260913`. Per ripristinarla sul Mac:
|
|
|
|
```bash
|
|
docker image tag thothii-frontend:before-header-layout-20260913 thothii-frontend:local
|
|
bash /private/tmp/thothii-memory-preview.sh up -d --no-deps --no-build --wait frontend
|
|
```
|
|
|
|
Per tornare alla revisione nuova, ricostruire il frontend dal branch aggiornato
|
|
e ripetere il comando di avvio. Non toccare volumi, Core o configurazione Omics.
|