| @ -0,0 +1,3 @@ | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| @ -0,0 +1,198 @@ | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| @ -0,0 +1,12 @@ | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| @ -0,0 +1,48 @@ | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| @ -0,0 +1,220 @@ | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| @ -0,0 +1,247 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Basic Table</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <h4 class="c-grey-900 mT-10 mB-30">Basic Tables</h4> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Simple Table</h4> | |||
| <p>Using the most basic table markup, here’s how <code class="highlighter-rouge">.table</code>-based tables look in Bootstrap. <strong>All table styles are inherited in Bootstrap 4</strong>, meaning any nested tables will be styled in the same manner as the parent.</p> | |||
| <table class="table"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Larry</td> | |||
| <td>the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Table head options</h4> | |||
| <p>Similar to tables and dark tables, use the modifier classes <code class="highlighter-rouge">.thead-light</code> or <code class="highlighter-rouge">.thead-dark</code> to make <code class="highlighter-rouge"><thead></code>s appear light or dark gray.</p> | |||
| <table class="table"> | |||
| <thead class="thead-dark"> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Larry</td> | |||
| <td>the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Striped rows</h4> | |||
| <p>Use <code class="highlighter-rouge">.table-striped</code> to add zebra-striping to any table row within the <code class="highlighter-rouge"><tbody></code>.</p> | |||
| <table class="table table-striped"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Larry</td> | |||
| <td>the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Bordered table</h4> | |||
| <p>Add <code class="highlighter-rouge">.table-bordered</code> for borders on all sides of the table and cells.</p> | |||
| <table class="table table-bordered"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@TwBootstrap</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">4</th> | |||
| <td colspan="2">Larry the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20"> | |||
| <h4 class="c-grey-900 mB-20">Hoverable rows</h4> | |||
| <p>Add <code class="highlighter-rouge">.table-hover</code> to enable a hover state on table rows within a <code class="highlighter-rouge"><tbody></code>.</p> | |||
| <table class="table table-hover"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td colspan="2">Larry the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,725 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Basic Table</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <h4 class="c-grey-900 mT-10 mB-30">Basic Tables</h4> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Simple Table</h4> | |||
| <p>Using the most basic table markup, here’s how <code class="highlighter-rouge">.table</code>-based tables look in Bootstrap. <strong>All table styles are inherited in Bootstrap 4</strong>, meaning any nested tables will be styled in the same manner as the parent.</p> | |||
| <table class="table"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Larry</td> | |||
| <td>the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Table head options</h4> | |||
| <p>Similar to tables and dark tables, use the modifier classes <code class="highlighter-rouge">.thead-light</code> or <code class="highlighter-rouge">.thead-dark</code> to make <code class="highlighter-rouge"><thead></code>s appear light or dark gray.</p> | |||
| <table class="table"> | |||
| <thead class="thead-dark"> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Larry</td> | |||
| <td>the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Striped rows</h4> | |||
| <p>Use <code class="highlighter-rouge">.table-striped</code> to add zebra-striping to any table row within the <code class="highlighter-rouge"><tbody></code>.</p> | |||
| <table class="table table-striped"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Larry</td> | |||
| <td>the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h4 class="c-grey-900 mB-20">Bordered table</h4> | |||
| <p>Add <code class="highlighter-rouge">.table-bordered</code> for borders on all sides of the table and cells.</p> | |||
| <table class="table table-bordered"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@TwBootstrap</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">4</th> | |||
| <td colspan="2">Larry the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20"> | |||
| <h4 class="c-grey-900 mB-20">Hoverable rows</h4> | |||
| <p>Add <code class="highlighter-rouge">.table-hover</code> to enable a hover state on table rows within a <code class="highlighter-rouge"><tbody></code>.</p> | |||
| <table class="table table-hover"> | |||
| <thead> | |||
| <tr> | |||
| <th scope="col">#</th> | |||
| <th scope="col">First Name</th> | |||
| <th scope="col">Last Name</th> | |||
| <th scope="col">Username</th> | |||
| </tr> | |||
| </thead> | |||
| <tbody> | |||
| <tr> | |||
| <th scope="row">1</th> | |||
| <td>Mark</td> | |||
| <td>Otto</td> | |||
| <td>@mdo</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">2</th> | |||
| <td>Jacob</td> | |||
| <td>Thornton</td> | |||
| <td>@fat</td> | |||
| </tr> | |||
| <tr> | |||
| <th scope="row">3</th> | |||
| <td colspan="2">Larry the Bird</td> | |||
| <td>@twitter</td> | |||
| </tr> | |||
| </tbody> | |||
| </table> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,54 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Blank</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="full-container"> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,532 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Blank</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="full-container"> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,49 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Buttons</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'></div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,477 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title></title> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader' class="pos-f h-100vh w-100 bgc-deep-purple-50 z-9"> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 3000); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'></div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,224 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Calendar</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <div class="row"> | |||
| <div class="col-md-4"> | |||
| <div class="bdrs-3 ov-h bgc-white bd"> | |||
| <div class="bgc-deep-purple-500 ta-c p-30"> | |||
| <h1 class="fw-300 mB-5 lh-1 c-white">01<span class="fsz-def">st</span></h1> | |||
| <h3 class="c-white">Monday</h3> | |||
| </div> | |||
| <div class="pos-r"> | |||
| <button type="button" class="mT-nv-50 pos-a r-10 t-2 btn cur-p bdrs-50p p-0 w-3r h-3r btn-warning"> | |||
| <i class="ti-plus"></i> | |||
| </button> | |||
| <ul class="m-0 p-0 mT-20"> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-red-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-blue-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-indigo-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-green-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="col-md-8"> | |||
| <div id='full-calendar'></div> | |||
| </div> | |||
| </div> | |||
| <div class="modal fade" id="calendar-edit"> | |||
| <div class="modal-dialog" role="document"> | |||
| <div class="modal-content"> | |||
| <div class="bd p-15"> | |||
| <h5 class="m-0">Add Event</h5> | |||
| </div> | |||
| <div class="modal-body"> | |||
| <form> | |||
| <div class="form-group"> | |||
| <label class="fw-500">Event title</label> | |||
| <input class="form-control bdc-grey-200"> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-6"> | |||
| <label class="fw-500">Start</label> | |||
| <div class="timepicker-input input-icon form-group"> | |||
| <div class="input-group"> | |||
| <div class="input-group-addon bgc-white bd bdwR-0"> | |||
| <i class="ti-calendar"></i> | |||
| </div> | |||
| <input type="text" class="form-control bdc-grey-200 start-date" placeholder="Datepicker" data-provide="datepicker"> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="col-md-6"> | |||
| <label class="fw-500">End</label> | |||
| <div class="timepicker-input input-icon form-group"> | |||
| <div class="input-group"> | |||
| <div class="input-group-addon bgc-white bd bdwR-0"> | |||
| <i class="ti-calendar"></i> | |||
| </div> | |||
| <input type="text" class="form-control bdc-grey-200 end-date" placeholder="Datepicker" data-provide="datepicker"> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label class="fw-500">Event title</label> | |||
| <textarea class="form-control bdc-grey-200" rows='5'></textarea> | |||
| </div> | |||
| <div class="text-right"> | |||
| <button class="btn btn-primary cur-p" data-dismiss="modal">Done</button> | |||
| </div> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,702 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Calendar</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <div class="row"> | |||
| <div class="col-md-4"> | |||
| <div class="bdrs-3 ov-h bgc-white bd"> | |||
| <div class="bgc-deep-purple-500 ta-c p-30"> | |||
| <h1 class="fw-300 mB-5 lh-1 c-white">01<span class="fsz-def">st</span></h1> | |||
| <h3 class="c-white">Monday</h3> | |||
| </div> | |||
| <div class="pos-r"> | |||
| <button type="button" class="mT-nv-50 pos-a r-10 t-2 btn cur-p bdrs-50p p-0 w-3r h-3r btn-warning"> | |||
| <i class="ti-plus"></i> | |||
| </button> | |||
| <ul class="m-0 p-0 mT-20"> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-red-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-blue-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-indigo-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| <li class="bdB peers ai-c jc-sb fxw-nw"> | |||
| <a class="td-n p-20 peers fxw-nw mR-20 peer-greed c-grey-900" href="javascript:void(0);" data-toggle="modal" data-target="#calendar-edit"> | |||
| <div class="peer mR-15"> | |||
| <i class="fa fa-fw fa-clock-o c-green-500"></i> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fw-600">All Day Event</span> | |||
| <div class="c-grey-600"> | |||
| <span class="c-grey-700">Nov 01 - </span> | |||
| <i>Website Development</i> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| <div class="peers mR-15"> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-deep-purple-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-pencil"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <a href="" class="td-n c-red-500 cH-blue-500 fsz-md p-5"> | |||
| <i class="ti-trash"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="col-md-8"> | |||
| <div id='full-calendar'></div> | |||
| </div> | |||
| </div> | |||
| <div class="modal fade" id="calendar-edit"> | |||
| <div class="modal-dialog" role="document"> | |||
| <div class="modal-content"> | |||
| <div class="bd p-15"> | |||
| <h5 class="m-0">Add Event</h5> | |||
| </div> | |||
| <div class="modal-body"> | |||
| <form> | |||
| <div class="form-group"> | |||
| <label class="fw-500">Event title</label> | |||
| <input class="form-control bdc-grey-200"> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-6"> | |||
| <label class="fw-500">Start</label> | |||
| <div class="timepicker-input input-icon form-group"> | |||
| <div class="input-group"> | |||
| <div class="input-group-addon bgc-white bd bdwR-0"> | |||
| <i class="ti-calendar"></i> | |||
| </div> | |||
| <input type="text" class="form-control bdc-grey-200 start-date" placeholder="Datepicker" data-provide="datepicker"> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="col-md-6"> | |||
| <label class="fw-500">End</label> | |||
| <div class="timepicker-input input-icon form-group"> | |||
| <div class="input-group"> | |||
| <div class="input-group-addon bgc-white bd bdwR-0"> | |||
| <i class="ti-calendar"></i> | |||
| </div> | |||
| <input type="text" class="form-control bdc-grey-200 end-date" placeholder="Datepicker" data-provide="datepicker"> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label class="fw-500">Event title</label> | |||
| <textarea class="form-control bdc-grey-200" rows='5'></textarea> | |||
| </div> | |||
| <div class="text-right"> | |||
| <button class="btn btn-primary cur-p" data-dismiss="modal">Done</button> | |||
| </div> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,173 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Charts</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="row gap-20 masonry pos-r"> | |||
| <div class="masonry-sizer col-md-6 pos-a"></div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Line Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="line-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Area Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="area-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Scatter Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="scatter-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Bar Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="bar-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">jQuery Sparkline</h6> | |||
| <div class="mT-30"> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Line</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkline"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Bar</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkbar"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Tristate</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparktri"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Discrete</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkdisc"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Bullet</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkbull"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw pT-15"> | |||
| <div class="peer"> | |||
| <span>Spark Box</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkbox"> </span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Easy Pie Charts</h6> | |||
| <div class="mT-30"> | |||
| <div class="peers mT-20 fxw-nw@lg+ jc-sb ta-c gap-10"> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="75" data-bar-color='#f44336'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">New Users</h6> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="50" data-bar-color='#2196f3'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">New Purchases</h6> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="65" data-bar-color='#f44336'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">New Customers</h6> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="90" data-bar-color='#ff9800'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">Bounce Rate</h6> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,651 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Charts</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="row gap-20 masonry pos-r"> | |||
| <div class="masonry-sizer col-md-6 pos-a"></div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Line Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="line-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Area Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="area-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Scatter Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="scatter-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Bar Chart</h6> | |||
| <div class="mT-30"> | |||
| <canvas id="bar-chart" height="220"></canvas> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">jQuery Sparkline</h6> | |||
| <div class="mT-30"> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Line</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkline"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Bar</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkbar"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Tristate</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparktri"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Discrete</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkdisc"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw bdB pY-15"> | |||
| <div class="peer"> | |||
| <span>Spark Bullet</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkbull"> </span> | |||
| </div> | |||
| </div> | |||
| <div class="peers ai-c jc-sb fxw-nw pT-15"> | |||
| <div class="peer"> | |||
| <span>Spark Box</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="sparkbox"> </span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Easy Pie Charts</h6> | |||
| <div class="mT-30"> | |||
| <div class="peers mT-20 fxw-nw@lg+ jc-sb ta-c gap-10"> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="75" data-bar-color='#f44336'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">New Users</h6> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="50" data-bar-color='#2196f3'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">New Purchases</h6> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="65" data-bar-color='#f44336'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">New Customers</h6> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="easy-pie-chart" data-size='80' data-percent="90" data-bar-color='#ff9800'> | |||
| <span></span> | |||
| </div> | |||
| <h6 class="fsz-sm">Bounce Rate</h6> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,262 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Chat</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="full-container"> | |||
| <div class="peers fxw-nw pos-r"> | |||
| <!-- Sidebar --> | |||
| <div class="peer bdR" id="chat-sidebar"> | |||
| <div class="layers h-100"> | |||
| <!-- Search --> | |||
| <div class="bdB layer w-100"> | |||
| <input type="text" placeholder="Search contacts..." name="chatSearch" class="form-constrol p-15 bdrs-0 w-100 bdw-0"> | |||
| </div> | |||
| <!-- List --> | |||
| <div class="layer w-100 fxg-1 scrollable pos-r"> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">John Doe</h6> | |||
| <small class="lh-1 c-green-500">Online</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/2.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Moo Doe</h6> | |||
| <small class="lh-1 c-amber-500">Away</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/3.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Adam Jones</h6> | |||
| <small class="lh-1 c-grey-500">Offline</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/4.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Mizo Doe</h6> | |||
| <small class="lh-1 c-red-500">Busy</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">John Doe</h6> | |||
| <small class="lh-1 c-green-500">Online</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/2.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Moo Doe</h6> | |||
| <small class="lh-1 c-amber-500">Away</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/3.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Adam Jones</h6> | |||
| <small class="lh-1 c-grey-500">Offline</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/4.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Mizo Doe</h6> | |||
| <small class="lh-1 c-red-500">Busy</small> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- Chat Box --> | |||
| <div class="peer peer-greed" id='chat-box'> | |||
| <div class="layers h-100"> | |||
| <div class="layer w-100"> | |||
| <!-- Header --> | |||
| <div class="peers fxw-nw jc-sb ai-c pY-20 pX-30 bgc-white"> | |||
| <div class="peers ai-c"> | |||
| <div class="peer d-n@md+"> | |||
| <a href="" title="" id='chat-sidebar-toggle' class="td-n c-grey-900 cH-blue-500 mR-30"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer mR-20"> | |||
| <img src="https://randomuser.me/api/portraits/men/12.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer"> | |||
| <h6 class="lh-1 mB-0">John Doe</h6> | |||
| <i class="fsz-sm lh-1">Typing...</i> | |||
| </div> | |||
| </div> | |||
| <div class="peers"> | |||
| <a href="" class="peer td-n c-grey-900 cH-blue-500 fsz-md mR-30" title=""> | |||
| <i class="ti-video-camera"></i> | |||
| </a> | |||
| <a href="" class="peer td-n c-grey-900 cH-blue-500 fsz-md mR-30" title=""> | |||
| <i class="ti-headphone"></i> | |||
| </a> | |||
| <a href="" class="peer td-n c-grey-900 cH-blue-500 fsz-md" title=""> | |||
| <i class="ti-more"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 fxg-1 bgc-grey-200 scrollable pos-r"> | |||
| <!-- Chat Box --> | |||
| <div class="p-20 gapY-15"> | |||
| <!-- Chat Conversation --> | |||
| <div class="peers fxw-nw"> | |||
| <div class="peer mR-20"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/11.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div class="layers ai-fs gapY-5"> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mR-10"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed"> | |||
| <span>Lorem Ipsum is simply dummy text of</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mR-10"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed"> | |||
| <span>the printing and typesetting industry.</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mR-10"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed"> | |||
| <span>Lorem Ipsum has been the industry's</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- Chat Conversation --> | |||
| <div class="peers fxw-nw ai-fe"> | |||
| <div class="peer ord-1 mL-20"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/12.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed ord-0"> | |||
| <div class="layers ai-fe gapY-10"> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mL-10 ord-1"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed ord-0"> | |||
| <span>Heloo</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mL-10 ord-1"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed ord-0"> | |||
| <span>??</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100"> | |||
| <!-- Chat Send --> | |||
| <div class="p-20 bdT bgc-white"> | |||
| <div class="pos-r"> | |||
| <input type="text" class="form-control bdrs-10em m-0" placeholder="Say something..."> | |||
| <button type="button" class="btn btn-primary bdrs-50p w-2r p-0 h-2r pos-a r-1 t-1"> | |||
| <i class="fa fa-paper-plane-o"></i> | |||
| </button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,740 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Chat</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="full-container"> | |||
| <div class="peers fxw-nw pos-r"> | |||
| <!-- Sidebar --> | |||
| <div class="peer bdR" id="chat-sidebar"> | |||
| <div class="layers h-100"> | |||
| <!-- Search --> | |||
| <div class="bdB layer w-100"> | |||
| <input type="text" placeholder="Search contacts..." name="chatSearch" class="form-constrol p-15 bdrs-0 w-100 bdw-0"> | |||
| </div> | |||
| <!-- List --> | |||
| <div class="layer w-100 fxg-1 scrollable pos-r"> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">John Doe</h6> | |||
| <small class="lh-1 c-green-500">Online</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/2.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Moo Doe</h6> | |||
| <small class="lh-1 c-amber-500">Away</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/3.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Adam Jones</h6> | |||
| <small class="lh-1 c-grey-500">Offline</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/4.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Mizo Doe</h6> | |||
| <small class="lh-1 c-red-500">Busy</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">John Doe</h6> | |||
| <small class="lh-1 c-green-500">Online</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/2.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Moo Doe</h6> | |||
| <small class="lh-1 c-amber-500">Away</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/3.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Adam Jones</h6> | |||
| <small class="lh-1 c-grey-500">Offline</small> | |||
| </div> | |||
| </div> | |||
| <div class="peers fxw-nw ai-c p-20 bdB bgc-white bgcH-grey-50 cur-p"> | |||
| <div class="peer"> | |||
| <img src="https://randomuser.me/api/portraits/men/4.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer peer-greed pL-20"> | |||
| <h6 class="mB-0 lh-1 fw-400">Mizo Doe</h6> | |||
| <small class="lh-1 c-red-500">Busy</small> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- Chat Box --> | |||
| <div class="peer peer-greed" id='chat-box'> | |||
| <div class="layers h-100"> | |||
| <div class="layer w-100"> | |||
| <!-- Header --> | |||
| <div class="peers fxw-nw jc-sb ai-c pY-20 pX-30 bgc-white"> | |||
| <div class="peers ai-c"> | |||
| <div class="peer d-n@md+"> | |||
| <a href="" title="" id='chat-sidebar-toggle' class="td-n c-grey-900 cH-blue-500 mR-30"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </div> | |||
| <div class="peer mR-20"> | |||
| <img src="https://randomuser.me/api/portraits/men/12.jpg" alt="" class="w-3r h-3r bdrs-50p"> | |||
| </div> | |||
| <div class="peer"> | |||
| <h6 class="lh-1 mB-0">John Doe</h6> | |||
| <i class="fsz-sm lh-1">Typing...</i> | |||
| </div> | |||
| </div> | |||
| <div class="peers"> | |||
| <a href="" class="peer td-n c-grey-900 cH-blue-500 fsz-md mR-30" title=""> | |||
| <i class="ti-video-camera"></i> | |||
| </a> | |||
| <a href="" class="peer td-n c-grey-900 cH-blue-500 fsz-md mR-30" title=""> | |||
| <i class="ti-headphone"></i> | |||
| </a> | |||
| <a href="" class="peer td-n c-grey-900 cH-blue-500 fsz-md" title=""> | |||
| <i class="ti-more"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 fxg-1 bgc-grey-200 scrollable pos-r"> | |||
| <!-- Chat Box --> | |||
| <div class="p-20 gapY-15"> | |||
| <!-- Chat Conversation --> | |||
| <div class="peers fxw-nw"> | |||
| <div class="peer mR-20"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/11.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div class="layers ai-fs gapY-5"> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mR-10"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed"> | |||
| <span>Lorem Ipsum is simply dummy text of</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mR-10"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed"> | |||
| <span>the printing and typesetting industry.</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mR-10"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed"> | |||
| <span>Lorem Ipsum has been the industry's</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- Chat Conversation --> | |||
| <div class="peers fxw-nw ai-fe"> | |||
| <div class="peer ord-1 mL-20"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/12.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed ord-0"> | |||
| <div class="layers ai-fe gapY-10"> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mL-10 ord-1"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed ord-0"> | |||
| <span>Heloo</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer"> | |||
| <div class="peers fxw-nw ai-c pY-3 pX-10 bgc-white bdrs-2 lh-3/2"> | |||
| <div class="peer mL-10 ord-1"> | |||
| <small>10:00 AM</small> | |||
| </div> | |||
| <div class="peer-greed ord-0"> | |||
| <span>??</span> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100"> | |||
| <!-- Chat Send --> | |||
| <div class="p-20 bdT bgc-white"> | |||
| <div class="pos-r"> | |||
| <input type="text" class="form-control bdrs-10em m-0" placeholder="Say something..."> | |||
| <button type="button" class="btn btn-primary bdrs-50p w-2r p-0 h-2r pos-a r-1 t-1"> | |||
| <i class="fa fa-paper-plane-o"></i> | |||
| </button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,175 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Compose</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="full-container"> | |||
| <div class="email-app"> | |||
| <div class="email-side-nav remain-height ov-h"> | |||
| <div class="h-100 layers"> | |||
| <div class="p-20 bgc-grey-100 layer w-100"> | |||
| <a href="/compose" class="btn btn-danger btn-block">New Message</a> | |||
| </div> | |||
| <div class="scrollable pos-r bdT layer w-100 fxg-1"> | |||
| <ul class="p-20 nav flex-column"> | |||
| <li class="nav-item"> | |||
| <a href="javascript:void(0)" class="nav-link c-grey-800 cH-blue-500 active"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-email"></i> | |||
| <span>Inbox</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-deep-purple-50 c-deep-purple-700">+99</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-share"></i> | |||
| <span>Sent</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-green-50 c-green-700">12</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-star"></i> | |||
| <span>Important</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-blue-50 c-blue-700">3</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-file"></i> | |||
| <span>Drafts</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-amber-50 c-amber-700">5</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-alert"></i> | |||
| <span>Spam</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-red-50 c-red-700">1</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-trash"></i> | |||
| <span>Trash</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-red-50 c-red-700">+99</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="email-wrapper row remain-height pos-r scrollable bgc-white"> | |||
| <div class="email-content open no-inbox-view"> | |||
| <div class="email-compose"> | |||
| <div class="d-n@md+ p-20"> | |||
| <a class="email-side-toggle c-grey-900 cH-blue-500 td-n" href="javascript:void(0)"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </div> | |||
| <form class="email-compose-body"> | |||
| <h4 class="c-grey-900 mB-20">Send Message</h4> | |||
| <div class="send-header"> | |||
| <div class="form-group"> | |||
| <input type="text" class='form-control' placeholder="To"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <input type="text" class='form-control' placeholder="CC"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <input class="form-control" placeholder="Email Subject"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <textarea name="compose" class="form-control" placeholder="Say Hi..." rows='10'></textarea> | |||
| </div> | |||
| </div> | |||
| <div id="compose-area"></div> | |||
| <div class="text-right mrg-top-30"> | |||
| <button class="btn btn-danger">Send</button> | |||
| </div> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,653 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Compose</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="full-container"> | |||
| <div class="email-app"> | |||
| <div class="email-side-nav remain-height ov-h"> | |||
| <div class="h-100 layers"> | |||
| <div class="p-20 bgc-grey-100 layer w-100"> | |||
| <a href="/compose" class="btn btn-danger btn-block">New Message</a> | |||
| </div> | |||
| <div class="scrollable pos-r bdT layer w-100 fxg-1"> | |||
| <ul class="p-20 nav flex-column"> | |||
| <li class="nav-item"> | |||
| <a href="javascript:void(0)" class="nav-link c-grey-800 cH-blue-500 active"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-email"></i> | |||
| <span>Inbox</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-deep-purple-50 c-deep-purple-700">+99</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-share"></i> | |||
| <span>Sent</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-green-50 c-green-700">12</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-star"></i> | |||
| <span>Important</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-blue-50 c-blue-700">3</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-file"></i> | |||
| <span>Drafts</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-amber-50 c-amber-700">5</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-alert"></i> | |||
| <span>Spam</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-red-50 c-red-700">1</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a href="" class="nav-link c-grey-800 cH-blue-500"> | |||
| <div class="peers ai-c jc-sb"> | |||
| <div class="peer peer-greed"> | |||
| <i class="mR-10 ti-trash"></i> | |||
| <span>Trash</span> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="badge badge-pill bgc-red-50 c-red-700">+99</span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="email-wrapper row remain-height pos-r scrollable bgc-white"> | |||
| <div class="email-content open no-inbox-view"> | |||
| <div class="email-compose"> | |||
| <div class="d-n@md+ p-20"> | |||
| <a class="email-side-toggle c-grey-900 cH-blue-500 td-n" href="javascript:void(0)"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </div> | |||
| <form class="email-compose-body"> | |||
| <h4 class="c-grey-900 mB-20">Send Message</h4> | |||
| <div class="send-header"> | |||
| <div class="form-group"> | |||
| <input type="text" class='form-control' placeholder="To"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <input type="text" class='form-control' placeholder="CC"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <input class="form-control" placeholder="Email Subject"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <textarea name="compose" class="form-control" placeholder="Say Hi..." rows='10'></textarea> | |||
| </div> | |||
| </div> | |||
| <div id="compose-area"></div> | |||
| <div class="text-right mrg-top-30"> | |||
| <button class="btn btn-danger">Send</button> | |||
| </div> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,292 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Forms</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="row gap-20 masonry pos-r"> | |||
| <div class="masonry-sizer col-md-6"></div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Basic Form</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <div class="form-group"> | |||
| <label for="exampleInputEmail1">Email address</label> | |||
| <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email"> | |||
| <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="exampleInputPassword1">Password</label> | |||
| <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password"> | |||
| </div> | |||
| <div class="checkbox checkbox-circle checkbox-info peers ai-c mB-15"> | |||
| <input type="checkbox" id="inputCall1" name="inputCheckboxesCall" class="peer"> | |||
| <label for="inputCall1" class=" peers peer-greed js-sb ai-c"> | |||
| <span class="peer peer-greed">Call John for Dinner</span> | |||
| </label> | |||
| </div> | |||
| <button type="submit" class="btn btn-primary">Submit</button> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Complex Form Layout</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <div class="form-row"> | |||
| <div class="form-group col-md-6"> | |||
| <label for="inputEmail4">Email</label> | |||
| <input type="email" class="form-control" id="inputEmail4" placeholder="Email"> | |||
| </div> | |||
| <div class="form-group col-md-6"> | |||
| <label for="inputPassword4">Password</label> | |||
| <input type="password" class="form-control" id="inputPassword4" placeholder="Password"> | |||
| </div> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="inputAddress">Address</label> | |||
| <input type="text" class="form-control" id="inputAddress" placeholder="1234 Main St"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="inputAddress2">Address 2</label> | |||
| <input type="text" class="form-control" id="inputAddress2" placeholder="Apartment, studio, or floor"> | |||
| </div> | |||
| <div class="form-row"> | |||
| <div class="form-group col-md-6"> | |||
| <label for="inputCity">City</label> | |||
| <input type="text" class="form-control" id="inputCity"> | |||
| </div> | |||
| <div class="form-group col-md-4"> | |||
| <label for="inputState">State</label> | |||
| <select id="inputState" class="form-control"> | |||
| <option selected>Choose...</option> | |||
| <option>...</option> | |||
| </select> | |||
| </div> | |||
| <div class="form-group col-md-2"> | |||
| <label for="inputZip">Zip</label> | |||
| <input type="text" class="form-control" id="inputZip"> | |||
| </div> | |||
| </div> | |||
| <div class="form-row"> | |||
| <div class="form-group col-md-6"> | |||
| <label class="fw-500">Birthdate</label> | |||
| <div class="timepicker-input input-icon form-group"> | |||
| <div class="input-group"> | |||
| <div class="input-group-addon bgc-white bd bdwR-0"> | |||
| <i class="ti-calendar"></i> | |||
| </div> | |||
| <input type="text" class="form-control bdc-grey-200 start-date" placeholder="Datepicker" data-provide="datepicker"> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="form-group"> | |||
| <div class="checkbox checkbox-circle checkbox-info peers ai-c"> | |||
| <input type="checkbox" id="inputCall2" name="inputCheckboxesCall" class="peer"> | |||
| <label for="inputCall2" class=" peers peer-greed js-sb ai-c"> | |||
| <span class="peer peer-greed">Call John for Dinner</span> | |||
| </label> | |||
| </div> | |||
| </div> | |||
| <button type="submit" class="btn btn-primary">Sign in</button> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Horizontal Form</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <div class="form-group row"> | |||
| <label for="inputEmail3" class="col-sm-2 col-form-label">Email</label> | |||
| <div class="col-sm-10"> | |||
| <input type="email" class="form-control" id="inputEmail3" placeholder="Email"> | |||
| </div> | |||
| </div> | |||
| <div class="form-group row"> | |||
| <label for="inputPassword3" class="col-sm-2 col-form-label">Password</label> | |||
| <div class="col-sm-10"> | |||
| <input type="password" class="form-control" id="inputPassword3" placeholder="Password"> | |||
| </div> | |||
| </div> | |||
| <fieldset class="form-group"> | |||
| <div class="row"> | |||
| <legend class="col-form-legend col-sm-2">Radios</legend> | |||
| <div class="col-sm-10"> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios1" value="option1" checked> | |||
| Option one is this and that—be sure to include why it's great | |||
| </label> | |||
| </div> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios2" value="option2"> | |||
| Option two can be something else and selecting it will deselect option one | |||
| </label> | |||
| </div> | |||
| <div class="form-check disabled"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios3" value="option3" disabled> | |||
| Option three is disabled | |||
| </label> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </fieldset> | |||
| <div class="form-group row"> | |||
| <div class="col-sm-2">Checkbox</div> | |||
| <div class="col-sm-10"> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="checkbox"> Check me out | |||
| </label> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="form-group row"> | |||
| <div class="col-sm-10"> | |||
| <button type="submit" class="btn btn-primary">Sign in</button> | |||
| </div> | |||
| </div> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Disabled Forms</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <fieldset disabled> | |||
| <div class="form-group"> | |||
| <label for="disabledTextInput">Disabled input</label> | |||
| <input type="text" id="disabledTextInput" class="form-control" placeholder="Disabled input"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="disabledSelect">Disabled select menu</label> | |||
| <select id="disabledSelect" class="form-control"> | |||
| <option>Disabled select</option> | |||
| </select> | |||
| </div> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="checkbox"> Can't check this | |||
| </label> | |||
| </div> | |||
| <button type="submit" class="btn btn-primary">Submit</button> | |||
| </fieldset> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Validation</h6> | |||
| <div class="mT-30"> | |||
| <form class="container" id="needs-validation" novalidate> | |||
| <div class="row"> | |||
| <div class="col-md-6 mb-3"> | |||
| <label for="validationCustom01">First name</label> | |||
| <input type="text" class="form-control" id="validationCustom01" placeholder="First name" value="Mark" required> | |||
| </div> | |||
| <div class="col-md-6 mb-3"> | |||
| <label for="validationCustom02">Last name</label> | |||
| <input type="text" class="form-control" id="validationCustom02" placeholder="Last name" value="Otto" required> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-6 mb-3"> | |||
| <label for="validationCustom03">City</label> | |||
| <input type="text" class="form-control" id="validationCustom03" placeholder="City" required> | |||
| <div class="invalid-feedback"> | |||
| Please provide a valid city. | |||
| </div> | |||
| </div> | |||
| <div class="col-md-3 mb-3"> | |||
| <label for="validationCustom04">State</label> | |||
| <input type="text" class="form-control" id="validationCustom04" placeholder="State" required> | |||
| <div class="invalid-feedback"> | |||
| Please provide a valid state. | |||
| </div> | |||
| </div> | |||
| <div class="col-md-3 mb-3"> | |||
| <label for="validationCustom05">Zip</label> | |||
| <input type="text" class="form-control" id="validationCustom05" placeholder="Zip" required> | |||
| <div class="invalid-feedback"> | |||
| Please provide a valid zip. | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <button class="btn btn-primary" type="submit">Submit form</button> | |||
| </form> | |||
| <script> | |||
| // Example starter JavaScript for disabling form submissions if there are invalid fields | |||
| (function() { | |||
| 'use strict'; | |||
| window.addEventListener('load', function() { | |||
| var form = document.getElementById('needs-validation'); | |||
| form.addEventListener('submit', function(event) { | |||
| if (form.checkValidity() === false) { | |||
| event.preventDefault(); | |||
| event.stopPropagation(); | |||
| } | |||
| form.classList.add('was-validated'); | |||
| }, false); | |||
| }, false); | |||
| })(); | |||
| </script> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,770 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Forms</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="row gap-20 masonry pos-r"> | |||
| <div class="masonry-sizer col-md-6"></div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Basic Form</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <div class="form-group"> | |||
| <label for="exampleInputEmail1">Email address</label> | |||
| <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email"> | |||
| <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="exampleInputPassword1">Password</label> | |||
| <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password"> | |||
| </div> | |||
| <div class="checkbox checkbox-circle checkbox-info peers ai-c mB-15"> | |||
| <input type="checkbox" id="inputCall1" name="inputCheckboxesCall" class="peer"> | |||
| <label for="inputCall1" class=" peers peer-greed js-sb ai-c"> | |||
| <span class="peer peer-greed">Call John for Dinner</span> | |||
| </label> | |||
| </div> | |||
| <button type="submit" class="btn btn-primary">Submit</button> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Complex Form Layout</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <div class="form-row"> | |||
| <div class="form-group col-md-6"> | |||
| <label for="inputEmail4">Email</label> | |||
| <input type="email" class="form-control" id="inputEmail4" placeholder="Email"> | |||
| </div> | |||
| <div class="form-group col-md-6"> | |||
| <label for="inputPassword4">Password</label> | |||
| <input type="password" class="form-control" id="inputPassword4" placeholder="Password"> | |||
| </div> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="inputAddress">Address</label> | |||
| <input type="text" class="form-control" id="inputAddress" placeholder="1234 Main St"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="inputAddress2">Address 2</label> | |||
| <input type="text" class="form-control" id="inputAddress2" placeholder="Apartment, studio, or floor"> | |||
| </div> | |||
| <div class="form-row"> | |||
| <div class="form-group col-md-6"> | |||
| <label for="inputCity">City</label> | |||
| <input type="text" class="form-control" id="inputCity"> | |||
| </div> | |||
| <div class="form-group col-md-4"> | |||
| <label for="inputState">State</label> | |||
| <select id="inputState" class="form-control"> | |||
| <option selected>Choose...</option> | |||
| <option>...</option> | |||
| </select> | |||
| </div> | |||
| <div class="form-group col-md-2"> | |||
| <label for="inputZip">Zip</label> | |||
| <input type="text" class="form-control" id="inputZip"> | |||
| </div> | |||
| </div> | |||
| <div class="form-row"> | |||
| <div class="form-group col-md-6"> | |||
| <label class="fw-500">Birthdate</label> | |||
| <div class="timepicker-input input-icon form-group"> | |||
| <div class="input-group"> | |||
| <div class="input-group-addon bgc-white bd bdwR-0"> | |||
| <i class="ti-calendar"></i> | |||
| </div> | |||
| <input type="text" class="form-control bdc-grey-200 start-date" placeholder="Datepicker" data-provide="datepicker"> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="form-group"> | |||
| <div class="checkbox checkbox-circle checkbox-info peers ai-c"> | |||
| <input type="checkbox" id="inputCall2" name="inputCheckboxesCall" class="peer"> | |||
| <label for="inputCall2" class=" peers peer-greed js-sb ai-c"> | |||
| <span class="peer peer-greed">Call John for Dinner</span> | |||
| </label> | |||
| </div> | |||
| </div> | |||
| <button type="submit" class="btn btn-primary">Sign in</button> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Horizontal Form</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <div class="form-group row"> | |||
| <label for="inputEmail3" class="col-sm-2 col-form-label">Email</label> | |||
| <div class="col-sm-10"> | |||
| <input type="email" class="form-control" id="inputEmail3" placeholder="Email"> | |||
| </div> | |||
| </div> | |||
| <div class="form-group row"> | |||
| <label for="inputPassword3" class="col-sm-2 col-form-label">Password</label> | |||
| <div class="col-sm-10"> | |||
| <input type="password" class="form-control" id="inputPassword3" placeholder="Password"> | |||
| </div> | |||
| </div> | |||
| <fieldset class="form-group"> | |||
| <div class="row"> | |||
| <legend class="col-form-legend col-sm-2">Radios</legend> | |||
| <div class="col-sm-10"> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios1" value="option1" checked> | |||
| Option one is this and that—be sure to include why it's great | |||
| </label> | |||
| </div> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios2" value="option2"> | |||
| Option two can be something else and selecting it will deselect option one | |||
| </label> | |||
| </div> | |||
| <div class="form-check disabled"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios3" value="option3" disabled> | |||
| Option three is disabled | |||
| </label> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </fieldset> | |||
| <div class="form-group row"> | |||
| <div class="col-sm-2">Checkbox</div> | |||
| <div class="col-sm-10"> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="checkbox"> Check me out | |||
| </label> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="form-group row"> | |||
| <div class="col-sm-10"> | |||
| <button type="submit" class="btn btn-primary">Sign in</button> | |||
| </div> | |||
| </div> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Disabled Forms</h6> | |||
| <div class="mT-30"> | |||
| <form> | |||
| <fieldset disabled> | |||
| <div class="form-group"> | |||
| <label for="disabledTextInput">Disabled input</label> | |||
| <input type="text" id="disabledTextInput" class="form-control" placeholder="Disabled input"> | |||
| </div> | |||
| <div class="form-group"> | |||
| <label for="disabledSelect">Disabled select menu</label> | |||
| <select id="disabledSelect" class="form-control"> | |||
| <option>Disabled select</option> | |||
| </select> | |||
| </div> | |||
| <div class="form-check"> | |||
| <label class="form-check-label"> | |||
| <input class="form-check-input" type="checkbox"> Can't check this | |||
| </label> | |||
| </div> | |||
| <button type="submit" class="btn btn-primary">Submit</button> | |||
| </fieldset> | |||
| </form> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Validation</h6> | |||
| <div class="mT-30"> | |||
| <form class="container" id="needs-validation" novalidate> | |||
| <div class="row"> | |||
| <div class="col-md-6 mb-3"> | |||
| <label for="validationCustom01">First name</label> | |||
| <input type="text" class="form-control" id="validationCustom01" placeholder="First name" value="Mark" required> | |||
| </div> | |||
| <div class="col-md-6 mb-3"> | |||
| <label for="validationCustom02">Last name</label> | |||
| <input type="text" class="form-control" id="validationCustom02" placeholder="Last name" value="Otto" required> | |||
| </div> | |||
| </div> | |||
| <div class="row"> | |||
| <div class="col-md-6 mb-3"> | |||
| <label for="validationCustom03">City</label> | |||
| <input type="text" class="form-control" id="validationCustom03" placeholder="City" required> | |||
| <div class="invalid-feedback"> | |||
| Please provide a valid city. | |||
| </div> | |||
| </div> | |||
| <div class="col-md-3 mb-3"> | |||
| <label for="validationCustom04">State</label> | |||
| <input type="text" class="form-control" id="validationCustom04" placeholder="State" required> | |||
| <div class="invalid-feedback"> | |||
| Please provide a valid state. | |||
| </div> | |||
| </div> | |||
| <div class="col-md-3 mb-3"> | |||
| <label for="validationCustom05">Zip</label> | |||
| <input type="text" class="form-control" id="validationCustom05" placeholder="Zip" required> | |||
| <div class="invalid-feedback"> | |||
| Please provide a valid zip. | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <button class="btn btn-primary" type="submit">Submit form</button> | |||
| </form> | |||
| <script> | |||
| // Example starter JavaScript for disabling form submissions if there are invalid fields | |||
| (function() { | |||
| 'use strict'; | |||
| window.addEventListener('load', function() { | |||
| var form = document.getElementById('needs-validation'); | |||
| form.addEventListener('submit', function(event) { | |||
| if (form.checkValidity() === false) { | |||
| event.preventDefault(); | |||
| event.stopPropagation(); | |||
| } | |||
| form.classList.add('was-validated'); | |||
| }, false); | |||
| }, false); | |||
| })(); | |||
| </script> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,63 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Google Maps</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <h4 class="c-grey-900 mT-10 mB-30">Google Maps</h4> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h6 class="c-grey-900 mB-20">Google Maps</h6> | |||
| <div id="google-map" style="padding-bottom: 75%;"></div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,540 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Google Maps</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <h4 class="c-grey-900 mT-10 mB-30">Google Maps</h4> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h6 class="c-grey-900 mB-20">Google Maps</h6> | |||
| <div id="google-map" style="padding-bottom: 75%;"></div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,311 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>UI Elements</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="row gap-20 masonry pos-r"> | |||
| <h4 class="c-grey-900">UI Elements</h4> | |||
| <div class="masonry-sizer col-md-6"></div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Alerts</h6> | |||
| <div class="mT-30"> | |||
| <div class="alert alert-primary" role="alert"> | |||
| This is a primary alert—check it out! | |||
| </div> | |||
| <div class="alert alert-secondary" role="alert"> | |||
| This is a secondary alert—check it out! | |||
| </div> | |||
| <div class="alert alert-success" role="alert"> | |||
| This is a success alert—check it out! | |||
| </div> | |||
| <div class="alert alert-danger" role="alert"> | |||
| This is a danger alert—check it out! | |||
| </div> | |||
| <div class="alert alert-warning" role="alert"> | |||
| This is a warning alert—check it out! | |||
| </div> | |||
| <div class="alert alert-info" role="alert"> | |||
| This is a info alert—check it out! | |||
| </div> | |||
| <div class="alert alert-light" role="alert"> | |||
| This is a light alert—check it out! | |||
| </div> | |||
| <div class="alert alert-dark" role="alert"> | |||
| This is a dark alert—check it out! | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Buttons</h6> | |||
| <div class="mT-30"> | |||
| <div class="gap-10 peers"> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-primary">Primary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-secondary">Secondary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-success">Success</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-danger">Danger</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-warning">Warning</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-info">Info</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-light">Light</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-dark">Dark</button> | |||
| </div> | |||
| </div> | |||
| <div class="w-100 gap-10 peers mY-20"> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-primary">Primary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-secondary">Secondary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-success">Success</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-danger">Danger</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-warning">Warning</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-info">Info</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-light">Light</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-dark">Dark</button> | |||
| </div> | |||
| </div> | |||
| <div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups"> | |||
| <div class="btn-group mr-2" role="group" aria-label="First group"> | |||
| <button type="button" class="btn btn-success">1</button> | |||
| <button type="button" class="btn btn-success">2</button> | |||
| <button type="button" class="btn btn-success">3</button> | |||
| <button type="button" class="btn btn-success">4</button> | |||
| </div> | |||
| <div class="btn-group mr-2" role="group" aria-label="Second group"> | |||
| <button type="button" class="btn btn-success">5</button> | |||
| <button type="button" class="btn btn-success">6</button> | |||
| <button type="button" class="btn btn-success">7</button> | |||
| </div> | |||
| <div class="btn-group" role="group" aria-label="Third group"> | |||
| <button type="button" class="btn btn-success">8</button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Dropdowns</h6> | |||
| <div class="mT-30"> | |||
| <div class="dropdown"> | |||
| <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> | |||
| Dropdown button | |||
| </button> | |||
| <div class="dropdown-menu" aria-labelledby="dropdownMenuButton"> | |||
| <a class="dropdown-item" href="#">Action</a> | |||
| <a class="dropdown-item" href="#">Another action</a> | |||
| <a class="dropdown-item" href="#">Something else here</a> | |||
| </div> | |||
| </div> | |||
| <!-- Example split danger button --> | |||
| <div class="btn-group mT-20"> | |||
| <button type="button" class="btn btn-danger">Action</button> | |||
| <button type="button" class="btn btn-danger dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> | |||
| <span class="sr-only">Toggle Dropdown</span> | |||
| </button> | |||
| <div class="dropdown-menu"> | |||
| <a class="dropdown-item" href="#">Action</a> | |||
| <a class="dropdown-item" href="#">Another action</a> | |||
| <a class="dropdown-item" href="#">Something else here</a> | |||
| <div class="dropdown-divider"></div> | |||
| <a class="dropdown-item" href="#">Separated link</a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">List Group</h6> | |||
| <div class="mT-30"> | |||
| <div class="list-group"> | |||
| <a href="#" class="list-group-item list-group-item-action active"> | |||
| Cras justo odio | |||
| </a> | |||
| <a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a> | |||
| <a href="#" class="list-group-item list-group-item-action">Morbi leo risus</a> | |||
| <a href="#" class="list-group-item list-group-item-action">Porta ac consectetur ac</a> | |||
| <a href="#" class="list-group-item list-group-item-action disabled">Vestibulum at eros</a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Modal</h6> | |||
| <div class="mT-30"> | |||
| <!-- Button trigger modal --> | |||
| <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal"> | |||
| Launch demo modal | |||
| </button> | |||
| <!-- Modal --> | |||
| <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> | |||
| <div class="modal-dialog" role="document"> | |||
| <div class="modal-content"> | |||
| <div class="modal-header"> | |||
| <h5 class="modal-title" id="exampleModalLabel">Modal title</h5> | |||
| <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |||
| <span aria-hidden="true">×</span> | |||
| </button> | |||
| </div> | |||
| <div class="modal-body"> | |||
| ... | |||
| </div> | |||
| <div class="modal-footer"> | |||
| <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> | |||
| <button type="button" class="btn btn-primary">Save changes</button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Popover</h6> | |||
| <div class="mT-30"> | |||
| <button type="button" class="btn btn-danger" data-toggle="popover" title="Popover title" data-content="And here's some amazing content. It's very engaging. Right?">Click to toggle popover</button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Progress</h6> | |||
| <div class="mT-30"> | |||
| <!-- Progress Bars --> | |||
| <div class="layers"> | |||
| <div class="layer w-100"> | |||
| <h5 class="mB-5">100k</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From USA</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">50%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-deep-purple-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:50%;"> <span class="sr-only">50% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 mT-15"> | |||
| <h5 class="mB-5">1M</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From Europe</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">80%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-green-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:80%;"> <span class="sr-only">80% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 mT-15"> | |||
| <h5 class="mB-5">450k</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From Australia</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">40%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-light-blue-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:40%;"> <span class="sr-only">40% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 mT-15"> | |||
| <h5 class="mB-5">1B</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From India</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">90%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-blue-grey-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:90%;"> <span class="sr-only">90% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Tootips</h6> | |||
| <div class="mT-30"> | |||
| <button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Tooltip on top"> | |||
| Tooltip on top | |||
| </button> | |||
| <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="right" title="Tooltip on right"> | |||
| Tooltip on right | |||
| </button> | |||
| <button type="button" class="btn btn-success" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom"> | |||
| Tooltip on bottom | |||
| </button> | |||
| <button type="button" class="btn btn-danger" data-toggle="tooltip" data-placement="left" title="Tooltip on left"> | |||
| Tooltip on left | |||
| </button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,789 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>UI Elements</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="row gap-20 masonry pos-r"> | |||
| <h4 class="c-grey-900">UI Elements</h4> | |||
| <div class="masonry-sizer col-md-6"></div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Alerts</h6> | |||
| <div class="mT-30"> | |||
| <div class="alert alert-primary" role="alert"> | |||
| This is a primary alert—check it out! | |||
| </div> | |||
| <div class="alert alert-secondary" role="alert"> | |||
| This is a secondary alert—check it out! | |||
| </div> | |||
| <div class="alert alert-success" role="alert"> | |||
| This is a success alert—check it out! | |||
| </div> | |||
| <div class="alert alert-danger" role="alert"> | |||
| This is a danger alert—check it out! | |||
| </div> | |||
| <div class="alert alert-warning" role="alert"> | |||
| This is a warning alert—check it out! | |||
| </div> | |||
| <div class="alert alert-info" role="alert"> | |||
| This is a info alert—check it out! | |||
| </div> | |||
| <div class="alert alert-light" role="alert"> | |||
| This is a light alert—check it out! | |||
| </div> | |||
| <div class="alert alert-dark" role="alert"> | |||
| This is a dark alert—check it out! | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Buttons</h6> | |||
| <div class="mT-30"> | |||
| <div class="gap-10 peers"> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-primary">Primary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-secondary">Secondary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-success">Success</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-danger">Danger</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-warning">Warning</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-info">Info</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-light">Light</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-dark">Dark</button> | |||
| </div> | |||
| </div> | |||
| <div class="w-100 gap-10 peers mY-20"> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-primary">Primary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-secondary">Secondary</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-success">Success</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-danger">Danger</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-warning">Warning</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-info">Info</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-light">Light</button> | |||
| </div> | |||
| <div class="peer"> | |||
| <button type="button" class="btn cur-p btn-outline-dark">Dark</button> | |||
| </div> | |||
| </div> | |||
| <div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups"> | |||
| <div class="btn-group mr-2" role="group" aria-label="First group"> | |||
| <button type="button" class="btn btn-success">1</button> | |||
| <button type="button" class="btn btn-success">2</button> | |||
| <button type="button" class="btn btn-success">3</button> | |||
| <button type="button" class="btn btn-success">4</button> | |||
| </div> | |||
| <div class="btn-group mr-2" role="group" aria-label="Second group"> | |||
| <button type="button" class="btn btn-success">5</button> | |||
| <button type="button" class="btn btn-success">6</button> | |||
| <button type="button" class="btn btn-success">7</button> | |||
| </div> | |||
| <div class="btn-group" role="group" aria-label="Third group"> | |||
| <button type="button" class="btn btn-success">8</button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Dropdowns</h6> | |||
| <div class="mT-30"> | |||
| <div class="dropdown"> | |||
| <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> | |||
| Dropdown button | |||
| </button> | |||
| <div class="dropdown-menu" aria-labelledby="dropdownMenuButton"> | |||
| <a class="dropdown-item" href="#">Action</a> | |||
| <a class="dropdown-item" href="#">Another action</a> | |||
| <a class="dropdown-item" href="#">Something else here</a> | |||
| </div> | |||
| </div> | |||
| <!-- Example split danger button --> | |||
| <div class="btn-group mT-20"> | |||
| <button type="button" class="btn btn-danger">Action</button> | |||
| <button type="button" class="btn btn-danger dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> | |||
| <span class="sr-only">Toggle Dropdown</span> | |||
| </button> | |||
| <div class="dropdown-menu"> | |||
| <a class="dropdown-item" href="#">Action</a> | |||
| <a class="dropdown-item" href="#">Another action</a> | |||
| <a class="dropdown-item" href="#">Something else here</a> | |||
| <div class="dropdown-divider"></div> | |||
| <a class="dropdown-item" href="#">Separated link</a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">List Group</h6> | |||
| <div class="mT-30"> | |||
| <div class="list-group"> | |||
| <a href="#" class="list-group-item list-group-item-action active"> | |||
| Cras justo odio | |||
| </a> | |||
| <a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a> | |||
| <a href="#" class="list-group-item list-group-item-action">Morbi leo risus</a> | |||
| <a href="#" class="list-group-item list-group-item-action">Porta ac consectetur ac</a> | |||
| <a href="#" class="list-group-item list-group-item-action disabled">Vestibulum at eros</a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Modal</h6> | |||
| <div class="mT-30"> | |||
| <!-- Button trigger modal --> | |||
| <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal"> | |||
| Launch demo modal | |||
| </button> | |||
| <!-- Modal --> | |||
| <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> | |||
| <div class="modal-dialog" role="document"> | |||
| <div class="modal-content"> | |||
| <div class="modal-header"> | |||
| <h5 class="modal-title" id="exampleModalLabel">Modal title</h5> | |||
| <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | |||
| <span aria-hidden="true">×</span> | |||
| </button> | |||
| </div> | |||
| <div class="modal-body"> | |||
| ... | |||
| </div> | |||
| <div class="modal-footer"> | |||
| <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> | |||
| <button type="button" class="btn btn-primary">Save changes</button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Popover</h6> | |||
| <div class="mT-30"> | |||
| <button type="button" class="btn btn-danger" data-toggle="popover" title="Popover title" data-content="And here's some amazing content. It's very engaging. Right?">Click to toggle popover</button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Progress</h6> | |||
| <div class="mT-30"> | |||
| <!-- Progress Bars --> | |||
| <div class="layers"> | |||
| <div class="layer w-100"> | |||
| <h5 class="mB-5">100k</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From USA</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">50%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-deep-purple-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:50%;"> <span class="sr-only">50% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 mT-15"> | |||
| <h5 class="mB-5">1M</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From Europe</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">80%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-green-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:80%;"> <span class="sr-only">80% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 mT-15"> | |||
| <h5 class="mB-5">450k</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From Australia</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">40%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-light-blue-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:40%;"> <span class="sr-only">40% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| <div class="layer w-100 mT-15"> | |||
| <h5 class="mB-5">1B</h5> | |||
| <small class="fw-600 c-grey-700">Visitors From India</small> | |||
| <span class="pull-right c-grey-600 fsz-sm">90%</span> | |||
| <div class="progress mT-10"> | |||
| <div class="progress-bar bgc-blue-grey-500" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width:90%;"> <span class="sr-only">90% Complete</span></div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <div class="masonry-item col-md-6"> | |||
| <div class="bgc-white p-20 bd"> | |||
| <h6 class="c-grey-900">Tootips</h6> | |||
| <div class="mT-30"> | |||
| <button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Tooltip on top"> | |||
| Tooltip on top | |||
| </button> | |||
| <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="right" title="Tooltip on right"> | |||
| Tooltip on right | |||
| </button> | |||
| <button type="button" class="btn btn-success" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom"> | |||
| Tooltip on bottom | |||
| </button> | |||
| <button type="button" class="btn btn-danger" data-toggle="tooltip" data-placement="left" title="Tooltip on left"> | |||
| Tooltip on left | |||
| </button> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,61 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Vector Maps</title> | |||
| <%= require('./assets/templates/style.ejs')() %> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <%= require('./assets/templates/loader.ejs')() %> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <%= require('./assets/templates/left-sidebar.ejs')() %> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <%= require('./assets/templates/topbar.ejs')() %> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <h4 class="c-grey-900 mT-10 mB-30">Vector Maps</h4> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h6 class="c-grey-900 mB-20">Jquery Vector Maps</h6> | |||
| <div id="world-map-marker"></div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <%= require('./assets/templates/footer.ejs')() %> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -1,539 +0,0 @@ | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <meta charset="utf-8"> | |||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||
| <title>Vector Maps</title> | |||
| <style> | |||
| #loader { | |||
| transition: all 0.3s ease-in-out; | |||
| opacity: 1; | |||
| visibility: visible; | |||
| position: fixed; | |||
| height: 100vh; | |||
| width: 100%; | |||
| background: #fff; | |||
| z-index: 90000; | |||
| } | |||
| #loader.fadeOut { | |||
| opacity: 0; | |||
| visibility: hidden; | |||
| } | |||
| .spinner { | |||
| width: 40px; | |||
| height: 40px; | |||
| position: absolute; | |||
| top: calc(50% - 20px); | |||
| left: calc(50% - 20px); | |||
| background-color: #333; | |||
| border-radius: 100%; | |||
| -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| animation: sk-scaleout 1.0s infinite ease-in-out; | |||
| } | |||
| @-webkit-keyframes sk-scaleout { | |||
| 0% { -webkit-transform: scale(0) } | |||
| 100% { | |||
| -webkit-transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| @keyframes sk-scaleout { | |||
| 0% { | |||
| -webkit-transform: scale(0); | |||
| transform: scale(0); | |||
| } 100% { | |||
| -webkit-transform: scale(1.0); | |||
| transform: scale(1.0); | |||
| opacity: 0; | |||
| } | |||
| } | |||
| </style> | |||
| </head> | |||
| <body class="app"> | |||
| <!-- @TOC --> | |||
| <!-- =================================================== --> | |||
| <!-- | |||
| + @Page Loader | |||
| + @App Content | |||
| - #Left Sidebar | |||
| > $Sidebar Header | |||
| > $Sidebar Menu | |||
| - #Main | |||
| > $Topbar | |||
| > $App Screen Content | |||
| --> | |||
| <!-- @Page Loader --> | |||
| <!-- =================================================== --> | |||
| <div id='loader'> | |||
| <div class="spinner"></div> | |||
| </div> | |||
| <script> | |||
| window.addEventListener('load', () => { | |||
| const loader = document.getElementById('loader'); | |||
| setTimeout(() => { | |||
| loader.classList.add('fadeOut'); | |||
| }, 300); | |||
| }); | |||
| </script> | |||
| <!-- @App Content --> | |||
| <!-- =================================================== --> | |||
| <div> | |||
| <!-- #Left Sidebar ==================== --> | |||
| <div class="sidebar"> | |||
| <div class="sidebar-inner"> | |||
| <!-- ### $Sidebar Header ### --> | |||
| <div class="sidebar-logo"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer peer-greed"> | |||
| <a class="sidebar-link td-n" href="index.html"> | |||
| <div class="peers ai-c fxw-nw"> | |||
| <div class="peer"> | |||
| <div class="logo"> | |||
| <img src="assets/static/images/logo.png" alt=""> | |||
| </div> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <h5 class="lh-1 mB-0 logo-text">Adminator</h5> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </div> | |||
| <div class="peer"> | |||
| <div class="mobile-toggle sidebar-toggle"> | |||
| <a href="" class="td-n"> | |||
| <i class="ti-arrow-circle-left"></i> | |||
| </a> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| <!-- ### $Sidebar Menu ### --> | |||
| <ul class="sidebar-menu scrollable pos-r"> | |||
| <li class="nav-item mT-30 active"> | |||
| <a class="sidebar-link" href="index.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-home"></i> | |||
| </span> | |||
| <span class="title">Dashboard</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="email.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-brown-500 ti-email"></i> | |||
| </span> | |||
| <span class="title">Email</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="compose.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-blue-500 ti-share"></i> | |||
| </span> | |||
| <span class="title">Compose</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="calendar.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-orange-500 ti-calendar"></i> | |||
| </span> | |||
| <span class="title">Calendar</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="chat.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-deep-purple-500 ti-comment-alt"></i> | |||
| </span> | |||
| <span class="title">Chat</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="charts.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-indigo-500 ti-bar-chart"></i> | |||
| </span> | |||
| <span class="title">Charts</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item"> | |||
| <a class='sidebar-link' href="forms.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-light-blue-500 ti-pencil"></i> | |||
| </span> | |||
| <span class="title">Forms</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="sidebar-link" href="ui.html"> | |||
| <span class="icon-holder"> | |||
| <i class="c-pink-500 ti-palette"></i> | |||
| </span> | |||
| <span class="title">UI Elements</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-orange-500 ti-layout-list-thumb"></i> | |||
| </span> | |||
| <span class="title">Tables</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="basic-table.html">Basic Table</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="datatable.html">Data Table</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-purple-500 ti-map"></i> | |||
| </span> | |||
| <span class="title">Maps</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="google-maps.html">Google Map</a> | |||
| </li> | |||
| <li> | |||
| <a href="vector-maps.html">Vector Map</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-red-500 ti-files"></i> | |||
| </span> | |||
| <span class="title">Pages</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a class='sidebar-link' href="blank.html">Blank</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="404.html">404</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="500.html">500</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signin.html">Sign In</a> | |||
| </li> | |||
| <li> | |||
| <a class='sidebar-link' href="signup.html">Sign Up</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a class="dropdown-toggle" href="javascript:void(0);"> | |||
| <span class="icon-holder"> | |||
| <i class="c-teal-500 ti-view-list-alt"></i> | |||
| </span> | |||
| <span class="title">Multiple Levels</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| </a> | |||
| </li> | |||
| <li class="nav-item dropdown"> | |||
| <a href="javascript:void(0);"> | |||
| <span>Menu Item</span> | |||
| <span class="arrow"> | |||
| <i class="ti-angle-right"></i> | |||
| </span> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| <li> | |||
| <a href="javascript:void(0);">Menu Item</a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- #Main ============================ --> | |||
| <div class="page-container"> | |||
| <!-- ### $Topbar ### --> | |||
| <div class="header navbar"> | |||
| <div class="header-container"> | |||
| <ul class="nav-left"> | |||
| <li> | |||
| <a id='sidebar-toggle' class="sidebar-toggle" href="javascript:void(0);"> | |||
| <i class="ti-menu"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-box"> | |||
| <a class="search-toggle no-pdd-right" href="javascript:void(0);"> | |||
| <i class="search-icon ti-search pdd-right-10"></i> | |||
| <i class="search-icon-close ti-close pdd-right-10"></i> | |||
| </a> | |||
| </li> | |||
| <li class="search-input"> | |||
| <input class="form-control" type="text" placeholder="Search..."> | |||
| </li> | |||
| </ul> | |||
| <ul class="nav-right"> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-red">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-bell"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-bell pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Notifications</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">John Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">post</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Moo Doe</span> | |||
| <span class="c-grey-600">liked your <span class="text-dark">cover image</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">7 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <span> | |||
| <span class="fw-500">Lee Doe</span> | |||
| <span class="c-grey-600">commented on your <span class="text-dark">video</span> | |||
| </span> | |||
| </span> | |||
| <p class="m-0"> | |||
| <small class="fsz-xs">10 mins ago</small> | |||
| </p> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="" class="c-grey-600 cH-blue fsz-sm td-n">View All Notifications <i class="ti-angle-right fsz-xs mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="notifications dropdown"> | |||
| <span class="counter bgc-blue">3</span> | |||
| <a href="" class="dropdown-toggle no-after" data-toggle="dropdown"> | |||
| <i class="ti-email"></i> | |||
| </a> | |||
| <ul class="dropdown-menu"> | |||
| <li class="pX-20 pY-15 bdB"> | |||
| <i class="ti-email pR-10"></i> | |||
| <span class="fsz-sm fw-600 c-grey-900">Emails</span> | |||
| </li> | |||
| <li> | |||
| <ul class="ovY-a pos-r scrollable lis-n p-0 m-0 fsz-sm"> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/1.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">John Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">5 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/2.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Moo Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">15 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class='peers fxw-nw td-n p-20 bdB c-grey-800 cH-blue bgcH-grey-100'> | |||
| <div class="peer mR-15"> | |||
| <img class="w-3r bdrs-50p" src="https://randomuser.me/api/portraits/men/3.jpg" alt=""> | |||
| </div> | |||
| <div class="peer peer-greed"> | |||
| <div> | |||
| <div class="peers jc-sb fxw-nw mB-5"> | |||
| <div class="peer"> | |||
| <p class="fw-500 mB-0">Lee Doe</p> | |||
| </div> | |||
| <div class="peer"> | |||
| <small class="fsz-xs">25 mins ago</small> | |||
| </div> | |||
| </div> | |||
| <span class="c-grey-600 fsz-sm"> | |||
| Want to create your own customized data generator for your app... | |||
| </span> | |||
| </div> | |||
| </div> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="pX-20 pY-15 ta-c bdT"> | |||
| <span> | |||
| <a href="email.html" class="c-grey-600 cH-blue fsz-sm td-n">View All Email <i class="fs-xs ti-angle-right mL-10"></i></a> | |||
| </span> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| <li class="dropdown"> | |||
| <a href="" class="dropdown-toggle no-after peers fxw-nw ai-c lh-1" data-toggle="dropdown"> | |||
| <div class="peer mR-10"> | |||
| <img class="w-2r bdrs-50p" src="https://randomuser.me/api/portraits/men/10.jpg" alt=""> | |||
| </div> | |||
| <div class="peer"> | |||
| <span class="fsz-sm c-grey-900">John Doe</span> | |||
| </div> | |||
| </a> | |||
| <ul class="dropdown-menu fsz-sm"> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-settings mR-10"></i> | |||
| <span>Setting</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-user mR-10"></i> | |||
| <span>Profile</span> | |||
| </a> | |||
| </li> | |||
| <li> | |||
| <a href="email.html" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-email mR-10"></i> | |||
| <span>Messages</span> | |||
| </a> | |||
| </li> | |||
| <li role="separator" class="divider"></li> | |||
| <li> | |||
| <a href="" class="d-b td-n pY-5 bgcH-grey-100 c-grey-700"> | |||
| <i class="ti-power-off mR-10"></i> | |||
| <span>Logout</span> | |||
| </a> | |||
| </li> | |||
| </ul> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| </div> | |||
| <!-- ### $App Screen Content ### --> | |||
| <main class='main-content bgc-grey-100'> | |||
| <div id='mainContent'> | |||
| <div class="container-fluid"> | |||
| <h4 class="c-grey-900 mT-10 mB-30">Vector Maps</h4> | |||
| <div class="row"> | |||
| <div class="col-md-12"> | |||
| <div class="bgc-white bd bdrs-3 p-20 mB-20"> | |||
| <h6 class="c-grey-900 mB-20">Jquery Vector Maps</h6> | |||
| <div id="world-map-marker"></div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </div> | |||
| </main> | |||
| <!-- ### $App Screen Footer ### --> | |||
| <footer class="bdT ta-c p-30 lh-0 fsz-sm c-grey-600"> | |||
| <span>Copyright © 2017 Designed by <a href="https://colorlib.com" target='_blank' title="Colorlib">Colorlib</a>. All rights reserved.</span> | |||
| </footer> | |||
| </div> | |||
| </div> | |||
| </body> | |||
| </html> | |||
| @ -0,0 +1,4 @@ | |||
| module.exports = { | |||
| test: /\.ejs$/, | |||
| use : ['ejs-loader?variable=data'], | |||
| } | |||