dial finishes
proGet the prompt, project and Figma file with monthly ($29 a month) or yearly ($249 a year). Plus tax where it applies.
A clock widget concept on a 1080 × 1080 stage that scales to the window and loops every 15 seconds. A 600 × 600 rounded-square widget with a soft matte surface carries an off-centre dial that shows only its right arc: faint rays, sixty ticks with a glowing accent marker every five, rotated mono numbers on the rim, an hour and a minute hand with accent inlays, a long second hand and a hub, a time pill on top and a style pill at the bottom. Every 3 seconds it changes its finish: Porcelain (white matte, green markers), Graphite (near-black, green), Clay (warm sand, terracotta), Deep sea (deep blue, ice blue) and Signal (orange-red, cream). The next finish fades in over the current one while settling from a hair larger and the old one sinks slightly; the hands travel clockwise to a new time, the digits and the name blur into their new values, and the page colour, the widget's shadow and the five dots under it follow. Each finish is a token set of seventeen CSS custom properties plus its page and shadow colours. Every moment comes from one pure render(t) function (window.__render(t), ?rec), so any frame can be drawn on its own. Geist and Geist Mono, a reduced-motion 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
- clock widget
- analog dial
- off-centre dial
- five finishes
- theme tokens
- css custom properties
- crossfade
- hands travel
- blur text swap
- time pill
- style pill
- page colour follows
- coloured drop shadow
- pagination dots
- soft matte surface
- autoplay loop
- frame-exact recorder
stack
- react
- vite
- typescript
tags
fonts
Geist, Geist Mono
Free fonts, linked in the prompt.
colors
- #F6F6F8
- #2C2C2F
- #F3E7D6
- #22395A
- #FF6A3A
license
With monthly or yearly: personal and commercial work, client projects included. Don't resell or share the template, prompt or files.
read the license

