Nordvik | Fine dining restaurant website
About project
Nordvik is a concept site for a twenty-four-seat restaurant on the Norwegian coast whose menu changes every week. That constraint became the whole design: if the menu cannot be printed, the site has to be the menu.
The type does the work. A large serif display face, generous negative space and a warm brass accent on near-black carry the tone that photography usually has to carry — which matters, because a restaurant that reprints its menu weekly cannot reshoot its dishes weekly either. Every image on the page is hand-drawn SVG built from the brand palette, so nothing has to be replaced when the courses change.
The menu itself is tabbed — tasting, cellar pairing and a fully plant-based run — and rendered from a small data structure, so a new week is a data edit rather than a layout edit. There is also a reservation form with real validation, a sticky navigation that condenses on scroll, and scroll-reveal animation that switches itself off for anyone who prefers reduced motion.
Type: Concept · restaurant website
Stack: HTML, CSS, vanilla JS
Imagery: Hand-drawn SVG, no photography
A typography-led site where the weekly menu is rendered from data and every image is vector — so a new week costs a data edit, not a photoshoot.
menus
Tasting, cellar pairing and plant-based, switched without a page reload
photos
Every illustration is vector, so nothing goes stale when the menu changes
data edit
What a new week of courses actually costs to publish
Do you have a similar project?
Let's discuss!
Tell me about your idea and I'll help you get started and implement it

What my Clients say About Me
Feedback from those who have already launched their digital product with us









