diff --git a/README.md b/README.md index 16a1a7f..1bc83e4 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,8 @@ Once the package is installed, simply add the reference to the Bootstrap Italia
+ + ``` diff --git a/docs/components/modal.md b/docs/components/modal.md new file mode 100644 index 0000000..affd455 --- /dev/null +++ b/docs/components/modal.md @@ -0,0 +1,208 @@ +# BitModal + +The `BitModal` component provides a [modal dialog using Bootstrap Italia styles](https://italia.github.io/bootstrap-italia/docs/componenti/modale/). + +## Namespace + +```csharp +BitBlazor.Components +``` + +## Description + +The Modal component renders an accessible dialog that overlays the page. Visibility is controlled entirely through Blazor state using the `IsVisible` / `@bind-IsVisible` pattern — no JavaScript interop is required. + +## Parameters + +| Name | Type | Required | Default | Description | +|------|------|----------|---------|-------------| +| `IsVisible` | `bool` | ✗ | `false` | Controls whether the modal is displayed. Use `@bind-IsVisible` for two-way binding. | +| `IsVisibleChanged` | `EventCallbackDescrizione scopo della modale.
+Contenuto della modale.
+Questa modale non ha intestazione.
+Paragrafo @i lorem ipsum dolor sit amet.
+ } +Devi fare una scelta per continuare.
+Il documento verrà eliminato definitivamente.
+Questa operazione non può essere annullata.
++ Tutte le comunicazioni istituzionali, avvisi urgenti e notifiche del Comune di Bitopoli. +
+@item.Body
+Nessuna comunicazione da visualizzare.
Hai chiuso tutti gli avvisi attivi.
@arch.Summary
++ Compila e invia i moduli digitali direttamente dal portale. I dati salvati sono + protetti e trasmessi in modo sicuro agli uffici competenti. +
++ Il tuo numero di protocollo è #@protocolNumber. + Riceverai una conferma all'indirizzo @formModel.Email + entro pochi minuti. +
++ Prenota un appuntamento, avvia una pratica urgente o contatta direttamente + un operatore. I nostri sportelli digitali sono disponibili 24 ore su 24. +
++ Salta la fila! Prenota il tuo slot in uno degli sportelli fisici e + arriva puntuale senza attese. +
++ Hai bisogno di un documento con urgenza? Invia una richiesta di + trattazione prioritaria motivata. +
++ Parla direttamente con un operatore per chiarimenti su pratiche in + corso o per ricevere assistenza. +
+Seleziona il giorno e lo sportello di tua preferenza per prenotare un appuntamento.
++ Le pratiche urgenti sono soggette a valutazione da parte dell'ufficio competente. + La tua richiesta verrà presa in carico entro 24 ore. +
++ Inserisci la motivazione dell'urgenza. La richiesta priva di valida motivazione + verrà respinta automaticamente. +
++ Scrivi il tuo messaggio. Un operatore ti risponderà all'indirizzo email indicato + entro il prossimo giorno lavorativo. +
+Questa è una modale base con titolo, corpo e footer. Supporta header/body/footer customizzabili tramite RenderFragment.
Clicca fuori o sul pulsante Chiudi per chiuderla.
+Questa modale è centrata verticalmente nella viewport grazie a Position="ModalPosition.Centered".
Variante Type="ModalType.Alert" — usata per messaggi importanti che richiedono attenzione dell'utente come avvisi critici del sistema.
Vuoi davvero annullare la pratica #BIT-2026-0042?
+Variante ModalSize.Small.
Variante ModalSize.Large — adatta per contenuti più articolati come tabelle, form complessi o dettagli documento.
Pannello che si apre da sinistra a destra (ModalPosition.Left). Utile per menu contestuali e drawer di navigazione.
Pannello che si apre da destra a sinistra (ModalPosition.Right). Adatto per pannelli di dettaglio e configurazione.
Art. 1 — Oggetto e finalità
+ Il presente regolamento disciplina le modalità di presentazione, istruttoria e conclusione dei procedimenti edilizi nel territorio del Comune di Bitopoli, ai sensi del D.P.R. 380/2001 e s.m.i.
Art. 2 — Definizioni
+ Ai fini del presente regolamento si intende per "intervento edilizio" qualsiasi trasformazione fisica o funzionale del territorio...
Art. 3 — Permesso di costruire
+ Sono subordinati a permesso di costruire gli interventi di nuova costruzione, gli interventi di ristrutturazione urbanistica e gli interventi di ristrutturazione edilizia che portino ad un organismo edilizio in tutto o in parte diverso dal precedente...
Art. 4 — CILA e SCIA
+ La Comunicazione di Inizio Lavori Asseverata (CILA) è richiesta per interventi di manutenzione straordinaria ove non riguardino parti strutturali...
Art. 5 — Contributi di costruzione
+ Il rilascio del permesso di costruire comporta la corresponsione di un contributo commisurato all'incidenza degli oneri di urbanizzazione nonché al costo di costruzione...
Art. 6 — Procedimento
+ Il procedimento per il rilascio del permesso di costruire si svolge secondo le disposizioni di cui all'art. 20 del D.P.R. 380/2001...
Art. 7 — Sanzioni
+ Chiunque esegua interventi edilizi in assenza del prescritto titolo abilitativo è soggetto alle sanzioni di cui agli artt. 31 e seguenti del D.P.R. 380/2001.
Questo dialogo ha Backdrop="ModalBackdrop.Static": cliccando fuori non si chiude. Devi usare il pulsante per procedere.
La sessione scadrà tra 4:58. Salva il tuo lavoro.
+