templates/includes/modal.vge.twig line 1

Open in your IDE?
  1. <script type="text/x-template" id="vge-modal-template">
  2.     <div>
  3.         <span @click="showModal = true">
  4.             <slot name="controller"></slot>
  5.         </span>
  6.         <div v-if="showModal">
  7.             <transition name="vge-modal">
  8.                 <div class="vge-modal-mask">
  9.                     <div class="vge-modal-wrapper">
  10.                         <div class="vge-modal-container">
  11.                             <div class="vge-modal-header">
  12.                                 <slot name="header"></slot>
  13.                             </div>
  14.                             <a class="vge-modal-default-button" @click="showModal = false">
  15.                                 <i class="fa fa-times"></i>
  16.                             </a>
  17.                             <div class="vge-modal-body">
  18.                                 <slot name="body">
  19.                                     No Body.
  20.                                 </slot>
  21.                             </div>
  22.                             <div class="vge-modal-footer">
  23.                                 <slot name="footer"></slot>
  24.                             </div>
  25.                         </div>
  26.                     </div>
  27.                 </div>
  28.             </transition>
  29.         </div>
  30.     </div>
  31. </script>
  32. <script type="text/javascript" src="{{ asset('components/modal.js', 'js') }}"></script>