From 62a31c05d7857a3f58fc625624f98b979080b07b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leopoldo=20Rodr=C3=ADguez?= Date: Tue, 13 Oct 2026 20:36:43 -0600 Subject: [PATCH] Cabecera indigo fija (legible en modo oscuro) en tableros y actas; seed: gibranlp --- backend/seed_1013.py | 2 +- docs/diagnostico/tablero-campo.html | 2 +- docs/formularios/acta.css | 2 +- docs/tablero.html | 2 +- docs/tableros/tablero.css | 12 +++++++----- docs/unidad.html | 2 +- 6 files changed, 12 insertions(+), 10 deletions(-) diff --git a/backend/seed_1013.py b/backend/seed_1013.py index b3433f0..dd788c2 100644 --- a/backend/seed_1013.py +++ b/backend/seed_1013.py @@ -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", ""), ] diff --git a/docs/diagnostico/tablero-campo.html b/docs/diagnostico/tablero-campo.html index f949188..69caf26 100644 --- a/docs/diagnostico/tablero-campo.html +++ b/docs/diagnostico/tablero-campo.html @@ -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} diff --git a/docs/formularios/acta.css b/docs/formularios/acta.css index 4bbebef..a8ccac5 100644 --- a/docs/formularios/acta.css +++ b/docs/formularios/acta.css @@ -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; diff --git a/docs/tablero.html b/docs/tablero.html index dabcbf8..d5ea887 100644 --- a/docs/tablero.html +++ b/docs/tablero.html @@ -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} diff --git a/docs/tableros/tablero.css b/docs/tableros/tablero.css index d6f1434..b3ce47a 100644 --- a/docs/tableros/tablero.css +++ b/docs/tableros/tablero.css @@ -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} diff --git a/docs/unidad.html b/docs/unidad.html index 0592269..d452d42 100644 --- a/docs/unidad.html +++ b/docs/unidad.html @@ -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}