Skip to content
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

Nav bar and sidebar menu redesign #588

Merged
merged 13 commits into from
Sep 8, 2023
Merged

Nav bar and sidebar menu redesign #588

merged 13 commits into from
Sep 8, 2023

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    df44a27 View commit details
    Browse the repository at this point in the history
  2. - Update sidebar menu design.

    - This does not include update of collapsible.
    mattias800 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    74da771 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. - Update design of collapsible in sidebar menu. No longer uses collap…

    …sible.
    
    - Breaking: Remove `indent` prop on SidebarMenuLink. Indentation is now done automatically by SidebarMenuCollapsible.
    mattias800 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    6151845 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8778dff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d03df17 View commit details
    Browse the repository at this point in the history
  4. - Add red color to close button icon.

    - Add Stena flag SVG in elements.
    - Add Stena flag in sidebar menu top.
    - Add state highlight to sidebar menu items when selected (not selected already had highlight).
    - Make heading text in sidebar menu smaller.
    - Add aria-expanded to SidebarMenuCollapsible.
    mattias800 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    a4d445d View commit details
    Browse the repository at this point in the history
  5. - Sidebar menu is now closer to content below it, than the content ab…

    …ove it.
    
    - Remove custom styling of heading, just using overline variant.
    mattias800 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    af70485 View commit details
    Browse the repository at this point in the history
  6. - Breaking: SidebarMenuHeading is now stricter, and does not allow co…

    …ntentLeft, contentRight or custom Text props.
    mattias800 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    eb13502 View commit details
    Browse the repository at this point in the history
  7. - Padding of sidebar menu is now done in the parent div, instead of e…

    …ach element adding indent for itself.
    
    - Remove collapsible styling CSS, since it is not used any longer.
    - Items now have smaller font when in an expanded group.
    mattias800 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    94ffaa4 View commit details
    Browse the repository at this point in the history
  8. - Close button in sidebar menu is now a FlatButton.

    - Drawer no longer gets blue outline when opening drawer with keyboard.
    mattias800 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    2c98325 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    968747c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bebe119 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    285b395 View commit details
    Browse the repository at this point in the history