domverse 45aa2d9aae feat: implement Phase 4 — Create Scan form redesign
- Three card sections: Origin, Destination, Parameters
- SegmentedButton replaces plain toggle buttons (Globe / PlaneTakeoff icons)
- AirportSearch updated to design tokens; hasError prop for red border state
- AirportChip tags for airports mode
- +/− stepper buttons for Search Window and Passengers (no spin arrows)
- Inline field-level validation errors (replaces browser native popups)
- Toast on success / error; useNavigate replaces window.location.href

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 14:57:21 +01:00
2026-02-21 11:50:44 +01:00
Description
No description provided
Readme 778 KiB
Languages
Python 65.8%
TypeScript 33.3%
CSS 0.6%
JavaScript 0.2%
HTML 0.1%