StealThis .dev

Coworking — Equipment Status

A warm industrial equipment status board for a coworking studio, showing printers, scanners, an espresso machine and AV gear as live device cards. Each card carries an online, in-use, low-supply or needs-help state, supply meters, member-avatar print queues and a report-issue flow. Refresh simulates live status drift across the floor, queues can be cleared job by job, and toast confirmations keep operators informed in a clean, accessible layout.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Equipment Status

A floor-level status board for the Loomyard studio’s shared equipment. A summary strip counts how many devices are online, busy, low on supply or asking for help, then a responsive grid of device cards lays out each printer, scanner, espresso machine and AV unit. Cards use the warm-concrete and amber palette with color-coded status pills — a steady green LED for online, amber for in-use, and a blinking red for anything that needs attention.

Every card surfaces what an operator actually needs: supply meters that turn warn-amber or danger-red as toner, paper, lamp hours or water run down, plus a live print queue with member avatars, document names and page counts. Printers and scanners let you mark the next job done, which clears it from the queue and flips a busy device back to online.

The Report issue button opens an accessible modal (focus moves in, Escape closes) where you pick a fault and add notes; submitting flags the device as needs-help and notifies ops. Refresh simulates live drift — supplies tick down, busy machines free up, and critically low devices auto-flag — with toast confirmations after each action. Everything is vanilla JS, keyboard-usable and responsive down to ~360px.

Illustrative UI only — fictional coworking space, not a real booking system.