docs(accessibility): update accessibility compliance documentation stucture and content - #522
docs(accessibility): update accessibility compliance documentation stucture and content#522desig9stein wants to merge 14 commits into
Conversation
…ructure and content
|
@desig9stein European Accessibility Act (EAA) - neither file mentions it. Zero hits in both angular/…/themes/accessibility.mdx and xplat/…/themes/accessibility.mdx for "European Accessibility Act", "EAA", "EN 301 549", "2019/882", "Section 508", or "directive". The only regulatory-adjacent thing on either page is WCAG 2.1 SC 1.4.4 and the 4.5:1 AA threshold. |
|
@desig9stein xplat contradicts its own Palettes topic on the page's central mechanism |
|
@desig9stein European Accessibility Act (EAA) — neither file mentions it. Zero hits in both |
|
@desig9stein xplat contradicts its own Palettes topic on the page's central mechanism Where: xplat lines 35, 94, 185 (and the intro at 18, Issue: This page tells the xplat reader the contrast color "is calculated in the browser… recalculated whenever the background changes, including at runtime". Fix: Scope it. In the Sass path the calculation is emitted as a runtime CSS expression; the |
|
Correct that neither The regulatory framing lives on the compliance page, which is in this PR:
The Angular set is covered by the same edit — that page is generated from xplat (
|
|
The contradiction is real, but it's the other way round — From the shipped --ig-primary-500-contrast: hsla(from color(from var(--ig-primary-500) var(--y-contrast)) h 0 l/1)
Upstream: So the claims at lines 35, 94, and 185 are accurate as written, and the suggested qualification would introduce an error — the prebuilt theme CSS does follow an What actually needs fixing is
Angular's |
Contrast colors have been CSS runtime relative colors since igniteui-theming 1a22e1a; the xplat palettes topic still described the superseded build-time behavior and called runtime calculation an "upcoming release". - replace the build-time info aside and the stale "upcoming release" warning with the runtime behavior, plus how to change --ig-contrast-level - update the palette excerpt to the values igniteui-webcomponents actually ships, including the --ig-wcag-*, --y and --y-contrast machinery - label the excerpt as the Light Material Palette; the values shown are Material's, not Bootstrap's - fix "it's staturation" typo in the surrounding paragraph Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
…ssibility reference
… palette description
Both appear in the accessibility compliance topic and are correct as written: "harmonised" is the spelling used in the official EN 301 549 text, and "unreviewed" is a normal English word missing from the dictionary. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
…on status for components
…eUI/igniteui-documentation into mpopov/accesability-topics
…nd theming details
Closes #
Checklist:
preview/beta./page.mdxor../relative/path.mdx(.mdxextension required)IgxSelectComponent,<igx-combo>code blocksfor the names of classes / tags / propertiescode blockscheck-api/mdxnpm commandsllms.descriptionmetadata and runnpm run check:llms-metadata