From df279251b7f6db01a417bc6b13b84490c3c3b687 Mon Sep 17 00:00:00 2001 From: Kris Date: Mon, 25 Mar 2019 14:38:38 -0400 Subject: [PATCH] REFACTOR: More consistent user/group page layouts --- .../discourse/templates/group-index.hbs | 3 + .../javascripts/discourse/templates/group.hbs | 11 +- .../discourse/templates/group/activity.hbs | 7 +- .../discourse/templates/group/manage.hbs | 7 +- .../discourse/templates/group/messages.hbs | 4 +- .../templates/mobile/group-index.hbs | 2 + .../discourse/templates/preferences.hbs | 4 +- .../templates/preferences/categories.hbs | 8 +- .../templates/preferences/notifications.hbs | 2 + .../discourse/templates/preferences/tags.hbs | 8 +- .../discourse/templates/preferences/users.hbs | 8 +- .../discourse/templates/user-invited-show.hbs | 6 +- .../javascripts/discourse/templates/user.hbs | 7 +- .../discourse/templates/user/activity.hbs | 17 +- .../discourse/templates/user/messages.hbs | 4 +- .../templates/user/notifications.hbs | 11 +- .../discourse/templates/user/summary.hbs | 6 +- app/assets/stylesheets/common/base/group.scss | 2 +- app/assets/stylesheets/common/base/user.scss | 206 +++++++++--------- app/assets/stylesheets/desktop/user.scss | 117 ++-------- app/assets/stylesheets/mobile/discourse.scss | 31 +-- app/assets/stylesheets/mobile/user.scss | 62 +++++- .../acceptance/preferences-test.js.es6 | 2 +- 23 files changed, 251 insertions(+), 284 deletions(-) diff --git a/app/assets/javascripts/discourse/templates/group-index.hbs b/app/assets/javascripts/discourse/templates/group-index.hbs index a137183795..583e827abe 100644 --- a/app/assets/javascripts/discourse/templates/group-index.hbs +++ b/app/assets/javascripts/discourse/templates/group-index.hbs @@ -1,3 +1,5 @@ +
+
{{text-field value=filterInput placeholderKey=filterPlaceholder @@ -77,3 +79,4 @@
{{i18n "groups.empty.members"}}
{{/if}} +
\ No newline at end of file diff --git a/app/assets/javascripts/discourse/templates/group.hbs b/app/assets/javascripts/discourse/templates/group.hbs index bb593409f6..5ac0a81101 100644 --- a/app/assets/javascripts/discourse/templates/group.hbs +++ b/app/assets/javascripts/discourse/templates/group.hbs @@ -53,16 +53,13 @@ {{/if}} - -
+
+
{{group-navigation group=model currentPath=application.currentPath tabs=tabs}}
-
+ -
-
{{outlet}} -
-
+ \ No newline at end of file diff --git a/app/assets/javascripts/discourse/templates/group/activity.hbs b/app/assets/javascripts/discourse/templates/group/activity.hbs index ce6ec6d9bd..ba0eaadfed 100644 --- a/app/assets/javascripts/discourse/templates/group/activity.hbs +++ b/app/assets/javascripts/discourse/templates/group/activity.hbs @@ -1,4 +1,4 @@ -
+
{{#mobile-nav class='activity-nav' desktopClass='action-list activity-list nav-stacked' currentPath=application.currentPath}} {{group-activity-filter filter="posts" categoryId=category_id}} {{group-activity-filter filter="topics" categoryId=category_id}} @@ -8,7 +8,6 @@ {{plugin-outlet name="group-activity-bottom" tagName='' connectorTagName='li'}} {{/mobile-nav}}
- -
+
{{outlet}} -
+
diff --git a/app/assets/javascripts/discourse/templates/group/manage.hbs b/app/assets/javascripts/discourse/templates/group/manage.hbs index 6357ae842a..583edecf3a 100644 --- a/app/assets/javascripts/discourse/templates/group/manage.hbs +++ b/app/assets/javascripts/discourse/templates/group/manage.hbs @@ -1,4 +1,4 @@ -
+
{{#mobile-nav class='activity-nav' desktopClass='action-list activity-list nav-stacked' currentPath=application.currentPath}} {{#each tabs as |tab|}}
  • @@ -9,7 +9,6 @@ {{/each}} {{/mobile-nav}}
  • - -
    +
    {{outlet}} -
    +
    diff --git a/app/assets/javascripts/discourse/templates/group/messages.hbs b/app/assets/javascripts/discourse/templates/group/messages.hbs index 78d73cc439..fa98699147 100644 --- a/app/assets/javascripts/discourse/templates/group/messages.hbs +++ b/app/assets/javascripts/discourse/templates/group/messages.hbs @@ -1,4 +1,4 @@ -
    +
    {{#mobile-nav class='messages-nav' desktopClass='nav-stacked action-list' currentPath=application.currentPath}}
  • @@ -13,6 +13,6 @@
  • {{/mobile-nav}}
    -
    +
    {{outlet}}
    diff --git a/app/assets/javascripts/discourse/templates/mobile/group-index.hbs b/app/assets/javascripts/discourse/templates/mobile/group-index.hbs index ed467fba35..8bf3d5207c 100644 --- a/app/assets/javascripts/discourse/templates/mobile/group-index.hbs +++ b/app/assets/javascripts/discourse/templates/mobile/group-index.hbs @@ -1,3 +1,4 @@ +
    {{text-field value=filterInput placeholderKey=filterPlaceholder autocomplete="discourse" @@ -56,3 +57,4 @@
    {{i18n "groups.empty.members"}}
    {{/if}} +
    diff --git a/app/assets/javascripts/discourse/templates/preferences.hbs b/app/assets/javascripts/discourse/templates/preferences.hbs index 82712f6026..a7c88a5e02 100644 --- a/app/assets/javascripts/discourse/templates/preferences.hbs +++ b/app/assets/javascripts/discourse/templates/preferences.hbs @@ -1,4 +1,4 @@ -{{#d-section pageClass="user-preferences" class="user-navigation"}} +{{#d-section pageClass="user-preferences" class="user-secondary-navigation"}} {{#mobile-nav class='preferences-nav' desktopClass='preferences-list action-list nav-stacked' currentPath=application.currentPath}}