Skip to content
Devix Open Source

Over a modal

A modal makes everything outside it inert, so a toast on top of one is usually dead. This one still works.

Live preview
<div class="demo">
  <button class="demo-btn" id="open">Open a modal</button>
  <dialog id="modal" class="demo-card">
    <p><b>Delete this invoice?</b></p>
    <p class="demo-hint">Invoice #1041 · AED 4,200</p>
    <div class="demo-row">
      <button class="demo-btn" id="delete">Delete</button>
      <button class="demo-btn" id="cancel">Cancel</button>
    </div>
  </dialog>
  <p class="demo-hint">The toast appears above the modal — and its Undo button still takes a click.</p>
</div>