Skip to content

New: [AEA-6148] - Accessibility statement for CPT-UI#1949

Open
connoravo-nhs wants to merge 10 commits intomainfrom
AEA-6148
Open

New: [AEA-6148] - Accessibility statement for CPT-UI#1949
connoravo-nhs wants to merge 10 commits intomainfrom
AEA-6148

Conversation

@connoravo-nhs
Copy link
Contributor

Summary

  • ✨ New Feature

Details

Introduce accessibility statement page with initial declaration.

Signed-off-by: Connor Avery <214469360+connoravo-nhs@users.noreply.github.com>
Signed-off-by: Connor Avery <214469360+connoravo-nhs@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 24, 2026 15:32
@github-actions
Copy link
Contributor

This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket:

AEA-6148

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an Accessibility Statement page to CPT-UI and wires it into routing so it’s reachable publicly and via the footer navigation.

Changes:

  • Introduces AccessibilityStatementPage with initial statement content.
  • Adds a new public route (/accessibility-statement) and registers it in the app router.
  • Adds an “Accessibility statement” link to the footer.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 6 comments.

File Description
packages/cpt-ui/src/pages/AccessibilityStatementPage.tsx New page component rendering the accessibility statement content.
packages/cpt-ui/src/constants/ui-strings/FooterStrings.ts Adds a footer link pointing to the new accessibility statement page.
packages/cpt-ui/src/constants/environment.ts Defines the new path constant and makes it publicly accessible (no auth required).
packages/cpt-ui/src/App.tsx Registers the new route to render AccessibilityStatementPage.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

…ent to make handling links easier

Signed-off-by: Connor Avery <214469360+connoravo-nhs@users.noreply.github.com>
connoravo-nhs and others added 2 commits March 24, 2026 16:22
Signed-off-by: Connor Avery <214469360+connoravo-nhs@users.noreply.github.com>
connoravo-nhs and others added 2 commits March 25, 2026 11:39
Signed-off-by: Connor Avery <214469360+connoravo-nhs@users.noreply.github.com>
@connoravo-nhs connoravo-nhs enabled auto-merge (squash) March 25, 2026 11:49
Signed-off-by: Connor Avery <214469360+connoravo-nhs@users.noreply.github.com>
@sonarqubecloud
Copy link

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.

2 participants