a11y: appendix code <details><summary> fails color-contrast
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- css, html
- Domain
- accessibility, frontend
Research direction
Start with the styles that affect .quarto-appendix-contents > .cell > details > summary, using the linked accessibility reprex at post/post-1 and the axe color-contrast rule to reproduce the failure. Update the appendix Code disclosure summary styling so its foreground and background meet WCAG AA contrast, then rerun the accessibility check to confirm the violation is gone.
Written by the indexing model from the issue text.
Description
Reported in #14373.
Repro: https://github.com/alexpghayes/quarto-accessibility-reprex (post/post-1)
axe rule: color-contrast · impact: serious · tag: wcag2aa (1.4.3)
Target: .quarto-appendix-contents > .cell > details > summary — rendered as <summary>Code</summary>
The appendix "Code" disclosure summary is styled with a foreground color that fails WCAG AA contrast against the appendix background.
Part of #8706.
- Dominant language
- JavaScript
- Stars
- 6k
- Forks
- 458
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 54
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from quarto-dev/quarto-cli
-
accessibility bug typst
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
quarto-dev/quarto-cli#14947 · 2 comments ·
-
accessibility documentation
Difficulty 1/5 Under an hour Newbie friendliness 90/100
quarto-dev/quarto-cli#14944 ·
-
maintenance ojs-engine
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
quarto-dev/quarto-cli#14934 ·
-
accessibility bug html themes
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
quarto-dev/quarto-cli#14932 ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
quarto-dev/quarto-cli#14915 ·
All issues in quarto-dev/quarto-cli
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
area-deployment area-integrations triage:bot-seen
Difficulty 2/5 Half a day Newbie friendliness 86/100
-
Issue-Bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
sugarlabs/musicblocks#8924 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
ArduPilot/ardupilot_wiki#8088 ·
-
[BUG] createTool tools cannot be registered with Mastra when exactOptionalPropertyTypes is enabled Opencustomer-eng status: needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 84/100