From 9a787ad2b721082e5dc538b54579aa2ad354d249 Mon Sep 17 00:00:00 2001 From: JurassikDev34 Date: Mon, 28 Jul 2025 21:15:42 +0200 Subject: [PATCH] Change CSS --- assets/css/common/header.css | 4 +- assets/css/core/theme-vars.css | 77 +++++++++++++++++++++++----------- 2 files changed, 56 insertions(+), 25 deletions(-) diff --git a/assets/css/common/header.css b/assets/css/common/header.css index 64894da..5e0a4fb 100644 --- a/assets/css/common/header.css +++ b/assets/css/common/header.css @@ -2,7 +2,6 @@ display: flex; flex-wrap: wrap; justify-content: space-between; - max-width: calc(var(--nav-width) + var(--gap) * 2); margin-inline-start: auto; margin-inline-end: auto; line-height: var(--header-height); @@ -39,15 +38,18 @@ button#theme-toggle { font-size: 26px; margin: auto 4px; + color: #fff; } body.dark #moon { vertical-align: middle; display: none; + color: #fff; } body:not(.dark) #sun { display: none; + color: #fff; } #menu { diff --git a/assets/css/core/theme-vars.css b/assets/css/core/theme-vars.css index db1845d..0d7ee11 100644 --- a/assets/css/core/theme-vars.css +++ b/assets/css/core/theme-vars.css @@ -1,38 +1,67 @@ + :root { --gap: 24px; --content-gap: 20px; --nav-width: 1024px; --main-width: 720px; - --header-height: 60px; - --footer-height: 60px; + --header-height: 70px; + --footer-height: 70px; --radius: 8px; - --theme: rgb(255, 255, 255); - --entry: rgb(255, 255, 255); - --primary: rgb(30, 30, 30); - --secondary: rgb(108, 108, 108); - --tertiary: rgb(214, 214, 214); - --content: rgb(31, 31, 31); - --code-block-bg: rgb(28, 29, 33); - --code-bg: rgb(245, 245, 245); - --border: rgb(238, 238, 238); + + /* Paleta */ + --theme: #ffffff; + --entry: #f9f9f9; + --primary: #A10F2B; /* Rojo profundo */ + --secondary: #555555; /* Gris sobrio */ + --tertiary: #FFC400; /* Dorado */ + --content: #2e2e2e; + --code-block-bg: #1c1c1c; + --code-bg: #f4f4f4; + --border: #ddd; + + /* Color especial para hover en header */ + --header-hover-color: #003d7a; /* Azul marino */ + --header-bg: #A10F2B; /* Rojo rojigualda */ + --header-color: #FFC400; /* Dorado rojigualda */ + --header-hover: #003d7a; /* Azul marino */ } +/* 🔥 Tema oscuro */ .dark { - --theme: rgb(29, 30, 32); - --entry: rgb(46, 46, 51); - --primary: rgb(218, 218, 219); - --secondary: rgb(155, 156, 157); - --tertiary: rgb(65, 66, 68); - --content: rgb(196, 196, 197); - --code-block-bg: rgb(46, 46, 51); - --code-bg: rgb(55, 56, 62); - --border: rgb(51, 51, 51); + --theme: #1a1a1a; + --entry: #2b2b2b; + --primary: #FFC400; /* Dorado como base */ + --secondary: #bbbbbb; + --tertiary: #A10F2B; /* Rojo como hover */ + --content: #e6e6e6; + --code-block-bg: #2e2e2e; + --code-bg: #3a3a3a; + --border: #444; + --header-hover-color: #003d7a; /* Puede mantenerse o ajustarse si quiere */ } -.list { - background: var(--code-bg); +/* 🔗 Estilo global de enlaces */ +a { + color: var(--primary); + text-decoration: none; + transition: color 0.3s ease; } -.dark.list { - background: var(--theme); +a:hover { + color: var(--header-hover-color); +} + +nav { + background-color: var(--header-bg); + color: var(--header-color); +} + +nav a { + color: var(--header-color); + text-decoration: none; + transition: color 0.3s ease; +} + +nav a:hover { + color: var(--header-hover); }