Connection Container
Scannable flight journey summaries with on‐demand detail access.
In this page
JIRA: CV‐43925November 3rd, 2025
Functional & Direct
Progressive Disclosure Component
The Connection Container displays summarized flight connection information within the Flight Card, allowing users to view journey overview at a glance or expand to see comprehensive leg‐by‐leg details. This component is designed to balance information density with usability, providing essential context by default while keeping detailed flight information just one click away. The component uses a "show/hide flight details" toggle link to transition between states.
November 3rd, 2025
Collapsed State
In its collapsed state, the container shows departure/arrival times, airports, flight numbers, total duration, and stop count.
- Clean, scannable summary that mirrors the original design
- The "show flight details" link with dropdown chevron is perfectly clear
- Duration and stop count remain prominent in the center
- Flight numbers with airline logos at endpoints provide quick context
November 3rd, 2025
Expanded State
When expanded, users can access complete flight information including dates, airline details, aircraft type, operating carriers, layover durations, and timezone indicators.
- Information hierarchy ‐ The airline/flight/aircraft/class line is organized with clear separators
- Operated by info ‐ Clearly shows share arrangements in a subtle gray
- Smart date/time layout ‐ The date above the time works, and the timezone indicators (PDT, BST, CEST) are crucial for international travel
- Duration labels ‐ Right‐aligned "Duration: 2h 10m" keeps things organized
- Layover treatment ‐ The clock icon with gray background creates clear visual separation
- "Arrives Thu, Apr 23" in red ‐ Highlights the arrival date change