Para cargar los estilos light/dark automaticamwnte en función de la congifuración que tenga el usuario en su sistema operativo podemos hacer uso de la propiedad media prefers-color-scheme
:
A. Por medio de link
en el head del documento cargando los archivos de css correspondientes:
<link rel="stylesheet" href="/light-theme.css" media="(prefers-color-scheme: light)" /> <link rel="stylesheet" href="/dark-theme.css" media="(prefers-color-scheme: dark)" />
B. Directamente en el CSS principal:
@media (prefers-color-scheme: dark) { /* estilos para tema oscuro */ } @media (prefers-color-scheme: light) { /* estilos para tema tema claro */ }
Agradezco tu comentario 🤘