[buddypress-trac] [BuddyPress Trac] #7835: Make BP 3.0 Welcome Screen accessible for keyboard-only and screen reader users
buddypress-trac
noreply at wordpress.org
Wed May 16 20:06:15 UTC 2018
#7835: Make BP 3.0 Welcome Screen accessible for keyboard-only and screen reader
users
---------------------------------------+------------------------------
Reporter: mercime | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Core | Version:
Severity: normal | Resolution:
Keywords: has-patch has-screenshots |
---------------------------------------+------------------------------
Changes (by mercime):
* keywords: => has-patch has-screenshots
Comment:
Enhancements added in [attachment:7835.patch]
Markup
- Add `dialog` role and `aria-labelledby` modal h1 title to outer modal
container for screen reader users
- Add `document` role to inner modal container to facilitate `browse` mode
for NVDA, JAWS, and other assistive technologies which have that mode
- Change empty `link`, `title` attr, and string for "Close pop-up" to
`button` element with `bp-tooltip` class, `bp-data-tooltip` attr, and
"Close modal"
- Change `alt` value of image to 'Bp Nouveau, the new Template Pack' -
only assuming what the image which will be replacing the placeholder image
will be
- Replaced `title` attr of Twitter and BP Support Forums link by adding
'bp-tooltip` class and `bp-data-tooltip` attr.
CSS
- Add support for BP tooltips on the bottom left and top right side
positions
- Add browser support for `hello.css`
JavaScript
- Set initial focus to first natively focusable element in modal - the
close button (nee link)
- Add keyboard management within BP Hello modal to constrain tabbing
within modal
[attachment:7785-welcome-screen-aft.gif] - shows how tabbing is contained
in modal while it is open.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7835#comment:1>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list