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

Create Additional States of the Navigation in order to ensure scalability #8

Open
mpnewcom opened this issue Apr 16, 2019 · 0 comments

Comments

@mpnewcom
Copy link

The Navigation for OpenCAESAR, despite having an initial set of five items may need to scale for different use cases if the site grows (or the design system is applied in a new context).

To address this, designs were created to accommodate the need for long text strings, that would cause the additional items to line break. These designs are now live on Zeplin under the following examples:

Long Text String Example
https://zpl.io/25Jrez3

Additional Nav Item Example (Closed/Default and Open)
https://zpl.io/bo89YJg (Closed - Default)
https://zpl.io/bA7EAgp (Open)

*Note that the above is only done on Desktop as the Mobile example should scroll within the open Mobile Navigation Menu.

Nested Example (Closed/Default and Open)
Desktop
https://zpl.io/agQN97Z (Closed - Default)
https://zpl.io/VQvEoLk (Open, on Hover)

Mobile
https://zpl.io/awJ1nGM (Closed - Default)
https://zpl.io/bA7EAP8 (Open, when tapping the Carrot)

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

No branches or pull requests

2 participants