Responsive Grid
Cards reflow automatically as you resize. No media queries needed thanks to CSS Grid’s auto-fit/minmax.
Responsive layout, CSS variables, dark mode toggle, flex & grid, animations & hover effects—all in one file.
Cards reflow automatically as you resize. No media queries needed thanks to CSS Grid’s auto-fit/minmax.
CSS variables switch on [data-theme="dark"]
. A single JS line toggles your theme.
Subtle translateY and box‑shadow changes on hover draw attention without jarring animations.
The header stays at the top and changes shadow on scroll (via pure CSS position:sticky).