void trash

pro

Get the prompt, project and Figma file with monthly ($29 a month) or yearly ($249 a year). Plus tax where it applies.

A dark motion study of a Trash window: twelve realistic folders on a graphite desk, each with its name, file count and size, a storage bar below and two pill buttons above. Empty Trash is pressed and the cursor turns into a black hole, which is steered across the desk. The folders tremble and lean as it nears; a flap opens, the sheets peel out and spiral in first, then the folder is stretched along its orbit and falls through the horizon. The space around the hole bends with real gravitational lensing in a WebGL shader, a thin photon ring flickers and white dust streams in on spirals. The hole grows with every folder, drifts to the centre and swallows the rest, while the header counts down and the storage bar empties; then it collapses with a white flash and a shockwave ripples across the window: Trash is empty, 2.4 GB freed. Everything is drawn in code, the window with the 2D canvas and the lens on top in WebGL, as one seamless 14.5-second loop that plays by itself. Change the folders, the hole's route, its size or the timing in a few lists. Every frame is a pure function of time, with window.__render(t) for frame-exact video export; reduced motion shows one still. The 1440 × 1080 stage scales to fit any window, and the font is local, so it runs offline.

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

  • autoplay loop
  • webgl shader
  • gravitational lensing
  • folder grid
  • empty state
  • frame-exact recorder

stack

  • react
  • vite
  • typescript
  • webgl
  • canvas

fonts

Inter

Free fonts, linked in the prompt.

colors

  • #060607
  • #1D1D20
  • #3D3D42
  • #55555B
  • #EFEEEA
  • #F2F1EE

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