App overview

Layer 3

A simplified, task-focused structure that keeps journeys short and key information close, ensuring users never get lost, or navigate too deep.

The additional information

Layer 3 pages represent the detailed, task-focused conclusion of a user journey, where the primary goal is to cap navigation depth and prevent users getting lost. We do this by presenting only clear and relevant content for a singular action or setting adjustment.

The structure drives the user to complete the final action here, utilising bottom sheets for additional context, with a structured fourth layer reserved solely for critical circumstances where further help is absolutely necessary.

Intro graphic

Finishing the flow

The core purpose of Layer 3 is to establish the intended end-point of the journey, achieved by presenting only clear, relevant content for a singular final action or setting adjustment. This ensures a controlled flow: the user moves from the detailed task initiation (Layer 2) into a concise, focused conclusion (Layer 3).

Layer 3 maintains strict navigational simplicity to cap the journey's depth 
and prevent users getting lost, only enabling access to a subsequent Layer 4 
in exceptional circumstances where critical help is absolutely necessary.

 

Finishing the flow
  1. Link to contextual
help (layer 4)
  2. Bottom sheets displayed over
layer 3 to retain context
  3. Stepped header displaying journey progress
  4. Capturing information
  5. No global navigation displayed at layer 3
  6. Interaction within bottom
sheet is allowed
  7. Progress, go back
and complete journey
via CTA
  8. Journey navigation

 

 

Editing information
  1. Launches bottom sheet
  2. Link opens an:
    1. inline edit (layer 3) – used for simple
updates e.g. email address
    2. bottom sheet (layer 3) – for simple
image capture e.g. update heating type
    3. new page (layer 4) – for data capture
with large number of options, too large
for a bottom sheet
  3. Editing details
inline helps us keep
layers succinct
  4. Save or cancel
the edit, inline
  5. Settings can be changed
within a layer 3 – radio buttons,
checkboxes and toggles can 
all sit in-page at this layer
  6. Confirmation of change
can be communicated
via bottom sheet, alert
or toast (dependent on
requirement)

 

Viewing information
  1. Content sits in-page
on the surface colour
  2. Links can
be used if
help article
required
  3. Non-tappable lists
can be used to
organise and display information

 

Rules

Do
  • Ensure content is clear, focused and relevant only to the single, final task or adjustment.
  • Present the page as the intended conclusion of the user journey
  • Keep the design and interaction simple and highly focused
  • Utilise bottom sheets sparingly for supplemental, non-critical details
  • Link to layer 4 only when critical, contextual help is absolutely necessary
Don't
  • Include information that is not essential for completing the immediate task
  • Provide endless links or extraneous navigational options to further pages
  • Use an overload of tappable and non-tappable cards or complex layouts that increase cognitive load
  • Place primary action controls at the bottom of a page or bottom sheet
  • Allow Layer 3 to serve as a hub for starting new, unrelated journeys
– these should primarily sit at a layer 2
  • Overuse Layer 4 for common queries or simple informational notes
– layer 4 should only be used in exceptional circumstances

 

iOS and Android

From layer 2 to layer 4, we are introducing a native update to page headers – 
locating the back buttons and page titles in a position you’d expect to find them within a native experience.

We think this is important to aid familiarity and improve navigation performance.
Additionally, we are recommending the
use of native toggles, filters and selectors.

  1. iOS back button
  2. Android back button
  3. Page titles are positioned differently
on iOS and Android – to bring a hint of native familiarity to the experience
ios and android

 

Interactions

  1. Vertical page scroll
    Header collapses on scroll
  2. Back button to Layer 2
  3. Header
  4. In page content
  5. Lists
  6. In page content
  7. T&Cs
  8. No navigation on 
Layer 3 pages
Interactions

 

Restrictions

Not to be used on this layer

To maintain clarity, focus, and standardised structure of this layer,
certain components need to be excluded. When designing or creating new user journeys, observe the following list of prohibited elements to ensure consistency and prevent user friction.

Global nav

Global nav not to be used past Layer 1 pages

Layer 3 header restriction 1

Layer 1 header

Layer 1 header not to be used on Layer 2 pages

Layer 3 header restriction 2