The AOS (Airport Operations System) dashboard is the nerve centre for Finavia's operations teams — tracking punctuality, passenger flow, baggage, weather, and live events across the airport. As the system scaled, visual inconsistencies and accessibility gaps had accumulated across the interface.
The work focused on a design system overhaul using Figma variables, introducing a proper light/dark mode toggle and bringing the full UI up to WCAG AA compliance. By structuring colour, spacing, and component tokens correctly, switching between modes became a single variable swap — dramatically reducing the dev team's overhead for any future theming work.