Skip to content

[P2][UX] Simplify the first-visit and mobile crossing-selection journey #62

Description

@sbc1-code

Problem

The desktop product is functional, but the first visit still opens with all 44 crossing cards and an abstract heading (“Border Crossing Intelligence”). Direction, freshness, geography, and the next useful action compete for attention.

A true mobile browser pass was not completed during the audit because the available Chrome viewport override did not change the rendered viewport. This task must include real 360–390 px verification, not assumptions from responsive CSS.

Scope

  • Make the first screen answer: where are you crossing, which direction, and how fresh is the report?
  • Test a clearer wait-time-first H1/value proposition.
  • Improve default crossing discovery without forcing geolocation.
  • Preserve fast return access to favorites and alerts.
  • Ensure primary navigation, filters, cards, and detail transitions work at 360, 390, tablet, and desktop widths.
  • Clean up page heading semantics so route pages do not inherit an extra sidebar H1.

Definition of done

  • A new visitor can choose the intended crossing and direction and open a useful detail view in a short usability script.
  • A returning visitor reaches a favorite crossing in one obvious action.
  • No horizontal overflow, clipped controls, inaccessible target sizes, or obscured content at tested widths.
  • Before/after screenshots and task timings are attached.
  • Core actions meet keyboard and screen-reader labeling checks.

Parent roadmap: #56

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions