Back to projects
2026NordfjordBrand identity and web design

Nordfjord. A Stockholm estate agent, in ink and daylight.

The look matches the apartments it sells: bright, hard-edged, and exact. Headlines run huge over photographs of sunlit rooms, and the interface itself never adds a color.

Brand identityWeb designArt directionNext.js
Nordfjord. A Stockholm estate agent, in ink and daylight.
The Nordfjord hero. A warm, sunlit open-plan living room behind a giant ultra-light uppercase headline reading Find the space you deserve, a one-line subtitle, a glass View Properties button, and a frosted search bar for location, type, and budget.
The hero. One line, set wall-high.
Featured listings section titled Latest Properties: three white property cards in a row, each a photo with a price badge and an optional New or Premium tag, an address, a Stockholm location, and a row of size, rooms, and bath specs.
Three listings, the price on the glass.
Services section with alternating rows. Sell with confidence and clarity beside a bright bedroom; Find the perfect tenant, or the perfect space beside a sunlit living room.
Sell, rent, advise.
Stockholm Neighborhoods section: a horizontal row of tall image cards, each a district photo with its name and property count over a dark gradient (Ostermalm, Sodermalm, Norrmalm, Vasastan, Kungsholmen).
Six neighborhoods, dragged past by hand.
Testimonial section: a large centred italic serif quote about an effortless buying process, with a small round avatar and the names Erik and Anna Lindqvist, homeowners in Ostermalm, beneath it.
The only serif, used once.
Valuation call to action titled What's your property worth? with a request-a-valuation form for address, email, and phone, above the footer with brand, properties, company, and contact columns.
A valuation, then the footer.

On scroll

Next.js, one page. The section reveals are written straight into the scroll timeline in CSS, so each block clips, blurs, or lifts into place exactly as it enters the frame. Above them the hero photograph pans slowly the whole time you read.

Built with

  • Next.js16
  • React19
  • TypeScript

No mark, just the name.

The identity is a wordmark in one thin face, set in caps, with nothing added: no symbol, no ornament, nothing decorative. Everything else is the space around it.