ForgeKitFORGEKIT

Build Log

Flyback mobile minimize toggle

July 15, 2026

Time-travel card on Flyback mobile now collapses to a small pill while panning/zooming, and the local imagery proxy error is fixed by running vercel dev instead of plain vite.

FlybackUIMobileDeploy
1
component changed
1
new deploy script
1
prod deploy

Timeline

Start
Charge received
Mobile time-slider card takes too much screen space while zooming around the map — wants a minimize option
15m
Shaping + confirm UX
Confirmed collapse-to-floating-button approach with Zeb over auto-hide or slim-bar alternatives
30m
Implemented + verified build
Added cardMinimized state, mobile-only pill toggle, clean vite build
45m
Local imagery error surfaced
Zeb hit 'Couldn't load imagery' — traced to plain `vite` dev server not serving /api/proxy serverless function
55m
Fixed + deployed
Switched local dev to `vercel dev`, confirmed /api/proxy returns 200, deployed to flyback.forgekits.build

What shipped

Mobile-only minimize toggle for Flyback's time-travel card — collapses search/slider/buttons to a small year pill, tap to restore

Added `deploy:flyback` npm script at the monorepo root (Flyback had no standardized deploy path before)

Deployed to production — flyback.forgekits.build

Couldn't load imagery — vintageaerial.com may be temporarily unavailable.

The error Zeb saw locally — actually caused by running plain `vite` instead of `vercel dev`, not a real upstream outage
Flyback mobile minimize toggle — July 15, 2026 · ForgeKit