Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data β all from the browser, and deployed in milliseconds.
A sleek, minimal Scandinavian single-page site for a fictional Nordic slow-living design studio.
Live site: https://lagom-studio.val.run/
Lagom is the Swedish word for "just the right amount" β an untranslatable sense of enoughness. The site is designed around that idea and classic Scandinavian design principles:
- Generous whitespace and slow, airy pacing
- A muted Nordic palette (warm paper, sage, mist, wood)
- Clean light typography
- No clutter β nothing more, nothing less
- Hero β the thesis: "Enough is as good as a feast."
- Philosophy β two columns of quiet reflection
- Principles β Hygge, Fika, Lagom in a hairline grid
- Quiet section β a full-bleed Nordic gradient and a closing thought
- Footer β contact + view source
- React (
react-dom/serverstatic render) in a single.tsxfile - Twind (Tailwind utilities at runtime, no build step)
- CSR error capture via
std/catch
Everything lives in main.tsx. Edit the palette in PALETTE, swap the copy, or
change the section components β then hit view source on the live site from the footer.