Let the type do the talking.
Confident headings, generous space, clear hierarchy. Your content sets the tone.
Explore the foundationsA DIFFERENT RHYTHM FOR THE WEB
Big type. Living tiles. Motion with a purpose.
The spirit of Windows Phone, reimagined for the web.
React 19 · TypeScript · Yours to build with
01 / THE DESIGN LANGUAGE
A design language that puts your content first. Every component speaks the same language, from a quiet checkbox to a screen full of living tiles.
Confident headings, generous space, clear hierarchy. Your content sets the tone.
Explore the foundationsTiles reveal, update, and open into something more. Small windows into your app.
Meet the tilesTurnstiles, panoramas, and layered transitions preserve a sense of place.
Get a feel for motion02 / FEEL THE DETAILS
Not a picture of an interface. The real components, ready for your keyboard, your touch, and your next idea.
Explore the componentsA little space for yourself.
65% · Just the way you like it.
03 / THE PHONE THAT STARTED IT
A cyan Nokia Lumia 520. My first smartphone. Its live tiles and impossible-to-forget transitions stayed with me. Pane UI is an ode to that feeling, made for the web.
Meet your new old phone A working web demo. No downloads, no accounts.04 / BUILD SOMETHING REAL
05 / YOUR NEXT PROJECT
The component package is independent of Next.js and Tailwind. Start with the runnable React example, or install the alpha from npm into your own app.
Start building01 npm install @pane-ui/react@alphaRequires React 19. APIs may change during alpha.
See the complete setup guide →