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

UX Drawer #123

Open
serifine opened this issue Dec 20, 2017 · 1 comment
Open

UX Drawer #123

serifine opened this issue Dec 20, 2017 · 1 comment

Comments

@serifine
Copy link
Contributor

A navigation drawer for layouts and app navigation.

It would be nice if this can connect to the event aggregator to be able to toggle the drawers open or closed state from anywhere in the case of non permanent drawers.

Functional Requirements

Types
Permanent

Permanent navigation drawers are always visible and pinned to the left edge, at the same elevation as the content or background. They cannot be closed.

Persistent (Can be collapsed)

Persistent navigation drawers can toggle open or closed. The drawer sits on the same surface elevation as the content. It is closed by default and opens by selecting the menu icon, and stays open until closed by the user. The state of the drawer is remembered from action to action and session to session.

Temporary

Temporary navigation drawers can toggle open or closed. Closed by default, the drawer opens temporarily above all other content until a section is selected.
For temporary drawers we should be able to chose whether we would like it to open from the right or left.

Design Guidelines

https://material.io/guidelines/patterns/navigation-drawer.html

@serifine serifine added this to the 0.8.0 milestone Dec 20, 2017
@serifine serifine modified the milestones: 0.8.0, 0.9.0 Jan 31, 2018
@serifine serifine removed this from the 0.9.0 milestone Apr 18, 2018
@MaximBalaganskiy
Copy link
Contributor

I recon this is done via ux-sidenav

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants