Go on,
play with our website.
This page is a live demo of what we build. Change the colours, the corners and the motion, try the buttons, then try the interactive pieces. Everything here is plain Astro, HTML and CSS, with small scripts only where you interact.
Buttons
Twelve styles, all following the palette and corner settings. Hover, click, and try them with the keyboard too.
Motion and light
Every effect runs on the graphics card (transform, opacity and masks only), pauses when off screen and switches off for visitors who ask for reduced motion.
Interactive pieces
The small things that make a site feel finished. All of them work with a keyboard and a screen reader, and none needs a library.
Under the hood
Measured in your browser on this page, just now. Not marketing numbers.
HTML first
Astro builds every page to plain HTML ahead of time. Nothing renders in the visitor's browser, so pages show up at once and search engines read everything.
Scripts only where needed
The panel and the interactive pieces bring their own small scripts. The rest of the site ships almost none, which is why it stays fast on a phone.
Themes in CSS
Palettes, dark mode and corners are a handful of CSS variables. Switching costs nothing and your choice is applied before the first paint, so it never flashes.