From c9fd6e1be00f845d03945ea7ebdf1b2b643d1b69 Mon Sep 17 00:00:00 2001 From: Tatiana Villa Ema Date: Mon, 27 Apr 2026 22:53:58 +0200 Subject: [PATCH] Hojas de estilos --- frontend/css/estilos.css | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/frontend/css/estilos.css b/frontend/css/estilos.css index a08582a..804057b 100644 --- a/frontend/css/estilos.css +++ b/frontend/css/estilos.css @@ -23,6 +23,17 @@ --body-texto-suave: #6B5040; /* Sepia medio */ --body-borde: #D5C9AC; /* Beige dorado */ --body-sombra: rgba(0, 0, 0, 0.09); + + /* Colores litúrgicos para el indicador del día */ + --color-liturgico-verde: #2d5a27; + --color-liturgico-rojo: #7a1e1e; + --color-liturgico-violeta:#4b2e5c; + --color-liturgico-blanco: #f0e9d2; + --color-liturgico-azul: #1a3f7a; + --color-liturgico-rosa: #f49ac2; + --color-liturgico-morado: #2e0854; + --color-liturgico-morado-negro: #2e0854; + --color-liturgico-violeta: #9932CC; } body { @@ -39,7 +50,7 @@ body { text-align: center; min-height: 160px; padding: 1rem 2rem 0.8rem; - background-color: #060D18; /* Más oscuro que el cuerpo */ + background-color: var(--color-fondo); /* Más oscuro que el cuerpo */ border-bottom: 1px solid var(--color-borde); transition: background-color 0.8s ease; position: relative; @@ -70,21 +81,15 @@ body { letter-spacing: 2px; margin-top: 0.2rem; font-family: 'EB Garamond', serif; - margin: 0; - font-size: 0.95rem; - color: var(--color-texto-suave); - opacity: 0.8; } #indicador-liturgico { - margin-top: 0.6rem; - margin-bottom: 0.8rem; + margin:1%; display: inline-flex; align-items: center; - gap: 8px; background: rgba(255,255,255,0.06); - padding: 5px 14px; + padding: 5px; border-radius: 50px; font-weight: 600; font-size: 0.85rem; @@ -97,7 +102,6 @@ body { width: 12px; height: 12px; border-radius: 50%; - background: var(--color-texto-suave); border: 2px solid rgba(255,255,255,0.3); flex-shrink: 0; } @@ -105,11 +109,9 @@ body { /* --- BLOQUE DEL SANTO --- */ .santo { - margin: 0.6rem auto; - padding: 0.8rem; + letter-spacing: 2px; position: relative; z-index: 10; - max-width: 380px; } @@ -154,10 +156,10 @@ body { /* --- MENÚ PRINCIPAL --- */ /*menu de escritorio*/ .menu-principal { - background-color: var(--color-primario); + background-color: var(--color-cabecera); display: flex; justify-content: center; - gap: 1rem; + gap: 5rem; padding: 10px 0; margin: 0; }