primer commit. añadido tema Velzon

This commit is contained in:
Jaime Jiménez
2025-07-19 10:57:49 +02:00
parent bb724f9f08
commit 3f151be9a7
4310 changed files with 605578 additions and 0 deletions

View File

@ -0,0 +1,53 @@
/*
Template Name: Velzon - Admin & Dashboard Template
Author: Themesbrand
Version: 2.4.0
Website: https://Themesbrand.com/
Contact: Themesbrand@gmail.com
File: Layout Js File
*/
(function () {
'use strict';
if (sessionStorage.getItem('defaultAttribute')) {
var attributesValue = document.documentElement.attributes;
var CurrentLayoutAttributes = {};
Object.entries(attributesValue).forEach(function(key) {
if (key[1] && key[1].nodeName && key[1].nodeName != "undefined" && !key[1].nodeName.startsWith("xml",0)) {
var nodeKey = key[1].nodeName;
CurrentLayoutAttributes[nodeKey] = key[1].nodeValue;
}
});
/*console.log(sessionStorage.getItem('defaultAttribute'));
console.log(JSON.stringify(CurrentLayoutAttributes));*/
if(sessionStorage.getItem('defaultAttribute') !== JSON.stringify(CurrentLayoutAttributes)) {
sessionStorage.clear();
//window.location.reload();
} else {
var isLayoutAttributes = {};
isLayoutAttributes['data-layout'] = sessionStorage.getItem('data-layout');
isLayoutAttributes['data-sidebar-size'] = sessionStorage.getItem('data-sidebar-size');
isLayoutAttributes['data-layout-mode'] = sessionStorage.getItem('data-layout-mode');
isLayoutAttributes['data-layout-width'] = sessionStorage.getItem('data-layout-width');
isLayoutAttributes['data-sidebar'] = sessionStorage.getItem('data-sidebar');
isLayoutAttributes['data-sidebar-image'] = sessionStorage.getItem('data-sidebar-image');
isLayoutAttributes['data-layout-direction'] = sessionStorage.getItem('data-layout-direction');
isLayoutAttributes['data-layout-position'] = sessionStorage.getItem('data-layout-position');
isLayoutAttributes['data-layout-style'] = sessionStorage.getItem('data-layout-style');
isLayoutAttributes['data-topbar'] = sessionStorage.getItem('data-topbar');
isLayoutAttributes['data-preloader'] = sessionStorage.getItem('data-preloader');
isLayoutAttributes['data-body-image'] = sessionStorage.getItem('data-body-image');
Object.keys(isLayoutAttributes).forEach(function (x) {
if (isLayoutAttributes[x] && isLayoutAttributes[x]) {
document.documentElement.setAttribute(x, isLayoutAttributes[x]);
}
});
}
}
})();