HTML / Markup
Public
Bootstrap Modal Form Skeleton
A small Bootstrap 5 modal with a form and submit button.
#bootstrap
#modal
#form
#ui
HTML / Markup
<button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#newItemModal">
New item
</button>
<div class="modal fade" id="newItemModal" tabindex="-1" aria-hidden="true">
<div class="modal-dialog">
<form class="modal-content" method="post">
<div class="modal-header">
<h5 class="modal-title">New item</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
<label class="form-label">Name</label>
<input class="form-control" name="name" required>
</div>
<div class="modal-footer">
<button class="btn btn-primary" type="submit">Save</button>
</div>
</form>
</div>
</div>
Notes
Keep backend validation even when the modal form has required fields.