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

Navigation > Side Navigation #941

Open
1 task done
Tracked by #1047
julien-deramond opened this issue Nov 29, 2021 · 0 comments · May be fixed by #1349
Open
1 task done
Tracked by #1047

Navigation > Side Navigation #941

julien-deramond opened this issue Nov 29, 2021 · 0 comments · May be fixed by #1349

Comments

@julien-deramond
Copy link
Member

julien-deramond commented Nov 29, 2021

References

Details

  • Side Navigation with icons and labels in white — WEB-NAV-SNI-001
  • Side Navigation with icons and labels in black — WEB-NAV-SNI-002
  • Side Navigation with labels in white — WEB-NAV-SNL-001
  • Side Navigation with labels in dark — WEB-NAV-SNL-002
  • Collapsible side navigation with drawer — WEB-NAV-SND-001
  • Collapsible side navigation in white — WEB-NAV-SNC-001
  • Collapsible side navigation in dark — WEB-NAV-SNC-002

More specifications

  • Clicking on the active button shouldn't trigger the hide function (like in the associated CodePen).
  • The focus should be trapped inside the menu if it is extended
  • The menu should close on the close button only (with an option to close it by clicking outside)
  • The close button should be 100% x 40px and at the far right and shouldn't have hover state
  • The menu should be absolute in normal case (with an option to make it static if possible)
  • The absolute menu should have an escape key such as Esc
  • There should be no open/close button on mobile viewports
  • There shouldn't be any tooltip in mobile viewports
  • Should use .offcanvas-* class to have a responsive behavior
  • Should have an .active state on every component + should spread to parent if in collapsed menu

Prototyping phase

Pre-requisites

@B3nz01d B3nz01d mentioned this issue Jan 20, 2022
8 tasks
@B3nz01d B3nz01d changed the title Side navigation Navigation > Side navigation Jan 20, 2022
@B3nz01d B3nz01d changed the title Navigation > Side navigation Navigation > Side Navigation Jan 20, 2022
@B3nz01d B3nz01d removed the epic label Jan 20, 2022
@julien-deramond julien-deramond linked a pull request Jul 1, 2022 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants