Components
Route filter
Single select. All first; tapping a route shows only it, tapping All or the selected route resets.
| Selection | Universal selection halo: 2pt Surface gap + 2.5pt Ink ring at a 3.25 offset. The ring follows the chip shape: a circle around a train chip, and a concentric rounded rectangle (chip radius plus the offset) around a bus or All chip. Reused by map markers. |
|---|---|
| Train | 28 circle, always the active line token. Selected adds the halo. |
| Bus / All | Capsule h28, min w44, radius 10. Selected is filled with the halo; off is outlined. |
| Hit area | 44 × 44; gap 10 keeps targets apart |
| Semantics | Buttons with selected trait; All and the chosen route announce as selected |
| Overflow | One row, scrolls sideways with an edge fade, under the trailing Live and Favorite buttons. Chips stay 28 at every route count. |