Skip to content

Commit 2e1367c

Browse files
committed
feat(top-nav): stub out new nav js
* Add id to mobile trigger * Remove old js
1 parent 24280e5 commit 2e1367c

File tree

6 files changed

+13
-320
lines changed

6 files changed

+13
-320
lines changed

partials/navigation-top.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<a class='navigation__logo' href='/'>
44
<img src={{asset 'images/gem-logo--badge.svg'}} />
55
</a>
6-
<button class='navigation__mobile-menu-trigger closed'></button>
6+
<button class='navigation__mobile-menu-trigger closed' id='navigation__mobile-menu-trigger'></button>
77
{{navigation}}
88
<div class='navigation__membership kg-button-card'>
99
<a class='kg-btn' href='#/portal/signup'>Membership</a>

src/css/layout/navigation-top.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
background-image: url('/assets/images/icon__burger.svg');
3939
}
4040

41-
.navigation__mobile-menu-trigger.open {
41+
.navigation__mobile-menu-trigger.opened {
4242
background-image: url('/assets/images/icon__close.svg');
4343
}
4444

src/js/app/dropdown.js

Lines changed: 0 additions & 289 deletions
This file was deleted.

src/js/app/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import "../../css/app.css"
2-
import './dropdown.js'
3-
import './responsive-nav.js'
2+
import './navigation-top';
43

54
// LiveReload server
65
if (ENV === 'development') {

src/js/app/navigation-top.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
const mobileTrigger = document.getElementById(
2+
'navigation__mobile-menu-trigger',
3+
);
4+
5+
function toggleMobileMenu() {
6+
this.classList.toggle('closed');
7+
this.classList.toggle('opened');
8+
}
9+
10+
mobileTrigger.addEventListener('click', toggleMobileMenu);

src/js/app/responsive-nav.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)