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

Mobile nav: main menu fixes #320

Merged
merged 9 commits into from
Oct 10, 2019
Merged

Mobile nav: main menu fixes #320

merged 9 commits into from
Oct 10, 2019

Conversation

iisa
Copy link
Contributor

@iisa iisa commented Oct 8, 2019

Description

These are behavioral fixes to the mobile nav's media menu

#316 - label can be clicked to open up slide out menu
#317 - while slide out menu is open, clicking on next icon changes tab and keeps menu open
#318 - when slide out menu is open and media menu is closed, slide out menu also closes

*** NOTE: this also includes the directory change, so base is pointed to that to only show changes. On approval, this must be merged AFTER #311 is merged

Evidence

ezgif com-video-to-gif

Internet Archive added 3 commits October 8, 2019 09:52
Fixes issue #316

Media menu linting fix - no nested ternaries
…n, tabs change accordingly

Issue #317

+ fixed ternary linting issue

Next step: add support for menu context changes
packages/mobile-top-nav/src/media-menu.js Outdated Show resolved Hide resolved
packages/mobile-top-nav/src/media-menu.js Outdated Show resolved Hide resolved
packages/mobile-top-nav/src/media-menu.js Outdated Show resolved Hide resolved
packages/mobile-top-nav/src/media-menu.js Outdated Show resolved Hide resolved
packages/mobile-top-nav/src/media-menu.js Outdated Show resolved Hide resolved
packages/mobile-top-nav/src/media-menu.js Outdated Show resolved Hide resolved
@iisa iisa changed the base branch from start-package-dir to feature-mobile-topnav October 10, 2019 05:41
- use only elements that we absolutely need
- simplify element animation to mainly use css transitions
@iisa iisa requested a review from shaneriley October 10, 2019 10:17
Internet Archive added 3 commits October 10, 2019 10:11
Copy link
Contributor

@jbuckner jbuckner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@iisa iisa merged commit 2596240 into feature-mobile-topnav Oct 10, 2019
@iisa iisa deleted the main-menu-fixes branch October 10, 2019 19:41
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.

3 participants