verify code

free

The prompt is free with an account: sign up with Google or email, and your copy starts right after. The project and Figma file come with monthly or yearly.

A one-time code card on a dark stage: black glass with a thin light running along its border, "Verify it’s you · code sent to •••• 41", six code cells split three and three by a dash, and a bar with a lock, "Security check" over a live "Code expires in 0:59" countdown, Resend and a dim Verify. A ~10.6-second story plays once on load, driven by a scripted cursor. The card rises in out of a blur under a soft blue light. The cursor taps the first cell, which lights up blue with a blinking caret, and a glass "From Messages 482 913" suggestion pops up under the cells; tapped, it dips and lifts away, and the code drops into the cells one digit at a time, each rising out of a blur as the blue light moves along. Verify wakes up and is pressed: a light sweeps through every cell, clipped inside its rounded corners, twice, and on the second pass each cell turns green. Then the cells collapse from the middle out into "Verified" with a green ring and a check that draw themselves, Verify slides away for Done, the countdown becomes "Session secured", a light runs once round the border and a sheen crosses the card. Everything is HTML, CSS and inline SVG, moved by short tweens, CSS transitions and the Web Animations API; the code, the copy and the colours are a few constants to change. The square stage scales to fit any window and its glow runs on past it; window.__SP sets the speed, and reduced motion shows the filled-in card still.

what you get

prompt
Paste it into Claude, Codex, Kimi or Cursor to rebuild this template. Tested: we rebuild every template from its prompt before it goes live.
project
The Vite + React source code as a .zip, ready to run.
figma file
The editable design as a .fig file to import into Figma.

what's inside

  • form
  • code input
  • card
  • countdown
  • button morph
  • cursor animation
  • film grain
  • autoplay
  • frame-exact recorder

stack

  • react
  • vite
  • typescript
  • svg

fonts

Geist, Geist Mono

Free fonts, linked in the prompt.

colors

  • #030304
  • #17181C
  • #ECECEF
  • #B9C8FF
  • #8CE6BE
  • #2FBF71
  • #F4F4F6

license

Free account: personal use only. Monthly or yearly adds commercial and client work. Don't resell or share the template, prompt or files.

read the license