Skip to content

docs: refine VPAT with minor adjustments#7906

Open
y-lakhdar wants to merge 2 commits into
mainfrom
vpat-corrections
Open

docs: refine VPAT with minor adjustments#7906
y-lakhdar wants to merge 2 commits into
mainfrom
vpat-corrections

Conversation

@y-lakhdar

Copy link
Copy Markdown
Contributor

No description provided.

@y-lakhdar y-lakhdar marked this pull request as ready for review June 30, 2026 13:07
Copilot AI review requested due to automatic review settings June 30, 2026 13:07
@changeset-bot

changeset-bot Bot commented Jun 30, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f53632c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@svcsnykcoveo

svcsnykcoveo commented Jun 30, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Refines the generated VPAT/OpenACR documentation output in @coveo/atomic-a11y, primarily by making evaluation methods more explicit and improving the VPAT header metadata/rendering.

Changes:

  • Rewords the accessibility evaluation methods strings used in generated reports.
  • Adds a Handlebars dateFormat helper and uses it to render a Month/Year VPAT header.
  • Updates OpenACR report notes and expands the VPAT template header with additional metadata (standard, report currency, etc.).

Reviewed changes

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

File Description
packages/atomic-a11y/src/reporter/report-builder.ts Updates evaluationMethods phrasing used as the source for downstream OpenACR/VPAT outputs.
packages/atomic-a11y/src/openacr/vpat-renderer.ts Registers a new dateFormat Handlebars helper to format report dates for the VPAT template.
packages/atomic-a11y/src/openacr/report-builder.ts Adjusts the OpenACR report notes text that appears in the generated VPAT.
packages/atomic-a11y/scripts/vpat-from-openacr.handlebars Updates VPAT header content (VPAT version/date, applicable standard, report version, and currency statement).

'Interactive: Storybook interactive tests for keyboard navigation and focus management',
]
: []),
'Manual: keyboard-only testing; screen reader testing; visual inspection at 200% and 400% zoom; reflow verification at 320 CSS px viewport width; non-text contrast verification.',
Comment on lines 175 to +176
notes:
'Generated from a11y/reports/a11y-report.json. Conformance is derived from axe-core results, interactive keyboard tests, and manual audits. Rows marked [Manual audit required] have no automated or interactive coverage and are reported as Does Not Support pending manual verification.',
'Generated from a11y/reports/a11y-report.json. Conformance is derived from axe-core results, interactive keyboard tests, and manual audits.',
Comment on lines +11 to +13
**Report Date:** {{report_date}}

**Version:** {{version}}
@chromatic-com

chromatic-com Bot commented Jun 30, 2026

Copy link
Copy Markdown

Important

Testing in progress…

🟢 UI Tests: 458 tests unchanged
UI Review: Comparing 458 stories…
Storybook icon Storybook Publish: 458 stories published

@chromatic-com

chromatic-com Bot commented Jun 30, 2026

Copy link
Copy Markdown

Tip

All tests passed and all changes approved!

🟢 UI Tests: 458 tests unchanged
🟢 UI Review: 458 stories published -- no changes
Storybook icon Storybook Publish: 458 stories published

@pkg-pr-new

pkg-pr-new Bot commented Jun 30, 2026

Copy link
Copy Markdown
@coveo/atomic

npm i https://pkg.pr.new/@coveo/atomic@7906

@coveo/atomic-hosted-page

npm i https://pkg.pr.new/@coveo/atomic-hosted-page@7906

@coveo/atomic-legacy

npm i https://pkg.pr.new/@coveo/atomic-legacy@7906

@coveo/atomic-react

npm i https://pkg.pr.new/@coveo/atomic-react@7906

@coveo/auth

npm i https://pkg.pr.new/@coveo/auth@7906

@coveo/bueno

npm i https://pkg.pr.new/@coveo/bueno@7906

@coveo/create-atomic

npm i https://pkg.pr.new/@coveo/create-atomic@7906

@coveo/create-atomic-component

npm i https://pkg.pr.new/@coveo/create-atomic-component@7906

@coveo/create-atomic-component-project

npm i https://pkg.pr.new/@coveo/create-atomic-component-project@7906

@coveo/create-atomic-result-component

npm i https://pkg.pr.new/@coveo/create-atomic-result-component@7906

@coveo/create-atomic-rollup-plugin

npm i https://pkg.pr.new/@coveo/create-atomic-rollup-plugin@7906

@coveo/headless

npm i https://pkg.pr.new/@coveo/headless@7906

@coveo/headless-react

npm i https://pkg.pr.new/@coveo/headless-react@7906

@coveo/shopify

npm i https://pkg.pr.new/@coveo/shopify@7906

commit: f53632c

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