From f9b2c9d6d78d9927a66498019d20eb4c9d41ab88 Mon Sep 17 00:00:00 2001 From: DevEnv nis2-agile Date: Sat, 20 Jun 2026 07:19:20 +0200 Subject: [PATCH] =?UTF-8?q?[KB]=20V2=5FUI=5FNAVIGAZIONE.md:=20correzione?= =?UTF-8?q?=20doc=20UI=20=E2=80=94=20V2=20in-place=20(no=20file=20-bi.html?= =?UTF-8?q?),=20BI=5FPAGES=20vestigiale,=20conversione=20completa;=20pront?= =?UTF-8?q?a=20per=20re-ingest=20che=20rimpiazza=20i=20chunk=20stale=20del?= =?UTF-8?q?=2012/6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- docs/kb/V2_UI_NAVIGAZIONE.md | 201 +++++++++++++++-------------------- 1 file changed, 83 insertions(+), 118 deletions(-) diff --git a/docs/kb/V2_UI_NAVIGAZIONE.md b/docs/kb/V2_UI_NAVIGAZIONE.md index 465ddea..0efc987 100644 --- a/docs/kb/V2_UI_NAVIGAZIONE.md +++ b/docs/kb/V2_UI_NAVIGAZIONE.md @@ -1,179 +1,144 @@ -FONTE: Documentazione interfaccia prodotto NIS2 Agile (interfaccia V2 "Bootstrap Italia"). +FONTE: Documentazione interfaccia prodotto NIS2 Agile (interfaccia "V2" — design system Bootstrap Italia / AGID). AUTORITA: Team prodotto NIS2 Agile — descrizione UI/navigazione (NON contenuto normativo). -SCOPO: guida operativa per l'assistente AI ARIA, così da poter indirizzare l'utente nella nuova interfaccia V2 (pagine "-bi"). Questo documento descrive SOLO la struttura e la navigazione dell'app; non contiene affermazioni normative. +SCOPO: guida operativa per l'assistente AI ARIA, così da indirizzare l'utente nell'interfaccia dell'app. Questo documento descrive SOLO la struttura e la navigazione; non contiene affermazioni normative. -# NIS2 Agile — Interfaccia V2 (Bootstrap Italia): struttura e navigazione +> ⚠️ AGGIORNATO 2026-06-19 — questo documento SOSTITUISCE la versione precedente (ingerita il 2026-06-12) che descriveva pagine con suffisso `-bi.html`: quell'approccio "doppio file" è stato ABBANDONATO. La V2 è ora applicata **in-place** sulle pagine esistenti. **Non esistono file `-bi.html`**: gli URL sono quelli normali (`dashboard.html`, `risks.html`, …). Re-ingerire questo file per rimpiazzare i chunk stale. -## Cos'è la V2 "Bootstrap Italia" +# NIS2 Agile — Interfaccia (Bootstrap Italia / AGID): struttura e navigazione -La V2 è la nuova interfaccia di NIS2 Agile costruita con il design system **Bootstrap Italia**. Tecnicamente è una variante delle pagine esistenti: ogni pagina convertita ha un file con suffisso `-bi.html` (es. `dashboard-bi.html`, `risks-bi.html`). La chrome (sidebar e barra utente) è generata da `public/js/common-bi.js`, che ridefinisce solo il rendering della sidebar riusando tutti gli helper e l'albero di navigazione della V1: gli ID DOM, le voci di menu e i collegamenti restano identici alla V1, cambia solo la resa grafica (markup e stile Bootstrap Italia, accessibilità con `