This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/controllers/application.js.es6
Robin Ward c5460b7d3f FEATURE: Full height hamburger menu
- Rename `site-map` to `hamburger-menu`
- Includes acceptance tests
2015-08-25 16:48:43 -04:00

28 lines
606 B
JavaScript

import computed from 'ember-addons/ember-computed-decorators';
export default Ember.Controller.extend({
showTop: true,
showFooter: false,
styleCategory: null,
hamburgerVisible: false,
@computed
canSignUp() {
return !Discourse.SiteSettings.invite_only &&
Discourse.SiteSettings.allow_new_registrations &&
!Discourse.SiteSettings.enable_sso;
},
@computed
loginRequired() {
return Discourse.SiteSettings.login_required && !Discourse.User.current();
},
actions: {
toggleHamburgerMenu() {
this.toggleProperty('hamburgerVisible');
}
}
});