From 137c0129db701cff18771cd0ab44cdf0a5454aad Mon Sep 17 00:00:00 2001 From: John O'Nolan Date: Sat, 16 Aug 2014 19:40:35 +0300 Subject: [PATCH] Settings nav overhaul --- core/client/templates/settings.hbs | 39 +++++++-------- core/client/templates/settings/general.hbs | 16 +++--- .../client/templates/settings/users/index.hbs | 12 +++-- core/client/templates/settings/users/user.hbs | 50 ++++++++----------- core/client/views/settings.js | 1 - 5 files changed, 52 insertions(+), 66 deletions(-) diff --git a/core/client/templates/settings.hbs b/core/client/templates/settings.hbs index af54a0e1e8..286e3df794 100644 --- a/core/client/templates/settings.hbs +++ b/core/client/templates/settings.hbs @@ -1,31 +1,26 @@
- + + {{gh-activating-list-item route="settings.users" title="Users" classNames="users"}} + + {{#if showApps}} + {{#unless session.user.isEditor}} + {{gh-activating-list-item route="settings.apps" title="Apps" classNames="apps"}} + {{/unless}} + {{/if}} + {{/unless}} + + {{outlet}}
diff --git a/core/client/templates/settings/general.hbs b/core/client/templates/settings/general.hbs index ba9acf493e..23a23e242d 100644 --- a/core/client/templates/settings/general.hbs +++ b/core/client/templates/settings/general.hbs @@ -1,13 +1,9 @@ -
-

General

- -
- {{#link-to 'settings' class='btn btn-default'}}Back{{/link-to}} - -
- -
-
+
+ {{#link-to "settings" class="btn btn-default btn-back"}}Back{{/link-to}} +

General

+
+ +
diff --git a/core/client/templates/settings/users/index.hbs b/core/client/templates/settings/users/index.hbs index 2316499f95..8350cd68ba 100644 --- a/core/client/templates/settings/users/index.hbs +++ b/core/client/templates/settings/users/index.hbs @@ -1,6 +1,12 @@ -
- {{#link-to 'settings' class='btn btn-default'}}Back{{/link-to}} -

Users

+ + +
+ {{#link-to "settings" class="btn btn-default btn-back"}}Back{{/link-to}} +

Users

diff --git a/core/client/templates/settings/users/user.hbs b/core/client/templates/settings/users/user.hbs index 17b46b6bcc..de0cfedefc 100644 --- a/core/client/templates/settings/users/user.hbs +++ b/core/client/templates/settings/users/user.hbs @@ -1,36 +1,26 @@ -