01 - Colores

Paleta de colores

La paleta de colores contempla todos los colores usados, tanto en el modo oscuro, como en el claro. En el listado se muestra una muestra del color, el nombre de la variable global y el valor del color.

Light dark mode

Si el navegador soporta la función light-dark() este site proporciona colores específicos para cada modo (claro o oscuro), si el navegador no lo soporta solo se muestran los colores de el modo claro.

root: {
    color-scheme: light dark;
    --body-bg-color: light-dark( var(--white) ,var(--oxford-blue) );
}

Variables semánticas

Se han definido variables semánticas para aplicar los colores, adjudicando una variable de color definida en la paleta para el modo claro y otro para el modo oscuro

:root {
    --background-image-invert: 
        light-dark( 
            var(--gallery), 
            var(--gallery) 
        );
    --body-bg-color: 
        light-dark( 
            var(--white),
            var(--oxford-blue) 
        );
    --button-background: 
        light-dark( 
            var(--mine-shaft),
            var(--oxford-blue) 
        );
    --button-color: 
        light-dark( 
            var(--white-smoke),
            var(--silver) 
        );
    --button-background-hover: 
        light-dark( 
            var(--roman),
            var(--voodoo) 
        );
    --button-border: 
        light-dark( 
            var(--mine-shaft),
            var(--silver) 
        );
    --code-background: 
        light-dark( 
            var(--white-smoke),
            var(--blue-charcoal) 
        );
    --color-line: 
        light-dark( 
            var(--iron),
            var(--lynch) 
        );
    --color-shadow: 
        light-dark( 
            var(--iron),
            var(--lynch) 
        );
    --color-link: 
        light-dark( 
            var(--voodoo),
            var(--light-blue) 
        );
    --color-link-hover: 
        light-dark( 
            var(--roman),
            var(--melrose) 
        );
    --logo-color: 
        var(--color-link);
    --logo-hover: 
        var(--color-link-hover);
    --color-link-visited: 
        light-dark( 
            var(--gray-bush),
            var(--brillant-lavender) 
        );
    --color-text: 
        light-dark( 
            var(--mine-shaft),
            var(--silver) 
        );
    --color-warning-light: 
        light-dark( 
            var(--milk-punch),
            var(--cola) 
        );
    --color-warning: 
        light-dark( 
            var(--bright-sun),
            var(--antique-bronze) 
        );
    --color-warning-text: 
        light-dark( 
            var(--antique-bronze),
            var(--cream-brulee) 
        );
    --surface-1-background: 
        light-dark( 
            var(--gallery),
            var(--blue-charcoal) 
        );
    --surface-1-border: 
        light-dark( 
            var(--gallery),
            var(--blue-charcoal) 
        );
}