A recreation of the dany.works theme switching system — built with CSS Houdini @property, body class toggling, and atmospheric overlays. Press the keyboard shortcuts or tap the logo letters.
Default dark mode. Deep black background, muted grays. Press N.
Dark with a soft lunar glow, twinkling stars, ambient night sounds. Press M.
Warm cream background, rich dark text. Clean and bright. Press D.
Day mode plus golden sunlight and gently falling leaves. Press S.
A grey-blue wash over the light palette. Raindrops cascade down. Fog rolls in. Press R.
A soft winter white with gentle snowfall. Snowflakes drift and swirl in the cold air. Press W.
@property registers color variables as typed values, enabling the browser to interpolate between them. Without this, transition on custom properties does nothing.--bg, --text, --mid, --line — define every mode's look. Changing body classes swaps the entire palette with a 400ms ease.