Ghost/core/client/app/components/gh-nav-menu.js
Matt Enlow 6681ad4a7d Zelda menu z-index and viewport transition finishes
- [x] Mobilemenu button is missing from `content` and `editor` views
- [x] Mobilemenu pane slides entire content over, should expand over-top-of-content
- [x] Mobilemenu can't be closed
- [x] gh-view-title no longer generates an extra div; it is the h2.
- [x] gh-autonav-toggle closes the mobile menu on mobile. renamed `gh-menu-toggle`
- [ ] There is weird behaviour with mobile menu when changing from big=>small=>big viewport sizes
- ~~[ ] (Future issue) Ghost should remember (localstorage?) whether desktop menu is expanded or collapsed~~
2015-06-14 13:57:09 -07:00

30 lines
560 B
JavaScript

import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'nav',
classNames: ['gh-nav'],
classNameBindings: ['open'],
config: Ember.inject.service(),
open: false,
mouseEnter () {
this.sendAction('onMouseEnter');
},
actions: {
toggleAutoNav () {
this.sendAction('toggleAutoNav');
},
openModal (modal) {
this.sendAction('openModal', modal);
},
closeMobileMenu () {
this.sendAction('closeMobileMenu');
}
}
});