|
|
|
|
@ -1,16 +1,13 @@
|
|
|
|
|
/* Variables de colores globales - disponibles para todos los componentes */
|
|
|
|
|
|
|
|
|
|
/* -------------------Guia de instalacion---------------------------
|
|
|
|
|
Se isntala en la ruta /agc/css/custom.css <------------------------------
|
|
|
|
|
|
|
|
|
|
Estilos de welcome - timeclock y botón admin
|
|
|
|
|
Poner clase HTML "class=\"welcome-modern\"" en línea 119 de welcome.php
|
|
|
|
|
Poner placeholder=\"Phone Login\" en input - Linea 1737 vicidial.php
|
|
|
|
|
Poner placeholder=\"Phone Password\" en input - Linea 1739 vicidial.php
|
|
|
|
|
Importar estilos de sidebar de forma globar, agregar (echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../agc/css/custom.css\" />\n";)- linea 1951 admin_header.php
|
|
|
|
|
|
|
|
|
|
1. Poner clase HTML "class=\"welcome-modern\"" en línea 119 de welcome.php
|
|
|
|
|
|
|
|
|
|
Agregar placeholder inputs Welcome.php
|
|
|
|
|
|
|
|
|
|
IMPORTAR ESTILOS DE FORMA GLOBAL - admin_header.php linea 1951
|
|
|
|
|
|
|
|
|
|
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../agc/css/custom.css\" />\n";
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
@ -38,6 +35,7 @@ echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../agc/css/custom.css\"
|
|
|
|
|
/* Colores de fondo decorativo */
|
|
|
|
|
--bg-decorative-1: rgba(0, 196, 180, 0.1);
|
|
|
|
|
--bg-decorative-2: rgba(0, 135, 122, 0.1);
|
|
|
|
|
--bg-white-transparent: rgba(255, 255, 255, 0.6);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Reset de estilos - Prioridad máxima sobre otros CSS */
|
|
|
|
|
@ -1173,52 +1171,52 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
========================================================================== */
|
|
|
|
|
/* Items normales - Botones verdes */
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .head_style {
|
|
|
|
|
background: #00C4B4 !important;
|
|
|
|
|
background-color: #00C4B4 !important;
|
|
|
|
|
background: var(--color-primary-light) !important;
|
|
|
|
|
background-color: var(--color-primary-light) !important;
|
|
|
|
|
padding: 8px 6px !important;
|
|
|
|
|
border-radius: 8px;
|
|
|
|
|
transition: all 0.3s ease;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
margin: 3px 0;
|
|
|
|
|
border: 2px solid #00C4B4 !important;
|
|
|
|
|
border: 2px solid var(--color-primary-light) !important;
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Sobrescribir estilos inline del HTML */
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr .head_style {
|
|
|
|
|
background: #00C4B4 !important;
|
|
|
|
|
background-color: #00C4B4 !important;
|
|
|
|
|
background: var(--color-primary-light) !important;
|
|
|
|
|
background-color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr[bgcolor="#015B91"] .head_style {
|
|
|
|
|
background: #00C4B4 !important;
|
|
|
|
|
background-color: #00C4B4 !important;
|
|
|
|
|
background: var(--color-primary-light) !important;
|
|
|
|
|
background-color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr[bgcolor="#015B91"] .head_style td {
|
|
|
|
|
background: #00C4B4 !important;
|
|
|
|
|
background-color: #00C4B4 !important;
|
|
|
|
|
background: var(--color-primary-light) !important;
|
|
|
|
|
background-color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .head_style:hover {
|
|
|
|
|
background: #00C4B4 !important;
|
|
|
|
|
background-color: #00C4B4 !important;
|
|
|
|
|
border-color: #00C4B4 !important;
|
|
|
|
|
background: var(--color-primary-light) !important;
|
|
|
|
|
background-color: var(--color-primary-light) !important;
|
|
|
|
|
border-color: var(--color-primary-light) !important;
|
|
|
|
|
transform: translateY(-2px);
|
|
|
|
|
box-shadow: 0 4px 12px rgba(76, 175, 80, 0.3) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Sobrescribir hover inline del HTML */
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr .head_style:hover {
|
|
|
|
|
background: #00C4B4 !important;
|
|
|
|
|
background-color: #00C4B4 !important;
|
|
|
|
|
background: var(--color-primary-light) !important;
|
|
|
|
|
background-color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .head_style td {
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
border: none !important;
|
|
|
|
|
background: #00C4B4 !important;
|
|
|
|
|
background-color: #00C4B4 !important;
|
|
|
|
|
background: var(--color-primary-light) !important;
|
|
|
|
|
background-color: var(--color-primary-light) !important;
|
|
|
|
|
width: 160px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1245,42 +1243,42 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
|
|
|
|
|
/* Item seleccionado - Verde más oscuro */
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .head_style_selected {
|
|
|
|
|
background: #00A896 !important;
|
|
|
|
|
background-color: #00A896 !important;
|
|
|
|
|
background: var(--color-primary-medium) !important;
|
|
|
|
|
background-color: var(--color-primary-medium) !important;
|
|
|
|
|
padding: 8px 6px !important;
|
|
|
|
|
border-radius: 8px;
|
|
|
|
|
margin: 3px 0;
|
|
|
|
|
border: 2px solid #00A896 !important;
|
|
|
|
|
border: 2px solid var(--color-primary-medium) !important;
|
|
|
|
|
display: block;
|
|
|
|
|
box-shadow: 0 2px 8px rgba(56, 142, 60, 0.3) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Sobrescribir estilos inline del HTML para seleccionado */
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr .head_style_selected {
|
|
|
|
|
background: #00A896 !important;
|
|
|
|
|
background-color: #00A896 !important;
|
|
|
|
|
background: var(--color-primary-medium) !important;
|
|
|
|
|
background-color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr .head_style_selected:hover {
|
|
|
|
|
background: #00A896 !important;
|
|
|
|
|
background-color: #00A896 !important;
|
|
|
|
|
background: var(--color-primary-medium) !important;
|
|
|
|
|
background-color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr[bgcolor="#015B91"] .head_style_selected {
|
|
|
|
|
background: #00A896 !important;
|
|
|
|
|
background-color: #00A896 !important;
|
|
|
|
|
background: var(--color-primary-medium) !important;
|
|
|
|
|
background-color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] tr[bgcolor="#015B91"] .head_style_selected td {
|
|
|
|
|
background: #00A896 !important;
|
|
|
|
|
background-color: #00A896 !important;
|
|
|
|
|
background: var(--color-primary-medium) !important;
|
|
|
|
|
background-color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .head_style_selected td {
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
border: none !important;
|
|
|
|
|
background: #00A896 !important;
|
|
|
|
|
background-color: #00A896 !important;
|
|
|
|
|
background: var(--color-primary-medium) !important;
|
|
|
|
|
background-color: var(--color-primary-medium) !important;
|
|
|
|
|
width: 160px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1328,7 +1326,7 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .subhead_style:hover {
|
|
|
|
|
background: rgba(76, 175, 80, 0.1) !important;
|
|
|
|
|
background-color: rgba(76, 175, 80, 0.1) !important;
|
|
|
|
|
border-left-color: #00C4B4 !important;
|
|
|
|
|
border-left-color: var(--color-primary-light) !important;
|
|
|
|
|
transform: translateX(3px);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1356,7 +1354,7 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .subhead_style:hover font {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
font-weight: 500 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1367,14 +1365,14 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
padding: 6px 6px 6px 20px !important;
|
|
|
|
|
border-radius: 6px;
|
|
|
|
|
margin: 2px 0;
|
|
|
|
|
border-left: 3px solid #00C4B4 !important;
|
|
|
|
|
border-left: 3px solid var(--color-primary-light) !important;
|
|
|
|
|
box-shadow: 0 1px 4px rgba(76, 175, 80, 0.2) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .subhead_style_selected:hover {
|
|
|
|
|
background: rgba(76, 175, 80, 0.2) !important;
|
|
|
|
|
background-color: rgba(76, 175, 80, 0.2) !important;
|
|
|
|
|
border-left-color: #00A896 !important;
|
|
|
|
|
border-left-color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .subhead_style_selected td {
|
|
|
|
|
@ -1390,14 +1388,14 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .subhead_style_selected font {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
font-size: 11px !important;
|
|
|
|
|
font-weight: 600 !important;
|
|
|
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .subhead_style_selected a font {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ==========================================================================
|
|
|
|
|
@ -1438,7 +1436,7 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
padding: 6px 6px 6px 20px !important;
|
|
|
|
|
border-radius: 6px;
|
|
|
|
|
margin: 2px 0;
|
|
|
|
|
border-left: 3px solid #00C4B4 !important;
|
|
|
|
|
border-left: 3px solid var(--color-primary-light) !important;
|
|
|
|
|
transition: all 0.2s ease;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
@ -1446,7 +1444,7 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .adminmenu_style_selected:hover {
|
|
|
|
|
background: rgba(76, 175, 80, 0.2) !important;
|
|
|
|
|
background-color: rgba(76, 175, 80, 0.2) !important;
|
|
|
|
|
border-left-color: #00A896 !important;
|
|
|
|
|
border-left-color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .adminmenu_style_selected td {
|
|
|
|
|
@ -1462,14 +1460,14 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .adminmenu_style_selected font {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
font-size: 11px !important;
|
|
|
|
|
font-weight: 600 !important;
|
|
|
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"] .adminmenu_style_selected a font {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ==========================================================================
|
|
|
|
|
@ -1542,8 +1540,8 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
border-radius: 8px;
|
|
|
|
|
padding: 12px !important;
|
|
|
|
|
margin: 8px 0 !important;
|
|
|
|
|
background: rgba(255, 255, 255, 0.6) !important;
|
|
|
|
|
background-color: rgba(255, 255, 255, 0.6) !important;
|
|
|
|
|
background: var(--bg-white-transparent) !important;
|
|
|
|
|
background-color: var(--bg-white-transparent) !important;
|
|
|
|
|
border: 1px solid rgba(76, 175, 80, 0.2) !important;
|
|
|
|
|
transition: all 0.3s ease;
|
|
|
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
|
|
|
|
|
@ -1613,29 +1611,29 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_y a {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
transition: color 0.2s ease;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_y a:hover {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_y a font {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_y a:hover font {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Filas de tabla - variante X */
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_x {
|
|
|
|
|
background: #ffffff !important;
|
|
|
|
|
background-color: #ffffff !important;
|
|
|
|
|
background: var(--color-bg-white) !important;
|
|
|
|
|
background-color: var(--color-bg-white) !important;
|
|
|
|
|
transition: all 0.2s ease;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
@ -1660,23 +1658,23 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_x a {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
transition: color 0.2s ease;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_x a:hover {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_x a font {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) .records_list_x a:hover font {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Estilos para encabezados de tabla en contenido principal */
|
|
|
|
|
@ -1687,12 +1685,12 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="black"] td {
|
|
|
|
|
padding: 12px 8px !important;
|
|
|
|
|
background: #2d2d2d !important;
|
|
|
|
|
background-color: #2d2d2d !important;
|
|
|
|
|
background: var(--color-text-dark) !important;
|
|
|
|
|
background-color: var(--color-text-dark) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="black"] font {
|
|
|
|
|
color: #ffffff !important;
|
|
|
|
|
color: var(--color-text-light) !important;
|
|
|
|
|
font-weight: 600 !important;
|
|
|
|
|
font-size: 11px !important;
|
|
|
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;
|
|
|
|
|
@ -1701,21 +1699,21 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="black"] a {
|
|
|
|
|
color: #ffffff !important;
|
|
|
|
|
color: var(--color-text-light) !important;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
transition: color 0.2s ease;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="black"] a:hover {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="black"] a font {
|
|
|
|
|
color: #ffffff !important;
|
|
|
|
|
color: var(--color-text-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="black"] a:hover font {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ==========================================================================
|
|
|
|
|
@ -1730,22 +1728,22 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] tr:last-child td[bgcolor="#015B91"] font {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
font-size: 9px !important;
|
|
|
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] tr:last-child td[bgcolor="#015B91"] a {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] tr:last-child td[bgcolor="#015B91"] a font {
|
|
|
|
|
color: #00C4B4 !important;
|
|
|
|
|
color: var(--color-primary-light) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B91"]) table[bgcolor="white"][cellpadding="0"] tr:last-child td[bgcolor="#015B91"] a:hover {
|
|
|
|
|
color: #00A896 !important;
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1773,3 +1771,224 @@ body:has(table[bgcolor="white"][cellpadding="0"] td[width="170"][bgcolor="#015B9
|
|
|
|
|
font-size: 14px !important;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ==========================================================================
|
|
|
|
|
ESTILOS MODERNOS PARA BARRA DE NAVEGACIÓN SUPERIOR
|
|
|
|
|
========================================================================== */
|
|
|
|
|
|
|
|
|
|
/* Estilos para la barra de navegación superior (HOME | Timeclock | Chat | Logout) */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] {
|
|
|
|
|
background: var(--color-bg-white) !important;
|
|
|
|
|
box-shadow: none !important;
|
|
|
|
|
border-bottom: none !important;
|
|
|
|
|
border-left: none !important;
|
|
|
|
|
padding: 16px 24px !important;
|
|
|
|
|
height: auto !important;
|
|
|
|
|
min-height: 60px !important;
|
|
|
|
|
position: relative !important;
|
|
|
|
|
overflow: hidden !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Efecto decorativo de brillo sutil - ajustado para fondo blanco */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"]::before {
|
|
|
|
|
content: '' !important;
|
|
|
|
|
position: absolute !important;
|
|
|
|
|
top: 0 !important;
|
|
|
|
|
left: -100% !important;
|
|
|
|
|
width: 100% !important;
|
|
|
|
|
height: 100% !important;
|
|
|
|
|
background: linear-gradient(90deg, transparent, var(--bg-decorative-1), transparent) !important;
|
|
|
|
|
animation: shimmer 3s infinite !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@keyframes shimmer {
|
|
|
|
|
0% { left: -100%; }
|
|
|
|
|
100% { left: 100%; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Estilos para las celdas de la barra de navegación */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td {
|
|
|
|
|
background: transparent !important;
|
|
|
|
|
padding: 1px 20px !important;
|
|
|
|
|
vertical-align: middle !important;
|
|
|
|
|
position: relative !important;
|
|
|
|
|
z-index: 1 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Estilos para el texto de navegación (HOME, Timeclock, etc.) */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] font[face="ARIAL,HELVETICA"][color="WHITE"] {
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
font-family: 'Segoe UI', -apple-system, BlinkMacSystemFont, Arial, Helvetica, sans-serif !important;
|
|
|
|
|
font-weight: 700 !important;
|
|
|
|
|
text-shadow: none !important;
|
|
|
|
|
letter-spacing: 0.5px !important;
|
|
|
|
|
font-size: 13px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Separador "|" con estilo moderno - todos los font dentro del td izquierdo */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="LEFT"] font[face="ARIAL,HELVETICA"][color="WHITE"][size="1"] {
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
font-family: 'Segoe UI', -apple-system, BlinkMacSystemFont, Arial, Helvetica, sans-serif !important;
|
|
|
|
|
font-weight: 700 !important;
|
|
|
|
|
text-shadow: none !important;
|
|
|
|
|
opacity: 1 !important;
|
|
|
|
|
margin: 0 6px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Asegurar que el nombre de usuario (6666) tenga el mismo color */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="LEFT"] font[face="ARIAL,HELVETICA"][color="WHITE"][size="1"] font[face="ARIAL,HELVETICA"][color="WHITE"][size="1"] {
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
font-weight: 700 !important;
|
|
|
|
|
opacity: 1 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Estilos para la fecha/hora en la derecha */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="RIGHT"] {
|
|
|
|
|
text-align: right !important;
|
|
|
|
|
position: relative !important;
|
|
|
|
|
z-index: 1 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="RIGHT"] font {
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
font-family: 'Segoe UI', -apple-system, BlinkMacSystemFont, Arial, Helvetica, sans-serif !important;
|
|
|
|
|
font-weight: 600 !important;
|
|
|
|
|
text-shadow: none !important;
|
|
|
|
|
letter-spacing: 0.8px !important;
|
|
|
|
|
font-size: 13px !important;
|
|
|
|
|
background: var(--bg-decorative-1) !important;
|
|
|
|
|
padding: 6px 12px !important;
|
|
|
|
|
border-radius: 20px !important;
|
|
|
|
|
display: inline-block !important;
|
|
|
|
|
border: 1px solid var(--color-primary-lightest) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Ocultar los dos tr vacíos siguientes */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:nth-child(2)[bgcolor="#015B91"] {
|
|
|
|
|
display: none !important;
|
|
|
|
|
visibility: hidden !important;
|
|
|
|
|
height: 0 !important;
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
margin: 0 !important;
|
|
|
|
|
line-height: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:nth-child(3)[bgcolor="#E6E6E6"] {
|
|
|
|
|
display: none !important;
|
|
|
|
|
visibility: hidden !important;
|
|
|
|
|
height: 0 !important;
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
margin: 0 !important;
|
|
|
|
|
line-height: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Ocultar la barra verde (td con colspan="2" height="2" bgcolor="#015B91") */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr td[align="LEFT"][colspan="2"][height="2"][bgcolor="#015B91"],
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr td[colspan="2"][height="2"][bgcolor="#015B91"] {
|
|
|
|
|
display: none !important;
|
|
|
|
|
visibility: hidden !important;
|
|
|
|
|
height: 0 !important;
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
margin: 0 !important;
|
|
|
|
|
line-height: 0 !important;
|
|
|
|
|
border: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Ocultar el tr que contiene la barra verde */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:has(td[colspan="2"][height="2"][bgcolor="#015B91"]),
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:has(td[align="LEFT"][colspan="2"][height="2"][bgcolor="#015B91"]) {
|
|
|
|
|
display: none !important;
|
|
|
|
|
visibility: hidden !important;
|
|
|
|
|
height: 0 !important;
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
margin: 0 !important;
|
|
|
|
|
line-height: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Mejora adicional: hover effect en los elementos de navegación (si fueran clicables) */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="LEFT"] {
|
|
|
|
|
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Efecto hover moderno para los elementos de texto de navegación */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="LEFT"] font[face="ARIAL,HELVETICA"][color="WHITE"][size="1"] {
|
|
|
|
|
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
|
|
|
|
|
position: relative !important;
|
|
|
|
|
display: inline-block !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Efecto de resaltado sutil al pasar el mouse (si fuera interactivo) */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="LEFT"] font[face="ARIAL,HELVETICA"][color="WHITE"][size="1"]:hover {
|
|
|
|
|
color: var(--color-primary-medium) !important;
|
|
|
|
|
transform: translateY(-1px) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ==========================================================================
|
|
|
|
|
RESPONSIVE - BARRA DE NAVEGACIÓN SUPERIOR
|
|
|
|
|
========================================================================== */
|
|
|
|
|
|
|
|
|
|
/* Prevenir que la fecha/hora se apile y mantener altura fija */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] {
|
|
|
|
|
white-space: nowrap !important;
|
|
|
|
|
overflow: hidden !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="RIGHT"] {
|
|
|
|
|
white-space: nowrap !important;
|
|
|
|
|
overflow: hidden !important;
|
|
|
|
|
text-overflow: ellipsis !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="RIGHT"] font {
|
|
|
|
|
white-space: nowrap !important;
|
|
|
|
|
overflow: hidden !important;
|
|
|
|
|
text-overflow: ellipsis !important;
|
|
|
|
|
max-width: 100% !important;
|
|
|
|
|
display: inline-block !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Media queries para pantallas pequeñas */
|
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
|
/* Mantener altura fija y reducir padding */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] {
|
|
|
|
|
min-height: 50px !important;
|
|
|
|
|
max-height: 50px !important;
|
|
|
|
|
height: 50px !important;
|
|
|
|
|
padding: 8px 12px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Reducir tamaño de fuente de fecha/hora */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="RIGHT"] font {
|
|
|
|
|
font-size: 10px !important;
|
|
|
|
|
padding: 4px 8px !important;
|
|
|
|
|
letter-spacing: 0.3px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Reducir tamaño de fuente de navegación */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="LEFT"] font[face="ARIAL,HELVETICA"][color="WHITE"][size="1"] {
|
|
|
|
|
font-size: 11px !important;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 480px) {
|
|
|
|
|
/* Altura aún más pequeña en móviles */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] {
|
|
|
|
|
min-height: 45px !important;
|
|
|
|
|
max-height: 45px !important;
|
|
|
|
|
height: 45px !important;
|
|
|
|
|
padding: 6px 10px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Ocultar fecha completa, mostrar solo hora si es necesario */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="RIGHT"] font {
|
|
|
|
|
font-size: 9px !important;
|
|
|
|
|
padding: 3px 6px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Reducir más el texto de navegación */
|
|
|
|
|
table[bgcolor="#D9E6FE"][cellpadding="2"][cellspacing="0"][width="870"] tbody > tr:first-child[bgcolor="#015B91"] td[align="LEFT"] font[face="ARIAL,HELVETICA"][color="WHITE"][size="1"] {
|
|
|
|
|
font-size: 10px !important;
|
|
|
|
|
margin: 0 3px !important;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|