Menu
Componenten / Uitgebreid / Overlays
Dialoogvenster
Native dialog-element: focus blijft erin, Escape sluit, achtergrond is inert. Ook als zijpaneel (sheet).
UitgebreidOverlays2 instellingen
modalInstellingen
Laden…
<button class="gx-btn gx-btn--secondary" type="button" data-gx-open="dlg-demo">Open venster</button>
<dialog class="gx-dialog gx-dialog--dialog gx-dialog--md" id="dlg-demo" aria-labelledby="dlg-t">
<form method="dialog" class="gx-dialog__in">
<header class="gx-dialog__head">
<h2 class="gx-h gx-h--sub" id="dlg-t">Plan een gesprek</h2>
<button class="gx-btn gx-btn--ghost gx-btn--icon" value="cancel" aria-label="Sluiten">
<svg class="gx-icon" viewBox="0 0 24 24" aria-hidden="true" focusable="false">
<path d="M6 6l12 12M18 6 6 18"/>
</svg>
</button>
</header>
<p class="gx-text">Kies een moment, dan sturen we een uitnodiging.</p>
<footer class="gx-row gx-row--end">
<button class="gx-btn gx-btn--ghost" value="cancel">Annuleren</button>
<button class="gx-btn gx-btn--primary" value="ok">Bevestigen</button>
</footer>
</form>
</dialog>Instellingen
Alles wat je kunt variëren. Ook als query in de URL en als options in de MCP-tool get_component.
| Sleutel | Instelling | Waarden | Standaard |
|---|---|---|---|
kind | Soort | dialog sheet | dialog |
size | Breedte | md sm lg | md |
Richtlijnen
Toegankelijkheid
- showModal() zet focus erin en maakt de rest inert.
- Sluitknop met naam; focus terug naar de opener.
Wel
- Kort en met één taak.
Niet
- Dialoog in een dialoog.