-
Notifications
You must be signed in to change notification settings - Fork 60
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
feat: Menu refactor to Fiori3 #702
Commits on Mar 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 46ad1ee - Browse repository at this point
Copy the full SHA 46ad1eeView commit details -
addressed review comments: changed to classes for compact-desktop, mo…
…bile mode - keeping tablet cozy as the default - added rtl example - fixed IE submenu width issue - changed option-name to title - removed float usage - provided examples for cozy, compact and mobile mode - updated screenshots, tests, documentation
Configuration menu - View commit details
-
Copy full SHA for 86aa623 - Browse repository at this point
Copy the full SHA 86aa623View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5994ca6 - Browse repository at this point
Copy the full SHA 5994ca6View commit details -
redundant code removed plus some side effects fixed
-removing redundant span container tag and moving fd-menu__item to li tag instead- for submenu though it has to have its parent menu item in its own span so that parent's states do not override submenu states -added role and tabindex to show tab order and focus added fd-fiori-focus() new function instead of defining in menu.scss- uses inner focus instead of outer focus -updated playground
Configuration menu - View commit details
-
Copy full SHA for f219be9 - Browse repository at this point
Copy the full SHA f219be9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f169337 - Browse repository at this point
Copy the full SHA f169337View commit details -
- removed redundant right-arrow icons when submenu was not reeally present - instead used other icons to showcase secondary icon size - using separator in a different element - removed 'desktop' from modifier class name - removed transition property - applied font-size on icon directly - updated playground tests and screenshots accordingly - added selected-separated usecase to visual test
Configuration menu - View commit details
-
Copy full SHA for 0581b16 - Browse repository at this point
Copy the full SHA 0581b16View commit details -
modify name of separator class in accordance with BEM methodology
Renamed to fd-menu__separator modified playground test and documentation
Configuration menu - View commit details
-
Copy full SHA for 325cc79 - Browse repository at this point
Copy the full SHA 325cc79View commit details -
removed comment from code added description and usage of classes to documentation removed hybrid usage of icons and long text from documentation, keeping it consistent, all these combinations are already preseent in playground added breaking changes to pr description
Configuration menu - View commit details
-
Copy full SHA for 59f07ce - Browse repository at this point
Copy the full SHA 59f07ceView commit details -
fixed separator playground issue, added <a> tag and link classes
-added link class to aid implementation and support accessibility per aria standards. -added some aria attributes -modified playground test and documentation to support above changes
Configuration menu - View commit details
-
Copy full SHA for 2b6b270 - Browse repository at this point
Copy the full SHA 2b6b270View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5dc5cb - Browse repository at this point
Copy the full SHA f5dc5cbView commit details -
updated mobile mode documentation for submenu
-also added is-selected mode and right/left arrow automatically on has-child class -using --submenu modifier on addon-after element will add the right arrow by default, if custom icon needs to be added, one can use it same as addon-before element without --submenu modifier. -updated playground tests and documentation to reflect these changes
Configuration menu - View commit details
-
Copy full SHA for ec3e2df - Browse repository at this point
Copy the full SHA ec3e2dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0c701 - Browse repository at this point
Copy the full SHA ee0c701View commit details