Landscape Orientation Pattern

2023

Mobile

Design Systems Team @ Chase

Modernized the Chase Mobile experience by implementing responsive landscape support patterns, ensuring full AA/AAA accessibility compliance for users with fixed-orientation assistive devices and tablets.

Design Philosophy

Design Philosophy

Person first, user second:

Person first, user second:

I want to re-center the experience around a user's physical reality

I want to re-center the experience around a user's physical reality

Inclusive Growth:

Inclusive Growth:

I want to ensure that an experience remains structurally sound and visually balanced across an infinite array of viewports and devices

I want to ensure that an experience remains structurally sound and visually balanced across an infinite array of viewports and devices

The Problem

The Problem

Chase’s portrait-only constraint created critical accessibility barriers for assistive-device users

Chase’s portrait-only constraint created critical accessibility barriers for assistive-device users

Why?

Why?

Why?

Governance:

Governance:

Governance:

Eliminating WCAG 1.3.4 non-compliance to safeguard brand integrity

Eliminating WCAG 1.3.4 non-compliance to safeguard brand integrity

Eliminating WCAG 1.3.4 non-compliance to safeguard brand integrity

Protection for the Firm:

Protection for the Firm:

Protection for the Firm:

Defending against significant per-instance regulatory fines and legal exposure

Defending against significant per-instance regulatory fines and legal exposure

Defending against significant per-instance regulatory fines and legal exposure

Inclusive Growth:

Inclusive Growth:

Inclusive Growth:

Expanding our reach by removing interaction barriers for the assistive-technology community

Expanding our reach by removing interaction barriers for the assistive-technology community

Expanding our reach by removing interaction barriers for the assistive-technology community

My Role

My Role

My Role

As Senior UX Designer, I built the governance framework from the ground up:

  • defining the landscape standard, stress-testing the design system

  • resolving cross-team conflicts and

  • ultimately creating the documentation that every designer and engineering team across Chase would use to ship landscape across the app.

After a competitive analysis of a sample of 36 apps, only 4 supported landscape mode (11%).
Among them, some utilized fixed-width layouts, while others employed full-width designs.

After a competitive analysis of a sample of 36 apps, only 4 supported landscape mode (11%).
Among them, some utilized fixed-width layouts, while others employed full-width designs.

applications that were available on landscape at the time

applications that were available on landscape at the time

competitive analysis of 36 apps (within and outside of finance)

competitive analysis of 36 apps (within and outside of finance)

Ideation

Ideation

Ideation

With only 4 of 36 apps supporting landscape orientation, and only 1 within the financial sector, the competitive analysis revealed landscape orientation to be an industry blind spot


There was no playbook to reference, which confirmed that Chase couldn't look outward for a solution. We would need to define landscape for Chase from the ground up, creating governance documentation that could scale across every business line and design team

With only 4 of 36 apps supporting landscape orientation, and only 1 within the financial sector, the competitive analysis revealed landscape orientation to be an industry blind spot


There was no playbook to reference, which confirmed that Chase couldn't look outward for a solution. We would need to define landscape for Chase from the ground up, creating governance documentation that could scale across every business line and design team

Pressure Testing Components

Pressure Testing Components

Pressure Testing Components

Before defining any patterns, we needed to know what we were working with.

I collaborated with our design systems team to pressure test core components at full width and at a maximum of 575px (the breakpoint where mobile transitions to tablet) to assess their behavior under screen rotation and determine what was feasible before any design decisions were made.

Before defining any patterns, we needed to know what we were working with.

I collaborated with our design systems team to pressure test core components at full width and at a maximum of 575px (the breakpoint where mobile transitions to tablet) to assess their behavior under screen rotation and determine what was feasible before any design decisions were made.

Components tested in full width

Components pressure tested in 575px

The results were mixed.

Layout breakdowns surfaced across key UI elements.

Rather than designing around them in isolation, I partnered with the design systems team to triage each finding.

Some were resolved directly within the system, others were documented as known limitations.

Either way, every finding had a clear outcome.

This triage process became one of the first concrete outputs of the governance pattern itself.

The results were mixed.

Layout breakdowns surfaced across key UI elements. Rather than designing around them in isolation, I partnered with the design systems team to triage each finding.

Some were resolved directly within the system, others were documented as known limitations. Either way, every finding had a clear outcome.


This triage process became one of the first concrete outputs of the governance pattern itself.

Pressure Testing Pages

Pressure Testing Pages

Pressure Testing Pages

With the component landscape established, the next step was stress-testing at the page level. I started with our hub pages, prioritized based on product timelines, as the first pages slated for launch. Testing at both full width and 575px quickly validated my team's preference for 575px width, where layout consistency and readability held strongest.

With the component landscape established, the next step was stress-testing at the page level. I started with our hub pages, prioritized based on product timelines, as the first pages slated for launch. Testing at both full width and 575px quickly validated my team's preference for 575px width, where layout consistency and readability held strongest.

Home tested in full width

Home tested in 575px width

Wealth Plan tested in full width

Wealth Plan tested in 575px

With our width recommendation, the next step was aligning the hub page teams.

But what I anticipated to be a straightforward alignment, became the project's first major roadblock

With our width recommendation, the next step was aligning the hub page teams.

But what I anticipated to be a straightforward alignment, became the project's first major roadblock

Analysis

Analysis

Analysis

