-
Notifications
You must be signed in to change notification settings - Fork 1k
Add alt text guidance to the style guide #2218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+96
−0
Merged
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| --- | ||
| paths: | ||
| - "**/*.qmd" | ||
| - "docs/**/*.md" | ||
| --- | ||
|
|
||
| # Images and Alt Text | ||
|
|
||
| Before you add or edit an image, read "Images and Alt Text" in `_style-guide.md`. That section is the source of truth. This file is the short form. | ||
|
|
||
| - Give every image a `fig-alt`, or `fig-alt=""` if it is decorative. Text in `![...]` is a visible caption, not alt text. | ||
| - Find out what the section teaches before you write. A stand-in image (kittens in a positioning demo) gets a short label, not a description. | ||
| - Search for other uses of the same image, and reuse the alt text that is there. | ||
| - If the file is an include (`_*.md`), an iframe target, or a `code-preview` target, find each page that shows it. Write the alt text for those pages. | ||
| - If code for this image appears anywhere (`code-preview`, `echo: fenced`, or a copy in its own code block, on this page or another), update each copy to match, `fig-alt` included. Search code blocks for the image file name to find copies. | ||
| - For a UI icon, use the bold control name and an icon font with `aria-hidden="true"`. Do not use an image. | ||
| - After you render, grep the `<img>` tags in `_site/` and make sure that each one has `alt`. Axe does not examine images on hidden slides or in closed tabs, so do this check also when the scan is clean. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.