Skip to content

backport - Sharing page a11y v18#8086

Merged
wesleybl merged 3 commits into18.x.xfrom
sharing-page-a11y-v18
Apr 9, 2026
Merged

backport - Sharing page a11y v18#8086
wesleybl merged 3 commits into18.x.xfrom
sharing-page-a11y-v18

Conversation

@Wagner3UB
Copy link
Copy Markdown
Contributor

Backport from #8052
Issue related: #5127

UI and Accessibility Fixes

  • Better Contrast - The current contrast between @secondaryBackground and @secondaryColor does not meet WCAG accessibility standards. We are increasing the color depth of the font to ensure it reaches the minimum contrast ratio required for better readability and compliance.

  • Accessibility First - The text needs to work for everyone, including people with vision problems. Visual icons alone are not enough for accessibility. For this reason, the text was updated to include all necessary information to assist users with visual impairments.

  • Safe Style Changes - Even though many of these parts use the same help class, some use their own special settings that override the default. Changing the base color to a darker shade is safe and won't break anything, even when those custom styles are active.

Technical Assessment of Affected Components

The following components implement className="help" and are being reviewed for accessibility and contrast:

Aliases.jsx
FormFieldWrapper.jsx
QueryWidget.jsx
RecurrenceWidget.jsx
Login.jsx

@read-the-docs-community
Copy link
Copy Markdown

Documentation build overview

📚 plone-components | 🛠️ Build #32167933 | 📁 Comparing 1ad9f33 against latest (be94898)

  🔍 Preview build  

Show files changed (1 files in total): 📝 1 modified | ➕ 0 added | ➖ 0 deleted
File Status
index.html 📝 modified

@read-the-docs-community
Copy link
Copy Markdown

Documentation build overview

📚 volto | 🛠️ Build #32167934 | 📁 Comparing 1ad9f33 against latest (5c270bb)

  🔍 Preview build  

Show files changed (105 files in total): 📝 95 modified | ➕ 1 added | ➖ 9 deleted
File Status
genindex.html 📝 modified
index.html 📝 modified
blocks/block-style-wrapper.html 📝 modified
blocks/settings.html 📝 modified
client/future-improvements.html 📝 modified
client/index.html 📝 modified
client/misc.html 📝 modified
client/quick-start.html 📝 modified
conceptual-guides/add-ons.html 📝 modified
configuration/environmentvariables.html 📝 modified
configuration/how-to.html 📝 modified
configuration/index.html 📝 modified
configuration/multilingual.html 📝 modified
configuration/settings-reference.html 📝 modified
configuration/slots.html 📝 modified
contributing/acceptance-tests.html 📝 modified
contributing/accessibility-guidelines.html 📝 modified
contributing/bundle-size-optimization.html 📝 modified
contributing/developing-core.html 📝 modified
contributing/documentation.html 📝 modified
contributing/index.html 📝 modified
contributing/linting.html 📝 modified
contributing/redux.html 📝 modified
contributing/typescript.html 📝 modified
contributing/version-policy.html 📝 modified
deploying/index.html 📝 modified
deploying/performance.html 📝 modified
deploying/subpath.html ➖ deleted
development/appextras.html 📝 modified
development/color-picker-widget.html 📝 modified
development/customizing-components.html 📝 modified
development/customizing-views.html 📝 modified
development/environment-variables.html 📝 modified
development/index.html 📝 modified
development/known-dev-watcher-issue.html ➖ deleted
development/overview.html 📝 modified
development/shadowing.html ➖ deleted
development/widget.html 📝 modified
reference/index.html ➖ deleted
reference/utilities.html ➖ deleted
reference/widgets.html ➖ deleted
release-notes/index.html 📝 modified
theming/about-semantic.html 📝 modified
theming/create-theme-add-on.html ➖ deleted
theming/custom-styling.html 📝 modified
theming/index.html 📝 modified
theming/semanticui-theming.html 📝 modified
theming/theming-engine.html 📝 modified
theming/theming-strategy.html 📝 modified
theming/using-third-party-themes.html 📝 modified
upgrade-guide/index.html 📝 modified
user-manual/blocks.html 📝 modified
user-manual/links-to-item.html 📝 modified
client/actions/actions.html 📝 modified
client/actions/addons.html 📝 modified
client/actions/aliases.html 📝 modified
client/actions/breadcrumbs.html 📝 modified
client/actions/comments.html 📝 modified
client/actions/content.html 📝 modified
client/actions/contextnavigation.html 📝 modified
client/actions/controlpanels.html 📝 modified
client/actions/copymove.html 📝 modified
client/actions/database.html 📝 modified
client/actions/email-notification.html 📝 modified
client/actions/email-send.html 📝 modified
client/actions/groups.html 📝 modified
client/actions/history.html 📝 modified
client/actions/index.html 📝 modified
client/actions/linkintegrity.html 📝 modified
client/actions/lock.html 📝 modified
client/actions/navigation.html 📝 modified
client/actions/navroot.html 📝 modified
client/actions/principals.html 📝 modified
client/actions/querysources.html 📝 modified
client/actions/querystring.html 📝 modified
client/actions/querystringsearch.html 📝 modified
client/actions/registry.html 📝 modified
client/actions/relations.html 📝 modified
client/actions/roles.html 📝 modified
client/actions/rules.html 📝 modified
client/actions/search.html 📝 modified
client/actions/site.html 📝 modified
client/actions/system.html 📝 modified
client/actions/transactions.html 📝 modified
client/actions/translations.html 📝 modified
client/actions/types.html 📝 modified
client/actions/upgrade.html 📝 modified
client/actions/users.html 📝 modified
client/actions/userschema.html 📝 modified
client/actions/vocabularies.html 📝 modified
client/actions/workflow.html 📝 modified
client/actions/workingcopy.html 📝 modified
development/add-ons/best-practices.html 📝 modified
development/add-ons/create-an-add-on-17.html 📝 modified
development/add-ons/create-an-add-on-18.html 📝 modified
development/add-ons/index.html 📝 modified
development/add-ons/install-an-add-on-dev-17.html 📝 modified
development/add-ons/install-an-add-on-dev-18.html 📝 modified
development/add-ons/install-an-add-on.html 📝 modified
development/add-ons/load-add-on-configuration.html 📝 modified
development/add-ons/public-folder.html 📝 modified
development/add-ons/test-add-ons-18.html 📝 modified
development/add-ons/test-add-ons-19.html ➖ deleted
development/add-ons/theme-add-on.html ➖ deleted
development/add-ons/theme.html ➕ added

@github-project-automation github-project-automation bot moved this from In progress to Reviewer approved in Accessibility Apr 9, 2026
@github-project-automation github-project-automation bot moved this from In progress to Reviewer approved in RedTurtle priorities Apr 9, 2026
@wesleybl wesleybl merged commit 25dc232 into 18.x.x Apr 9, 2026
58 checks passed
@wesleybl wesleybl deleted the sharing-page-a11y-v18 branch April 9, 2026 02:15
@github-project-automation github-project-automation bot moved this from Reviewer approved to Done in Accessibility Apr 9, 2026
@github-project-automation github-project-automation bot moved this from Reviewer approved to Done in RedTurtle priorities Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants