-
Notifications
You must be signed in to change notification settings - Fork 273
feat(ui5-shellbar): implement accessibility spec #1553
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
Conversation
- added role "baner" and aria-label to the root element
|
||
#XACT: ARIA announcement for the logo button | ||
SHELLBAR_LABEL = Logo |
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.
Why label and then logo. The two texts seem the same
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.
Forgot to change the value of parameter. It should be Shell Bar and it will be used as value for aria-label attribute of the Shell Bar,
} | ||
|
||
get menuBtnHasPopup() { | ||
return this.hasMenuItems ? true : undefined; |
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.
"true" seems more appropriate, but if it works this way it's ok
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.
It will be cast to string in when it is used in hbs
Implemented accessibility spec of the ShellBar. In addition some minor issues are fixed:
#1289