From ecf21cabe15992e78958ec677fd43615ae6bd46a Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Thu, 3 Sep 2015 15:05:47 -0400 Subject: [PATCH] Move Keyboard item to bottom. Add `d-link` to hamburger --- .../discourse/components/d-link.js.es6 | 8 ++- .../templates/components/hamburger-menu.hbs | 64 +++++++++---------- .../templates/components/user-menu.hbs | 2 +- 3 files changed, 38 insertions(+), 36 deletions(-) diff --git a/app/assets/javascripts/discourse/components/d-link.js.es6 b/app/assets/javascripts/discourse/components/d-link.js.es6 index 51387a53252..bde5d654a5a 100644 --- a/app/assets/javascripts/discourse/components/d-link.js.es6 +++ b/app/assets/javascripts/discourse/components/d-link.js.es6 @@ -15,7 +15,13 @@ export default Ember.Component.extend({ if (route) { const router = this.container.lookup('router:main'); if (router && router.router) { - return router.router.generate(route, this.get('model')); + const params = [route]; + const model = this.get('model'); + if (model) { + params.push(model); + } + + return router.router.generate.apply(router.router, params); } } diff --git a/app/assets/javascripts/discourse/templates/components/hamburger-menu.hbs b/app/assets/javascripts/discourse/templates/components/hamburger-menu.hbs index 098d310157c..72bf62a4cfe 100644 --- a/app/assets/javascripts/discourse/templates/components/hamburger-menu.hbs +++ b/app/assets/javascripts/discourse/templates/components/hamburger-menu.hbs @@ -1,73 +1,69 @@ {{#menu-panel visible=visible}} +
+ {{#if categories}} {{/if}} + +
+ + {{/menu-panel}} diff --git a/app/assets/javascripts/discourse/templates/components/user-menu.hbs b/app/assets/javascripts/discourse/templates/components/user-menu.hbs index 2133666413d..78593d30dea 100644 --- a/app/assets/javascripts/discourse/templates/components/user-menu.hbs +++ b/app/assets/javascripts/discourse/templates/components/user-menu.hbs @@ -4,7 +4,7 @@
  • {{d-link route='user' model=currentUser class="user-activity-link" icon="user" label="user.profile"}}
  • {{#if showDisableAnon}} -
  • {{d-link action="toggleAnon" label="switch_from_anon"}}
  • +
  • {{d-link action="toggleAnon" label="switch_from_anon"}}
  • {{/if}}
  • {{d-link path=bookmarksPath title="user.bookmarks" icon="bookmark"}}