One base color
The whole palette is derived from one value using CSS variables, so adding a new theme takes a single line.
I’m learning to design and build clean, responsive interfaces. This page is my workshop: every detail on it is something I’m practicing.
Every shade here comes from a single base color. Change the theme or the mode at the top and these update. Click a swatch to copy its hex code.
The reasoning behind the choices on this page.
The whole palette is derived from one value using CSS variables, so adding a new theme takes a single line.
Type and spacing scale smoothly with the screen instead of jumping at set breakpoints.
Contrast is tuned for every theme and mode. Focus rings are visible and the page works with a keyboard.
Reveals, hover lifts and the cursor glow turn off for visitors who prefer reduced motion. Your theme choice is remembered.
Nothing here yet. Each card below is a slot waiting for a real project.
A short line about what it is, and what I learned building it.
A short line about what it is, and what I learned building it.
A short line about what it is, and what I learned building it.