Skip to main content
FabWise

What's new

Changelog

Every release, every fix. We ship often, document plainly, and don't bury the small stuff.

v2026.05.30

May 30, 2026

Kiosk and Workstation just got cleaner, faster, and friendlier

We've spent the last several weeks rebuilding how Kiosk and Workstation look and feel. The screens are simpler. The taps are fewer. The colors are kinder on shop-floor lighting. The error feedback is wordless. And the kiosk just got a lot more personal.

Nothing changed about what you can do. Everything changed about how it feels.

What's new on the kiosk

A bright, light shop-floor surface

The kiosk used to render dark — black background, white text. Looked good on a designer's screen, hard to read under shop LED bays. We flipped it to light. White cards on a soft gray background, dark text, kit-aligned chrome top to bottom. The same kit your admin console uses; your workers now see the same visual language across every FabWise surface.

Worker cards know their owners

Each worker card on the kiosk grid now shows what's relevant to that worker, in that worker's language. If Maria reads Spanish and clocks in next to Carlos who reads English, both of them see the kiosk in their preferred language at the same time — without flipping a global toggle. Set a worker's preferred language on their profile; their card respects it.

PIN entry is faster

We removed the chrome around PIN entry — no more Enter PIN header, no X to close, no Cancel button to find (tap outside the modal to close). And the keypad now auto-accepts when you reach the 4th correct digit. One less tap. Wrong PIN? The dots shake red and one of three attempt pips fills below — no text to read, just the lock-screen feedback your workers already know from their phones. Three wrong PINs and the keypad locks behind a padlock icon.

Personalized confirmation messages

When a worker clocks in or out, the confirmation now reads like a sentence: Tom started Day Shift at 3:21 PM or Tom ended Day Shift at 11:30 PM (8.5 hours) — worked late. Names the worker, names the shift, names the timing. Both English and Spanish. The unscheduled case reads cleanly too: Tom started an unscheduled shift at 3:21 PM.

Cleaner action sheet

When a worker taps their card, the next screen drops the redundant Shift Active badge (the big End Shift button already implies the same thing), reorganizes the secondary actions so they're visibly secondary, and floats the language switcher to the bottom-right corner where it stays out of the way until needed.

What's new on Workstation

End your shift from your private device

If you're walking out the door, you don't have to go back to the shared kiosk. Tap End Shift on your Workstation dashboard, answer one quick question if anything's unusual, and you're done. Same record, same accuracy, same supervisor review — just from your phone or laptop instead of the kiosk tablet.

A simpler end-shift screen

We removed three things from the end-shift screen that workers were tapping past without reading: the current-shift summary block (you already saw it on the dashboard you arrived from), the green you're good to go banner before the submit button (the submit button already says it), and the recorded as... sub-lines under each timing-intent option (the option already says what it records).

We also removed the worker-facing notes textarea. Workers under time pressure were typing see supervisor or skipping the field; supervisors still annotate notes during shift review where they actually carry signal. The notes column itself stays — your supervisor's annotations are unchanged.

Symmetric early-departure prompt

When you end your shift early on Workstation, you now see the same two-option prompt the kiosk has always had: I'm leaving now (the system records your departure at the current time) or I forgot to end my shift earlier (your scheduled end time is used instead). Honest answer is the easy answer — your supervisor sees the scheduled time, the actual time, and your answer, all three.

The dashboard composes the same kit primitives

Your active shift card, your active task summary, the progress bar, the next-shift indicator, the empty state when nothing's scheduled — every piece on the dashboard now uses the same kit components your admin uses on their console. Visual consistency across every FabWise surface, including the marketing site you arrived from.

What's the same

Schedules, jobs, customer records, shift history, payroll exports, performance reports, the supervisor's view, the manage console — all unchanged. Your workflows keep working exactly as they did. We changed the surfaces; we didn't change the substance.

Behind the scenes

If you're curious: this was a months-long rebuild of how FabWise's visual chrome is structured. We unified our component kit so a Button looks like a Button whether it's in the admin console, the kiosk, the workstation, or this release note's CTAs. We split the kiosk and workstation capture surfaces into one shared rendering layer with a reconciled data + route contract underneath, so future improvements to one apply to the other automatically. And we put the kit under a static check that prevents a developer from accidentally emitting dark-context colors on a tablet surface.

Most of this is invisible to you, which is the point. The screen got out of the way; the work showed through.

Try the latest

See what's new for yourself.

Every release lands automatically — no upgrade button, no version number to chase. Start a free trial and you're always on the latest.

Start Free Trial

30 days · No credit card required