106 lines
3.8 KiB
JavaScript
106 lines
3.8 KiB
JavaScript
var ChartColor = ["#5D62B4", "#54C3BE", "#EF726F", "#F9C446", "rgb(93.0, 98.0, 180.0)", "#21B7EC", "#04BCCC"];
|
|
var primaryColor = getComputedStyle(document.body).getPropertyValue('--primary');
|
|
var secondaryColor = getComputedStyle(document.body).getPropertyValue('--secondary');
|
|
var successColor = getComputedStyle(document.body).getPropertyValue('--success');
|
|
var warningColor = getComputedStyle(document.body).getPropertyValue('--warning');
|
|
var dangerColor = getComputedStyle(document.body).getPropertyValue('--danger');
|
|
var infoColor = getComputedStyle(document.body).getPropertyValue('--info');
|
|
var darkColor = getComputedStyle(document.body).getPropertyValue('--dark');
|
|
var lightColor = getComputedStyle(document.body).getPropertyValue('--light');
|
|
|
|
(function ($) {
|
|
'use strict';
|
|
$(function () {
|
|
var body = $('body');
|
|
var contentWrapper = $('.content-wrapper');
|
|
var scroller = $('.container-scroller');
|
|
var footer = $('.footer');
|
|
var sidebar = $('.sidebar');
|
|
|
|
//Close other submenu in sidebar on opening any
|
|
|
|
sidebar.on('show.bs.collapse', '.collapse', function () {
|
|
sidebar.find('.collapse.show').collapse('hide');
|
|
});
|
|
|
|
//Change sidebar and content-wrapper height
|
|
applyStyles();
|
|
|
|
function applyStyles() {
|
|
//Applying perfect scrollbar
|
|
if (!body.hasClass("rtl")) {
|
|
if (body.hasClass("sidebar-fixed")) {
|
|
var fixedSidebarScroll = new PerfectScrollbar('#sidebar .nav');
|
|
}
|
|
}
|
|
}
|
|
|
|
$('[data-toggle="minimize"]').on("click", function () {
|
|
if ((body.hasClass('sidebar-toggle-display')) || (body.hasClass('sidebar-absolute'))) {
|
|
body.toggleClass('sidebar-hidden');
|
|
} else {
|
|
body.toggleClass('sidebar-icon-only');
|
|
}
|
|
});
|
|
|
|
//checkbox and radios
|
|
$(".form-check label,.form-radio label").append('<i class="input-helper"></i>');
|
|
|
|
//fullscreen
|
|
$("#fullscreen-button").on("click", function toggleFullScreen() {
|
|
if ((document.fullScreenElement !== undefined && document.fullScreenElement === null) || (document.msFullscreenElement !== undefined && document.msFullscreenElement === null) || (document.mozFullScreen !== undefined && !document.mozFullScreen) || (document.webkitIsFullScreen !== undefined && !document.webkitIsFullScreen)) {
|
|
if (document.documentElement.requestFullScreen) {
|
|
document.documentElement.requestFullScreen();
|
|
} else if (document.documentElement.mozRequestFullScreen) {
|
|
document.documentElement.mozRequestFullScreen();
|
|
} else if (document.documentElement.webkitRequestFullScreen) {
|
|
document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
|
|
} else if (document.documentElement.msRequestFullscreen) {
|
|
document.documentElement.msRequestFullscreen();
|
|
}
|
|
} else {
|
|
if (document.cancelFullScreen) {
|
|
document.cancelFullScreen();
|
|
} else if (document.mozCancelFullScreen) {
|
|
document.mozCancelFullScreen();
|
|
} else if (document.webkitCancelFullScreen) {
|
|
document.webkitCancelFullScreen();
|
|
} else if (document.msExitFullscreen) {
|
|
document.msExitFullscreen();
|
|
}
|
|
}
|
|
});
|
|
|
|
// flatpickr
|
|
$(".flatpickr-datetimepicker").flatpickr({});
|
|
|
|
flatpickr(".flatpickr-wrap-datetime", {
|
|
wrap: true,
|
|
enableTime: true,
|
|
time_24hr: true,
|
|
dateFormat: "Y-m-d H:i:S",
|
|
});
|
|
flatpickr(".flatpickr-wrap-date", {
|
|
wrap: true,
|
|
enableTime: false,
|
|
time_24hr: true,
|
|
dateFormat: "Y-m-d",
|
|
});
|
|
flatpickr(".flatpickr-wrap-time", {
|
|
wrap: true,
|
|
enableTime: true,
|
|
noCalendar: true,
|
|
time_24hr: true,
|
|
dateFormat: "H:i:S",
|
|
});
|
|
flatpickr(".flatpickr-wrap-datetime-usec", {
|
|
wrap: true,
|
|
time_24hr: true,
|
|
enableSeconds: true,
|
|
enableTime: true,
|
|
dateFormat: "Z"
|
|
});
|
|
});
|
|
|
|
|
|
})(jQuery);
|