Dialogs
Dialogs inform users about a task and can contain critical information, require decisions, or involve multiple tasks.
Critical Moments!
Interactive Alerts
Try launching one!
Dialogs use the standard Bootstrap 5 Modal API with enhanced Material 3 elevations and typography.
M3 Elevation!
HTML
<div class="modal fade" tabindex="-1">
<div class="modal-dialog modal-dialog-centered modal-sm">
<div class="modal-content shadow">
<div class="modal-header border-0 pb-0">
<h5 class="modal-title">Get this party started?</h5>
</div>
<div class="modal-body text-muted">
<p class="mb-0">Turn up the jams and have a good time.</p>
</div>
<div class="modal-footer border-0 pt-0 justify-content-end">
<button class="btn btn-flat-primary" type="button" data-bs-dismiss="modal">Decline</button>
<button class="btn btn-flat-primary text-primary" type="button">Accept</button>
</div>
</div>
</div>
</div>Trigger Usage
Easily trigger any dialog using standard data attributes.
HTML
<!-- Button that launches a dialog -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#myDialog">
Open Dialog
</button>
<div class="modal fade" id="myDialog" tabindex="-1">
...
</div>