Metronic customizes the
Bootstrap Modal through the SASS variables in
src/sass/_variables.scssand adds additonal options in
src/sass/_modal.scss.
Basic Example
Click the below toggle button to see a slightly customized modal with custom close icon button.
Modal title
Modal body text goes here.
<buttontype="button"class="btn btn-primary"data-bs-toggle="modal"data-bs-target="#kt_modal_1">
Launch demo modal
</button><divclass="modal fade"tabindex="-1"id="kt_modal_1"><divclass="modal-dialog"><divclass="modal-content"><divclass="modal-header"><h5class="modal-title">Modal title</h5><!--begin::Close--><divclass="btn btn-icon btn-sm btn-active-light-primary ms-2"data-bs-dismiss="modal"aria-label="Close"><spanclass="svg-icon svg-icon-2x"></span></div><!--end::Close--></div><divclass="modal-body"><p>Modal body text goes here.</p></div><divclass="modal-footer"><buttontype="button"class="btn btn-light"data-bs-dismiss="modal">Close</button><buttontype="button"class="btn btn-primary">Save changes</button></div></div></div></div>
Fullscreen
Add
.modal-fullscreenclass to enable a modal with fullscreen mode. Add
.bg-whiteand
.shadow-noneclasses to fix background color and unwanted shadow issue when modal has a long scrollable content.