Skip to content

Release 2187

Choose a tag to compare

@github-actions github-actions released this 11 Jan 09:26
ca91eb8

Trello card

https://trello.com/c/XgmIuMkr

Context

The dashboard pages are using back links, return buttons and breadcrumbs to help users navigate around, but there are cases where these components are misused or have outdated links.

In an effort to improve the navigation, we want to apply the following rules:

  1. back links only in nested forms
  2. breadcrumbs in nested pages (no forms)
  3. return buttons in nested pages (no forms), but also in confirmation pages.
  4. None if it's a single form page (e.g. the "turn profile on/off" page)

Some work around the return buttons has been already been merged (see: #2157 #2159)

Changes proposed in this pull request

  1. Remove all breadcrumbs from forms and the on_boarding process
  2. Add breadcrumbs in nested pages
  3. Add back links to all nested forms and remove them from the rest pages
  4. Update back links to go back to the correct page
  5. Update return buttons that were missed in the previous PRs

Guidance to review