mirror of
https://git.imnavajas.es/jjimenez/erp-imprimelibros.git
synced 2026-01-23 01:00:23 +00:00
trabajando en el wizard del presupuesto
This commit is contained in:
@ -1780,15 +1780,15 @@ File: Main Css File
|
||||
}
|
||||
[data-layout=semibox] .main-content {
|
||||
margin-left: calc(250px + 25px);
|
||||
padding: 0 6%;
|
||||
padding: 0 2%;
|
||||
}
|
||||
[data-layout=semibox] .footer {
|
||||
left: calc(250px + 6% + 1.5rem + 25px);
|
||||
right: calc(6% + 1.5rem);
|
||||
left: calc(250px + 2% + 1.5rem + 25px);
|
||||
right: calc(2% + 1.5rem);
|
||||
}
|
||||
[data-layout=semibox] #page-topbar {
|
||||
left: calc(250px + 6% + 1.5rem + 25px);
|
||||
right: calc(6% + 1.5rem);
|
||||
left: calc(250px + 2% + 1.5rem + 25px);
|
||||
right: calc(2% + 1.5rem);
|
||||
top: 25px;
|
||||
border-radius: 0.25rem;
|
||||
-webkit-transition: all 0.5s ease;
|
||||
@ -1801,10 +1801,10 @@ File: Main Css File
|
||||
margin-left: calc(180px + 25px);
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=md] #page-topbar {
|
||||
left: calc(180px + 6% + 1.5rem + 25px);
|
||||
left: calc(180px + 2% + 1.5rem + 25px);
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=md] .footer {
|
||||
left: calc(180px + 6% + 1.5rem + 25px);
|
||||
left: calc(180px + 2% + 1.5rem + 25px);
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=sm] .main-content {
|
||||
margin-left: calc(70px + 25px);
|
||||
@ -1813,19 +1813,19 @@ File: Main Css File
|
||||
top: 25px;
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=sm] #page-topbar {
|
||||
left: calc(70px + 6% + 1.5rem + 25px);
|
||||
left: calc(70px + 2% + 1.5rem + 25px);
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=sm] .footer {
|
||||
left: calc(70px + 6% + 1.5rem + 25px);
|
||||
left: calc(70px + 2% + 1.5rem + 25px);
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=sm-hover] .main-content {
|
||||
margin-left: calc(70px + 25px);
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=sm-hover] #page-topbar {
|
||||
left: calc(70px + 6% + 1.5rem + 25px);
|
||||
left: calc(70px + 2% + 1.5rem + 25px);
|
||||
}
|
||||
[data-layout=semibox][data-sidebar-size=sm-hover] .footer {
|
||||
left: calc(70px + 6% + 1.5rem + 25px);
|
||||
left: calc(70px + 2% + 1.5rem + 25px);
|
||||
}
|
||||
}
|
||||
[data-layout=semibox] .mx-n4 {
|
||||
|
||||
@ -22,7 +22,7 @@
|
||||
if (!lang || lang === getCurrentLang()) return;
|
||||
|
||||
// Guarda la preferencia (opcional)
|
||||
try { localStorage.setItem("language", lang); } catch {}
|
||||
try { localStorage.setItem("language", lang); } catch { }
|
||||
|
||||
// Redirige con ?lang=... para que Spring cambie el Locale y renderice en ese idioma
|
||||
const url = new URL(location.href);
|
||||
@ -48,6 +48,22 @@
|
||||
url.searchParams.set("lang", saved);
|
||||
location.replace(url); // alinea y no deja historial extra
|
||||
}
|
||||
|
||||
initsAlert();
|
||||
}
|
||||
|
||||
function initsAlert() {
|
||||
var alerts = document.querySelectorAll('.alert.alert-dismissible');
|
||||
alerts.forEach(function (el) {
|
||||
// Solo si está visible
|
||||
if (el.classList.contains('show')) {
|
||||
setTimeout(function () {
|
||||
// Usa la API de Bootstrap para cerrar con transición
|
||||
var bsAlert = bootstrap.Alert.getOrCreateInstance(el);
|
||||
bsAlert.close();
|
||||
}, 5000);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", initLanguage);
|
||||
|
||||
@ -66,6 +66,13 @@
|
||||
],
|
||||
});
|
||||
|
||||
$('#presupuestos-anonimos-datatable').on('click', '.btn-edit-anonimo', function (e) {
|
||||
e.preventDefault();
|
||||
const id = $(this).data('id');
|
||||
if (id) {
|
||||
window.location.href = '/presupuesto/view/' + id;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user