From assessment to action, I prioritized the critical gaps most likely to derail delivery:

  • Zero Precedent: No existing landscape documentation or architectural patterns in the JPMC ecosystem.

  • Component Volatility: Unpredictable Design System behavior under horizontal reflow.

  • Legacy Technical Debt: Custom components failing modern accessibility and responsiveness standards.

  • Viewport Fragmentation: UI elements and typography conflicting with hardware notches and system overlays.

jd power 2023 us credit card mobile app satistfaction survey with arrow pointing towards Chase at 672 million as rank 6

QA's first fuzzy screenshot that I received during testing

QA's first fuzzy screenshot that I received during testing

🚨Roadblock: Full Width vs. 575px

🚨Roadblock: Full Width vs. 575px

When I presented to the hub page teams, I was met immediate pushback on two fronts:

Tech Constraint: The team hadn't migrated to the design system — 575px would require developers to set component widths manually, adding unplanned lift to their roadmap

Ownership Dispute: They questioned whether their team should be designing these pages at all, pushing responsibility back to us

When I presented to the hub page teams, I was met immediate pushback on two fronts:

Tech Constraint: The team hadn't migrated to the design system — 575px would require developers to set component widths manually, adding unplanned lift to their roadmap

Ownership Dispute: They questioned whether their team should be designing these pages at all, pushing responsibility back to us

We faced significant stakeholder pressure as teams vied for dashboard visibility.


I had to intervene to prevent a "wall of ads" experience: a cluttered UI that would have compromised core user task success and diluted our primary value props.

💡The Strategy:

💡The Strategy:

  • Facilitated a quad discussion to work through both concerns

  • Explored their design system migration timeline

  • Proposed a fixed-width container to be built by the design systems team, removing the need for manual configuration entirely

  • Facilitated a quad discussion to work through both concerns

  • Explored their design system migration timeline

  • Proposed a fixed-width container to be built by the design systems team, removing the need for manual configuration entirely

🤝 The Outcome:

🤝 The Outcome:

Phase 1: Launch landscape at full width, removing the immediate development burden


Phase 2: Introduce Size Classes for adaptive design, progressively moving teams toward the 575px standard

Phase 1: Launch landscape at full width, removing the immediate development burden
Phase 2: Introduce Size Classes for adaptive design, progressively moving teams toward the 575px standard

an introduction to size classes: our home page is regular width & compact height

an introduction to size classes: our home page is regular width & compact height

an introduction to size classes: our home page is regular width & compact height

App Testing

App Testing

App Testing

After agreeing on full width, our engineers compiled landscape for assessment.



Finally, landscape changes were in QA!

Here, I spotted and documented more gaps like platform differences, fixed components, & much more.

After agreeing on full width, our engineers compiled landscape for assessment.



Finally, landscape changes were in QA!

Here, I spotted and documented more gaps like platform differences, fixed components, & much more.

Example 1: Fixed Components

Example 1: Fixed Components

Static components such as headers, tabs, and search bars at the screen's top restricted scrolling space for landscape users. Zelle sticky (left) vs Zelle scrollable (right)

Static components such as headers, tabs, and search bars at the screen's top restricted scrolling space for landscape users. Zelle sticky (left) vs Zelle scrollable (right)

Example 2: Notches & Safe Areas

Example 2: Notches & Safe Areas

Android (left) supports many notch sizes, or lack thereof, resulting in the addition of a black box. In contrast, iOS (right) offers safe areas where content can be placed but should be avoided.

Android (left) supports many notch sizes, or lack thereof, resulting in the addition of a black box. In contrast, iOS (right) offers safe areas where content can be placed but should be avoided.

Defining the standard

Defining the standard

I translated those insights into a comprehensive set of landscape guidelines covering iOS and Android patterns end-to-end.

I translated those insights into a comprehensive set of landscape guidelines covering iOS and Android patterns end-to-end.

The guidelines were only the beginning.
From there, my role shifted from maker to mobilizer:

  • Scaled the standard — presented the guidelines to 500+ executives and designers across Chase

  • Refined through feedback — fielded inquiries from designers and iterated on the guidelines accordingly

  • Enabled delivery — supported product and development teams through active project launches

  • Governed implementation — reviewed engineering demos, proofread designs, and authorized work before it shipped

  • Built capability — conducted training sessions to equip designers across business lines to implement landscape independently

The guidelines were only the beginning.
From there, my role shifted from maker to mobilizer:

  • Scaled the standard — presented the guidelines to 500+ executives and designers across Chase

  • Refined through feedback — fielded inquiries from designers and iterated on the guidelines accordingly

  • Enabled delivery — supported product and development teams through active project launches

  • Governed implementation — reviewed engineering demos, proofread designs, and authorized work before it shipped

  • Built capability — conducted training sessions to equip designers across business lines to implement landscape independently

Results

Results

Results

Landscape is now live to 87 million Chase users.

Since launching in February 2024, the experience has accumulated 780 million+ landscape page views and counting. If you bank with Chase, flip your phone and see it for yourself.

Landscape is now live to 87 million Chase users.

Since launching in February 2024, the experience has accumulated 780 million+ landscape page views and counting. If you bank with Chase, flip your phone and see it for yourself.

jd power 2023 us credit card mobile app satistfaction survey with arrow pointing towards Chase at 672 million as rank 6

Reflections

Reflections

Reflections

Strong Alignment:
Working with a lean team across a firm-wide initiative reinforced that influence without authority is a huge design skill.

Research:
I would have advocated harder for even lightweight user research. Without it, decisions were constraint-driven rather than user-validated