baseline 7.4 as-is produzione

This commit is contained in:
2026-09-09 14:32:53 +00:00
commit 71ec465d7a
3638 changed files with 859299 additions and 0 deletions
+164
View File
@@ -0,0 +1,164 @@
␍
␍
/**␍
* Theme: Crovex - Responsive Bootstrap 4 Admin Dashboard␍
* Author: Mannatthemes␍
* Module/App: Main Js␍
*/␍
␍
␍
(function ($) {␍
␍
'use strict';␍
␍
function initSlimscroll() {␍
$('.slimscroll').slimscroll({␍
height: 'auto',␍
position: 'right',␍
size: "7px",␍
color: '#a2b1d021',␍
opacity: 1,␍
wheelStep: 5,␍
touchScrollStep: 50␍
});␍
}␍
␍
␍
function initMetisMenu() {␍
//metis menu␍
$(".metismenu").metisMenu();␍
$( window ).resize(function() {␍
initEnlarge();␍
});␍
}␍
␍
function initLeftMenuCollapse() {␍
// Left menu collapse␍
$('.button-menu-mobile').on('click', function (event) {␍
event.preventDefault();␍
$("body").toggleClass("enlarge-menu");␍
initSlimscroll();␍
});␍
}␍
␍
function initEnlarge() {␍
if ($(window).width() < 1025) {␍
$('body').addClass('enlarge-menu enlarge-menu-all');␍
} else {␍
// if ($('body').data('keep-enlarged') != true)␍
$('body').removeClass('enlarge-menu enlarge-menu-all');␍
}␍
}␍
␍
function initTooltipPlugin(){␍
$.fn.tooltip && $('[data-toggle="tooltip"]').tooltip() ␍
}␍
␍
function initMainIconTabMenu() {␍
$('.main-icon-menu .nav-link').on('click', function(e){␍
$("body").removeClass("enlarge-menu");␍
e.preventDefault();␍
$(this).addClass('active');␍
$(this).siblings().removeClass('active');␍
$('.main-menu-inner').addClass('active');␍
var targ = $(this).attr('href');␍
$(targ).addClass('active');␍
$(targ).siblings().removeClass('active');␍
});␍
}␍
␍
␍
function initActiveMenu() {␍
// === following js will activate the menu in left side bar based on url ====␍
$(".leftbar-tab-menu a, .left-sidenav a").each(function () {␍
var pageUrl = window.location.href.split(/[?#]/)[0];␍
if (this.href == pageUrl) { ␍
$(this).addClass("active"); ␍
$(this).parent().addClass("active"); // add active to li of the current link ␍
$(this).parent().parent().addClass("in");␍
$(this).parent().parent().addClass("mm-show");␍
$(this).parent().parent().parent().addClass("mm-active");␍
$(this).parent().parent().prev().addClass("active"); // add active class to an anchor␍
$(this).parent().parent().parent().addClass("active");␍
$(this).parent().parent().parent().parent().addClass("mm-show"); // add active to li of the current link ␍
$(this).parent().parent().parent().parent().parent().addClass("mm-active");␍
var menu = $(this).closest('.main-icon-menu-pane').attr('id');␍
$("a[href='#"+menu+"']").addClass('active');␍
␍
}␍
});␍
}␍
␍
function initFeatherIcon() {␍
feather.replace()␍
}␍
// Auto complate␍
␍
function initAutoComplate() {␍
$(document).ready(function() {␍
BindControls();␍
});␍
␍
function BindControls() {␍
var Countries = ['Forms', ␍
'Tables', ␍
'Charts', ␍
'Icones',␍
'Maps'];␍
␍
$('#AllCompo').autocomplete({␍
source: Countries,␍
minLength: 0,␍
scroll: true␍
}).focus(function() {␍
$(this).autocomplete("search", "");␍
});␍
} ␍
}␍
␍
␍
function initMainIconMenu() {␍
$(".navigation-menu a").each(function () {␍
var pageUrl = window.location.href.split(/[?#]/)[0];␍
if (this.href == pageUrl) {␍
$(this).parent().addClass("active"); // add active to li of the current link␍
$(this).parent().parent().parent().addClass("active"); // add active class to an anchor␍
$(this).parent().parent().parent().parent().parent().addClass("active"); // add active class to an anchor␍
}␍
});␍
}␍
␍
function initTopbarMenu() {␍
$('.navbar-toggle').on('click', function (event) {␍
$(this).toggleClass('open');␍
$('#navigation').slideToggle(400);␍
});␍
␍
$('.navigation-menu>li').slice(-2).addClass('last-elements');␍
␍
$('.navigation-menu li.has-submenu a[href="#"]').on('click', function (e) {␍
if ($(window).width() < 992) {␍
e.preventDefault();␍
$(this).parent('li').toggleClass('open').find('.submenu:first').toggleClass('open');␍
}␍
});␍
}␍
␍
function init() {␍
initSlimscroll();␍
initMetisMenu();␍
initLeftMenuCollapse();␍
initEnlarge();␍
initTooltipPlugin();␍
initMainIconTabMenu();␍
initActiveMenu();␍
initFeatherIcon();␍
initAutoComplate();␍
initMainIconMenu();␍
initTopbarMenu();␍
Waves.init();␍
}␍
␍
init();␍
␍
})(jQuery)␍