Hanakura Zen Login: 3D Scene for Three.js | HorizonX

Code

Hanakura Zen Login

A sign-up page with a live three.js zen garden beside the form: a cherry branch in bloom, petals that never fall the same way twice, a pond that ripples where they land and a glowing retro TV on a stone.

Hanakura Zen Login, image 4
Hanakura Zen Login, image 2
Hanakura Zen Login, image 3
Hanakura Zen Login, image 4
  • Instant access Included with every membership
  • Full source code Download and run locally
  • Commercial license With a membership, for client work

Overview

Hanakura is a sign-up page for apps and SaaS products with a live 3D scene beside the form. A cherry branch in bloom hangs over a still pond, petals and a few whole flowers fall a little differently every time, and a glowing retro TV rests on a dark stone with the brand on its screen. The pond mirrors the stone and the TV and ripples where petals land. The scene is built in three.js with a warm low sun, real soft shadows on the stone and the TV, light haze and floating motes. Moving the cursor over the scene leaves a soft wake on the water, and a click drops a stronger ring. The form sits on the left of one centred card: the Hanakura logo, a short headline, email and password fields, a terms checkbox, a Create Account button, Google, Apple and Twitter buttons and a link to log in. On phones and narrow screens the scene moves above the form. Phones get a lighter scene automatically, with fewer petals and smaller textures. Reduced motion shows a still frame, and if the browser cannot run WebGL the page shows a fallback message while the form keeps working. The project is a plain Vite site with JavaScript modules and CSS, no framework. Colors and fonts come from CSS variables, the TV redraws whatever logo you drop in, and petal amounts are two constants. pnpm build writes a static site you can host anywhere. This is a frontend template: submitting the form creates nothing, and the social buttons are not connected. Wire them to your own auth provider before going live. The Hanakura brand and copy are placeholders. Included: the full Vite source, the cherry branch and pond code, stone and TV models, sky and blossom layers, a quick-start, hosting and customization README, AGENTS.md and CLAUDE.md for AI coding agents, and credits.

Highlights

  • Production-ready, documented source
  • Clean, componentized architecture
  • Drops into your stack with minimal setup

Preview

What's included

  • Full source code
  • README & setup guide
  • Component documentation
  • Commercial license with a membership

Frequently asked questions

  • The full source code for this asset, ready to download and integrate into your project.

  • Unzip the download and follow its README. Coded products run through a local web server or your project's dev server, started with the command the README gives, so double-clicking an index.html file can show a blank page. The Specs list on this page names the format and what it's built for.

  • It's included with a HorizonX membership. Download it instantly, no separate purchase.

  • Yes, with a HorizonX membership. Members get a commercial license: use and adapt these files in personal, client and commercial projects. If your plan ends, projects you already built keep their license, but the files can't be used to start new ones.