Skip to content

Conversation

smcgrath0
Copy link
Collaborator

What does this implement/fix? Explain your changes.

This adds more functionality for the navigation component with new abilities to customize. Also improves mobile and tablet navigation experience, before mobile weren't usable because of hover effects. Now there is a list of dropdowns that the user can click.

New Dialog:
toggletype = accordion: links open one at a time
= toggle: links can open all at once
showmobilemenuontablet = if true then shows hambuger menu on tablet screens
mobiledropdownbg = if true turns mobile nested list backgrounds to transparent
levels = choose how many levels of nesting

Does this close any currently open issues?

#149

Where has this been tested?

Locally,
✅ Regression tested nav component

There won't be multiple navigation bars next to each other, so the overlapping effect shouldn't be an issue.

Desktop video:
nav-test-desktop

Tablet video:
nav-test-tablet-opt

Mobile video:
nav-test-mobile-opt

Browser (version): Chrome v84

@smcgrath0 smcgrath0 requested a review from reusr1 August 21, 2020 21:38
@smcgrath0
Copy link
Collaborator Author

Develop merge into this branch and tested locally, good to merge

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

Successfully merging this pull request may close these issues.

1 participant