-
Notifications
You must be signed in to change notification settings - Fork 83
olh screen reader improvements #4986
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
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
533c1f2
a11y: #4220 counter tag for unique id for aria
StephDriver 6047138
a11y: #4220 olh featured article links add aria markup
StephDriver 3174798
a11y: #4220 box link aria
StephDriver 25ac2c6
a11y: olh carousel add orbit bullets
StephDriver c347db4
a11y: olh carousel set autoplay=false
StephDriver 26845b0
a11y: olh carousel caption colour contrast
StephDriver 62c5f96
a11y: #4225 olh nav line formatting for ease of editing
StephDriver 28cd137
a11y: #4225 olh nav .is_dropdown_submenu_parent to is_dropdown_submen…
StephDriver c2fdb3b
a11y: #4225 olh nav add aria markup to dropdowns
StephDriver 643aee4
a11y: #4225 olh nav suport aria-expanded
StephDriver 597e659
a11y: #4225 olh nav make narrow alignment consistent
StephDriver a01fe9f
a11y: #4225 olh nav remove duplicate </nav>
StephDriver 56ecfc7
a11y: #4225 olh improve article text options button
StephDriver d3fd4b7
a11y: #4225 olh make article text options keyboard navigable
StephDriver 097a9db
a11y: #4225 olh make article text options widescreen style updates
StephDriver 6157ab7
a11y: #4225 olh fix article text option dropdown linebreak
StephDriver 226b5e1
a11y: #4225 olh keyboard navigation focus-visible
StephDriver 9f2a59e
Revert "a11y: #4220 counter tag for unique id for aria"
StephDriver c4a942b
a11y: #4220 use uuid tag instead of counter tag
StephDriver 8ffcc56
a11y olh carousel add orbit bullets fix rebase duplicates
StephDriver 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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't believe this is needed, since
outlinedoes not add any margin or padding or size to the element. I commented it out and tested it, and I did not get a layout shift when tabbing through.It is also causing a bit of a visible gap between the focus ring and the element. Do you think we can remove it safely, or is there another reason for it I'm not seeing?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was how I got the links that were within other text to remain stationary rather than move around when receiving/losing focus. The main culprit was where text had flowed such that the link had been split across two lines, for some links, this reflow ended up changing when focused. Using this style prevented that. This was a style choice born of experimenting until something worked rather than theory.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
inline_block.mov
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is something wrong with the .mov file above that is keeping me from watching it, but that sounds fine--i just wanted to make sure this was needed.