From 36967f945288798c7dbf02d89469d42075b63f54 Mon Sep 17 00:00:00 2001 From: DevEnv nis2-agile Date: Fri, 12 Jun 2026 14:46:37 +0200 Subject: [PATCH] [UI] V2 completezza Bootstrap Italia: 11 pagine app -bi mancanti + companies + help.js + KB doc Completa la copertura V2 al 100% delle pagine app autenticate (pre-swap). Additivo: nessun file live HTML promosso ancora (lo swap e separato). - 9 pagine app -bi: isms, acn-gap, normative, whistleblowing, kb, cross-analysis, service-continuity (doc standalone), guida, companies - admin/{index,organizations,users}-bi.html (path corretti, common-bi.js) - help.js: +89 righe help contestuale pagine V2 (vincolo fonti certe) - docs/kb/V2_UI_NAVIGAZIONE.md: doc UI/navigazione V2 per la KB AI (ARIA) - Verifica: tutte servite 200, 0 CDN/FontAwesome, sprite validi, parita ID Prodotto via Workflow a trittici (run wf_c4962fbe-93f) + fix manuale companies/sprite. Co-Authored-By: Claude Opus 4.8 --- docs/kb/V2_UI_NAVIGAZIONE.md | 179 +++++ public/acn-gap-bi.html | 438 +++++++++++ public/admin/index-bi.html | 398 ++++++++++ public/admin/organizations-bi.html | 315 ++++++++ public/admin/users-bi.html | 387 +++++++++ public/companies-bi.html | 646 +++++++++++++++ public/cross-analysis-bi.html | 698 +++++++++++++++++ public/guida-bi.html | 1173 ++++++++++++++++++++++++++++ public/isms-bi.html | 190 +++++ public/js/help.js | 91 ++- public/js/i18n.js | 2 +- public/kb-bi.html | 166 ++++ public/normative-bi.html | 273 +++++++ public/service-continuity-bi.html | 234 ++++++ public/whistleblowing-bi.html | 459 +++++++++++ 15 files changed, 5646 insertions(+), 3 deletions(-) create mode 100644 docs/kb/V2_UI_NAVIGAZIONE.md create mode 100644 public/acn-gap-bi.html create mode 100644 public/admin/index-bi.html create mode 100644 public/admin/organizations-bi.html create mode 100644 public/admin/users-bi.html create mode 100644 public/companies-bi.html create mode 100644 public/cross-analysis-bi.html create mode 100644 public/guida-bi.html create mode 100644 public/isms-bi.html create mode 100644 public/kb-bi.html create mode 100644 public/normative-bi.html create mode 100644 public/service-continuity-bi.html create mode 100644 public/whistleblowing-bi.html diff --git a/docs/kb/V2_UI_NAVIGAZIONE.md b/docs/kb/V2_UI_NAVIGAZIONE.md new file mode 100644 index 0000000..465ddea --- /dev/null +++ b/docs/kb/V2_UI_NAVIGAZIONE.md @@ -0,0 +1,179 @@ +FONTE: Documentazione interfaccia prodotto NIS2 Agile (interfaccia V2 "Bootstrap Italia"). +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. + +# NIS2 Agile — Interfaccia V2 (Bootstrap Italia): struttura e navigazione + +## Cos'è la V2 "Bootstrap Italia" + +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 `