KQ-214 · WORK/LAMP

Work Lamp

The lamp that says the bench is busy: one of four honest faces — a shimmering pixel grid, breathing dots, an orbiting pair, a sweeping bar — beside the work's name and a ticking elapsed readout. A wait with a clock on it is a report; a wait without one is a hope. Time starts at mount, never the wall clock at render, so server and client always agree.

KQ-214 · WORK/LAMP
Cutting the board0.0s
Reading tide tables
Scoring stock risk
Drafting handovers

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/work-lamp

Props

face
"grid" | "orbit" | "dots" | "sweep"
default "grid"
Which lamp is lit.
label
string
default
What the bench is doing, in a word or two.
elapsed
number
default
Externally-owned seconds; omit and the lamp keeps time from mount.
showElapsed
boolean
default true
Show the ticking readout beside the label.