Franks Kaffe

Menyn är hela sidan. Varje dryck står med sitt eget pris och sin egen bild, så du vet vad du får innan du står vid disken. Dricka, äta, hantverket och hitta hit ligger som fyra raka ingångar, utan undermenyer att leta i.

Två av sektionerna är byggda i WebGL istället för som vanliga listor. Drickan är en karusell i glas där ett hjulklick är en dryck, och kortet vänder sig till innehållet när du klickar. Ätan är en ring där korten smälter ihop när de möts och dras ut i trådar när de skiljs åt. Båda ritar sin egen canvas, vilket betyder att pappersfärgen bakom dem sätts på tre ställen och måste hållas i takt.

Navigeringen är en pill i glas fäst i underkanten. Varje sektion lägger sitt viktigaste överst i bilden, så en rad där uppe hade alltid stått i vägen för något.

Byggd i Next.js 16 och React 19, med three.js för de två karusellerna, GSAP för resten av rörelsen och Tailwind v4 för typografin.

  • Next.js 16
  • React 19
  • three.js
  • GSAP
  • Tailwind v4
Franks Kaffe — 1Franks Kaffe — 2Franks Kaffe — 3Franks Kaffe — 4

En arkitektbyrås enda sida, där scrollen är ritningen och arbetet vänder sig mot dig.

Utvalt arbete