Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix unlabelled nav on licence transaction pages #4080

Merged
merged 1 commit into from
Jun 4, 2024

Conversation

KludgeKML
Copy link
Contributor

@KludgeKML KludgeKML commented May 23, 2024

What

The navigation underneath the H1 doesn’t have a label. Trello card

Why

When there are more than 1 nav elements, labelling them helps screen reader users to understand their purpose more quickly.

How

Replaces the navigation block with a contents_list component.

Screenshots?

BEFORE

image

AFTER

image

@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 13:34 Inactive
@matthillco matthillco changed the title First draft of replacing hand-rolled nav item with contents list comp… Fix unlabelled nav on licence transaction pages May 23, 2024
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 13:57 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 14:00 Inactive
@KludgeKML KludgeKML force-pushed the unlabeled-nav-on-licence-places branch from eac417f to e789c44 Compare May 23, 2024 14:04
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 14:05 Inactive
@KludgeKML KludgeKML force-pushed the unlabeled-nav-on-licence-places branch from e789c44 to 71968be Compare May 23, 2024 14:26
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 14:26 Inactive
@KludgeKML KludgeKML force-pushed the unlabeled-nav-on-licence-places branch from 71968be to fc6aac3 Compare May 23, 2024 14:28
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 14:28 Inactive
@matthillco matthillco force-pushed the unlabeled-nav-on-licence-places branch from fc6aac3 to 1f7e5b8 Compare May 23, 2024 22:33
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 22:33 Inactive
@matthillco matthillco force-pushed the unlabeled-nav-on-licence-places branch from 1f7e5b8 to f7c7127 Compare May 23, 2024 22:42
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 22:42 Inactive
@matthillco matthillco force-pushed the unlabeled-nav-on-licence-places branch from f7c7127 to 54f00b8 Compare May 23, 2024 22:57
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 23, 2024 22:57 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 28, 2024 09:43 Inactive
@KludgeKML KludgeKML force-pushed the unlabeled-nav-on-licence-places branch from d9ec851 to e17ceb4 Compare May 28, 2024 09:50
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 May 28, 2024 09:50 Inactive
- remove yield blocks from layouts
- add component into shared partial
- add helper method to make contents list data

Co-authored-by: Matt Hill <matt.hill@digital.cabinet-office.gov.uk>
@matthillco matthillco force-pushed the unlabeled-nav-on-licence-places branch from e17ceb4 to 3f0dd82 Compare June 4, 2024 10:17
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-4080 June 4, 2024 10:17 Inactive
@matthillco matthillco marked this pull request as ready for review June 4, 2024 10:35
@KludgeKML KludgeKML merged commit 1ea8fe3 into main Jun 4, 2024
12 checks passed
@KludgeKML KludgeKML deleted the unlabeled-nav-on-licence-places branch June 4, 2024 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants