Internal
Labs
Experiments and design tools — not part of the product flows. Open one to explore or tune a piece of the system.
Scrollable geocoding demo
An illustrated journey from a sample student roster to geocoded addresses and a school-bus trip.
/demoMap element studio
Live in-browser tuner for map markers — layers, states, and design tokens, rendered on the real map.
/pin-tunerScrim lab
Tune the liquid-glass scrim over a live full-bleed map — tint, blur, saturation, fade and height, across both themes and both basemaps.
/scrim-labLayers panel studio
Interactive editor for the map Layers panel — the real component over a basemap still, with full typography control per text role.
/layers-labDropdown layouts
Ten common dropdown / select patterns built on the shared form-control kit.
/dropdown-labInput lab
Seventy-six field recipes — fill, rim, depth, focus, disclosure, label and density — on the real query form, light and dark, beside the production buttons.
/input-labField layouts
~30 ways to arrange label, value, and control — with when-to-use notes + macro examples.
/field-labInline edit — save & cancel
Nine live ways an open field offers commit and abandon — in-field icons, attached groups, buttons below, commit-on-blur.
/inline-edit-labRoster card view
The student roster in two views — the table, and a grid of portrait cards — on the full 1,372-student district list, for measuring the card view before it ships.
/roster-labColumn filters
Excel/ag-grid per-column filtering on the real Fleet grid — label sorts, funnel filters, counted checklists and min/max ranges.
/column-filter-labPaste grid
Paste a CSV or TSV range into a spreadsheet-like studio — edit cells in place, rename and reorder columns, map each to a SMARTtag field, and dry-run the import against the real roster.
/paste-labCapability ticker lab
Tune the landing’s capability wheel on the real page — beat, travel, easing, fade curve, row geometry and edge dissolve, live.
/ticker-labPuck lab
Sculpt the Waze-style DrivingBus puck over the roaming road — tilt, extruded thickness, border, roundness, colors, shadow and glow, live.
/puck-labLogo lab
Generate the fictional school-district wordmarks for the landing’s social-proof row — a mark from src/shapes/ plus a name and a qualifier, each with its own family, weight, size, tracking, case and grey. Roll for a whole set, Copy TS to bake it.
/logo-labBadge lab
Tune the icon badge (.icon-plate) on the real driver-band rows — translucent fill, gradient rim, inset well and outer cast, over grid, canvas or photo, with a size ladder.
/badge-labOrb lab
Shape the golden bullet — flat, raised stud, inset notch, or isometric extrusion, with color, rim, shadow, glow, squash and animation.
/orb-labToggle motion
Bench for the switch slide — every token easing and duration side by side, plus a main-thread load test.
/toggle-labButton lab
Tune the tactile face-and-chassis foundation, replay press/hover motion in slow-mo, and bench tooltips and latched selected states.
/button-labButton lab 2
The bench-control chip style in isolation — press and latched states, pinned side by side in light and dark.
/button-lab-2Component lab
Showcase of UI primitives and patterns — cards, badges, map markers.
/labIcon lab
Browse the brand icon set.
/icon-labPhoto library
Every photograph under a short ID (B1, S4, T7) you can call out by name — searchable, filterable, with a per-photo crop check.
/photosFoundations
The design tokens — color, type, spacing, motion, elevation.
/foundationsPlace pin lab
Place-pin family exploration (stops, schools, depots, hazards…).
/place-pinsPin 3D lab
Give the place pins body for the driving road — tilt, clone-stack extrusion, wall shade, lift and ground shadow, judged near/mid/far on the rolling grid.
/pin-labAvatar lab
Shape the waiting-rider avatar badges beside the stop banner — face size, ring, cylinder, posture, float, dot and shadow, with per-avatar arrangement cards.
/avatar-labExtra components
Designs we like but do not ship yet — components parked for possible future use (e.g. the Live toggle).
/extra-componentsArchived
Superseded components kept for reference — e.g. the old Bus badge (RouteBadge).
/archived