modals.html 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. ---
  2. title: Modals
  3. page-header: Modals
  4. page-menu: base.modals
  5. layout: default
  6. permalink: modals.html
  7. page-libs: [signature_pad, hugerte]
  8. ---
  9. <div class="card">
  10. <div class="card-body">
  11. <div class="row g-5">
  12. <div class="d-none d-md-block col-3">
  13. <div class="nav nav-vertical sticky-top pt-4">
  14. <a href="#modal-simple" class="nav-link">Simple modal</a>
  15. <a href="#modal-large" class="nav-link">Large modal</a>
  16. <a href="#modal-small" class="nav-link">Small modal</a>
  17. <a href="#modal-full-width" class="nav-link">Full width modal</a>
  18. <a href="#modal-scrollable" class="nav-link">Scrollable modal</a>
  19. <a href="#modal-report" class="nav-link">Modal with form</a>
  20. <a href="#modal-success" class="nav-link">Success modal</a>
  21. <a href="#modal-danger" class="nav-link">Danger modal</a>
  22. <a href="#modal-team" class="nav-link">Modal with simple form</a>
  23. <a href="#modal-signature" class="nav-link">Modal with signature form</a>
  24. <a href="#modal-new-email" class="nav-link">New email modal</a>
  25. </div>
  26. </div>
  27. <div class="col">
  28. <div class="space-y-6">
  29. <div>
  30. <h3>Simple modal</h3>
  31. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="simple" inline %}
  32. </div>
  33. <div>
  34. <h3>Large modal</h3>
  35. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="large" size="lg" inline %}
  36. </div>
  37. <div>
  38. <h3>Small modal</h3>
  39. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="small" size="sm" inline %}
  40. </div>
  41. <div>
  42. <h3>Full width modal</h3>
  43. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="full-width" size="full-width" inline %}
  44. </div>
  45. <div>
  46. <h3>Scrollable modal</h3>
  47. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="scrollable" scrollable=true style="max-height: 30rem" inline %}
  48. </div>
  49. <div>
  50. <h3>Modal with form</h3>
  51. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="report" size="lg" inline %}
  52. </div>
  53. <div>
  54. <h3>Success modal</h3>
  55. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="success" size="sm" inline %}
  56. </div>
  57. <div>
  58. <h3>Danger modal</h3>
  59. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="danger" size="sm" inline %}
  60. </div>
  61. <div>
  62. <h3>Modal with simple form</h3>
  63. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="team" inline %}
  64. </div>
  65. <div>
  66. <h3>Modal with signature form</h3>
  67. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="signature" inline %}
  68. </div>
  69. <div>
  70. <h3>New email modal</h3>
  71. {% include "ui/modal.html" class="position-relative rounded d-block show bg-surface-backdrop py-6 w-auto h-auto z-0" modal-id="new-email" inline %}
  72. </div>
  73. </div>
  74. </div>
  75. </div>
  76. </div>
  77. </div>