Cabecera indigo fija (legible en modo oscuro) en tableros y actas; seed: gibranlp

This commit is contained in:
Leopoldo Rodríguez 2026-10-13 20:36:43 -06:00
parent 7a8f95aa8c
commit 62a31c05d7
6 changed files with 12 additions and 10 deletions

View File

@ -42,7 +42,7 @@ EQUIPO = [
("alan", "Alán Basurto", "Técnico", "produccion", ""),
("daniel", "Daniel Martínez", "Técnico", "produccion", ""),
("aldair", "Aldair", "Fabricación / ensamble de tarjetas (rol por confirmar)", "fabricacion", ""),
("gibran", "Gibran", "Software htracker", "software", ""),
("gibranlp", "Gibran", "Software htracker (monitor)", "software", ""),
("claude", "Claude", "Asistente de ingeniería", "asistente", ""),
]

View File

@ -18,7 +18,7 @@
body{margin:0;background:var(--papel);color:var(--tinta);font:15px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.wrap{max-width:1020px;margin:0 auto;padding:18px 16px 70px}
header.top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;
background:var(--tinta);color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
background:#2C3C5B;color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
header.top h1{margin:0;font-size:20px}
header.top .meta{color:#d7d2c8;font-size:13px}
a.volver{color:#fff;font-size:13px;text-decoration:none;opacity:.85}

View File

@ -8,7 +8,7 @@
body{margin:0;background:var(--papel);color:var(--tinta);
font:16px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-text-size-adjust:100%}
.wrap{max-width:820px;margin:0 auto;padding:16px 16px 120px}
header.top{background:var(--tinta);color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
header.top{background:#2C3C5B;color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
header.top h1{margin:0;font-size:20px}
header.top p{margin:4px 0 0;color:#d7d2c8;font-size:14px}
.borrador{background:var(--aviso-bg);border:1px solid var(--aviso);color:#a5620a;

View File

@ -18,7 +18,7 @@
body{margin:0;background:var(--papel);color:var(--tinta);font:15px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.wrap{max-width:1000px;margin:0 auto;padding:18px 16px 70px}
header.top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;
background:var(--tinta);color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
background:#2C3C5B;color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
header.top h1{margin:0;font-size:20px}
header.top .meta{color:#d7d2c8;font-size:13px}
button{background:var(--naranja);color:#fff;border:0;border-radius:9px;padding:9px 16px;font-size:14px;font-weight:600;cursor:pointer}

View File

@ -5,20 +5,22 @@
--ok:#2f9e44; --ok-bg:#ebfbee; --falla:#e03131; --falla-bg:#fff5f5;
--pend:#adb5bd; --pend-bg:#f4f2ee; --info:#1971c2; --info-bg:#e7f1fb;
--aviso:#f08c00; --aviso-bg:#fff9db; --morado:#7048e8; --morado-bg:#f3f0ff;
--cabecera:#2C3C5B; --cabecera-texto:#fff; --cabecera-meta:#c9d0e0; /* índigo Helgen, igual que la barra del sitio; fijo en claro y oscuro */
}
@media(prefers-color-scheme:dark){:root:not([data-theme=light]){
--papel:#191b1e;--tinta:#e6e1d6;--tinta2:#a09a8d;--linea:#33363b;--tarjeta:#1f2226;--superf:#1b1d20;
--naranja-suave:#2e2218;--ok:#69db7c;--ok-bg:#1b2a1f;--falla:#ff8787;--falla-bg:#2c1d1d;--pend:#5c636a;--pend-bg:#26282c;
--info:#74c0fc;--info-bg:#182734;--aviso:#ffc078;--aviso-bg:#2e2712;--morado:#b197fc;--morado-bg:#241d33;}}
--info:#74c0fc;--info-bg:#182734;--aviso:#ffc078;--aviso-bg:#2e2712;--morado:#b197fc;--morado-bg:#241d33;
--cabecera:#1F2A44;--cabecera-texto:#fff;--cabecera-meta:#b8c0d4;}}
*{box-sizing:border-box}
body{margin:0;background:var(--papel);color:var(--tinta);font:15px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-text-size-adjust:100%}
.wrap{max-width:1240px;margin:0 auto;padding:16px 16px 70px}
header.top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;
background:var(--tinta);color:#fff;padding:14px 16px;border-radius:12px;margin-bottom:14px}
background:var(--cabecera);color:var(--cabecera-texto);padding:14px 16px;border-radius:12px;margin-bottom:14px}
header.top h1{margin:0;font-size:20px}
header.top .meta{color:#d7d2c8;font-size:13px}
header.top .meta{color:var(--cabecera-meta);font-size:13px}
header.top nav{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center}
header.top nav a{color:#fff;font-size:13px;text-decoration:none;opacity:.85}
header.top nav a{color:var(--cabecera-texto);font-size:13px;text-decoration:none;opacity:.85}
header.top nav a.activo{opacity:1;font-weight:700;border-bottom:2px solid var(--naranja)}
button{background:var(--naranja);color:#fff;border:0;border-radius:9px;padding:9px 16px;font-size:14px;font-weight:600;cursor:pointer}
button:disabled{opacity:.5;cursor:not-allowed}
@ -93,7 +95,7 @@ details.como ol{margin:8px 0 4px;padding-left:20px} details.como li{margin:3px 0
/* ---- diálogo de detalle / alta ---- */
dialog{border:1px solid var(--linea);border-radius:14px;padding:0;max-width:720px;width:calc(100vw - 24px);background:var(--tarjeta);color:var(--tinta)}
dialog::backdrop{background:rgba(0,0,0,.45)}
dialog .dcab{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--linea);background:var(--tinta);color:#fff;border-radius:14px 14px 0 0}
dialog .dcab{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--linea);background:var(--cabecera);color:var(--cabecera-texto);border-radius:14px 14px 0 0}
dialog .dcab h2{margin:0;font-size:17px}
dialog .dcab button{background:transparent;color:#fff;font-size:20px;padding:2px 8px}
dialog .dcuerpo{padding:6px 18px 14px;max-height:calc(100vh - 160px);overflow:auto}

View File

@ -17,7 +17,7 @@
*{box-sizing:border-box}
body{margin:0;background:var(--papel);color:var(--tinta);font:15px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.wrap{max-width:1020px;margin:0 auto;padding:18px 16px 70px}
header.top{background:var(--tinta);color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
header.top{background:#2C3C5B;color:#fff;padding:16px;border-radius:12px;margin-bottom:16px}
header.top h1{margin:0;font-size:21px}
header.top .meta{color:#d7d2c8;font-size:13.5px;margin-top:4px}
header.top a{color:#fff;font-size:13px;text-decoration:none;opacity:.85;margin-right:14px}