feat: put a speedometer in the gantry's left bay
A 240-degree SVG dial with a spring needle, three-digit readout, unit label, warning lamp (BRAKE / OVERDRIVE / ENGINE OFF), trip odometer and gear chip, driven by the journey's own frame loop from the scroll drive, route progress, navigator state, scene ignition and the high beam. Hover or focus shows route, exit and time on the road; a click toggles km/h and mph (remembered). The model and DOM driver load as a lazy chunk so the initial bundle grows by about 1.3 kB gzipped; reduced motion snaps the readout, and the bay hides below 1280px.
BIN
docs/overnight/polish/speedo-1280-destination-bay.webp
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
docs/overnight/polish/speedo-1280-destination.webp
Normal file
|
After Width: | Height: | Size: 109 KiB |
BIN
docs/overnight/polish/speedo-1280-flash.webp
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
docs/overnight/polish/speedo-1280-hover.webp
Normal file
|
After Width: | Height: | Size: 7.1 KiB |
BIN
docs/overnight/polish/speedo-1280-idle-bay.webp
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
docs/overnight/polish/speedo-1280-idle.webp
Normal file
|
After Width: | Height: | Size: 150 KiB |
BIN
docs/overnight/polish/speedo-1280-ignition-strip.webp
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
docs/overnight/polish/speedo-1280-jump-strip.webp
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
docs/overnight/polish/speedo-1280-jump.webp
Normal file
|
After Width: | Height: | Size: 168 KiB |
BIN
docs/overnight/polish/speedo-1280-scroll-strip.webp
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
docs/overnight/polish/speedo-1280-scrolling.webp
Normal file
|
After Width: | Height: | Size: 183 KiB |
BIN
docs/overnight/polish/speedo-1440-destination-bay.webp
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
docs/overnight/polish/speedo-1440-destination.webp
Normal file
|
After Width: | Height: | Size: 130 KiB |
BIN
docs/overnight/polish/speedo-1440-flash.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
docs/overnight/polish/speedo-1440-hover.webp
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
docs/overnight/polish/speedo-1440-idle-bay.webp
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
docs/overnight/polish/speedo-1440-idle.webp
Normal file
|
After Width: | Height: | Size: 163 KiB |
BIN
docs/overnight/polish/speedo-1440-ignition-strip.webp
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
docs/overnight/polish/speedo-1440-jump-strip.webp
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
docs/overnight/polish/speedo-1440-jump.webp
Normal file
|
After Width: | Height: | Size: 188 KiB |
BIN
docs/overnight/polish/speedo-1440-scroll-strip.webp
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
docs/overnight/polish/speedo-1440-scrolling.webp
Normal file
|
After Width: | Height: | Size: 200 KiB |
BIN
docs/overnight/polish/speedo-lamps-and-focus.webp
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
docs/overnight/polish/speedo-reduced-motion-bay.webp
Normal file
|
After Width: | Height: | Size: 2.3 KiB |