First Commit
1
resources/assets/js/application.js
Executable file
|
|
@ -0,0 +1 @@
|
|||
require('./bootstrap');
|
||||
65
resources/assets/js/bootstrap.js
vendored
Executable file
|
|
@ -0,0 +1,65 @@
|
|||
// Auto update layout
|
||||
if (window.layoutHelpers) {
|
||||
window.layoutHelpers.setAutoUpdate(true);
|
||||
}
|
||||
|
||||
$(function() {
|
||||
// Initialize sidenav
|
||||
$('#layout-sidenav').each(function() {
|
||||
new SideNav(this, {
|
||||
orientation: $(this).hasClass('sidenav-horizontal') ? 'horizontal' : 'vertical'
|
||||
});
|
||||
});
|
||||
|
||||
// Initialize sidenav togglers
|
||||
$('body').on('click', '.layout-sidenav-toggle', function(e) {
|
||||
e.preventDefault();
|
||||
window.layoutHelpers.toggleCollapsed();
|
||||
});
|
||||
|
||||
// Swap dropdown menus in RTL mode
|
||||
if ($('html').attr('dir') === 'rtl') {
|
||||
$('#layout-navbar .dropdown-menu').toggleClass('dropdown-menu-right');
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
* We'll load the axios HTTP library which allows us to easily issue requests
|
||||
* to our Laravel back-end. This library automatically handles sending the
|
||||
* CSRF token as a header based on the value of the "XSRF" token cookie.
|
||||
*/
|
||||
|
||||
// window.axios = require('axios');
|
||||
//
|
||||
// window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
|
||||
|
||||
/**
|
||||
* Next we will register the CSRF Token as a common header with Axios so that
|
||||
* all outgoing HTTP requests automatically have it attached. This is just
|
||||
* a simple convenience so we don't have to attach every token manually.
|
||||
*/
|
||||
|
||||
// let token = document.head.querySelector('meta[name="csrf-token"]');
|
||||
//
|
||||
// if (token) {
|
||||
// window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
|
||||
// } else {
|
||||
// console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');
|
||||
// }
|
||||
|
||||
/**
|
||||
* Echo exposes an expressive API for subscribing to channels and listening
|
||||
* for events that are broadcast by Laravel. Echo and event broadcasting
|
||||
* allows your team to easily build robust real-time web applications.
|
||||
*/
|
||||
|
||||
// import Echo from 'laravel-echo'
|
||||
|
||||
// window.Pusher = require('pusher-js');
|
||||
|
||||
// window.Echo = new Echo({
|
||||
// broadcaster: 'pusher',
|
||||
// key: process.env.MIX_PUSHER_APP_KEY,
|
||||
// cluster: process.env.MIX_PUSHER_APP_CLUSTER,
|
||||
// encrypted: true
|
||||
// });
|
||||
2
resources/assets/sass/application.scss
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
// Bootstrap
|
||||
// @import '~bootstrap/scss/bootstrap';
|
||||
4
resources/assets/vendor/fonts/fontawesome.css
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-brands-400.eot
vendored
Executable file
1
resources/assets/vendor/fonts/fontawesome/fa-brands-400.svg
vendored
Executable file
|
After Width: | Height: | Size: 341 KiB |
BIN
resources/assets/vendor/fonts/fontawesome/fa-brands-400.ttf
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-brands-400.woff
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-brands-400.woff2
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-regular-400.eot
vendored
Executable file
1
resources/assets/vendor/fonts/fontawesome/fa-regular-400.svg
vendored
Executable file
|
After Width: | Height: | Size: 78 KiB |
BIN
resources/assets/vendor/fonts/fontawesome/fa-regular-400.ttf
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-regular-400.woff
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-regular-400.woff2
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-solid-900.eot
vendored
Executable file
1
resources/assets/vendor/fonts/fontawesome/fa-solid-900.svg
vendored
Executable file
|
After Width: | Height: | Size: 359 KiB |
BIN
resources/assets/vendor/fonts/fontawesome/fa-solid-900.ttf
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-solid-900.woff
vendored
Executable file
BIN
resources/assets/vendor/fonts/fontawesome/fa-solid-900.woff2
vendored
Executable file
1
resources/assets/vendor/fonts/ionicons.css
vendored
Executable file
BIN
resources/assets/vendor/fonts/ionicons/ionicons.eot
vendored
Executable file
1
resources/assets/vendor/fonts/ionicons/ionicons.svg
vendored
Executable file
|
After Width: | Height: | Size: 261 KiB |
BIN
resources/assets/vendor/fonts/ionicons/ionicons.ttf
vendored
Executable file
BIN
resources/assets/vendor/fonts/ionicons/ionicons.woff
vendored
Executable file
BIN
resources/assets/vendor/fonts/ionicons/ionicons.woff2
vendored
Executable file
536
resources/assets/vendor/fonts/linearicons.css
vendored
Executable file
|
|
@ -0,0 +1,536 @@
|
|||
@font-face {
|
||||
font-family: 'Linearicons-Free';
|
||||
src:url('linearicons/Linearicons-Free.eot?w118d');
|
||||
src:url('linearicons/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
|
||||
url('linearicons/Linearicons-Free.woff2?w118d') format('woff2'),
|
||||
url('linearicons/Linearicons-Free.woff?w118d') format('woff'),
|
||||
url('linearicons/Linearicons-Free.ttf?w118d') format('truetype'),
|
||||
url('linearicons/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
.lnr {
|
||||
font-family: 'Linearicons-Free';
|
||||
speak: none;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
|
||||
/* Better Font Rendering =========== */
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.lnr-home:before {
|
||||
content: "\e800";
|
||||
}
|
||||
.lnr-apartment:before {
|
||||
content: "\e801";
|
||||
}
|
||||
.lnr-pencil:before {
|
||||
content: "\e802";
|
||||
}
|
||||
.lnr-magic-wand:before {
|
||||
content: "\e803";
|
||||
}
|
||||
.lnr-drop:before {
|
||||
content: "\e804";
|
||||
}
|
||||
.lnr-lighter:before {
|
||||
content: "\e805";
|
||||
}
|
||||
.lnr-poop:before {
|
||||
content: "\e806";
|
||||
}
|
||||
.lnr-sun:before {
|
||||
content: "\e807";
|
||||
}
|
||||
.lnr-moon:before {
|
||||
content: "\e808";
|
||||
}
|
||||
.lnr-cloud:before {
|
||||
content: "\e809";
|
||||
}
|
||||
.lnr-cloud-upload:before {
|
||||
content: "\e80a";
|
||||
}
|
||||
.lnr-cloud-download:before {
|
||||
content: "\e80b";
|
||||
}
|
||||
.lnr-cloud-sync:before {
|
||||
content: "\e80c";
|
||||
}
|
||||
.lnr-cloud-check:before {
|
||||
content: "\e80d";
|
||||
}
|
||||
.lnr-database:before {
|
||||
content: "\e80e";
|
||||
}
|
||||
.lnr-lock:before {
|
||||
content: "\e80f";
|
||||
}
|
||||
.lnr-cog:before {
|
||||
content: "\e810";
|
||||
}
|
||||
.lnr-trash:before {
|
||||
content: "\e811";
|
||||
}
|
||||
.lnr-dice:before {
|
||||
content: "\e812";
|
||||
}
|
||||
.lnr-heart:before {
|
||||
content: "\e813";
|
||||
}
|
||||
.lnr-star:before {
|
||||
content: "\e814";
|
||||
}
|
||||
.lnr-star-half:before {
|
||||
content: "\e815";
|
||||
}
|
||||
.lnr-star-empty:before {
|
||||
content: "\e816";
|
||||
}
|
||||
.lnr-flag:before {
|
||||
content: "\e817";
|
||||
}
|
||||
.lnr-envelope:before {
|
||||
content: "\e818";
|
||||
}
|
||||
.lnr-paperclip:before {
|
||||
content: "\e819";
|
||||
}
|
||||
.lnr-inbox:before {
|
||||
content: "\e81a";
|
||||
}
|
||||
.lnr-eye:before {
|
||||
content: "\e81b";
|
||||
}
|
||||
.lnr-printer:before {
|
||||
content: "\e81c";
|
||||
}
|
||||
.lnr-file-empty:before {
|
||||
content: "\e81d";
|
||||
}
|
||||
.lnr-file-add:before {
|
||||
content: "\e81e";
|
||||
}
|
||||
.lnr-enter:before {
|
||||
content: "\e81f";
|
||||
}
|
||||
.lnr-exit:before {
|
||||
content: "\e820";
|
||||
}
|
||||
.lnr-graduation-hat:before {
|
||||
content: "\e821";
|
||||
}
|
||||
.lnr-license:before {
|
||||
content: "\e822";
|
||||
}
|
||||
.lnr-music-note:before {
|
||||
content: "\e823";
|
||||
}
|
||||
.lnr-film-play:before {
|
||||
content: "\e824";
|
||||
}
|
||||
.lnr-camera-video:before {
|
||||
content: "\e825";
|
||||
}
|
||||
.lnr-camera:before {
|
||||
content: "\e826";
|
||||
}
|
||||
.lnr-picture:before {
|
||||
content: "\e827";
|
||||
}
|
||||
.lnr-book:before {
|
||||
content: "\e828";
|
||||
}
|
||||
.lnr-bookmark:before {
|
||||
content: "\e829";
|
||||
}
|
||||
.lnr-user:before {
|
||||
content: "\e82a";
|
||||
}
|
||||
.lnr-users:before {
|
||||
content: "\e82b";
|
||||
}
|
||||
.lnr-shirt:before {
|
||||
content: "\e82c";
|
||||
}
|
||||
.lnr-store:before {
|
||||
content: "\e82d";
|
||||
}
|
||||
.lnr-cart:before {
|
||||
content: "\e82e";
|
||||
}
|
||||
.lnr-tag:before {
|
||||
content: "\e82f";
|
||||
}
|
||||
.lnr-phone-handset:before {
|
||||
content: "\e830";
|
||||
}
|
||||
.lnr-phone:before {
|
||||
content: "\e831";
|
||||
}
|
||||
.lnr-pushpin:before {
|
||||
content: "\e832";
|
||||
}
|
||||
.lnr-map-marker:before {
|
||||
content: "\e833";
|
||||
}
|
||||
.lnr-map:before {
|
||||
content: "\e834";
|
||||
}
|
||||
.lnr-location:before {
|
||||
content: "\e835";
|
||||
}
|
||||
.lnr-calendar-full:before {
|
||||
content: "\e836";
|
||||
}
|
||||
.lnr-keyboard:before {
|
||||
content: "\e837";
|
||||
}
|
||||
.lnr-spell-check:before {
|
||||
content: "\e838";
|
||||
}
|
||||
.lnr-screen:before {
|
||||
content: "\e839";
|
||||
}
|
||||
.lnr-smartphone:before {
|
||||
content: "\e83a";
|
||||
}
|
||||
.lnr-tablet:before {
|
||||
content: "\e83b";
|
||||
}
|
||||
.lnr-laptop:before {
|
||||
content: "\e83c";
|
||||
}
|
||||
.lnr-laptop-phone:before {
|
||||
content: "\e83d";
|
||||
}
|
||||
.lnr-power-switch:before {
|
||||
content: "\e83e";
|
||||
}
|
||||
.lnr-bubble:before {
|
||||
content: "\e83f";
|
||||
}
|
||||
.lnr-heart-pulse:before {
|
||||
content: "\e840";
|
||||
}
|
||||
.lnr-construction:before {
|
||||
content: "\e841";
|
||||
}
|
||||
.lnr-pie-chart:before {
|
||||
content: "\e842";
|
||||
}
|
||||
.lnr-chart-bars:before {
|
||||
content: "\e843";
|
||||
}
|
||||
.lnr-gift:before {
|
||||
content: "\e844";
|
||||
}
|
||||
.lnr-diamond:before {
|
||||
content: "\e845";
|
||||
}
|
||||
.lnr-linearicons:before {
|
||||
content: "\e846";
|
||||
}
|
||||
.lnr-dinner:before {
|
||||
content: "\e847";
|
||||
}
|
||||
.lnr-coffee-cup:before {
|
||||
content: "\e848";
|
||||
}
|
||||
.lnr-leaf:before {
|
||||
content: "\e849";
|
||||
}
|
||||
.lnr-paw:before {
|
||||
content: "\e84a";
|
||||
}
|
||||
.lnr-rocket:before {
|
||||
content: "\e84b";
|
||||
}
|
||||
.lnr-briefcase:before {
|
||||
content: "\e84c";
|
||||
}
|
||||
.lnr-bus:before {
|
||||
content: "\e84d";
|
||||
}
|
||||
.lnr-car:before {
|
||||
content: "\e84e";
|
||||
}
|
||||
.lnr-train:before {
|
||||
content: "\e84f";
|
||||
}
|
||||
.lnr-bicycle:before {
|
||||
content: "\e850";
|
||||
}
|
||||
.lnr-wheelchair:before {
|
||||
content: "\e851";
|
||||
}
|
||||
.lnr-select:before {
|
||||
content: "\e852";
|
||||
}
|
||||
.lnr-earth:before {
|
||||
content: "\e853";
|
||||
}
|
||||
.lnr-smile:before {
|
||||
content: "\e854";
|
||||
}
|
||||
.lnr-sad:before {
|
||||
content: "\e855";
|
||||
}
|
||||
.lnr-neutral:before {
|
||||
content: "\e856";
|
||||
}
|
||||
.lnr-mustache:before {
|
||||
content: "\e857";
|
||||
}
|
||||
.lnr-alarm:before {
|
||||
content: "\e858";
|
||||
}
|
||||
.lnr-bullhorn:before {
|
||||
content: "\e859";
|
||||
}
|
||||
.lnr-volume-high:before {
|
||||
content: "\e85a";
|
||||
}
|
||||
.lnr-volume-medium:before {
|
||||
content: "\e85b";
|
||||
}
|
||||
.lnr-volume-low:before {
|
||||
content: "\e85c";
|
||||
}
|
||||
.lnr-volume:before {
|
||||
content: "\e85d";
|
||||
}
|
||||
.lnr-mic:before {
|
||||
content: "\e85e";
|
||||
}
|
||||
.lnr-hourglass:before {
|
||||
content: "\e85f";
|
||||
}
|
||||
.lnr-undo:before {
|
||||
content: "\e860";
|
||||
}
|
||||
.lnr-redo:before {
|
||||
content: "\e861";
|
||||
}
|
||||
.lnr-sync:before {
|
||||
content: "\e862";
|
||||
}
|
||||
.lnr-history:before {
|
||||
content: "\e863";
|
||||
}
|
||||
.lnr-clock:before {
|
||||
content: "\e864";
|
||||
}
|
||||
.lnr-download:before {
|
||||
content: "\e865";
|
||||
}
|
||||
.lnr-upload:before {
|
||||
content: "\e866";
|
||||
}
|
||||
.lnr-enter-down:before {
|
||||
content: "\e867";
|
||||
}
|
||||
.lnr-exit-up:before {
|
||||
content: "\e868";
|
||||
}
|
||||
.lnr-bug:before {
|
||||
content: "\e869";
|
||||
}
|
||||
.lnr-code:before {
|
||||
content: "\e86a";
|
||||
}
|
||||
.lnr-link:before {
|
||||
content: "\e86b";
|
||||
}
|
||||
.lnr-unlink:before {
|
||||
content: "\e86c";
|
||||
}
|
||||
.lnr-thumbs-up:before {
|
||||
content: "\e86d";
|
||||
}
|
||||
.lnr-thumbs-down:before {
|
||||
content: "\e86e";
|
||||
}
|
||||
.lnr-magnifier:before {
|
||||
content: "\e86f";
|
||||
}
|
||||
.lnr-cross:before {
|
||||
content: "\e870";
|
||||
}
|
||||
.lnr-menu:before {
|
||||
content: "\e871";
|
||||
}
|
||||
.lnr-list:before {
|
||||
content: "\e872";
|
||||
}
|
||||
.lnr-chevron-up:before {
|
||||
content: "\e873";
|
||||
}
|
||||
.lnr-chevron-down:before {
|
||||
content: "\e874";
|
||||
}
|
||||
.lnr-chevron-left:before {
|
||||
content: "\e875";
|
||||
}
|
||||
.lnr-chevron-right:before {
|
||||
content: "\e876";
|
||||
}
|
||||
.lnr-arrow-up:before {
|
||||
content: "\e877";
|
||||
}
|
||||
.lnr-arrow-down:before {
|
||||
content: "\e878";
|
||||
}
|
||||
.lnr-arrow-left:before {
|
||||
content: "\e879";
|
||||
}
|
||||
.lnr-arrow-right:before {
|
||||
content: "\e87a";
|
||||
}
|
||||
.lnr-move:before {
|
||||
content: "\e87b";
|
||||
}
|
||||
.lnr-warning:before {
|
||||
content: "\e87c";
|
||||
}
|
||||
.lnr-question-circle:before {
|
||||
content: "\e87d";
|
||||
}
|
||||
.lnr-menu-circle:before {
|
||||
content: "\e87e";
|
||||
}
|
||||
.lnr-checkmark-circle:before {
|
||||
content: "\e87f";
|
||||
}
|
||||
.lnr-cross-circle:before {
|
||||
content: "\e880";
|
||||
}
|
||||
.lnr-plus-circle:before {
|
||||
content: "\e881";
|
||||
}
|
||||
.lnr-circle-minus:before {
|
||||
content: "\e882";
|
||||
}
|
||||
.lnr-arrow-up-circle:before {
|
||||
content: "\e883";
|
||||
}
|
||||
.lnr-arrow-down-circle:before {
|
||||
content: "\e884";
|
||||
}
|
||||
.lnr-arrow-left-circle:before {
|
||||
content: "\e885";
|
||||
}
|
||||
.lnr-arrow-right-circle:before {
|
||||
content: "\e886";
|
||||
}
|
||||
.lnr-chevron-up-circle:before {
|
||||
content: "\e887";
|
||||
}
|
||||
.lnr-chevron-down-circle:before {
|
||||
content: "\e888";
|
||||
}
|
||||
.lnr-chevron-left-circle:before {
|
||||
content: "\e889";
|
||||
}
|
||||
.lnr-chevron-right-circle:before {
|
||||
content: "\e88a";
|
||||
}
|
||||
.lnr-crop:before {
|
||||
content: "\e88b";
|
||||
}
|
||||
.lnr-frame-expand:before {
|
||||
content: "\e88c";
|
||||
}
|
||||
.lnr-frame-contract:before {
|
||||
content: "\e88d";
|
||||
}
|
||||
.lnr-layers:before {
|
||||
content: "\e88e";
|
||||
}
|
||||
.lnr-funnel:before {
|
||||
content: "\e88f";
|
||||
}
|
||||
.lnr-text-format:before {
|
||||
content: "\e890";
|
||||
}
|
||||
.lnr-text-format-remove:before {
|
||||
content: "\e891";
|
||||
}
|
||||
.lnr-text-size:before {
|
||||
content: "\e892";
|
||||
}
|
||||
.lnr-bold:before {
|
||||
content: "\e893";
|
||||
}
|
||||
.lnr-italic:before {
|
||||
content: "\e894";
|
||||
}
|
||||
.lnr-underline:before {
|
||||
content: "\e895";
|
||||
}
|
||||
.lnr-strikethrough:before {
|
||||
content: "\e896";
|
||||
}
|
||||
.lnr-highlight:before {
|
||||
content: "\e897";
|
||||
}
|
||||
.lnr-text-align-left:before {
|
||||
content: "\e898";
|
||||
}
|
||||
.lnr-text-align-center:before {
|
||||
content: "\e899";
|
||||
}
|
||||
.lnr-text-align-right:before {
|
||||
content: "\e89a";
|
||||
}
|
||||
.lnr-text-align-justify:before {
|
||||
content: "\e89b";
|
||||
}
|
||||
.lnr-line-spacing:before {
|
||||
content: "\e89c";
|
||||
}
|
||||
.lnr-indent-increase:before {
|
||||
content: "\e89d";
|
||||
}
|
||||
.lnr-indent-decrease:before {
|
||||
content: "\e89e";
|
||||
}
|
||||
.lnr-pilcrow:before {
|
||||
content: "\e89f";
|
||||
}
|
||||
.lnr-direction-ltr:before {
|
||||
content: "\e8a0";
|
||||
}
|
||||
.lnr-direction-rtl:before {
|
||||
content: "\e8a1";
|
||||
}
|
||||
.lnr-page-break:before {
|
||||
content: "\e8a2";
|
||||
}
|
||||
.lnr-sort-alpha-asc:before {
|
||||
content: "\e8a3";
|
||||
}
|
||||
.lnr-sort-amount-asc:before {
|
||||
content: "\e8a4";
|
||||
}
|
||||
.lnr-hand:before {
|
||||
content: "\e8a5";
|
||||
}
|
||||
.lnr-pointer-up:before {
|
||||
content: "\e8a6";
|
||||
}
|
||||
.lnr-pointer-right:before {
|
||||
content: "\e8a7";
|
||||
}
|
||||
.lnr-pointer-down:before {
|
||||
content: "\e8a8";
|
||||
}
|
||||
.lnr-pointer-left:before {
|
||||
content: "\e8a9";
|
||||
}
|
||||
BIN
resources/assets/vendor/fonts/linearicons/Linearicons-Free.eot
vendored
Executable file
1
resources/assets/vendor/fonts/linearicons/Linearicons-Free.svg
vendored
Executable file
|
After Width: | Height: | Size: 189 KiB |
BIN
resources/assets/vendor/fonts/linearicons/Linearicons-Free.ttf
vendored
Executable file
BIN
resources/assets/vendor/fonts/linearicons/Linearicons-Free.woff
vendored
Executable file
BIN
resources/assets/vendor/fonts/linearicons/Linearicons-Free.woff2
vendored
Executable file
1
resources/assets/vendor/fonts/open-iconic.css
vendored
Executable file
BIN
resources/assets/vendor/fonts/open-iconic/open-iconic.eot
vendored
Executable file
BIN
resources/assets/vendor/fonts/open-iconic/open-iconic.otf
vendored
Executable file
1
resources/assets/vendor/fonts/open-iconic/open-iconic.svg
vendored
Executable file
|
After Width: | Height: | Size: 45 KiB |
BIN
resources/assets/vendor/fonts/open-iconic/open-iconic.ttf
vendored
Executable file
BIN
resources/assets/vendor/fonts/open-iconic/open-iconic.woff
vendored
Executable file
4
resources/assets/vendor/fonts/pe-icon-7-stroke.css
vendored
Executable file
BIN
resources/assets/vendor/fonts/pe-icon-7-stroke/Pe-icon-7-stroke.eot
vendored
Executable file
1
resources/assets/vendor/fonts/pe-icon-7-stroke/Pe-icon-7-stroke.svg
vendored
Executable file
|
After Width: | Height: | Size: 152 KiB |
BIN
resources/assets/vendor/fonts/pe-icon-7-stroke/Pe-icon-7-stroke.ttf
vendored
Executable file
BIN
resources/assets/vendor/fonts/pe-icon-7-stroke/Pe-icon-7-stroke.woff
vendored
Executable file
1
resources/assets/vendor/js/bootstrap.js
vendored
Executable file
1
resources/assets/vendor/js/dropdown-hover.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(t,o){var e=function(t){var o={};function e(n){if(o[n])return o[n].exports;var d=o[n]={i:n,l:!1,exports:{}};return t[n].call(d.exports,d,d.exports,e),d.l=!0,d.exports}return e.m=t,e.c=o,e.d=function(t,o,n){e.o(t,o)||Object.defineProperty(t,o,{configurable:!1,enumerable:!0,get:n})},e.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},e.n=function(t){var o=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(o,"a",o),o},e.o=function(t,o){return Object.prototype.hasOwnProperty.call(t,o)},e.p="",e(e.s=460)}({460:function(t,o,e){"use strict";!function(t){if(t&&t.fn){var o="[data-toggle=dropdown][data-trigger=hover]",e=150;t(function(){t("body").on("mouseenter",o+", "+o+" ~ .dropdown-menu",function(){t(this).hasClass("dropdown-toggle")?t(this):t(this).prev(".dropdown-toggle");var e,n,d=t(this).hasClass("dropdown-menu")?t(this):t(this).next(".dropdown-menu");"static"!==window.getComputedStyle(d[0],null).getPropertyValue("position")&&(t(this).is(o)&&t(this).data("hovered",!0),e=t(this).hasClass("dropdown-toggle")?t(this):t(this).prev(".dropdown-toggle"),(n=e.data("dd-timeout"))&&(clearTimeout(n),n=null,e.data("dd-timeout",n)),"true"!==e.attr("aria-expanded")&&e.dropdown("toggle"))}).on("mouseleave",o+", "+o+" ~ .dropdown-menu",function(){t(this).hasClass("dropdown-toggle")?t(this):t(this).prev(".dropdown-toggle");var n,d,r=t(this).hasClass("dropdown-menu")?t(this):t(this).next(".dropdown-menu");"static"!==window.getComputedStyle(r[0],null).getPropertyValue("position")&&(t(this).is(o)&&t(this).data("hovered",!1),n=t(this).hasClass("dropdown-toggle")?t(this):t(this).prev(".dropdown-toggle"),(d=n.data("dd-timeout"))&&clearTimeout(d),d=setTimeout(function(){var t=n.data("dd-timeout");t&&(clearTimeout(t),t=null,n.data("dd-timeout",t)),"true"===n.attr("aria-expanded")&&n.dropdown("toggle")},e),n.data("dd-timeout",d))}).on("hide.bs.dropdown",function(e){t(this).find(o).data("hovered")&&e.preventDefault()})})}}(window.jQuery)}});if("object"==typeof e){var n=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,t&&t!==window?t:null];for(var d in e)n[0]&&(n[0][d]=e[d]),n[1]&&"__esModule"!==d&&(n[1][d]=e[d]),n[2]&&(n[2][d]=e[d])}}(this);
|
||||
1
resources/assets/vendor/js/layout-helpers.js
vendored
Executable file
9
resources/assets/vendor/js/material-ripple.js
vendored
Executable file
1
resources/assets/vendor/js/mega-dropdown.js
vendored
Executable file
1
resources/assets/vendor/js/pace.js
vendored
Executable file
1
resources/assets/vendor/js/sidenav.js
vendored
Executable file
1
resources/assets/vendor/js/theme-settings.js
vendored
Executable file
1
resources/assets/vendor/libs/animate-css/animate.scss
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
@import "~animate.css/animate";
|
||||
6
resources/assets/vendor/libs/autosize/autosize.js
vendored
Executable file
|
|
@ -0,0 +1,6 @@
|
|||
!function(e,t){var n=function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=443)}({180:function(e,t,n){var o,r,i;
|
||||
/*!
|
||||
autosize 4.0.2
|
||||
license: MIT
|
||||
http://www.jacklmoore.com/autosize
|
||||
*/r=[e,t],void 0===(i="function"==typeof(o=function(e,t){"use strict";var n,o,r="function"==typeof Map?new Map:(n=[],o=[],{has:function(e){return n.indexOf(e)>-1},get:function(e){return o[n.indexOf(e)]},set:function(e,t){-1===n.indexOf(e)&&(n.push(e),o.push(t))},delete:function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),o.splice(t,1))}}),i=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){i=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}function u(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!r.has(e)){var t=null,n=null,o=null,u=function(){e.clientWidth!==n&&c()},l=function(t){window.removeEventListener("resize",u,!1),e.removeEventListener("input",c,!1),e.removeEventListener("keyup",c,!1),e.removeEventListener("autosize:destroy",l,!1),e.removeEventListener("autosize:update",c,!1),Object.keys(t).forEach(function(n){e.style[n]=t[n]}),r.delete(e)}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener("autosize:destroy",l,!1),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",c,!1),window.addEventListener("resize",u,!1),e.addEventListener("input",c,!1),e.addEventListener("autosize:update",c,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",r.set(e,{destroy:l,update:c}),"vertical"===(d=window.getComputedStyle(e,null)).resize?e.style.resize="none":"both"===d.resize&&(e.style.resize="horizontal"),t="content-box"===d.boxSizing?-(parseFloat(d.paddingTop)+parseFloat(d.paddingBottom)):parseFloat(d.borderTopWidth)+parseFloat(d.borderBottomWidth),isNaN(t)&&(t=0),c()}var d;function a(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}function s(){if(0!==e.scrollHeight){var o=function(e){for(var t=[];e&&e.parentNode&&e.parentNode instanceof Element;)e.parentNode.scrollTop&&t.push({node:e.parentNode,scrollTop:e.parentNode.scrollTop}),e=e.parentNode;return t}(e),r=document.documentElement&&document.documentElement.scrollTop;e.style.height="",e.style.height=e.scrollHeight+t+"px",n=e.clientWidth,o.forEach(function(e){e.node.scrollTop=e.scrollTop}),r&&(document.documentElement.scrollTop=r)}}function c(){s();var t=Math.round(parseFloat(e.style.height)),n=window.getComputedStyle(e,null),r="content-box"===n.boxSizing?Math.round(parseFloat(n.height)):e.offsetHeight;if(r<t?"hidden"===n.overflowY&&(a("scroll"),s(),r="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight):"hidden"!==n.overflowY&&(a("hidden"),s(),r="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight),o!==r){o=r;var u=i("autosize:resized");try{e.dispatchEvent(u)}catch(e){}}}}function l(e){var t=r.get(e);t&&t.destroy()}function d(e){var t=r.get(e);t&&t.update()}var a=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?((a=function(e){return e}).destroy=function(e){return e},a.update=function(e){return e}):((a=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],function(e){return u(e)}),e}).destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],l),e},a.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],d),e}),t.default=a,e.exports=t.default})?o.apply(t,r):o)||(e.exports=i)},443:function(e,t,n){"use strict";n.r(t);var o=n(180);n.n(o),n.d(t,"autosize",function(){return o})}});if("object"==typeof n){var o=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,e&&e!==window?e:null];for(var r in n)o[0]&&(o[0][r]=n[r]),o[1]&&"__esModule"!==r&&(o[1][r]=n[r]),o[2]&&(o[2][r]=n[r])}}(this);
|
||||
14
resources/assets/vendor/libs/block-ui/block-ui.js
vendored
Executable file
1
resources/assets/vendor/libs/blueimp-gallery/gallery-fullscreen.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(e,n){var t=function(e){var n={};function t(l){if(n[l])return n[l].exports;var u=n[l]={i:l,l:!1,exports:{}};return e[l].call(u.exports,u,u.exports,t),u.l=!0,u.exports}return t.m=e,t.c=n,t.d=function(e,n,l){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:l})},t.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=440)}({1:function(e,n){e.exports=window.jQuery},3:function(e,n){e.exports=window.blueimpGallery},439:function(e,n,t){var l,u,o;!function(r){"use strict";u=[t(1),t(3)],void 0===(o="function"==typeof(l=function(e,n){e.extend(n.prototype.options,{fullScreen:!1});var t=n.prototype.initialize,l=n.prototype.close;return e.extend(n.prototype,{getFullScreenElement:function(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement},requestFullScreen:function(e){e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()},exitFullScreen:function(){document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()},initialize:function(){t.call(this),this.options.fullScreen&&!this.getFullScreenElement()&&this.requestFullScreen(this.container[0])},close:function(){this.getFullScreenElement()===this.container[0]&&this.exitFullScreen(),l.call(this)}}),n})?l.apply(n,u):l)||(e.exports=o)}()},440:function(e,n,t){t(439)}});if("object"==typeof t){var l=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,e&&e!==window?e:null];for(var u in t)l[0]&&(l[0][u]=t[u]),l[1]&&"__esModule"!==u&&(l[1][u]=t[u]),l[2]&&(l[2][u]=t[u])}}(this);
|
||||
1
resources/assets/vendor/libs/blueimp-gallery/gallery-indicator.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(t,i){var e=function(t){var i={};function e(n){if(i[n])return i[n].exports;var o=i[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=i,e.d=function(t,i,n){e.o(t,i)||Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:n})},e.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,"a",i),i},e.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},e.p="",e(e.s=438)}({1:function(t,i){t.exports=window.jQuery},3:function(t,i){t.exports=window.blueimpGallery},437:function(t,i,e){var n,o,r;!function(a){"use strict";o=[e(1),e(3)],void 0===(r="function"==typeof(n=function(t,i){t.extend(i.prototype.options,{indicatorContainer:"ol",activeIndicatorClass:"active",thumbnailProperty:"thumbnail",thumbnailIndicators:!0});var e=i.prototype.initSlides,n=i.prototype.addSlide,o=i.prototype.resetSlides,r=i.prototype.handleClick,a=i.prototype.handleSlide,s=i.prototype.handleClose;return t.extend(i.prototype,{createIndicator:function(i){var e,n,o=this.indicatorPrototype.cloneNode(!1),r=this.getItemProperty(i,this.options.titleProperty),a=this.options.thumbnailProperty;return this.options.thumbnailIndicators&&(a&&(e=this.getItemProperty(i,a)),void 0===e&&(n=i.getElementsByTagName&&t(i).find("img")[0])&&(e=n.src),e&&(o.style.backgroundImage='url("'+e+'")')),r&&(o.title=r),o},addIndicator:function(t){if(this.indicatorContainer.length){var i=this.createIndicator(this.list[t]);i.setAttribute("data-index",t),this.indicatorContainer[0].appendChild(i),this.indicators.push(i)}},setActiveIndicator:function(i){this.indicators&&(this.activeIndicator&&this.activeIndicator.removeClass(this.options.activeIndicatorClass),this.activeIndicator=t(this.indicators[i]),this.activeIndicator.addClass(this.options.activeIndicatorClass))},initSlides:function(t){t||(this.indicatorContainer=this.container.find(this.options.indicatorContainer),this.indicatorContainer.length&&(this.indicatorPrototype=document.createElement("li"),this.indicators=this.indicatorContainer[0].children)),e.call(this,t)},addSlide:function(t){n.call(this,t),this.addIndicator(t)},resetSlides:function(){o.call(this),this.indicatorContainer.empty(),this.indicators=[]},handleClick:function(t){var i=t.target||t.srcElement,e=i.parentNode;if(e===this.indicatorContainer[0])this.preventDefault(t),this.slide(this.getNodeIndex(i));else{if(e.parentNode!==this.indicatorContainer[0])return r.call(this,t);this.preventDefault(t),this.slide(this.getNodeIndex(e))}},handleSlide:function(t){a.call(this,t),this.setActiveIndicator(t)},handleClose:function(){this.activeIndicator&&this.activeIndicator.removeClass(this.options.activeIndicatorClass),s.call(this)}}),i})?n.apply(i,o):n)||(t.exports=r)}()},438:function(t,i,e){e(437)}});if("object"==typeof e){var n=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,t&&t!==window?t:null];for(var o in e)n[0]&&(n[0][o]=e[o]),n[1]&&"__esModule"!==o&&(n[1][o]=e[o]),n[2]&&(n[2][o]=e[o])}}(this);
|
||||
1
resources/assets/vendor/libs/blueimp-gallery/gallery-indicator.scss
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
@import '~blueimp-gallery/css/blueimp-gallery-indicator';
|
||||
1
resources/assets/vendor/libs/blueimp-gallery/gallery-video.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(e,t){var o=function(e){var t={};function o(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,o),r.l=!0,r.exports}return o.m=e,o.c=t,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},o.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=436)}({1:function(e,t){e.exports=window.jQuery},3:function(e,t){e.exports=window.blueimpGallery},435:function(e,t,o){var n,r,i;!function(s){"use strict";r=[o(1),o(3)],void 0===(i="function"==typeof(n=function(e,t){e.extend(t.prototype.options,{videoContentClass:"video-content",videoLoadingClass:"video-loading",videoPlayingClass:"video-playing",videoPosterProperty:"poster",videoSourcesProperty:"sources"});var o=t.prototype.handleSlide;return e.extend(t.prototype,{handleSlide:function(e){o.call(this,e),this.playingVideo&&this.playingVideo.pause()},videoFactory:function(t,o,n){var r,i,s,a,l,p=this,d=this.options,u=this.elementPrototype.cloneNode(!1),c=e(u),y=[{type:"error",target:u}],f=n||document.createElement("video"),v=this.getItemProperty(t,d.urlProperty),g=this.getItemProperty(t,d.typeProperty),P=this.getItemProperty(t,d.titleProperty),m=this.getItemProperty(t,this.options.altTextProperty)||P,h=this.getItemProperty(t,d.videoPosterProperty),C=this.getItemProperty(t,d.videoSourcesProperty);if(c.addClass(d.videoContentClass),P&&(u.title=P),f.canPlayType)if(v&&g&&f.canPlayType(g))f.src=v;else if(C)for(;C.length;)if(i=C.shift(),v=this.getItemProperty(i,d.urlProperty),g=this.getItemProperty(i,d.typeProperty),v&&g&&f.canPlayType(g)){f.src=v;break}return h&&(f.poster=h,r=this.imagePrototype.cloneNode(!1),e(r).addClass(d.toggleClass),r.src=h,r.draggable=!1,r.alt=m,u.appendChild(r)),(s=document.createElement("a")).setAttribute("target","_blank"),n||s.setAttribute("download",P),s.href=v,f.src&&(f.controls=!0,(n||e(f)).on("error",function(){p.setTimeout(o,y)}).on("pause",function(){f.seeking||(a=!1,c.removeClass(p.options.videoLoadingClass).removeClass(p.options.videoPlayingClass),l&&p.container.addClass(p.options.controlsClass),delete p.playingVideo,p.interval&&p.play())}).on("playing",function(){a=!1,c.removeClass(p.options.videoLoadingClass).addClass(p.options.videoPlayingClass),p.container.hasClass(p.options.controlsClass)?(l=!0,p.container.removeClass(p.options.controlsClass)):l=!1}).on("play",function(){window.clearTimeout(p.timeout),a=!0,c.addClass(p.options.videoLoadingClass),p.playingVideo=f}),e(s).on("click",function(e){p.preventDefault(e),a?f.pause():f.play()}),u.appendChild(n&&n.element||f)),u.appendChild(s),this.setTimeout(o,[{type:"load",target:u}]),u}}),t})?n.apply(t,r):n)||(e.exports=i)}()},436:function(e,t,o){o(435)}});if("object"==typeof o){var n=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,e&&e!==window?e:null];for(var r in o)n[0]&&(n[0][r]=o[r]),n[1]&&"__esModule"!==r&&(n[1][r]=o[r]),n[2]&&(n[2][r]=o[r])}}(this);
|
||||
15
resources/assets/vendor/libs/blueimp-gallery/gallery-video.scss
vendored
Executable file
|
|
@ -0,0 +1,15 @@
|
|||
@import '~blueimp-gallery/css/blueimp-gallery-video';
|
||||
|
||||
.blueimp-gallery > .slides > .slide {
|
||||
> .video-content > a {
|
||||
// background-image: url(img/video-play.png);
|
||||
}
|
||||
|
||||
> .video-loading > a {
|
||||
// background-image: url(img/loading.gif);
|
||||
}
|
||||
|
||||
body:last-child & > .video-content:not(.video-loading) > a {
|
||||
// background-image: url(img/video-play.svg);
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/blueimp-gallery/gallery-vimeo.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(e,t){var i=function(e){var t={};function i(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,o){i.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},i.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=434)}({1:function(e,t){e.exports=window.jQuery},3:function(e,t){e.exports=window.blueimpGallery},433:function(e,t,i){var o,n,r;!function(a){"use strict";n=[i(1),i(3)],void 0===(r="function"==typeof(o=function(e,t){if(!window.postMessage)return t;e.extend(t.prototype.options,{vimeoVideoIdProperty:"vimeo",vimeoPlayerUrl:"//player.vimeo.com/video/VIDEO_ID?api=1&player_id=PLAYER_ID",vimeoPlayerIdPrefix:"vimeo-player-",vimeoClickToPlay:!0});var i=t.prototype.textFactory||t.prototype.imageFactory,o=function(e,t,i,o){this.url=e,this.videoId=t,this.playerId=i,this.clickToPlay=o,this.element=document.createElement("div"),this.listeners={}},n=0;return e.extend(o.prototype,{canPlayType:function(){return!0},on:function(e,t){return this.listeners[e]=t,this},loadAPI:function(){var t,i,o=this,n="//f.vimeocdn.com/js/froogaloop2.min.js",r=document.getElementsByTagName("script"),a=r.length;function s(){!i&&o.playOnReady&&o.play(),i=!0}for(;a;)if(r[a-=1].src===n){t=r[a];break}t||((t=document.createElement("script")).src=n),e(t).on("load",s),r[0].parentNode.insertBefore(t,r[0]),/loaded|complete/.test(t.readyState)&&s()},onReady:function(){var e=this;this.ready=!0,this.player.addEvent("play",function(){e.hasPlayed=!0,e.onPlaying()}),this.player.addEvent("pause",function(){e.onPause()}),this.player.addEvent("finish",function(){e.onPause()}),this.playOnReady&&this.play()},onPlaying:function(){this.playStatus<2&&(this.listeners.playing(),this.playStatus=2)},onPause:function(){this.listeners.pause(),delete this.playStatus},insertIframe:function(){var e=document.createElement("iframe");e.src=this.url.replace("VIDEO_ID",this.videoId).replace("PLAYER_ID",this.playerId),e.id=this.playerId,this.element.parentNode.replaceChild(e,this.element),this.element=e},play:function(){var e=this;this.playStatus||(this.listeners.play(),this.playStatus=1),this.ready?!this.hasPlayed&&(this.clickToPlay||window.navigator&&/iP(hone|od|ad)/.test(window.navigator.platform))?this.onPlaying():this.player.api("play"):(this.playOnReady=!0,window.$f?this.player||(this.insertIframe(),this.player=$f(this.element),this.player.addEvent("ready",function(){e.onReady()})):this.loadAPI())},pause:function(){this.ready?this.player.api("pause"):this.playStatus&&(delete this.playOnReady,this.listeners.pause(),delete this.playStatus)}}),e.extend(t.prototype,{VimeoPlayer:o,textFactory:function(e,t){var r=this.options,a=this.getItemProperty(e,r.vimeoVideoIdProperty);return a?(void 0===this.getItemProperty(e,r.urlProperty)&&(e[r.urlProperty]="//vimeo.com/"+a),n+=1,this.videoFactory(e,t,new o(r.vimeoPlayerUrl,a,r.vimeoPlayerIdPrefix+n,r.vimeoClickToPlay))):i.call(this,e,t)}}),t})?o.apply(t,n):o)||(e.exports=r)}()},434:function(e,t,i){i(433)}});if("object"==typeof i){var o=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,e&&e!==window?e:null];for(var n in i)o[0]&&(o[0][n]=i[n]),o[1]&&"__esModule"!==n&&(o[1][n]=i[n]),o[2]&&(o[2][n]=i[n])}}(this);
|
||||
1
resources/assets/vendor/libs/blueimp-gallery/gallery-youtube.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(t,e){var o=function(t){var e={};function o(n){if(e[n])return e[n].exports;var r=e[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,o),r.l=!0,r.exports}return o.m=t,o.c=e,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},o.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s=432)}({1:function(t,e){t.exports=window.jQuery},3:function(t,e){t.exports=window.blueimpGallery},431:function(t,e,o){var n,r,i;!function(a){"use strict";r=[o(1),o(3)],void 0===(i="function"==typeof(n=function(t,e){if(!window.postMessage)return e;t.extend(e.prototype.options,{youTubeVideoIdProperty:"youtube",youTubePlayerVars:{wmode:"transparent"},youTubeClickToPlay:!0});var o=e.prototype.textFactory||e.prototype.imageFactory,n=function(t,e,o){this.videoId=t,this.playerVars=e,this.clickToPlay=o,this.element=document.createElement("div"),this.listeners={}};return t.extend(n.prototype,{canPlayType:function(){return!0},on:function(t,e){return this.listeners[t]=e,this},loadAPI:function(){var t,e=this,o=window.onYouTubeIframeAPIReady,n="//www.youtube.com/iframe_api",r=document.getElementsByTagName("script"),i=r.length;for(window.onYouTubeIframeAPIReady=function(){o&&o.apply(this),e.playOnReady&&e.play()};i;)if(r[i-=1].src===n)return;(t=document.createElement("script")).src=n,r[0].parentNode.insertBefore(t,r[0])},onReady:function(){this.ready=!0,this.playOnReady&&this.play()},onPlaying:function(){this.playStatus<2&&(this.listeners.playing(),this.playStatus=2)},onPause:function(){e.prototype.setTimeout.call(this,this.checkSeek,null,2e3)},checkSeek:function(){this.stateChange!==YT.PlayerState.PAUSED&&this.stateChange!==YT.PlayerState.ENDED||(this.listeners.pause(),delete this.playStatus)},onStateChange:function(t){switch(t.data){case YT.PlayerState.PLAYING:this.hasPlayed=!0,this.onPlaying();break;case YT.PlayerState.PAUSED:case YT.PlayerState.ENDED:this.onPause()}this.stateChange=t.data},onError:function(t){this.listeners.error(t)},play:function(){var t=this;this.playStatus||(this.listeners.play(),this.playStatus=1),this.ready?!this.hasPlayed&&(this.clickToPlay||window.navigator&&/iP(hone|od|ad)/.test(window.navigator.platform))?this.onPlaying():this.player.playVideo():(this.playOnReady=!0,window.YT&&YT.Player?this.player||(this.player=new YT.Player(this.element,{videoId:this.videoId,playerVars:this.playerVars,events:{onReady:function(){t.onReady()},onStateChange:function(e){t.onStateChange(e)},onError:function(e){t.onError(e)}}})):this.loadAPI())},pause:function(){this.ready?this.player.pauseVideo():this.playStatus&&(delete this.playOnReady,this.listeners.pause(),delete this.playStatus)}}),t.extend(e.prototype,{YouTubePlayer:n,textFactory:function(t,e){var r=this.options,i=this.getItemProperty(t,r.youTubeVideoIdProperty);return i?(void 0===this.getItemProperty(t,r.urlProperty)&&(t[r.urlProperty]="//www.youtube.com/watch?v="+i),void 0===this.getItemProperty(t,r.videoPosterProperty)&&(t[r.videoPosterProperty]="//img.youtube.com/vi/"+i+"/maxresdefault.jpg"),this.videoFactory(t,e,new n(i,r.youTubePlayerVars,r.youTubeClickToPlay))):o.call(this,t,e)}}),e})?n.apply(e,r):n)||(t.exports=i)}()},432:function(t,e,o){o(431)}});if("object"==typeof o){var n=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,t&&t!==window?t:null];for(var r in o)n[0]&&(n[0][r]=o[r]),n[1]&&"__esModule"!==r&&(n[1][r]=o[r]),n[2]&&(n[2][r]=o[r])}}(this);
|
||||
1
resources/assets/vendor/libs/blueimp-gallery/gallery.js
vendored
Executable file
91
resources/assets/vendor/libs/blueimp-gallery/gallery.scss
vendored
Executable file
|
|
@ -0,0 +1,91 @@
|
|||
@import '~blueimp-gallery/css/blueimp-gallery';
|
||||
|
||||
.blueimp-gallery > .slides > .slide-loading {
|
||||
// background-image: url(img/loading.gif);
|
||||
}
|
||||
.blueimp-gallery > .slides > .slide-error {
|
||||
// background-image: url(img/error.png);
|
||||
}
|
||||
.blueimp-gallery > .play-pause {
|
||||
// background-image: url(img/play-pause.png);
|
||||
}
|
||||
body:last-child .blueimp-gallery > .slides > .slide-error {
|
||||
// background-image: url(img/error.svg);
|
||||
}
|
||||
body:last-child .blueimp-gallery > .play-pause {
|
||||
// background-image: url(img/play-pause.svg);
|
||||
}
|
||||
|
||||
.blueimp-gallery {
|
||||
a.close,
|
||||
a.prev,
|
||||
a.next {
|
||||
&,
|
||||
&:hover,
|
||||
&:focus {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
.prev,
|
||||
.next {
|
||||
border-color: transparent;
|
||||
}
|
||||
}
|
||||
|
||||
.blueimp-gallery-carousel {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
[dir=rtl] {
|
||||
.blueimp-gallery {
|
||||
direction: rtl;
|
||||
}
|
||||
.blueimp-gallery > .slides > .slide {
|
||||
float: right;
|
||||
}
|
||||
.blueimp-gallery > .prev,
|
||||
.blueimp-gallery > .next {
|
||||
left: auto;
|
||||
right: 15px;
|
||||
}
|
||||
.blueimp-gallery > .next {
|
||||
right: auto;
|
||||
left: 15px;
|
||||
}
|
||||
.blueimp-gallery > .play-pause {
|
||||
transform: scaleX(-1);
|
||||
}
|
||||
.blueimp-gallery > .close,
|
||||
.blueimp-gallery > .title {
|
||||
left: auto;
|
||||
right: 15px;
|
||||
margin-right: 0;
|
||||
margin-left: 40px;
|
||||
}
|
||||
.blueimp-gallery > .close {
|
||||
left: 15px;
|
||||
right: auto;
|
||||
margin: -15px;
|
||||
}
|
||||
.blueimp-gallery > .play-pause {
|
||||
right: auto;
|
||||
left: 15px;
|
||||
}
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
|
||||
.blueimp-gallery:not(.blueimp-gallery-carousel) {
|
||||
z-index: $zindex-modal-top;
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
.blueimp-gallery:not(.blueimp-gallery-carousel) {
|
||||
z-index: $zindex-modal-top;
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/blueimp-gallery/jquery.gallery.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(e,n){var t=function(e){var n={};function t(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=e,t.c=n,t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=429)}({1:function(e,n){e.exports=window.jQuery},3:function(e,n){e.exports=window.blueimpGallery},428:function(e,n,t){var o,r,i;!function(l){"use strict";r=[t(1),t(3)],void 0===(i="function"==typeof(o=function(e,n){e(document).on("click","[data-gallery]",function(t){var o=e(this).data("gallery"),r=e(o),i=r.length&&r||e(n.prototype.options.container),l={onopen:function(){i.data("gallery",this).trigger("open")},onopened:function(){i.trigger("opened")},onslide:function(){i.trigger("slide",arguments)},onslideend:function(){i.trigger("slideend",arguments)},onslidecomplete:function(){i.trigger("slidecomplete",arguments)},onclose:function(){i.trigger("close")},onclosed:function(){i.trigger("closed").removeData("gallery")}},u=e.extend(i.data(),{container:i[0],index:this,event:t},l),c=e(this).closest("[data-gallery-group], body").find('[data-gallery="'+o+'"]');return u.filter&&(c=c.filter(u.filter)),new n(c,u)})})?o.apply(n,r):o)||(e.exports=i)}()},429:function(e,n,t){t(428)}});if("object"==typeof t){var o=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,e&&e!==window?e:null];for(var r in t)o[0]&&(o[0][r]=t[r]),o[1]&&"__esModule"!==r&&(o[1][r]=t[r]),o[2]&&(o[2][r]=t[r])}}(this);
|
||||
1
resources/assets/vendor/libs/bootbox/bootbox.js
vendored
Executable file
36
resources/assets/vendor/libs/bootstrap-datepicker/_mixins.scss
vendored
Executable file
|
|
@ -0,0 +1,36 @@
|
|||
@import "../../sass/_appwork/functions";
|
||||
|
||||
@mixin bs-datepicker-theme($background, $color: null) {
|
||||
$color: if($color, $color, yiq($background));
|
||||
$range-bg: rgba-to-hex(rgba($background, .15), #fff);
|
||||
$range-color: yiq($range-bg);
|
||||
|
||||
.datepicker table tr td {
|
||||
&.active,
|
||||
&.active.highlighted,
|
||||
&.active.today,
|
||||
span.active,
|
||||
span.active.disabled,
|
||||
&.range-start,
|
||||
&.range-end {
|
||||
background: $background !important;
|
||||
color: $color !important;
|
||||
}
|
||||
|
||||
&.range,
|
||||
&.range.highlighted,
|
||||
&.range.today {
|
||||
background: $range-bg !important;
|
||||
color: $range-color !important;
|
||||
|
||||
&.focused {
|
||||
background: darken($range-bg, 6%) !important;
|
||||
}
|
||||
|
||||
&.disabled {
|
||||
background: transparentize($range-bg, .5) !important;
|
||||
color: transparentize($range-color, .5) !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
6
resources/assets/vendor/libs/bootstrap-datepicker/bootstrap-datepicker.js
vendored
Executable file
433
resources/assets/vendor/libs/bootstrap-datepicker/bootstrap-datepicker.scss
vendored
Executable file
|
|
@ -0,0 +1,433 @@
|
|||
@import '../../sass/_custom-variables/libs';
|
||||
|
||||
$datepicker-today-bg: #fff4df !default;
|
||||
$datepicker-highlighted-bg: #eff8fc !default;
|
||||
$datepicker-arrow-size: .5rem !default;
|
||||
|
||||
.datepicker {
|
||||
direction: ltr;
|
||||
|
||||
&.datepicker-rtl {
|
||||
direction: rtl;
|
||||
|
||||
table tr td span {
|
||||
float: right;
|
||||
}
|
||||
}
|
||||
|
||||
[dir=rtl] & {
|
||||
direction: rtl;
|
||||
}
|
||||
|
||||
.next,
|
||||
.prev {
|
||||
position: relative;
|
||||
color: transparent !important;
|
||||
}
|
||||
|
||||
.next::after,
|
||||
.prev::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
display: block;
|
||||
width: $datepicker-arrow-size;
|
||||
height: $datepicker-arrow-size;
|
||||
border-style: solid;
|
||||
border-radius: 0;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: rotate(-45deg);
|
||||
transform-origin: left;
|
||||
}
|
||||
|
||||
.next::after {
|
||||
border-width: 0 1px 1px 0;
|
||||
margin-left: -$datepicker-arrow-size / 2;
|
||||
|
||||
[dir=rtl] & {
|
||||
margin-left: 0;
|
||||
border-width: 1px 0 0 1px;
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
}
|
||||
|
||||
.prev::after {
|
||||
border-width: 1px 0 0 1px;
|
||||
|
||||
[dir=rtl] & {
|
||||
margin-left: -$datepicker-arrow-size / 2;
|
||||
border-width: 0 1px 1px 0;
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker-dropdown {
|
||||
top: 0;
|
||||
left: 0;
|
||||
padding: .25rem;
|
||||
}
|
||||
|
||||
.datepicker table {
|
||||
margin: 0;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.datepicker table tr td,
|
||||
.datepicker table tr th {
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
border: none;
|
||||
text-align: center;
|
||||
line-height: calc(#{"2rem - 2px"});
|
||||
}
|
||||
|
||||
.datepicker table tr td {
|
||||
&.day:hover,
|
||||
&.focused {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
&.disabled,
|
||||
&.disabled:hover {
|
||||
background: none;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
&.highlighted {
|
||||
border-radius: 0 !important;
|
||||
background: $datepicker-highlighted-bg;
|
||||
|
||||
&.focused {
|
||||
background: darken($datepicker-highlighted-bg, 6%);
|
||||
}
|
||||
}
|
||||
|
||||
&.today {
|
||||
background: $datepicker-today-bg !important;
|
||||
|
||||
&.focused {
|
||||
background: darken($datepicker-today-bg, 6%) !important;
|
||||
}
|
||||
|
||||
&.disabled,
|
||||
&.disabled:active {
|
||||
background: $datepicker-today-bg !important;
|
||||
}
|
||||
}
|
||||
|
||||
&.range {
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
|
||||
&.range.highlighted {
|
||||
$range-highlighted-bg: darken($datepicker-highlighted-bg, 3%);
|
||||
|
||||
background: $range-highlighted-bg;
|
||||
|
||||
&.focused {
|
||||
background: darken($range-highlighted-bg, 6%);
|
||||
}
|
||||
}
|
||||
|
||||
&.range.today {
|
||||
$range-today-bg: darken($datepicker-today-bg, 3%) !important;
|
||||
|
||||
background: $range-today-bg !important;
|
||||
|
||||
&.disabled,
|
||||
&.disabled:active {
|
||||
background: $range-today-bg !important;
|
||||
}
|
||||
}
|
||||
|
||||
&.range-start:not(.range-end) {
|
||||
html:not([dir=rtl]) & {
|
||||
border-top-right-radius: 0 !important;
|
||||
border-bottom-right-radius: 0 !important;
|
||||
}
|
||||
[dir=rtl] & {
|
||||
border-top-left-radius: 0 !important;
|
||||
border-bottom-left-radius: 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
&.range-end:not(.range-start) {
|
||||
html:not([dir=rtl]) & {
|
||||
border-top-left-radius: 0 !important;
|
||||
border-bottom-left-radius: 0 !important;
|
||||
}
|
||||
[dir=rtl] & {
|
||||
border-top-right-radius: 0 !important;
|
||||
border-bottom-right-radius: 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
&.selected,
|
||||
&.selected:hover,
|
||||
&.selected.highlighted {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker table tr td span {
|
||||
display: block;
|
||||
float: left;
|
||||
width: 3.375rem;
|
||||
height: 3.375rem;
|
||||
line-height: 3.375rem;
|
||||
cursor: pointer;
|
||||
|
||||
&.disabled,
|
||||
&.disabled:hover {
|
||||
background: none;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
[dir=rtl] & {
|
||||
float: right;
|
||||
}
|
||||
}
|
||||
|
||||
.table-striped .datepicker table tr td,
|
||||
.table-striped .datepicker table tr th {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.datepicker .datepicker-switch,
|
||||
.datepicker .prev,
|
||||
.datepicker .next,
|
||||
.datepicker tfoot tr th {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
// Basic styling for calendar-week cells
|
||||
.datepicker .cw {
|
||||
padding: 0 .125rem;
|
||||
width: .75rem;
|
||||
vertical-align: middle;
|
||||
font-size: .625rem;
|
||||
}
|
||||
|
||||
.datepicker-months table,
|
||||
.datepicker-years table,
|
||||
.datepicker-decades table,
|
||||
.datepicker-centuries table {
|
||||
width: (3.375rem * 3) + 2.625rem;
|
||||
|
||||
td {
|
||||
padding: 0 0 1.25rem 1.25rem;
|
||||
|
||||
[dir=rtl] & {
|
||||
padding: 0 1.25rem 1.25rem 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.input-group.date .input-group-addon {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.input-daterange input {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
|
||||
$datepicker-hover-bg : $gray-50;
|
||||
$datepicker-old-new-color : $text-light;
|
||||
|
||||
.datepicker-dropdown {
|
||||
z-index: $zindex-popover !important;
|
||||
}
|
||||
|
||||
.datepicker {
|
||||
border-radius: $border-radius;
|
||||
}
|
||||
|
||||
.datepicker table tr td,
|
||||
.datepicker table tr th {
|
||||
border-radius: $border-radius;
|
||||
}
|
||||
|
||||
.datepicker table tr td {
|
||||
&.old,
|
||||
&.new {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.day:hover,
|
||||
&.focused {
|
||||
background: $datepicker-hover-bg;
|
||||
}
|
||||
|
||||
&.disabled,
|
||||
&.disabled:hover {
|
||||
background: none;
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.highlighted.disabled,
|
||||
&.highlighted.disabled:active {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.today.disabled,
|
||||
&.today.disabled:active {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker table tr td span {
|
||||
border-radius: $border-radius;
|
||||
|
||||
&:hover,
|
||||
&.focused {
|
||||
background: $datepicker-hover-bg;
|
||||
}
|
||||
|
||||
&.disabled,
|
||||
&.disabled:hover {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.old,
|
||||
&.new {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker .next,
|
||||
.datepicker .prev {
|
||||
&::after {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
&:hover::after {
|
||||
color: $body-color;
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker .datepicker-switch:hover,
|
||||
.datepicker tfoot tr th:hover {
|
||||
background: $datepicker-hover-bg;
|
||||
}
|
||||
|
||||
.datepicker tfoot tr th,
|
||||
.datepicker .datepicker-switch {
|
||||
font-weight: $font-weight-semibold;
|
||||
}
|
||||
|
||||
.datepicker .cw,
|
||||
.datepicker .dow {
|
||||
color: $datepicker-old-new-color;
|
||||
font-size: $font-size-sm;
|
||||
font-weight: $font-weight-semibold;
|
||||
background: $gray-50;
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
$datepicker-hover-bg : $gray-50;
|
||||
$datepicker-old-new-color : $text-light;
|
||||
|
||||
.datepicker-dropdown {
|
||||
z-index: $zindex-popover !important;
|
||||
animation: none !important;
|
||||
}
|
||||
|
||||
.datepicker {
|
||||
border-radius: $border-radius;
|
||||
}
|
||||
|
||||
.datepicker table tr td,
|
||||
.datepicker table tr th,
|
||||
.datepicker table tr td span {
|
||||
border-radius: 99rem;
|
||||
}
|
||||
|
||||
.datepicker table tr td.day,
|
||||
.datepicker tfoot tr th {
|
||||
font-size: $font-size-sm;
|
||||
font-weight: $font-weight-semibold;
|
||||
}
|
||||
|
||||
.datepicker table tr td {
|
||||
&.old,
|
||||
&.new {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.day:hover,
|
||||
&.focused {
|
||||
background: $datepicker-hover-bg;
|
||||
}
|
||||
|
||||
&.disabled,
|
||||
&.disabled:hover {
|
||||
background: none;
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.highlighted.disabled,
|
||||
&.highlighted.disabled:active {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.today.disabled,
|
||||
&.today.disabled:active {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker table tr td span {
|
||||
&:hover,
|
||||
&.focused {
|
||||
background: $datepicker-hover-bg;
|
||||
}
|
||||
|
||||
&.disabled,
|
||||
&.disabled:hover {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
|
||||
&.old,
|
||||
&.new {
|
||||
color: $datepicker-old-new-color;
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker .next,
|
||||
.datepicker .prev {
|
||||
&::after {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
&:hover::after {
|
||||
color: $body-color;
|
||||
}
|
||||
}
|
||||
|
||||
.datepicker .datepicker-switch:hover,
|
||||
.datepicker tfoot tr th:hover {
|
||||
background: $datepicker-hover-bg;
|
||||
}
|
||||
|
||||
.datepicker tfoot tr th,
|
||||
.datepicker .datepicker-switch {
|
||||
font-weight: $font-weight-semibold;
|
||||
}
|
||||
|
||||
.datepicker .cw,
|
||||
.datepicker .dow {
|
||||
color: $datepicker-old-new-color;
|
||||
font-size: $font-size-sm;
|
||||
font-weight: $font-weight-semibold;
|
||||
background: $gray-50;
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
}
|
||||
26
resources/assets/vendor/libs/bootstrap-daterangepicker/_mixins.scss
vendored
Executable file
|
|
@ -0,0 +1,26 @@
|
|||
@import "../../sass/_appwork/functions";
|
||||
|
||||
@mixin bs-daterangepicker-theme($background, $color) {
|
||||
$color: if($color, $color, yiq($background));
|
||||
$higlighted-bg: rgba-to-hex(rgba($background, .15), #fff);
|
||||
$higlighted-color: yiq($higlighted-bg);
|
||||
|
||||
.daterangepicker td.active {
|
||||
background-color: $background !important;
|
||||
color: $color !important;
|
||||
}
|
||||
|
||||
.daterangepicker td.in-range:not(.start-date):not(.end-date):not(.off) {
|
||||
background-color: $higlighted-bg !important;
|
||||
color: $higlighted-color !important;
|
||||
}
|
||||
|
||||
.daterangepicker .input-mini.active {
|
||||
border-color: $background !important;
|
||||
}
|
||||
|
||||
.ranges li.active {
|
||||
background-color: $background !important;
|
||||
color: $color !important;
|
||||
}
|
||||
}
|
||||
8
resources/assets/vendor/libs/bootstrap-daterangepicker/bootstrap-daterangepicker.js
vendored
Executable file
571
resources/assets/vendor/libs/bootstrap-daterangepicker/bootstrap-daterangepicker.scss
vendored
Executable file
|
|
@ -0,0 +1,571 @@
|
|||
@import '../../sass/_custom-variables/libs';
|
||||
|
||||
$daterangepicker-cell-size: 2rem !default;
|
||||
$daterangepicker-padding: .5rem !default;
|
||||
$daterangepicker-arrow-size: .5rem !default;
|
||||
$daterangepicker-select-width: 3.125rem !default;
|
||||
|
||||
// Calculate widths
|
||||
$daterangepicker-width: ($daterangepicker-cell-size * 7) + ($daterangepicker-padding * 2);
|
||||
$daterangepicker-width-with-weeks: $daterangepicker-width + $daterangepicker-cell-size;
|
||||
|
||||
.daterangepicker {
|
||||
position: absolute;
|
||||
top: 100px;
|
||||
left: 20px;
|
||||
display: none;
|
||||
padding: 0;
|
||||
max-width: none;
|
||||
background-clip: padding-box;
|
||||
|
||||
[dir=rtl] & {
|
||||
direction: rtl !important;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker.single {
|
||||
.daterangepicker .ranges,
|
||||
.drp-calendar {
|
||||
float: none;
|
||||
}
|
||||
|
||||
.drp-selected {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker.show-calendar .drp-calendar,
|
||||
.daterangepicker.show-calendar .drp-buttons {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.daterangepicker.auto-apply .drp-buttons {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-calendar {
|
||||
display: none;
|
||||
padding: $daterangepicker-padding;
|
||||
|
||||
&.single .calendar-table {
|
||||
border: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table {
|
||||
border: 0;
|
||||
|
||||
.next,
|
||||
.prev {
|
||||
background: transparent !important;
|
||||
}
|
||||
|
||||
.next span,
|
||||
.prev span {
|
||||
display: inline-block;
|
||||
width: $daterangepicker-arrow-size;
|
||||
height: $daterangepicker-arrow-size;
|
||||
border-width: 0 1px 1px 0;
|
||||
border-style: solid;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.next span {
|
||||
margin-left: -$daterangepicker-arrow-size / 2;
|
||||
transform: rotate(-45deg);
|
||||
|
||||
[dir=rtl] & {
|
||||
margin-right: -$daterangepicker-arrow-size / 2;
|
||||
margin-left: 0;
|
||||
transform: rotate(135deg);
|
||||
}
|
||||
}
|
||||
|
||||
.prev span {
|
||||
margin-right: -$daterangepicker-arrow-size / 2;
|
||||
transform: rotate(135deg);
|
||||
|
||||
[dir=rtl] & {
|
||||
margin-right: 0;
|
||||
margin-left: -$daterangepicker-arrow-size / 2;
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
}
|
||||
|
||||
table {
|
||||
margin: 0;
|
||||
width: 100%;
|
||||
border: 0;
|
||||
border-spacing: 0;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
th,
|
||||
td {
|
||||
min-width: $daterangepicker-cell-size;
|
||||
width: $daterangepicker-cell-size;
|
||||
height: $daterangepicker-cell-size;
|
||||
border: 1px solid transparent;
|
||||
vertical-align: middle;
|
||||
text-align: center;
|
||||
white-space: nowrap;
|
||||
white-space: nowrap;
|
||||
line-height: calc(#{$daterangepicker-cell-size} - 2px);
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker td {
|
||||
html:not([dir=rtl]) &.start-date:not(.end-date) {
|
||||
border-top-right-radius: 0 !important;
|
||||
border-bottom-right-radius: 0 !important;
|
||||
}
|
||||
|
||||
html:not([dir=rtl]) &.end-date:not(.start-date) {
|
||||
border-top-left-radius: 0 !important;
|
||||
border-bottom-left-radius: 0 !important;
|
||||
}
|
||||
|
||||
[dir=rtl] &.start-date:not(.end-date) {
|
||||
border-top-left-radius: 0 !important;
|
||||
border-bottom-left-radius: 0 !important;
|
||||
}
|
||||
|
||||
[dir=rtl] &.end-date:not(.start-date) {
|
||||
border-top-right-radius: 0 !important;
|
||||
border-bottom-right-radius: 0 !important;
|
||||
}
|
||||
|
||||
&.in-range:not(.start-date):not(.end-date) {
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker th.month {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.daterangepicker td.disabled,
|
||||
.daterangepicker option.disabled {
|
||||
text-decoration: line-through;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
.daterangepicker select {
|
||||
&.monthselect,
|
||||
&.yearselect {
|
||||
margin: 0;
|
||||
padding: 1px;
|
||||
height: auto;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
&.monthselect {
|
||||
margin-right: 2%;
|
||||
width: 56%;
|
||||
|
||||
[dir=rtl] & {
|
||||
margin-right: 0;
|
||||
margin-left: 2%;
|
||||
}
|
||||
}
|
||||
|
||||
&.yearselect {
|
||||
width: 40%;
|
||||
}
|
||||
|
||||
&.hourselect,
|
||||
&.minuteselect,
|
||||
&.secondselect,
|
||||
&.ampmselect {
|
||||
margin: 0 auto;
|
||||
padding: 2px;
|
||||
width: $daterangepicker-select-width;
|
||||
outline: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-time {
|
||||
position: relative;
|
||||
margin: 0 auto;
|
||||
text-align: center;
|
||||
line-height: 30px;
|
||||
|
||||
select.disabled {
|
||||
cursor: not-allowed;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .drp-buttons {
|
||||
display: none;
|
||||
clear: both;
|
||||
padding: $daterangepicker-padding;
|
||||
border-top: 1px solid;
|
||||
vertical-align: middle;
|
||||
text-align: right;
|
||||
|
||||
.btn {
|
||||
margin-left: $daterangepicker-padding;
|
||||
}
|
||||
|
||||
[dir=rtl] & {
|
||||
text-align: left;
|
||||
|
||||
.btn {
|
||||
margin-right: $daterangepicker-padding;
|
||||
margin-left: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .drp-selected {
|
||||
display: block;
|
||||
padding-bottom: $daterangepicker-padding;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges {
|
||||
float: none;
|
||||
margin: 0;
|
||||
text-align: left;
|
||||
|
||||
[dir=rtl] & {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
ul {
|
||||
margin: 0 auto;
|
||||
padding: 0;
|
||||
width: 100%;
|
||||
list-style: none;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker.show-calendar .ranges {
|
||||
border-bottom: 1px solid;
|
||||
|
||||
&:empty {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
|
||||
.daterangepicker {
|
||||
z-index: $zindex-popover !important;
|
||||
margin-top: $dropdown-spacer;
|
||||
width: calc(#{$daterangepicker-width} + #{$dropdown-border-width * 2});
|
||||
border: $dropdown-border-width solid $dropdown-border-color;
|
||||
border-radius: $border-radius;
|
||||
background-color: $dropdown-bg;
|
||||
box-shadow: $dropdown-box-shadow;
|
||||
|
||||
&.drop-up {
|
||||
margin-top: -$dropdown-spacer;
|
||||
}
|
||||
|
||||
&.with-week-numbers {
|
||||
width: calc(#{$daterangepicker-width-with-weeks} + #{$dropdown-border-width * 2});
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table td {
|
||||
border-radius: $border-radius;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-buttons,
|
||||
.daterangepicker .ranges {
|
||||
border-color: $border-color;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-selected {
|
||||
font-size: $font-size-sm;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table thead tr:last-child th {
|
||||
border-radius: 0 !important;
|
||||
background: $gray-50;
|
||||
font-weight: $font-weight-semibold;
|
||||
font-size: $font-size-sm;
|
||||
}
|
||||
|
||||
.daterangepicker td.week,
|
||||
.daterangepicker th.week {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
.daterangepicker th.month {
|
||||
font-weight: $font-weight-semibold;
|
||||
}
|
||||
|
||||
.daterangepicker td.available:hover,
|
||||
.daterangepicker th.available:hover {
|
||||
background-color: $gray-50;
|
||||
}
|
||||
|
||||
.daterangepicker td.disabled,
|
||||
.daterangepicker option.disabled {
|
||||
color: $text-lighter;
|
||||
}
|
||||
|
||||
.daterangepicker td.off,
|
||||
.daterangepicker td.off.in-range,
|
||||
.daterangepicker td.off.start-date,
|
||||
.daterangepicker td.off.end-date {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges li {
|
||||
padding: $dropdown-item-padding-y $dropdown-item-padding-x;
|
||||
cursor: pointer;
|
||||
|
||||
&:hover {
|
||||
background-color: $dropdown-link-hover-bg;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table .next,
|
||||
.daterangepicker .calendar-table .prev {
|
||||
span {
|
||||
border-color: $text-light;
|
||||
}
|
||||
|
||||
&:hover span {
|
||||
border-color: $body-color;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker select {
|
||||
&.monthselect,
|
||||
&.yearselect,
|
||||
&.hourselect,
|
||||
&.minuteselect,
|
||||
&.secondselect,
|
||||
&.ampmselect {
|
||||
border: 1px solid transparent;
|
||||
background: $gray-100;
|
||||
color: $body-color;
|
||||
font-size: $font-size-sm;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-time select.disabled {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
@media (min-width: map-get($grid-breakpoints, md)) {
|
||||
.daterangepicker {
|
||||
width: auto !important;
|
||||
|
||||
.drp-selected {
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
|
||||
&:not([dir=rtl]) .daterangepicker .drp-calendar {
|
||||
float: left;
|
||||
|
||||
&.left {
|
||||
padding-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
&[dir=rtl] .daterangepicker .drp-calendar {
|
||||
float: right;
|
||||
|
||||
&.left {
|
||||
padding-left: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: map-get($grid-breakpoints, lg)) {
|
||||
.daterangepicker .ranges {
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
&:not([dir=rtl]) .daterangepicker {
|
||||
.ranges {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.drp-calendar.left {
|
||||
border-left: 1px solid $border-color;
|
||||
}
|
||||
}
|
||||
|
||||
&[dir=rtl] .daterangepicker {
|
||||
.ranges {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.drp-calendar.left {
|
||||
border-right: 1px solid $border-color;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
.daterangepicker {
|
||||
z-index: $zindex-popover !important;
|
||||
margin-top: $dropdown-spacer;
|
||||
width: calc(#{$daterangepicker-width} + #{$dropdown-border-width * 2});
|
||||
border: $dropdown-border-width solid $dropdown-border-color;
|
||||
border-radius: $border-radius;
|
||||
background-color: $dropdown-bg;
|
||||
box-shadow: $dropdown-box-shadow;
|
||||
|
||||
&.drop-up {
|
||||
margin-top: -$dropdown-spacer;
|
||||
}
|
||||
|
||||
&.with-week-numbers {
|
||||
width: calc(#{$daterangepicker-width-with-weeks} + #{$dropdown-border-width * 2});
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table td {
|
||||
border-radius: 99rem;
|
||||
font-weight: $font-weight-semibold;
|
||||
font-size: $font-size-sm;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-buttons,
|
||||
.daterangepicker .ranges {
|
||||
border-color: $border-color;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-selected {
|
||||
font-size: $font-size-sm;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table thead tr:last-child th {
|
||||
background: $gray-50;
|
||||
font-weight: $font-weight-semibold;
|
||||
font-size: $font-size-sm;
|
||||
}
|
||||
|
||||
.daterangepicker td.week,
|
||||
.daterangepicker th.week {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
.daterangepicker th.month {
|
||||
font-weight: $font-weight-semibold;
|
||||
}
|
||||
|
||||
.daterangepicker td.available:hover,
|
||||
.daterangepicker th.available:hover {
|
||||
background-color: $gray-50;
|
||||
}
|
||||
|
||||
.daterangepicker td.disabled,
|
||||
.daterangepicker option.disabled {
|
||||
color: $text-lighter;
|
||||
}
|
||||
|
||||
.daterangepicker td.off,
|
||||
.daterangepicker td.off.in-range,
|
||||
.daterangepicker td.off.start-date,
|
||||
.daterangepicker td.off.end-date {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges li {
|
||||
padding: $dropdown-item-padding-y $dropdown-item-padding-x;
|
||||
cursor: pointer;
|
||||
|
||||
&:hover {
|
||||
background-color: $dropdown-link-hover-bg;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table .next,
|
||||
.daterangepicker .calendar-table .prev {
|
||||
span {
|
||||
border-color: $text-light;
|
||||
}
|
||||
|
||||
&:hover span {
|
||||
border-color: $body-color;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker select {
|
||||
&.monthselect,
|
||||
&.yearselect,
|
||||
&.hourselect,
|
||||
&.minuteselect,
|
||||
&.secondselect,
|
||||
&.ampmselect {
|
||||
border: 1px solid transparent;
|
||||
background: $gray-100;
|
||||
color: $body-color;
|
||||
font-size: $font-size-sm;
|
||||
}
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-time select.disabled {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
@media (min-width: map-get($grid-breakpoints, md)) {
|
||||
.daterangepicker {
|
||||
width: auto !important;
|
||||
|
||||
.drp-selected {
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
|
||||
&:not([dir=rtl]) .daterangepicker .drp-calendar {
|
||||
float: left;
|
||||
|
||||
&.left {
|
||||
padding-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
&[dir=rtl] .daterangepicker .drp-calendar {
|
||||
float: right;
|
||||
|
||||
&.left {
|
||||
padding-left: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: map-get($grid-breakpoints, lg)) {
|
||||
.daterangepicker .ranges {
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
&:not([dir=rtl]) .daterangepicker {
|
||||
.ranges {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.drp-calendar.left {
|
||||
border-left: 1px solid $border-color;
|
||||
}
|
||||
}
|
||||
|
||||
&[dir=rtl] .daterangepicker {
|
||||
.ranges {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.drp-calendar.left {
|
||||
border-right: 1px solid $border-color;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-duallistbox/bootstrap-duallistbox.js
vendored
Executable file
40
resources/assets/vendor/libs/bootstrap-duallistbox/bootstrap-duallistbox.scss
vendored
Executable file
|
|
@ -0,0 +1,40 @@
|
|||
@import "~bootstrap-duallistbox/src/bootstrap-duallistbox";
|
||||
|
||||
.bootstrap-duallistbox-container .glyphicon-arrow-left,
|
||||
.bootstrap-duallistbox-container .glyphicon-arrow-right {
|
||||
position: relative;
|
||||
top: 1px;
|
||||
display: inline-block;
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
line-height: 1;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
|
||||
[dir=rtl] & {
|
||||
transform: scaleX(-1);
|
||||
}
|
||||
}
|
||||
|
||||
.bootstrap-duallistbox-container .glyphicon-arrow-left:before {
|
||||
content: "←";
|
||||
}
|
||||
|
||||
.bootstrap-duallistbox-container .glyphicon-arrow-right:before {
|
||||
content: "→";
|
||||
}
|
||||
|
||||
.bootstrap-duallistbox-container select {
|
||||
padding: .3125rem 0;
|
||||
|
||||
option {
|
||||
padding: .1875rem .625rem;
|
||||
line-height: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
.bootstrap-duallistbox-container select {
|
||||
padding: .625rem 0;
|
||||
}
|
||||
}
|
||||
5
resources/assets/vendor/libs/bootstrap-markdown/_mixins.scss
vendored
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
@mixin bs-markdown-theme($border) {
|
||||
.md-editor.active {
|
||||
border-color: $border !important;
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-markdown/bootstrap-markdown.js
vendored
Executable file
96
resources/assets/vendor/libs/bootstrap-markdown/bootstrap-markdown.scss
vendored
Executable file
|
|
@ -0,0 +1,96 @@
|
|||
@import "~bootstrap-markdown/css/bootstrap-markdown.min";
|
||||
|
||||
.md-editor.active {
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.md-editor > .md-header,
|
||||
.md-editor .md-footer {
|
||||
background: #fff;
|
||||
}
|
||||
|
||||
.md-editor > textarea,
|
||||
.md-editor > .md-preview {
|
||||
background: #fff;
|
||||
padding: 14px;
|
||||
}
|
||||
|
||||
.md-editor > .md-header > .btn-group {
|
||||
margin-right: .3125rem;
|
||||
|
||||
[dir=rtl] & {
|
||||
margin-right: 0;
|
||||
margin-left: .3125rem;
|
||||
}
|
||||
}
|
||||
|
||||
[dir=rtl] .md-controls {
|
||||
float: left;
|
||||
}
|
||||
|
||||
[dir=rtl] .md-controls .md-control {
|
||||
right: auto;
|
||||
left: 5px;
|
||||
padding-left: 3px;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
[dir=rtl] .md-fullscreen-mode .md-fullscreen-controls {
|
||||
right: auto;
|
||||
left: 20px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
|
||||
.md-editor {
|
||||
border-color: $card-border-color;
|
||||
|
||||
&.md-fullscreen-mode {
|
||||
z-index: $zindex-modal-top;
|
||||
}
|
||||
}
|
||||
|
||||
.md-editor:not(.md-fullscreen-mode) > .md-header,
|
||||
.md-editor:not(.md-fullscreen-mode) .md-footer {
|
||||
padding-left: $input-btn-padding-x / 2 !important;
|
||||
padding-right: $input-btn-padding-x / 2 !important;
|
||||
}
|
||||
|
||||
.md-editor > textarea,
|
||||
.md-editor > .md-preview {
|
||||
border-color: $card-border-color;
|
||||
padding: $input-btn-padding-x !important;
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
.md-editor {
|
||||
border-color: $card-border-color;
|
||||
|
||||
&.md-fullscreen-mode {
|
||||
z-index: $zindex-modal-top;
|
||||
}
|
||||
}
|
||||
|
||||
.md-editor:not(.md-fullscreen-mode) > .md-header,
|
||||
.md-editor:not(.md-fullscreen-mode) .md-footer {
|
||||
background: $gray-25;
|
||||
padding-left: $input-btn-padding-x / 2 !important;
|
||||
padding-right: $input-btn-padding-x / 2 !important;
|
||||
}
|
||||
|
||||
.md-fullscreen-mode > .md-header .btn {
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
// Some hack to rewrite default form-contol style
|
||||
:not(.input-group) > div.md-editor[class] > textarea.md-input[class],
|
||||
.md-editor > .md-preview {
|
||||
border-color: $card-border-color;
|
||||
padding: $input-btn-padding-x !important;
|
||||
}
|
||||
}
|
||||
37
resources/assets/vendor/libs/bootstrap-material-datetimepicker/_mixins.scss
vendored
Executable file
|
|
@ -0,0 +1,37 @@
|
|||
@import "../../sass/_appwork/functions";
|
||||
|
||||
@mixin bs-material-datetimepicker-theme($background, $color: null) {
|
||||
$color: if($color, $color, yiq($background));
|
||||
|
||||
.dtp-date,
|
||||
.dtp-time {
|
||||
background: $background;
|
||||
color: $color;
|
||||
}
|
||||
|
||||
.dtp-close > a { color: $color; }
|
||||
|
||||
header.dtp-header {
|
||||
background: rgba-to-hex(rgba($background, .85), $background: #000);
|
||||
color: $color;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > td > a.selected {
|
||||
background: $background;
|
||||
color: $color !important;
|
||||
}
|
||||
|
||||
.dtp-actual-meridien a.selected {
|
||||
background: $background !important;
|
||||
color: $color !important;
|
||||
}
|
||||
|
||||
.dtp .year-picker-item {
|
||||
&:hover { color: $background; }
|
||||
&.active { color: $background; }
|
||||
}
|
||||
|
||||
.dtp .svg-clock [stroke="#8BC34A"] { stroke: $background !important; }
|
||||
.dtp .svg-clock [fill="#8BC34A"] { fill: $background !important; }
|
||||
.dtp .svg-clock [fill="#fff"] { fill: $color !important; }
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-material-datetimepicker/bootstrap-material-datetimepicker.js
vendored
Executable file
398
resources/assets/vendor/libs/bootstrap-material-datetimepicker/bootstrap-material-datetimepicker.scss
vendored
Executable file
|
|
@ -0,0 +1,398 @@
|
|||
@import '../../sass/_custom-variables/libs';
|
||||
|
||||
$dtp-padding: 1rem !default;
|
||||
$dtp-header-height: 2rem !default;
|
||||
|
||||
.dtp {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
animation-duration: .3s;
|
||||
user-select: none;
|
||||
|
||||
&.hidden {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
// Utilities
|
||||
//
|
||||
|
||||
.dtp .p10 {
|
||||
display: inline-block;
|
||||
width: 10%;
|
||||
|
||||
> a {
|
||||
display: block;
|
||||
width: 100%;
|
||||
color: rgba(#000, .2);
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
.dtp .p20 {
|
||||
display: inline-block;
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
.dtp .p60 {
|
||||
display: inline-block;
|
||||
width: 60%;
|
||||
}
|
||||
|
||||
.dtp .p80 {
|
||||
display: inline-block;
|
||||
width: 80%;
|
||||
}
|
||||
|
||||
.dtp .hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.dtp .invisible {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.dtp .left {
|
||||
float: left;
|
||||
|
||||
[dir=rtl] & {
|
||||
float: right;
|
||||
}
|
||||
}
|
||||
|
||||
.dtp .right {
|
||||
float: right;
|
||||
|
||||
[dir=rtl] & {
|
||||
float: left;
|
||||
}
|
||||
}
|
||||
|
||||
.dtp .clearfix {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.dtp .center {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
// Icons
|
||||
//
|
||||
|
||||
.dtp-select-month-before,
|
||||
.dtp-select-month-after,
|
||||
.dtp-select-year-before,
|
||||
.dtp-select-year-after,
|
||||
.dtp-select-year-range.before,
|
||||
.dtp-select-year-range.after,
|
||||
.dtp-close > a {
|
||||
font-size: 1.25rem;
|
||||
|
||||
> .material-icons {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.dtp-select-month-before:before,
|
||||
.dtp-select-year-before:before {
|
||||
content: "❮";
|
||||
}
|
||||
|
||||
.dtp-select-month-after:before,
|
||||
.dtp-select-year-after:before {
|
||||
content: "❯";
|
||||
}
|
||||
|
||||
.dtp-select-year-range.before:before {
|
||||
content: "❯";
|
||||
display: inline-block;
|
||||
transform: rotate(-90deg);
|
||||
direction: ltr !important;
|
||||
}
|
||||
|
||||
.dtp-select-year-range.after:before {
|
||||
content: "❯";
|
||||
display: inline-block;
|
||||
transform: rotate(90deg);
|
||||
direction: ltr !important;
|
||||
}
|
||||
|
||||
.dtp-close > a:before {
|
||||
content: "×";
|
||||
}
|
||||
|
||||
// Content
|
||||
//
|
||||
|
||||
.dtp-content {
|
||||
position: relative;
|
||||
left: 50%;
|
||||
max-width: 18.75rem;
|
||||
background: #fff;
|
||||
|
||||
[dir=rtl] & {
|
||||
right: 50%;
|
||||
left: auto;
|
||||
margin-left: 0 !important;
|
||||
transform: translate(50%, 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Header
|
||||
//
|
||||
|
||||
header.dtp-header {
|
||||
text-align: center;
|
||||
line-height: $dtp-header-height;
|
||||
}
|
||||
|
||||
.dtp-close {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: $dtp-padding;
|
||||
|
||||
[dir=rtl] & {
|
||||
right: auto;
|
||||
left: $dtp-padding;
|
||||
}
|
||||
|
||||
> a {
|
||||
line-height: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.dtp-date,
|
||||
.dtp-time {
|
||||
padding: $dtp-padding;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.dtp-date > div {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.dtp-actual-month,
|
||||
.dtp-actual-year {
|
||||
font-size: 1.375rem;
|
||||
}
|
||||
|
||||
.dtp-actual-num,
|
||||
.dtp-actual-maxtime {
|
||||
font-size: 2.625rem;
|
||||
line-height: .9;
|
||||
}
|
||||
|
||||
.dtp-actual-year {
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
&.disabled:hover {
|
||||
cursor: inherit;
|
||||
}
|
||||
}
|
||||
|
||||
.dtp-actual-time {
|
||||
text-align: center;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
// Picker
|
||||
//
|
||||
|
||||
.dtp-picker {
|
||||
padding: $dtp-padding;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.dtp-picker-year {
|
||||
margin-bottom: .0625rem;
|
||||
}
|
||||
|
||||
.dtp-select-year-range {
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
line-height: 1;
|
||||
|
||||
&.before {
|
||||
margin-bottom: .625rem !important;
|
||||
}
|
||||
|
||||
&.after {
|
||||
margin-top: .625rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
.dtp-picker-month {
|
||||
padding-bottom: 1.25rem !important;
|
||||
text-align: center;
|
||||
text-transform: uppercase !important;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.dtp .year-picker-item {
|
||||
margin: 0 auto;
|
||||
padding-top: .3125rem;
|
||||
text-align: center;
|
||||
cursor: pointer;
|
||||
|
||||
&.active {
|
||||
font-weight: bold;
|
||||
}
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > td > a,
|
||||
.dtp-picker-time > a {
|
||||
padding: .4375rem;
|
||||
border-radius: 50% !important;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
table.dtp-picker-days {
|
||||
margin: 0;
|
||||
min-height: 13.8125rem;
|
||||
border: none;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr {
|
||||
border: none;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > td {
|
||||
padding: .25rem;
|
||||
border: none;
|
||||
text-align: center;
|
||||
font-weight: 700;
|
||||
font-size: .8125rem;
|
||||
|
||||
> span.dtp-select-day {
|
||||
padding: .4375rem;
|
||||
}
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > th {
|
||||
padding: .25rem;
|
||||
text-align: center;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.dtp-picker-time > .dtp-select-hour,
|
||||
.dtp-picker-time > .dtp-select-minute {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
a.dtp-meridien-am,
|
||||
a.dtp-meridien-pm {
|
||||
position: relative;
|
||||
top: .625rem;
|
||||
padding: .7em .5em;
|
||||
border-radius: 50% !important;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
// Buttons
|
||||
//
|
||||
|
||||
.dtp-buttons {
|
||||
padding: 0 $dtp-padding $dtp-padding $dtp-padding;
|
||||
text-align: right;
|
||||
|
||||
[dir=rtl] & {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.btn + .btn {
|
||||
margin-left: .3125rem;
|
||||
|
||||
[dir=rtl] & {
|
||||
margin-right: .3125rem;
|
||||
margin-left: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
|
||||
.dtp {
|
||||
z-index: $zindex-modal-top;
|
||||
background: rgba($modal-backdrop-bg, $modal-backdrop-opacity);
|
||||
}
|
||||
|
||||
.dtp-content {
|
||||
border-radius: $border-radius;
|
||||
box-shadow: $modal-content-box-shadow-xs;
|
||||
}
|
||||
|
||||
header.dtp-header {
|
||||
@include border-top-radius(if($border-radius, calc(#{$border-radius} - 2px), 0));
|
||||
}
|
||||
|
||||
.dtp .year-picker-item {
|
||||
font-size: $font-size-xl;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > td > a,
|
||||
.dtp-picker-time > a {
|
||||
color: $body-color;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > td > span.dtp-select-day {
|
||||
color: $text-muted !important;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > th {
|
||||
color: $text-muted;
|
||||
}
|
||||
|
||||
a.dtp-meridien-am,
|
||||
a.dtp-meridien-pm {
|
||||
position: relative;
|
||||
background: $gray-100;
|
||||
color: $body-color;
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
.dtp {
|
||||
z-index: $zindex-modal-top;
|
||||
background: rgba($modal-backdrop-bg, $modal-backdrop-opacity);
|
||||
}
|
||||
|
||||
.dtp-content {
|
||||
border-radius: 0;
|
||||
box-shadow: $modal-content-box-shadow-xs;
|
||||
}
|
||||
|
||||
.dtp .year-picker-item {
|
||||
font-size: $font-size-xl;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > td > a,
|
||||
.dtp-picker-time > a {
|
||||
color: $body-color;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > td > span.dtp-select-day {
|
||||
color: $text-muted !important;
|
||||
}
|
||||
|
||||
table.dtp-picker-days tr > th {
|
||||
color: $text-muted;
|
||||
}
|
||||
|
||||
a.dtp-meridien-am,
|
||||
a.dtp-meridien-pm {
|
||||
position: relative;
|
||||
background: $gray-100;
|
||||
color: $body-color;
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-maxlength/bootstrap-maxlength.js
vendored
Executable file
41
resources/assets/vendor/libs/bootstrap-maxlength/bootstrap-maxlength.scss
vendored
Executable file
|
|
@ -0,0 +1,41 @@
|
|||
.bootstrap-maxlength {
|
||||
vertical-align: baseline;
|
||||
text-align: center;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import '../../sass/_appwork/include';
|
||||
|
||||
.bootstrap-maxlength {
|
||||
padding: $badge-padding-y $badge-padding-x;
|
||||
background: $badge-default-bg;
|
||||
font-weight: $badge-font-weight;
|
||||
font-size: $badge-font-size;
|
||||
|
||||
@include border-bottom-radius($badge-border-radius);
|
||||
|
||||
&.label-danger {
|
||||
background: map-get($theme-colors, danger);
|
||||
color: yiq(map-get($theme-colors, danger));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import '../../sass/_appwork/include-material';
|
||||
|
||||
.bootstrap-maxlength {
|
||||
padding: $badge-padding-y $badge-padding-x;
|
||||
background: $badge-default-bg;
|
||||
font-weight: $badge-font-weight;
|
||||
font-size: $badge-font-size;
|
||||
|
||||
@include border-bottom-radius($badge-border-radius);
|
||||
|
||||
&.label-danger {
|
||||
background: map-get($theme-colors, danger);
|
||||
color: yiq(map-get($theme-colors, danger));
|
||||
}
|
||||
}
|
||||
}
|
||||
22
resources/assets/vendor/libs/bootstrap-menu/bootstrap-menu.js
vendored
Executable file
1
resources/assets/vendor/libs/bootstrap-multiselect/bootstrap-multiselect.js
vendored
Executable file
112
resources/assets/vendor/libs/bootstrap-multiselect/bootstrap-multiselect.scss
vendored
Executable file
|
|
@ -0,0 +1,112 @@
|
|||
@import "~bootstrap-multiselect/dist/css/bootstrap-multiselect";
|
||||
|
||||
.multiselect-container {
|
||||
margin-top: 2px;
|
||||
margin-bottom: 2px;
|
||||
padding: 13px 0;
|
||||
|
||||
label,
|
||||
.multiselect-group > a > * {
|
||||
position: relative;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.multiselect-group > a > * {
|
||||
display: inline-block !important;
|
||||
}
|
||||
}
|
||||
|
||||
.multiselect-container li a,
|
||||
.multiselect-container .multiselect-item.filter {
|
||||
padding-left: 16px !important;
|
||||
padding-right: 16px !important;
|
||||
}
|
||||
|
||||
.multiselect-container .multiselect-group a,
|
||||
.multiselect-container .multiselect-group > label {
|
||||
display: block;
|
||||
padding: 0.3125rem 16px !important;
|
||||
}
|
||||
|
||||
.multiselect-container .multiselect-group ~ li:not(.multiselect-group) a {
|
||||
padding-left: 24px !important;
|
||||
|
||||
[dir=rtl] & {
|
||||
padding-left: 16px !important;
|
||||
padding-right: 24px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.multiselect-container > li > a > label {
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
.multiselect-container .hidden {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.multiselect-container .input-group {
|
||||
margin: 0 0 10px 0 !important;
|
||||
}
|
||||
|
||||
.multiselect-container * {
|
||||
outline: 0 !important;
|
||||
}
|
||||
|
||||
.multiselect-container label.checkbox,
|
||||
.multiselect-container label.radio {
|
||||
color: #444 !important;
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.multiselect-container > li.multiselect-group label {
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.multiselect-group-clickable a {
|
||||
padding-left: 0 !important;
|
||||
padding-right: 0 !important;
|
||||
color: #444 !important;
|
||||
}
|
||||
|
||||
.multiselect-group-clickable a input {
|
||||
margin-left: 0 !important;
|
||||
margin-right: 0 !important;
|
||||
}
|
||||
|
||||
.multiselect-item.multiselect-all {
|
||||
margin-bottom: 10px;
|
||||
background: none !important;
|
||||
}
|
||||
|
||||
.multiselect-item.multiselect-all label {
|
||||
padding-left: 0 !important;
|
||||
padding-right: 0 !important;
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
.multiselect-container li > a:active,
|
||||
.multiselect-container .active > a {
|
||||
background: $dropdown-link-hover-bg !important;
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
.multiselect-container li > a:active,
|
||||
.multiselect-container .active > a {
|
||||
background: $dropdown-link-hover-bg !important;
|
||||
}
|
||||
|
||||
// IE has a strange material ripple bug, so just hide the ripple element
|
||||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
|
||||
.multiselect .waves-ripple,
|
||||
.multiselect-container .waves-ripple {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
10
resources/assets/vendor/libs/bootstrap-select/_mixins.scss
vendored
Executable file
|
|
@ -0,0 +1,10 @@
|
|||
@import "../../sass/_appwork/functions";
|
||||
|
||||
@mixin bs-select-theme($background, $color:null) {
|
||||
$color: if($color, $color, yiq($background));
|
||||
|
||||
.bootstrap-select .dropdown-menu.inner a[aria-selected=true] {
|
||||
background: $background !important;
|
||||
color: $color !important;
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-select/bootstrap-select.js
vendored
Executable file
81
resources/assets/vendor/libs/bootstrap-select/bootstrap-select.scss
vendored
Executable file
|
|
@ -0,0 +1,81 @@
|
|||
$width-default: 100%;
|
||||
|
||||
@import "~bootstrap-select/sass/bootstrap-select";
|
||||
|
||||
.bootstrap-select *,
|
||||
.bootstrap-select .dropdown-toggle:focus {
|
||||
outline: 0 !important;
|
||||
}
|
||||
|
||||
.bootstrap-select .dropdown-toggle:after {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
right: 13px;
|
||||
|
||||
[dir=rtl] & {
|
||||
right: auto;
|
||||
left: 13px;
|
||||
}
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-select .dropdown-toggle .filter-option {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.bootstrap-select.show-tick .dropdown-menu {
|
||||
li a {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
[dir=rtl] & li a span.text {
|
||||
margin-right: 0;
|
||||
margin-left: 2.125rem;
|
||||
}
|
||||
|
||||
.selected span.check-mark {
|
||||
top: 50%;
|
||||
right: 1rem;
|
||||
display: block;
|
||||
line-height: 1;
|
||||
transform: translateY(-50%);
|
||||
margin: 0;
|
||||
|
||||
[dir=rtl] & {
|
||||
right: auto;
|
||||
left: 1rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-select .dropdown-toggle .filter-option-inner {
|
||||
padding-right: 0;
|
||||
padding-left: inherit;
|
||||
}
|
||||
|
||||
html:not([dir=rtl]) .bootstrap-select.custom-select,
|
||||
[dir=rtl] .bootstrap-select.custom-select {
|
||||
margin: 0 !important;
|
||||
padding: 0 !important;
|
||||
border: 0 !important;
|
||||
background: none !important;
|
||||
}
|
||||
|
||||
.bootstrap-select:not(.input-group-btn),
|
||||
.bootstrap-select[class*="col-"] {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.bootstrap-select .dropdown-menu.inner .selected .waves-ripple {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
// IE has a strange material ripple bug, so just hide the ripple element
|
||||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
|
||||
.bootstrap-select .waves-ripple {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
32
resources/assets/vendor/libs/bootstrap-slider/_mixins.scss
vendored
Executable file
|
|
@ -0,0 +1,32 @@
|
|||
@mixin bs-slider-variant($color) {
|
||||
.slider-selection,
|
||||
.slider-reversed .slider-track-high,
|
||||
&.slider-reversed .slider-track-high {
|
||||
background: $color;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin material-bs-slider-variant($color) {
|
||||
.slider-handle {
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.slider-handle,
|
||||
.slider-selection,
|
||||
.slider-reversed .slider-track-high,
|
||||
&.slider-reversed .slider-track-high {
|
||||
background: $color;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin bs-slider-theme($color) {
|
||||
.slider-primary {
|
||||
@include bs-slider-variant($color);
|
||||
}
|
||||
}
|
||||
|
||||
@mixin material-bs-slider-theme($color) {
|
||||
.slider-primary {
|
||||
@include material-bs-slider-variant($color);
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-slider/bootstrap-slider.js
vendored
Executable file
157
resources/assets/vendor/libs/bootstrap-slider/bootstrap-slider.scss
vendored
Executable file
|
|
@ -0,0 +1,157 @@
|
|||
@import '../../sass/_custom-variables/libs';
|
||||
|
||||
$slider-line-height: .75rem !default;
|
||||
$slider-border-radius: 6.1875rem !default;
|
||||
$slider-horizontal-width: 100% !default;
|
||||
|
||||
// DUMMY
|
||||
@mixin slider_background-image ($v...) {}
|
||||
@mixin slider_box-sizing ($v...) {}
|
||||
@mixin slider_box-shadow ($v...) {}
|
||||
@mixin slider_border-radius ($value) { border-radius: $value; }
|
||||
@function slider_border-radius($value) { @return $value; }
|
||||
|
||||
// Imports
|
||||
@import "~bootstrap-slider/src/sass/variables";
|
||||
@import "mixins";
|
||||
@import "~bootstrap-slider/src/sass/rules";
|
||||
|
||||
.slider {
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.slider .tooltip {
|
||||
transition: opacity .2s;
|
||||
|
||||
&.top,
|
||||
&.bottom {
|
||||
transform: translateX(-50%);
|
||||
|
||||
[dir=rtl] & {
|
||||
transform: translateX(50%);
|
||||
}
|
||||
}
|
||||
|
||||
&.left,
|
||||
&.right {
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
|
||||
&.in {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
&.top {
|
||||
margin-top: -($slider-line-height * 2.2) - .125rem;
|
||||
}
|
||||
|
||||
&.right {
|
||||
margin-left: .5rem;
|
||||
}
|
||||
|
||||
&.left {
|
||||
margin-right: .5rem;
|
||||
}
|
||||
}
|
||||
|
||||
.slider-handle {
|
||||
background: #fff;
|
||||
transition: transform .2s;
|
||||
|
||||
&:active {
|
||||
transform: scale(1.4, 1.4);
|
||||
}
|
||||
}
|
||||
|
||||
// Horizontal track
|
||||
.slider.slider-horizontal .slider-track {
|
||||
margin-top: -.0625rem;
|
||||
height: .125rem;
|
||||
}
|
||||
|
||||
// Vertical track
|
||||
.slider.slider-vertical .slider-track {
|
||||
margin-left: .125rem;
|
||||
width: .125rem;
|
||||
}
|
||||
|
||||
// Reversed slider
|
||||
.slider-reversed .slider-selection {
|
||||
background: transparent !important;
|
||||
}
|
||||
|
||||
// Disabled
|
||||
//
|
||||
|
||||
.slider-disabled .slider-track {
|
||||
opacity: .3;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
.slider-disabled .slider-handle {
|
||||
box-shadow: 0 0 0 1px rgba(0,0,0,.07);
|
||||
cursor: not-allowed;
|
||||
transform: none;
|
||||
}
|
||||
|
||||
// Horizontal labels
|
||||
.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
|
||||
padding-top: .25rem;
|
||||
}
|
||||
|
||||
[dir=rtl] .slider.slider-vertical {
|
||||
.slider-track {
|
||||
margin-left: 0;
|
||||
margin-right: .125rem;
|
||||
}
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import '../../sass/_appwork/include';
|
||||
|
||||
.slider-handle {
|
||||
box-shadow: 0 0 0 1px rgba(0,0,0,.1), $floating-component-shadow;
|
||||
}
|
||||
|
||||
.slider-track {
|
||||
background: $gray-200;
|
||||
}
|
||||
|
||||
.slider-tick-label-container .slider-tick-label {
|
||||
color: $text-muted;
|
||||
font-size: $small-font-size;
|
||||
}
|
||||
|
||||
@each $color, $value in $theme-colors {
|
||||
@if $color != primary {
|
||||
.slider-#{$color} {
|
||||
@include bs-slider-variant($value);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import '../../sass/_appwork/include-material';
|
||||
|
||||
.slider-handle {
|
||||
box-shadow: 0 0 0 1px rgba(0,0,0,.1), $floating-component-shadow;
|
||||
}
|
||||
|
||||
.slider-track {
|
||||
background: $gray-200;
|
||||
}
|
||||
|
||||
.slider-tick-label-container .slider-tick-label {
|
||||
color: $text-muted;
|
||||
font-size: $small-font-size;
|
||||
}
|
||||
|
||||
@each $color, $value in $theme-colors {
|
||||
@if $color != primary {
|
||||
.slider-#{$color} {
|
||||
@include material-bs-slider-variant($value);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-sortable/bootstrap-sortable.js
vendored
Executable file
65
resources/assets/vendor/libs/bootstrap-sortable/bootstrap-sortable.scss
vendored
Executable file
|
|
@ -0,0 +1,65 @@
|
|||
@import "~bootstrap-sortable/Contents/bootstrap-sortable";
|
||||
|
||||
[dir=rtl] table.sortable {
|
||||
span.sign {
|
||||
right: auto;
|
||||
left: .3125rem;
|
||||
}
|
||||
|
||||
th:after {
|
||||
right: auto;
|
||||
left: .3125rem;
|
||||
}
|
||||
|
||||
> thead th:not([data-defaultsort=disabled]) {
|
||||
right: 0;
|
||||
left: auto;
|
||||
}
|
||||
|
||||
span.az:before,
|
||||
th.az.down:after {
|
||||
content: "z .. a";
|
||||
}
|
||||
|
||||
span.az.up:before,
|
||||
th.az.up:after {
|
||||
content: "a .. z";
|
||||
}
|
||||
|
||||
th.az.nosort:after,
|
||||
th.AZ.nosort:after,
|
||||
th._19.nosort:after,
|
||||
th.month.nosort:after {
|
||||
content: "..";
|
||||
}
|
||||
|
||||
span.AZ:before,
|
||||
th.AZ.down:after {
|
||||
content: "Z .. A";
|
||||
}
|
||||
|
||||
span.AZ.up:before,
|
||||
th.AZ.up:after {
|
||||
content: "A .. Z";
|
||||
}
|
||||
|
||||
span._19:before,
|
||||
th._19.down:after {
|
||||
content: "9 .. 1";
|
||||
}
|
||||
|
||||
span._19.up:before,
|
||||
th._19.up:after {
|
||||
content: "1 .. 9";
|
||||
}
|
||||
|
||||
span.month:before,
|
||||
th.month.down:after {
|
||||
content: "dec .. jan";
|
||||
}
|
||||
|
||||
span.month.up:before,
|
||||
th.month.up:after {
|
||||
content: "jan .. dec";
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-sweetalert/bootstrap-sweetalert.js
vendored
Executable file
800
resources/assets/vendor/libs/bootstrap-sweetalert/bootstrap-sweetalert.scss
vendored
Executable file
|
|
@ -0,0 +1,800 @@
|
|||
@mixin keyframes($name) {
|
||||
@-webkit-keyframes #{$name} {
|
||||
@content;
|
||||
}
|
||||
@-moz-keyframes #{$name} {
|
||||
@content;
|
||||
}
|
||||
@keyframes #{$name} {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
// *******************************************************************************
|
||||
// * Loader
|
||||
|
||||
.la-ball-fall,
|
||||
.la-ball-fall > div {
|
||||
position: relative;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.la-ball-fall {
|
||||
display: block;
|
||||
color: #fff;
|
||||
font-size: 0;
|
||||
}
|
||||
|
||||
.la-ball-fall.la-dark {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.la-ball-fall > div {
|
||||
display: inline-block;
|
||||
float: none;
|
||||
border: 0 solid currentColor;
|
||||
background-color: currentColor;
|
||||
}
|
||||
|
||||
.la-ball-fall {
|
||||
width: 3.375rem;
|
||||
height: 1.125rem;
|
||||
}
|
||||
|
||||
.la-ball-fall > div {
|
||||
margin: .25rem;
|
||||
width: .625rem;
|
||||
height: .625rem;
|
||||
border-radius: 100%;
|
||||
opacity: 0;
|
||||
animation: ball-fall 1s ease-in-out infinite;
|
||||
}
|
||||
|
||||
.la-ball-fall > div:nth-child(1) {
|
||||
animation-delay: -200ms;
|
||||
}
|
||||
|
||||
.la-ball-fall > div:nth-child(2) {
|
||||
animation-delay: -100ms;
|
||||
}
|
||||
|
||||
.la-ball-fall > div:nth-child(3) {
|
||||
animation-delay: 0ms;
|
||||
}
|
||||
|
||||
.la-ball-fall.la-sm {
|
||||
width: 1.625rem;
|
||||
height: .5rem;
|
||||
}
|
||||
|
||||
.la-ball-fall.la-sm > div {
|
||||
margin: .125rem;
|
||||
width: .25rem;
|
||||
height: .25rem;
|
||||
}
|
||||
|
||||
.la-ball-fall.la-2x {
|
||||
width: 6.75rem;
|
||||
height: 2.25rem;
|
||||
}
|
||||
|
||||
.la-ball-fall.la-2x > div {
|
||||
margin: .5rem;
|
||||
width: 1.25rem;
|
||||
height: 1.25rem;
|
||||
}
|
||||
|
||||
.la-ball-fall.la-3x {
|
||||
width: 10.125rem;
|
||||
height: 3.375rem;
|
||||
}
|
||||
|
||||
.la-ball-fall.la-3x > div {
|
||||
margin: .75rem;
|
||||
width: 1.875rem;
|
||||
height: 1.875rem;
|
||||
}
|
||||
|
||||
// *******************************************************************************
|
||||
// * Keyframes
|
||||
|
||||
@include keyframes(ball-fall) {
|
||||
0% {
|
||||
opacity: 0;
|
||||
transform: translateY(-145%);
|
||||
}
|
||||
10% {
|
||||
opacity: .5;
|
||||
}
|
||||
20% {
|
||||
opacity: 1;
|
||||
transform: translateY(0);
|
||||
}
|
||||
80% {
|
||||
opacity: 1;
|
||||
transform: translateY(0);
|
||||
}
|
||||
90% {
|
||||
opacity: .5;
|
||||
}
|
||||
100% {
|
||||
opacity: 0;
|
||||
transform: translateY(145%);
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(showSweetAlert) {
|
||||
0% {
|
||||
transform: scale(.7);
|
||||
}
|
||||
45% {
|
||||
transform: scale(1.05);
|
||||
}
|
||||
80% {
|
||||
transform: scale(.95);
|
||||
}
|
||||
100% {
|
||||
transform: scale(1);
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(hideSweetAlert) {
|
||||
0% {
|
||||
transform: scale(1);
|
||||
}
|
||||
100% {
|
||||
transform: scale(.5);
|
||||
}
|
||||
};
|
||||
|
||||
@include keyframes(slideFromTop) {
|
||||
0% {
|
||||
top: 0;
|
||||
}
|
||||
100% {
|
||||
top: 50%;
|
||||
}
|
||||
};
|
||||
|
||||
@include keyframes(slideToTop) {
|
||||
0% {
|
||||
top: 50%;
|
||||
}
|
||||
100% {
|
||||
top: 0;
|
||||
}
|
||||
};
|
||||
|
||||
@include keyframes(slideFromBottom) {
|
||||
0% {
|
||||
top: 70%;
|
||||
}
|
||||
100% {
|
||||
top: 50%;
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(slideToBottom) {
|
||||
0% {
|
||||
top: 50%;
|
||||
}
|
||||
100% {
|
||||
top: 70%;
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(animateSuccessTip) {
|
||||
0% {
|
||||
top: 1.1875rem;
|
||||
left: .0625rem;
|
||||
width: 0;
|
||||
}
|
||||
54% {
|
||||
top: 1.1875rem;
|
||||
left: .0625rem;
|
||||
width: 0;
|
||||
}
|
||||
70% {
|
||||
top: 2.3125rem;
|
||||
left: -.5rem;
|
||||
width: 3.125rem;
|
||||
}
|
||||
84% {
|
||||
top: 3rem;
|
||||
left: 1.3125rem;
|
||||
width: 1.0625rem;
|
||||
}
|
||||
100% {
|
||||
top: 2.8125rem;
|
||||
left: .875rem;
|
||||
width: 1.5625rem;
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(animateSuccessLong) {
|
||||
0% {
|
||||
top: 3.375rem;
|
||||
right: 2.875rem;
|
||||
width: 0;
|
||||
}
|
||||
65% {
|
||||
top: 3.375rem;
|
||||
right: 2.875rem;
|
||||
width: 0;
|
||||
}
|
||||
84% {
|
||||
top: 2.1875rem;
|
||||
right: 0;
|
||||
width: 3.4375rem;
|
||||
}
|
||||
100% {
|
||||
top: 2.375rem;
|
||||
right: .5rem;
|
||||
width: 2.9375rem;
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(rotatePlaceholder) {
|
||||
0% {
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
5% {
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
12% {
|
||||
transform: rotate(-405deg);
|
||||
}
|
||||
100% {
|
||||
transform: rotate(-405deg);
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(animateErrorIcon) {
|
||||
0% {
|
||||
opacity: 0;
|
||||
transform: rotateX(100deg);
|
||||
}
|
||||
100% {
|
||||
opacity: 1;
|
||||
transform: rotateX(0deg);
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(animateXMark) {
|
||||
0% {
|
||||
margin-top: 1.625rem;
|
||||
opacity: 0;
|
||||
transform: scale(.4);
|
||||
}
|
||||
50% {
|
||||
margin-top: 1.625rem;
|
||||
opacity: 0;
|
||||
transform: scale(.4);
|
||||
}
|
||||
80% {
|
||||
margin-top: -.375rem;
|
||||
transform: scale(1.15);
|
||||
}
|
||||
100% {
|
||||
margin-top: 0;
|
||||
opacity: 1;
|
||||
transform: scale(1);
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(pulseWarning) {
|
||||
0% {
|
||||
border-color: #f8d486;
|
||||
}
|
||||
100% {
|
||||
border-color: #f8bb86;
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(pulseWarningIns) {
|
||||
0% {
|
||||
background-color: #f8d486;
|
||||
}
|
||||
100% {
|
||||
background-color: #f8bb86;
|
||||
}
|
||||
}
|
||||
|
||||
@include keyframes(rotate-loading) {
|
||||
0% {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
100% {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
// *******************************************************************************
|
||||
// * Animations
|
||||
|
||||
.showSweetAlert {
|
||||
animation: showSweetAlert .3s;
|
||||
|
||||
&[data-animation=none] {
|
||||
animation: none;
|
||||
}
|
||||
|
||||
&[data-animation=slide-from-top] {
|
||||
animation: slideFromTop .3s;
|
||||
}
|
||||
|
||||
&[data-animation=slide-from-bottom] {
|
||||
animation: slideFromBottom .3s;
|
||||
}
|
||||
}
|
||||
|
||||
.hideSweetAlert {
|
||||
animation: hideSweetAlert .3s;
|
||||
|
||||
&[data-animation=none] {
|
||||
animation: none;
|
||||
}
|
||||
|
||||
&[data-animation=slide-from-top] {
|
||||
animation: slideToTop .3s;
|
||||
}
|
||||
|
||||
&[data-animation=slide-from-bottom] {
|
||||
animation: slideToBottom .3s;
|
||||
}
|
||||
}
|
||||
|
||||
.animateSuccessTip {
|
||||
animation: animateSuccessTip .75s;
|
||||
}
|
||||
|
||||
.animateSuccessLong {
|
||||
animation: animateSuccessLong .75s;
|
||||
}
|
||||
|
||||
.sa-icon.sa-success.animate::after {
|
||||
animation: rotatePlaceholder 4.25s ease-in;
|
||||
}
|
||||
|
||||
.animateErrorIcon {
|
||||
animation: animateErrorIcon .5s;
|
||||
}
|
||||
|
||||
.animateXMark {
|
||||
animation: animateXMark .5s;
|
||||
}
|
||||
|
||||
.pulseWarning {
|
||||
animation: pulseWarning .75s infinite alternate;
|
||||
}
|
||||
|
||||
.pulseWarningIns {
|
||||
animation: pulseWarningIns .75s infinite alternate;
|
||||
}
|
||||
|
||||
// *******************************************************************************
|
||||
// * Styles
|
||||
|
||||
body.stop-scrolling {
|
||||
overflow: hidden;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.sweet-overlay {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sweet-alert {
|
||||
$width: 29.875rem;
|
||||
$padding: 1.0625rem;
|
||||
|
||||
background-color: #fff;
|
||||
width: $width;
|
||||
padding: $padding;
|
||||
text-align: center;
|
||||
margin-left: -$width / 2;
|
||||
position: fixed;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
margin-top: -12.5rem;
|
||||
overflow: hidden;
|
||||
display: none;
|
||||
outline: 0 !important;
|
||||
}
|
||||
|
||||
.sweet-alert h2,
|
||||
.sweet-alert .sa-button-container {
|
||||
margin-top: 1.875rem;
|
||||
}
|
||||
|
||||
.sweet-alert .form-group {
|
||||
display: none;
|
||||
|
||||
.sa-input-error {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.sweet-alert.show-input .form-group {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.sweet-alert .sa-confirm-button-container {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.sweet-alert .la-ball-fall {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
visibility: hidden;
|
||||
margin-top: -.5625rem;
|
||||
margin-left: -1.6875rem;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.sweet-alert button {
|
||||
&[disabled] {
|
||||
opacity: .6;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
&.confirm[disabled] {
|
||||
color: transparent;
|
||||
}
|
||||
|
||||
&.confirm[disabled] ~ .la-ball-fall {
|
||||
visibility: visible;
|
||||
opacity: 1;
|
||||
transition-delay: 0s;
|
||||
}
|
||||
}
|
||||
|
||||
// *******************************************************************************
|
||||
// * Icons
|
||||
|
||||
.sweet-alert .sa-icon {
|
||||
position: relative;
|
||||
box-sizing: content-box;
|
||||
margin: 1.25rem auto;
|
||||
width: 5rem;
|
||||
height: 5rem;
|
||||
border: 4px solid gray;
|
||||
border-radius: 50%;
|
||||
|
||||
[dir=rtl] & {
|
||||
transform: scaleX(-1);
|
||||
}
|
||||
}
|
||||
|
||||
// Error icon
|
||||
.sweet-alert .sa-icon.sa-error {
|
||||
.sa-x-mark {
|
||||
position: relative;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.sa-line {
|
||||
position: absolute;
|
||||
top: 2.3125rem;
|
||||
display: block;
|
||||
width: 2.9375rem;
|
||||
height: .3125rem;
|
||||
border-radius: .125rem;
|
||||
|
||||
&.sa-left {
|
||||
left: 1.0625rem;
|
||||
transform: rotate(45deg);
|
||||
}
|
||||
|
||||
&.sa-right {
|
||||
right: 1rem;
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Warning icon
|
||||
.sweet-alert .sa-icon.sa-warning {
|
||||
.sa-body {
|
||||
// Exclamation mark body
|
||||
position: absolute;
|
||||
top: .625rem;
|
||||
left: 50%;
|
||||
margin-left: -.125rem;
|
||||
width: .3125rem;
|
||||
height: 2.9375rem;
|
||||
border-radius: .125rem;
|
||||
}
|
||||
|
||||
.sa-dot {
|
||||
// Exclamation mark dot
|
||||
position: absolute;
|
||||
bottom: .625rem;
|
||||
left: 50%;
|
||||
margin-left: -.1875rem;
|
||||
width: .4375rem;
|
||||
height: .4375rem;
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
|
||||
// Info icon
|
||||
.sweet-alert .sa-icon.sa-info {
|
||||
&::before {
|
||||
// i-letter body
|
||||
content: "";
|
||||
position: absolute;
|
||||
bottom: 1.0625rem;
|
||||
left: 50%;
|
||||
margin-left: -.125rem;
|
||||
width: .3125rem;
|
||||
height: 1.8125rem;
|
||||
border-radius: .125rem;
|
||||
}
|
||||
|
||||
&::after {
|
||||
// i-letter dot
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 1.1875rem;
|
||||
left: 50%;
|
||||
margin-left: -.1875rem;
|
||||
width: .4375rem;
|
||||
height: .4375rem;
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
|
||||
// Success icon
|
||||
.sweet-alert .sa-icon.sa-success {
|
||||
&::before,
|
||||
&::after {
|
||||
// Emulate moving circular line
|
||||
content: '';
|
||||
position: absolute;
|
||||
width: 3.75rem;
|
||||
height: 7.5rem;
|
||||
border-radius: 50%;
|
||||
background: #fff;
|
||||
transform: rotate(45deg);
|
||||
}
|
||||
|
||||
&::before {
|
||||
top: -.4375rem;
|
||||
left: -2.0625rem;
|
||||
border-radius: 7.5rem 0 0 7.5rem;
|
||||
transform: rotate(-45deg);
|
||||
transform-origin: 3.75rem 3.75rem;
|
||||
}
|
||||
|
||||
&::after {
|
||||
top: -.6875rem;
|
||||
left: 1.875rem;
|
||||
border-radius: 0 7.5rem 7.5rem 0;
|
||||
transform: rotate(-45deg);
|
||||
transform-origin: 0 3.75rem;
|
||||
}
|
||||
|
||||
.sa-placeholder {
|
||||
// Ring
|
||||
position: absolute;
|
||||
top: -.25rem;
|
||||
left: -.25rem;
|
||||
z-index: 2;
|
||||
box-sizing: content-box;
|
||||
width: 5rem;
|
||||
height: 5rem;
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.sa-fix {
|
||||
position: absolute;
|
||||
top: .5rem;
|
||||
left: 1.75rem;
|
||||
z-index: 1;
|
||||
width: .3125rem;
|
||||
height: 5.625rem;
|
||||
background-color: #fff;
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
|
||||
.sa-line {
|
||||
position: absolute;
|
||||
z-index: 2;
|
||||
display: block;
|
||||
height: .3125rem;
|
||||
border-radius: .125rem;
|
||||
|
||||
&.sa-tip {
|
||||
top: 2.875rem;
|
||||
left: .875rem;
|
||||
width: 1.5625rem;
|
||||
transform: rotate(45deg);
|
||||
}
|
||||
|
||||
&.sa-long {
|
||||
top: 2.375rem;
|
||||
right: .5rem;
|
||||
width: 2.9375rem;
|
||||
transform: rotate(-45deg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Custom icon
|
||||
.sweet-alert .sa-icon.sa-custom {
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
background-position: center center;
|
||||
background-size: contain;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
|
||||
.sweet-alert {
|
||||
z-index: $zindex-modal-top;
|
||||
}
|
||||
|
||||
.sweet-alert .popover {
|
||||
z-index: $zindex-modal-top + 1;
|
||||
}
|
||||
|
||||
.sweet-alert .tooltip {
|
||||
z-index: $zindex-modal-top + 2;
|
||||
}
|
||||
|
||||
.sweet-overlay {
|
||||
z-index: $zindex-modal-top - 1;
|
||||
background-color: rgba($modal-backdrop-bg, $modal-backdrop-opacity);
|
||||
}
|
||||
|
||||
.sweet-alert {
|
||||
border-radius: $border-radius;
|
||||
box-shadow: $modal-content-box-shadow-xs;
|
||||
|
||||
@media all and (max-width: (map-get($grid-breakpoints, sm) - 1px)) {
|
||||
right: ($grid-gutter-width / 2);
|
||||
left: ($grid-gutter-width / 2);
|
||||
margin-right: 0;
|
||||
margin-left: 0;
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.sweet-alert .sa-icon.sa-error {
|
||||
border-color: map-get($theme-colors, danger);
|
||||
|
||||
.sa-line {
|
||||
background-color: map-get($theme-colors, danger);
|
||||
}
|
||||
}
|
||||
|
||||
.sweet-alert .sa-icon.sa-warning {
|
||||
border-color: map-get($theme-colors, warning);
|
||||
|
||||
.sa-body {
|
||||
// Exclamation mark body
|
||||
background-color: map-get($theme-colors, warning);
|
||||
}
|
||||
|
||||
.sa-dot {
|
||||
// Exclamation mark dot
|
||||
background-color: map-get($theme-colors, warning);
|
||||
}
|
||||
}
|
||||
|
||||
.sweet-alert .sa-icon.sa-info {
|
||||
border-color: map-get($theme-colors, info);
|
||||
|
||||
&::before {
|
||||
// i-letter body
|
||||
background-color: map-get($theme-colors, info);
|
||||
}
|
||||
|
||||
&::after {
|
||||
// i-letter dot
|
||||
background-color: map-get($theme-colors, info);
|
||||
}
|
||||
}
|
||||
|
||||
.sweet-alert .sa-icon.sa-success {
|
||||
border-color: map-get($theme-colors, success);
|
||||
|
||||
.sa-placeholder {
|
||||
// Ring
|
||||
border: 4px solid rgba(map-get($theme-colors, success), .2);
|
||||
}
|
||||
|
||||
.sa-line {
|
||||
background-color: map-get($theme-colors, success);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
.sweet-alert {
|
||||
z-index: $zindex-modal-top;
|
||||
}
|
||||
|
||||
.sweet-alert .popover {
|
||||
z-index: $zindex-modal-top + 1;
|
||||
}
|
||||
|
||||
.sweet-alert .tooltip {
|
||||
z-index: $zindex-modal-top + 2;
|
||||
}
|
||||
|
||||
.sweet-overlay {
|
||||
z-index: $zindex-modal-top - 1;
|
||||
background-color: rgba($modal-backdrop-bg, $modal-backdrop-opacity);
|
||||
}
|
||||
|
||||
.sweet-alert {
|
||||
box-shadow: $modal-content-box-shadow-xs;
|
||||
|
||||
@media all and (max-width: (map-get($grid-breakpoints, sm) - 1px)) {
|
||||
right: ($grid-gutter-width / 2);
|
||||
left: ($grid-gutter-width / 2);
|
||||
margin-right: 0;
|
||||
margin-left: 0;
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.sweet-alert .sa-icon.sa-error {
|
||||
border-color: map-get($theme-colors, danger);
|
||||
|
||||
.sa-line {
|
||||
background-color: map-get($theme-colors, danger);
|
||||
}
|
||||
}
|
||||
.sweet-alert .sa-icon.sa-warning {
|
||||
border-color: map-get($theme-colors, warning);
|
||||
|
||||
.sa-body {
|
||||
// Exclamation mark body
|
||||
background-color: map-get($theme-colors, warning);
|
||||
}
|
||||
|
||||
.sa-dot {
|
||||
// Exclamation mark dot
|
||||
background-color: map-get($theme-colors, warning);
|
||||
}
|
||||
}
|
||||
.sweet-alert .sa-icon.sa-info {
|
||||
border-color: map-get($theme-colors, info);
|
||||
|
||||
&::before {
|
||||
// i-letter body
|
||||
background-color: map-get($theme-colors, info);
|
||||
}
|
||||
|
||||
&::after {
|
||||
// i-letter dot
|
||||
background-color: map-get($theme-colors, info);
|
||||
}
|
||||
}
|
||||
.sweet-alert .sa-icon.sa-success {
|
||||
border-color: map-get($theme-colors, success);
|
||||
|
||||
.sa-placeholder {
|
||||
// Ring
|
||||
border: 4px solid rgba(map-get($theme-colors, success), .2);
|
||||
}
|
||||
|
||||
.sa-line {
|
||||
background-color: map-get($theme-colors, success);
|
||||
}
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-table/bootstrap-table.js
vendored
Executable file
171
resources/assets/vendor/libs/bootstrap-table/bootstrap-table.scss
vendored
Executable file
|
|
@ -0,0 +1,171 @@
|
|||
@import "~bootstrap-table/src/bootstrap-table";
|
||||
|
||||
.bootstrap-table .pull-left {
|
||||
float: left;
|
||||
|
||||
[dir=rtl] & {
|
||||
float: right;
|
||||
}
|
||||
}
|
||||
|
||||
.bootstrap-table .pull-right {
|
||||
float: right;
|
||||
|
||||
[dir=rtl] & {
|
||||
float: left;
|
||||
}
|
||||
}
|
||||
|
||||
.bootstrap-table .pull-left .dropdown-menu,
|
||||
.bootstrap-table .pull-right .dropdown-menu {
|
||||
left: auto;
|
||||
right: auto;
|
||||
}
|
||||
|
||||
.bootstrap-table .table.table-no-bordered > thead > tr > th,
|
||||
.bootstrap-table .table.table-no-bordered > tbody > tr > td {
|
||||
border-color: transparent !important;
|
||||
|
||||
[dir=rtl] & {
|
||||
border-right: 0;
|
||||
border-left: 2px solid;
|
||||
|
||||
&:last-child {
|
||||
border-left: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-container {
|
||||
border-radius: 0;
|
||||
|
||||
&.table-no-bordered {
|
||||
border-color: transparent !important;
|
||||
}
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-container thead th {
|
||||
padding: 0;
|
||||
border-radius: 0 !important;
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-table .fixed-table-container thead th,
|
||||
[dir=rtl] .bootstrap-table .fixed-table-container tbody td {
|
||||
border-left: 0;
|
||||
border-right: 1px solid;
|
||||
|
||||
.sortable {
|
||||
background-position: left;
|
||||
padding-left: 1.875rem;
|
||||
}
|
||||
|
||||
&:first-child {
|
||||
border-right: none;
|
||||
}
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-table .fixed-table-pagination .pagination-info {
|
||||
margin-right: 0;
|
||||
margin-left: .3125rem;
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-table .fixed-table-toolbar {
|
||||
.columns-left {
|
||||
margin-right: 0;
|
||||
margin-left: .3125rem;
|
||||
}
|
||||
|
||||
.columns-right {
|
||||
margin-right: .3125rem;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.dropdown-menu {
|
||||
text-align: right;
|
||||
}
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-table .fixed-table-body .card-view .title {
|
||||
text-align: right !important;
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-table .fixed-table-toolbar .btn-group > .btn-group {
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
|
||||
[dir=rtl] .bootstrap-table div.fixed-table-scroll-outer {
|
||||
left: auto;
|
||||
right: 0;
|
||||
}
|
||||
|
||||
.default-style {
|
||||
@import "../../sass/_appwork/include";
|
||||
|
||||
.bootstrap-table .table th,
|
||||
.bootstrap-table .table td,
|
||||
.bootstrap-table .fixed-table-container {
|
||||
border-color: $table-border-color !important;
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-pagination .pagination a {
|
||||
padding: $pagination-padding-y $pagination-padding-x;
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-container thead th .th-inner,
|
||||
.bootstrap-table .fixed-table-container tbody td .th-inner {
|
||||
padding: $table-cell-padding;
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-container .bs-checkbox .th-inner {
|
||||
padding: $table-cell-padding 0;
|
||||
}
|
||||
|
||||
.bootstrap-table .table:not(.table-condensed),
|
||||
.bootstrap-table .table:not(.table-condensed) > tbody > tr > th,
|
||||
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > th,
|
||||
.bootstrap-table .table:not(.table-condensed) > thead > tr > td,
|
||||
.bootstrap-table .table:not(.table-condensed) > tbody > tr > td,
|
||||
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > td {
|
||||
padding: $table-cell-padding;
|
||||
}
|
||||
|
||||
&[dir=rtl] .bootstrap-table .fixed-table-container thead th .sortable {
|
||||
padding-right: $table-cell-padding;
|
||||
}
|
||||
}
|
||||
|
||||
.material-style {
|
||||
@import "../../sass/_appwork/include-material";
|
||||
|
||||
.bootstrap-table .table th,
|
||||
.bootstrap-table .table td,
|
||||
.bootstrap-table .fixed-table-container {
|
||||
border-color: $table-border-color !important;
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-pagination .pagination a {
|
||||
padding: $pagination-padding-y $pagination-padding-x;
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-container thead th .th-inner,
|
||||
.bootstrap-table .fixed-table-container tbody td .th-inner {
|
||||
padding: $table-cell-padding;
|
||||
}
|
||||
|
||||
.bootstrap-table .fixed-table-container .bs-checkbox .th-inner {
|
||||
padding: $table-cell-padding 0;
|
||||
}
|
||||
|
||||
.bootstrap-table .table:not(.table-condensed),
|
||||
.bootstrap-table .table:not(.table-condensed) > tbody > tr > th,
|
||||
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > th,
|
||||
.bootstrap-table .table:not(.table-condensed) > thead > tr > td,
|
||||
.bootstrap-table .table:not(.table-condensed) > tbody > tr > td,
|
||||
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > td {
|
||||
padding: $table-cell-padding;
|
||||
}
|
||||
|
||||
&[dir=rtl] .bootstrap-table .fixed-table-container thead th .sortable {
|
||||
padding-right: $table-cell-padding;
|
||||
}
|
||||
}
|
||||
1
resources/assets/vendor/libs/bootstrap-table/extensions/accent-neutralise/accent-neutralise.js
vendored
Executable file
1
resources/assets/vendor/libs/bootstrap-table/extensions/auto-refresh/auto-refresh.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(t,e){var o=function(t){var e={};function o(n){if(e[n])return e[n].exports;var s=e[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,o),s.l=!0,s.exports}return o.m=t,o.c=e,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},o.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s=359)}({358:function(t,e){!function(t){"use strict";t.extend(t.fn.bootstrapTable.defaults,{autoRefresh:!1,autoRefreshInterval:60,autoRefreshSilent:!0,autoRefreshStatus:!0,autoRefreshFunction:null}),t.extend(t.fn.bootstrapTable.defaults.icons,{autoRefresh:"glyphicon-time icon-time"}),t.extend(t.fn.bootstrapTable.locales,{formatAutoRefresh:function(){return"Auto Refresh"}}),t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales);var e=t.fn.bootstrapTable.Constructor,o=e.prototype.init,n=e.prototype.initToolbar,s=t.fn.bootstrapTable.utils.sprintf;e.prototype.init=function(){if(o.apply(this,Array.prototype.slice.apply(arguments)),this.options.autoRefresh&&this.options.autoRefreshStatus){var t=this;this.options.autoRefreshFunction=setInterval(function(){t.refresh({silent:t.options.autoRefreshSilent})},1e3*this.options.autoRefreshInterval)}},e.prototype.initToolbar=function(){if(n.apply(this,Array.prototype.slice.apply(arguments)),this.options.autoRefresh){var e=this.$toolbar.find(">.btn-group"),o=e.find(".auto-refresh");o.length||(o=t([s('<button class="btn btn-default auto-refresh %s" ',this.options.autoRefreshStatus?"enabled":""),'type="button" ',s('title="%s">',this.options.formatAutoRefresh()),s('<i class="%s %s"></i>',this.options.iconsPrefix,this.options.icons.autoRefresh),"</button>"].join("")).appendTo(e)).on("click",t.proxy(this.toggleAutoRefresh,this))}},e.prototype.toggleAutoRefresh=function(){if(this.options.autoRefresh){if(this.options.autoRefreshStatus)clearInterval(this.options.autoRefreshFunction),this.$toolbar.find(">.btn-group").find(".auto-refresh").removeClass("enabled");else{var t=this;this.options.autoRefreshFunction=setInterval(function(){t.refresh({silent:t.options.autoRefreshSilent})},1e3*this.options.autoRefreshInterval),this.$toolbar.find(">.btn-group").find(".auto-refresh").addClass("enabled")}this.options.autoRefreshStatus=!this.options.autoRefreshStatus}}}(jQuery)},359:function(t,e,o){o(358)}});if("object"==typeof o){var n=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,t&&t!==window?t:null];for(var s in o)n[0]&&(n[0][s]=o[s]),n[1]&&"__esModule"!==s&&(n[1][s]=o[s]),n[2]&&(n[2][s]=o[s])}}(this);
|
||||
1
resources/assets/vendor/libs/bootstrap-table/extensions/auto-refresh/auto-refresh.scss
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
@import "~bootstrap-table/src/extensions/auto-refresh/bootstrap-table-auto-refresh";
|
||||
1
resources/assets/vendor/libs/bootstrap-table/extensions/click-edit-row/click-edit-row.js
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
!function(t,e){var n=function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=357)}({356:function(t,e){!function(t){"use strict";function e(e,n){var i=[],o=e;if(o.editing){o.editing=!1,o.columns.forEach(function(e,o){if(e.editable)switch(e.editable){case"input":var a=t('<div class="editable-input col-md-12 col-sm-12 col-xs-12" style="position: relative;"/>');i.push(n.find("td").eq(e.fieldIndex).text()),a.append(t('<input type="text" class="form-control input-sm"/>')),a.append(t('<span class="clear"><i class="fa fa-times-circle-o" aria-hidden="true"></i></span>')),n.find("td").eq(e.fieldIndex).text("").append(a);break;case"select":var l=t('<select id="'+e.field+'">'),d=t.selectArray[e.field];n.find("td").eq(e.fieldIndex).text("").append(l),function(e,n){var i=t("<option />");n?t(n).each(function(t,n){i.clone().text(n.idxNum+" "+n.name).val(n.idxNum).appendTo(e)}):console.log("Please setup options first!!")}(t("#"+e.field),d);break;case"textarea":break;default:console.log(e.fieldIndex+" "+e.editable)}},e);for(var a=0,l=i.length;a<l;a++)n.find('input[type="text"]').eq(a).val(i[a]);n.find("td").last().append('<div id="tooling" class="editable-buttons"/>'),t(".clear").on("click",function(){t(this).parent().find("input").val("")}),t('<button type="button" class="btn btn-primary btn-sm editable-submit"><i class="glyphicon glyphicon-ok"></i></button>').on("click",function(){return i=[],n.find("td").find('input[type="text"]').each(function(e,n){i.push(t(n).eq(0).val())}),n.find("select").each(function(e,n){i.push(t("#"+n.id+" option:selected").val())}),t("#table").bootstrapTable("updateRow",{index:o.$data.thId,row:{noOld:i[0],area:n.find("select").eq(0).children(":selected").text(),town:n.find("select").eq(1).children(":selected").text(),address:i[1]}}),t("#tooling").remove(),o.editing=!0,!1}).appendTo("#tooling"),t('<button type="button" class="btn btn-default btn-sm editable-cancel"><i class="glyphicon glyphicon-remove"></i></button>').on("click",function(){return t("#table").bootstrapTable("updateRow",{index:o.$data.thId,row:{}}),t("#tooling").remove(),o.editing=!0,!1}).appendTo("#tooling")}}t.extend(t.fn.bootstrapTable.defaults,{clickEdit:!1});var n=t.fn.bootstrapTable.Constructor,i=n.prototype.initTable,o=n.prototype.initBody;n.prototype.initTable=function(){this.$data={},i.apply(this,Array.prototype.slice.apply(arguments)),this.options.clickEdit},n.prototype.initBody=function(){if(o.apply(this,Array.prototype.slice.apply(arguments)),this.options.clickEdit){var t=this.$tableBody.find("table");this.editing=!0,t.on("click-row.bs.table",function(t,n,i,o){"no"!==o&&(this.$data.thId=i.data().index,this.$data.itemid=i.data().uniqueid,this.$data.divi=parseInt(n.area),this.$data.town=parseInt(n.town),e(this,i))}.bind(this))}}}(jQuery)},357:function(t,e,n){n(356)}});if("object"==typeof n){var i=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,t&&t!==window?t:null];for(var o in n)i[0]&&(i[0][o]=n[o]),i[1]&&"__esModule"!==o&&(i[1][o]=n[o]),i[2]&&(i[2][o]=n[o])}}(this);
|
||||
1
resources/assets/vendor/libs/bootstrap-table/extensions/click-edit-row/click-edit-row.scss
vendored
Executable file
|
|
@ -0,0 +1 @@
|
|||
@import "~bootstrap-table/src/extensions/click-edit-row/bootstrap-table-click-edit-row";
|
||||