Skip to content

web/a11y: More Consistent UI Labelling - #17505

Open
GirlBossRush wants to merge 17 commits into
mainfrom
a11y-labelling
Open

web/a11y: More Consistent UI Labelling#17505
GirlBossRush wants to merge 17 commits into
mainfrom
a11y-labelling

Conversation

@GirlBossRush

@GirlBossRush GirlBossRush commented Oct 16, 2025

Copy link
Copy Markdown
Contributor

Details

This PR updates our UI to use a more consistent labelling for placeholders, buttons, empty states, and other references to API provided objects.

This iteration is not all-encompassing, focusing at least one level of navigation depth in the UI -- i.e. the UI at a first glance.

@GirlBossRush
GirlBossRush requested a review from a team as a code owner October 16, 2025 14:15
@netlify

netlify Bot commented Oct 16, 2025

Copy link
Copy Markdown

Deploy Preview for authentik-integrations canceled.

Name Link
🔨 Latest commit 65f2798
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/691de0b4d2fca80008042f27

@netlify

netlify Bot commented Oct 16, 2025

Copy link
Copy Markdown

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit 65f2798
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/691de0b4ff34dd000823ea71
😎 Deploy Preview https://deploy-preview-17505--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Oct 16, 2025

Copy link
Copy Markdown

Deploy Preview for authentik-docs canceled.

Name Link
🔨 Latest commit 65f2798
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/691de0b4d2fca80008042f25

@codecov

codecov Bot commented Oct 16, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.97%. Comparing base (cd1693b) to head (65f2798).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #17505      +/-   ##
==========================================
- Coverage   92.97%   92.97%   -0.01%     
==========================================
  Files         869      869              
  Lines       48143    48143              
==========================================
- Hits        44763    44759       -4     
- Misses       3380     3384       +4     
Flag Coverage Δ
e2e 45.16% <ø> (-0.05%) ⬇️
integration 23.17% <ø> (+<0.01%) ⬆️
unit 91.07% <ø> (ø)
unit-migrate 91.12% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions

github-actions Bot commented Oct 16, 2025

Copy link
Copy Markdown
Contributor

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-65f279827ade049a05736c864cc83d41c5a54c27
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-65f279827ade049a05736c864cc83d41c5a54c27

Afterwards, run the upgrade commands from the latest release notes.

@GirlBossRush GirlBossRush changed the title web/a11y: Consistent button labelling web/a11y: More Consistent UI Labelling Oct 16, 2025
@GirlBossRush GirlBossRush added a11y Features or issues related to accessibility area:frontend Features or issues related to the browser, TypeScript, Node.js, etc labels Oct 16, 2025
@GirlBossRush GirlBossRush self-assigned this Oct 16, 2025
<i class="fas fa-check" aria-hidden="true"></i>
</span>
</span>
<span class="pf-c-switch__label">${msg("Hide service-accounts")}</span>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
<span class="pf-c-switch__label">${msg("Hide service accounts")}</span>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

dunno why its showing weirdly. anyways, just service-accounts -> service accounts

Comment thread web/scripts/build-locales.mjs Dismissed
Comment thread web/scripts/build-locales.mjs Dismissed
GirlBossRush added a commit that referenced this pull request Dec 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a11y Features or issues related to accessibility area:frontend Features or issues related to the browser, TypeScript, Node.js, etc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants