Synapse v1.3.11 — Rifinitura UI/UX, accessibilità e guida utente¶
Release solo frontend: niente modifiche al backend, nessuna migrazione DB. Una passata ampia di polish (dashboard, grafo, sorgenti, impostazioni), fix di accessibilità WCAG e una guida utente completamente riscritta con l'accesso da rete esterna (Tailscale / Cloudflare). Basta ripullare l'immagine frontend.
🐛 Fix¶
- Grafo — niente più "testo fantasma" sopra «Rigenera grafo» — in alcuni stati di
camera tutte le etichette delle community si impilavano nell'angolo in alto a sinistra,
sovrapponendosi alla toolbar. Ora le etichette partono nascoste e vengono rivelate solo
quando
project()le posiziona, con de-overlap delle vicine: l'angolo resta pulito all'apertura e al rientro nella vista. - Home — righe vuote in «Attività recenti» — le pagine salvate prima del titolo non compaiono più come icona nuda: fallback in corsivo «Senza titolo».
- Anteprima pagina — via il placeholder di sviluppo — il testo
demo node (Phase 3)che trapelava nel pannello destro è sostituito da un suggerimento pulito. - Sorgenti — nomi file leggibili — troncatura centrale (
01_Stra…report.md): prefisso ed estensione restano visibili; la data si sposta nel tooltip per dare spazio al nome. - Rail — etichetta «Strumenti» non si tronca più in «TRUMENT».
♿ Accessibilità (WCAG 2.2)¶
- Contrasto del testo secondario portato ad AA in chiaro e scuro (era ~3:1 in light, ~2.3:1 in dark → ora ≥ 4.5:1).
- Chat — modalità di recupero (Veloce/Standard/Profondo/Locale) ora è un vero
radiogroupa selezione singola, separato visivamente dal toggle Web. - KPI Revisione/Lint sono ora pulsanti navigabili (aprono la coda relativa) con focus ring.
- Campo token CLI con toggle mostra/nascondi 👁, coerente con la pagina Sicurezza.
🎨 Grafica¶
- Griglia KPI allineata e palette dei tipi unificata:
entity/concept/source/…hanno lo stesso colore su mini-barre della Home, badge del wiki e grafo. - Sparkline dei costi sotto «Spesa mensile» (ultimi 30 giorni, dati reali).
- Elevazione discreta sulle card + skeleton loader durante il caricamento della Home.
- Grafo — anello di selezione persistente sul nodo cliccato (non solo in hover).
🧭 Navigazione & Impostazioni¶
- «Ricerca» → «Ricerca profonda» (Deep Research): risolta la collisione con «Cerca»; la label del rail va a capo su due righe e il tooltip mostra il nome completo.
- Ricerca rapida nelle Impostazioni — filtra al volo tra le 18 pagine.
📖 Documentazione¶
- Guida utente riscritta da zero (
docs/USER.md), allineata alle implementazioni 1.3.x, con una nuova sezione dettagliata su accesso da rete esterna: Tailscale (privato), Cloudflare Tunnel (pubblico) e Cloudflare Access — login browser via cookie/OTP, service token (CF-Access-Client-Id/Secret) per i client non-browser (desktop, iOS, clipper), più il bearer token del backend.
⬆️ Aggiornamento¶
- Solo frontend. Ripulla
ghcr.io/emanuele-chiummo/llm-wiki-synapse-frontend:v1.3.11. Backend/Marker invariati, nessuna migrazione DB. - App desktop: nuovo build macOS/Windows allegato alla release.
📎 Artifact¶
- Bundle desktop macOS/Windows + updater
latest.json. - Immagini GHCR
:v1.3.11+:latest(backend/marker/frontend) come di consueto.