fix(ui): resolver superposicion en menu colapsado, reparar edicion de ciclo lectivo, aplicar paleta UniCABA y agregar control de modo demo en config global

This commit is contained in:
2026-09-23 16:26:42 -03:00
parent 122caca9ce
commit dd4a4c042a
9 changed files with 619 additions and 287 deletions
+28 -28
View File
@@ -43,69 +43,69 @@
padding-bottom: 0.35rem;
}
/* --- MODO CLARO ([data-bs-theme="light"]) - ALTO CONTRASTE & CONFORT VISUAL --- */
/* --- MODO CLARO ([data-bs-theme="light"]) - PALETA UNICABA (ROSA, MAGENTA, BLANCO) --- */
[data-bs-theme="light"] body {
background-color: #EEF2F6 !important;
color: #0F172A !important;
background-color: #FAF5F8 !important;
color: #1E293B !important;
}
[data-bs-theme="light"] .glass-navbar {
background: rgba(255, 255, 255, 0.95) !important;
background: rgba(255, 255, 255, 0.96) !important;
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
border-bottom: 1px solid #CBD5E1 !important;
box-shadow: 0 4px 16px rgba(15, 23, 42, 0.05) !important;
border-bottom: 1px solid rgba(180, 62, 142, 0.16) !important;
box-shadow: 0 4px 16px rgba(180, 62, 142, 0.05) !important;
}
[data-bs-theme="light"] .glass-navbar .navbar-brand span {
background: linear-gradient(90deg, #9E2D77, #581C87);
background: linear-gradient(90deg, #B43E8E, #682CAD);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
[data-bs-theme="light"] .glass-navbar .nav-link {
color: #1E293B !important;
color: #334155 !important;
font-weight: 600;
}
[data-bs-theme="light"] .glass-navbar .nav-link:hover,
[data-bs-theme="light"] .glass-navbar .nav-link.active {
color: #9E2D77 !important;
background: rgba(158, 45, 119, 0.08);
color: #B43E8E !important;
background: rgba(180, 62, 142, 0.08);
border-radius: 7px;
}
[data-bs-theme="light"] .glass-card,
[data-bs-theme="light"] .card {
background: #FFFFFF !important;
color: #0F172A !important;
border: 1px solid #D8E0E9 !important;
box-shadow: 0 2px 8px rgba(15, 23, 42, 0.05), 0 1px 2px rgba(15, 23, 42, 0.03) !important;
color: #1E293B !important;
border: 1px solid rgba(180, 62, 142, 0.16) !important;
box-shadow: 0 2px 10px rgba(180, 62, 142, 0.05), 0 1px 3px rgba(0, 0, 0, 0.02) !important;
}
[data-bs-theme="light"] .card-header {
background-color: #F8FAFC !important;
border-bottom: 1px solid #E2E8F0 !important;
color: #0F172A !important;
background-color: #FDF9FB !important;
border-bottom: 1px solid rgba(180, 62, 142, 0.1) !important;
color: #1E293B !important;
}
[data-bs-theme="light"] .table {
--bs-table-color: #0F172A;
border-color: #E2E8F0 !important;
--bs-table-color: #1E293B;
border-color: rgba(180, 62, 142, 0.1) !important;
}
[data-bs-theme="light"] .table thead th {
background-color: #F1F5F9 !important;
color: #0F172A !important;
background-color: #F8EEF4 !important;
color: #1E293B !important;
font-weight: 700 !important;
border-bottom: 2px solid #CBD5E1 !important;
border-bottom: 2px solid rgba(180, 62, 142, 0.2) !important;
}
[data-bs-theme="light"] .text-muted {
color: #475569 !important;
color: #64748B !important;
}
/* Toggle button - modo claro */
[data-bs-theme="light"] .navbar-toggle-custom {
color: #1E293B;
border-color: #CBD5E1;
background-color: #F1F5F9;
color: #334155;
border-color: rgba(180, 62, 142, 0.25);
background-color: #FFFFFF;
}
[data-bs-theme="light"] .navbar-toggle-custom:hover {
background: rgba(158, 45, 119, 0.1);
border-color: #9E2D77;
color: #9E2D77;
background: rgba(180, 62, 142, 0.1);
border-color: #B43E8E;
color: #B43E8E;
}
/* --- MODO OSCURO ([data-bs-theme="dark"]) --- */