-
Notifications
You must be signed in to change notification settings - Fork 131
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
fix(core): toolbar, fix accessibility issues #7373
Conversation
✔️ Deploy Preview for fundamental-ngx ready! 🔨 Explore the source changes: d64e32b 🔍 Inspect the deploy log: https://app.netlify.com/sites/fundamental-ngx/deploys/61b9a41970c3ee0008274aee 😎 Browse the preview: https://deploy-preview-7373--fundamental-ngx.netlify.app |
@HostBinding('style.maxWidth') | ||
@Input() | ||
maxWidth: string; |
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.
Do we really need this input?
I don't see the value of such inputs when user can apply the max-width
or any other css property directly to the host element
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.
@dimamarksman if we have an input for width, I don't see a problem with having an input for max-width
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'm also do not understand purpose of this.
If user wants fixed spacer - he can set its width in px
, if he wants responsive one - should use %
.
Instead of max-width
i would set flex-shrink: 1
for spacer to handle width: 9999px
or any other wrong values.
This pull request is stale because it has been open 2 days with no activity. Remove stale label or comment or this will be closed in 3 days |
Hello Colleague, issue1: fixed issue6: Observed Behavior: Within ‘toolbar overflow’ header, on activating ‘more’ menu, the state ‘expanded’ is not read. Therefore, the information that the menu has been expanded is not read by the screen reader. The speech output is: More button menu Press space to activate the menu, then navigate with arrow keys Expected Behavior: Ideally, on activating ‘more’ menu, the information ‘expanded’ should be read. i.e. the state regarding the UI element on activating the menu should be read by the screen reader. screenshot: issue7: Fixed issue11:Fixed. Regards, |
Hello Colleague, issue6: Fixed issue11:Fixed. Retest Environment: Regards, |
Related Issue(s)
closes #5806
Description
Issue 1: added placeholder for date picker
Issue 2: retested with JAWS and it reads selected month
Issue 3: retested with JAWS and each day is read fully
Issue 4: retested with JAWS and time fields are accessible.
Issue 5: retested with JAWS and you can go in between items with arrow keys
Issue 6: added aria-expanded attribute to the button based on the isOpenChange output.
Issue 7: all of the arrows have a title with the corresponding icon description
Issue 8: dual focus is gone
Issue 9: Issue gone
Issue 10: retested and focus works fine
Issue 11: added an input to the spacer for max width
Issue 12: retested and it is already fixed
PR Quality
https://github.com/SAP/fundamental-ngx/blob/main/CONTRIBUTING.md
https://github.com/SAP/fundamental-ngx/wiki/PR-Review-Checklist
README.md