-
Notifications
You must be signed in to change notification settings - Fork 125
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 enhancements #3019
Conversation
|
Deploy preview for fundamental-ngx ready! Built with commit 023808f |
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.
Looks good to me. I will not approve to give a chance to other people from the team to take a look. @JKMarkowski if you think it's ok you can approve and merge it.
Hi @olshansky Code looks great for me. Just one thing that bothers me |
@JKMarkowski thanks, fixed |
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.
Looks good. Just 2 points
- If we have accessibility also addressed with example it will help customers.
- We need to rebase it with the master.
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.
In the overflow priority example, "high" gets moved to overflow before "button first". I think any item without a specified priority should be moved before high priority items
@stefanoScalzo I believe that it's correct according to the specifications:
That's why they have much space left |
@mikerodonnell89 note from fiori design guidelines:
|
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.
Priorities works well there. Great Job!
93b7f63
to
0566390
Compare
As for a11y
I think it's related to the implementation of each child component, because of components could have different behavior on occurred action (click, space or enter keypress)
It's a popover component (the same as in the previous paragraph) and could be implemented in a separate PR. I could make a separate issue and describe these notes if necessary. Please, ping me if it necessary to do |
A minor issue - is there a way to get rid of the button flicker as the toolbar is resized? Can we add a check to see if the set of visible buttons change in the |
0566390
to
e554d1f
Compare
@KevinOkamoto with checking it's not so easy as I expected. But I got rid of flickering similar as much as possible now to UI5 examples |
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.
Looks good.
Please provide a link to the associated issue.
Closes: #2890
Closes: #3018
Please provide a brief summary of this pull request.
Please check whether the PR fulfills the following requirements
https://github.com/SAP/fundamental-ngx/blob/master/CONTRIBUTING.md
https://github.com/SAP/fundamental-ngx/wiki/PR-Review-Checklist
Documentation checklist: