diff --git a/app/assets/javascripts/admin/templates/customize.js.handlebars b/app/assets/javascripts/admin/templates/customize.js.handlebars index 5acab830306..d934eda9f96 100644 --- a/app/assets/javascripts/admin/templates/customize.js.handlebars +++ b/app/assets/javascripts/admin/templates/customize.js.handlebars @@ -31,18 +31,20 @@ - {{#if view.headerActive}} - {{aceEditor content=header mode="html"}} - {{/if}} - {{#if view.stylesheetActive}} - {{aceEditor content=stylesheet mode="scss"}} - {{/if}} - {{#if view.mobileHeaderActive}} - {{aceEditor content=mobile_header mode="html"}} - {{/if}} - {{#if view.mobileStylesheetActive}} - {{aceEditor content=mobile_stylesheet mode="scss"}} - {{/if}} +
+ {{#if view.headerActive}} + {{aceEditor content=header mode="html"}} + {{/if}} + {{#if view.stylesheetActive}} + {{aceEditor content=stylesheet mode="scss"}} + {{/if}} + {{#if view.mobileHeaderActive}} + {{aceEditor content=mobile_header mode="html"}} + {{/if}} + {{#if view.mobileStylesheetActive}} + {{aceEditor content=mobile_stylesheet mode="scss"}} + {{/if}} +
{{/with}}
diff --git a/app/assets/javascripts/admin/templates/email.js.handlebars b/app/assets/javascripts/admin/templates/email.js.handlebars index 8c6b4aa3b82..86d516342a3 100644 --- a/app/assets/javascripts/admin/templates/email.js.handlebars +++ b/app/assets/javascripts/admin/templates/email.js.handlebars @@ -8,4 +8,6 @@
-{{outlet}} \ No newline at end of file +
+ {{outlet}} +
\ No newline at end of file diff --git a/app/assets/javascripts/admin/templates/flags.js.handlebars b/app/assets/javascripts/admin/templates/flags.js.handlebars index 2fa9b2b1c66..59d53101625 100644 --- a/app/assets/javascripts/admin/templates/flags.js.handlebars +++ b/app/assets/javascripts/admin/templates/flags.js.handlebars @@ -7,95 +7,97 @@ -{{#if model.loading}} -
{{i18n loading}}
-{{else}} - {{#if model.length}} - - - - - - - - - - - - {{#each flaggedPost in content}} - +
+ {{#if model.loading}} +
{{i18n loading}}
+ {{else}} + {{#if model.length}} +
{{i18n admin.flags.flagged_by}}
+ + + + + + + + + + + {{#each flaggedPost in content}} + - + - + - + {{/each}} - + + - - - - - + + {{/each}} - - +
{{i18n admin.flags.flagged_by}}
{{#if flaggedPost.user}}{{#link-to 'adminUser' flaggedPost.user}}{{avatar flaggedPost.user imageSize="small"}}{{/link-to}}{{/if}}{{#if flaggedPost.user}}{{#link-to 'adminUser' flaggedPost.user}}{{avatar flaggedPost.user imageSize="small"}}{{/link-to}}{{/if}}{{#if flaggedPost.topicHidden}} {{/if}}

{{flaggedPost.title}}


{{{flaggedPost.excerpt}}} -
{{#if flaggedPost.topicHidden}} {{/if}}

{{flaggedPost.title}}


{{{flaggedPost.excerpt}}} +
- - {{#each flaggedPost.flaggers}} + + + + + {{#each flaggedPost.messages}} - - - + + + - {{/each}} -
+ + {{#each flaggedPost.flaggers}} + + + + + + {{/each}} +
+ {{#link-to 'adminUser' this.user}}{{avatar this.user imageSize="small"}} {{/link-to}} + + {{date this.flaggedAt}} + + {{this.flagType}} +
+
- {{#link-to 'adminUser' this.user}}{{avatar this.user imageSize="small"}} {{/link-to}} - - {{date this.flaggedAt}} - - {{this.flagType}} + +
+ {{#link-to 'adminUser' user}}{{avatar user imageSize="small"}}{{/link-to}} + {{message}} + {{#unless bySystemUser}} + + {{/unless}} +
-
+ {{#if adminActiveFlagsView}} + {{#if flaggedPost.postHidden}} + + + {{else}} + + + {{/if}} - {{#each flaggedPost.messages}} -
-
- {{#link-to 'adminUser' user}}{{avatar user imageSize="small"}}{{/link-to}} - {{message}} - {{#unless bySystemUser}} - - {{/unless}} -
+ {{#if flaggedPost.canDeleteAsSpammer}} + + {{/if}} + + + {{/if}}
- {{#if adminActiveFlagsView}} - {{#if flaggedPost.postHidden}} - - - {{else}} - - - {{/if}} +
+ {{#if view.loading}} +
{{i18n loading}}
+ {{/if}} - {{#if flaggedPost.canDeleteAsSpammer}} - - {{/if}} - - - {{/if}} - - - - {{/each}} - - - - {{#if view.loading}} -
{{i18n loading}}
+ {{else}} +

{{i18n admin.flags.no_results}}

{{/if}} - - {{else}} -

{{i18n admin.flags.no_results}}

{{/if}} -{{/if}} + diff --git a/app/assets/javascripts/admin/templates/logs.js.handlebars b/app/assets/javascripts/admin/templates/logs.js.handlebars index 13bcf4ee853..b7661d84b05 100644 --- a/app/assets/javascripts/admin/templates/logs.js.handlebars +++ b/app/assets/javascripts/admin/templates/logs.js.handlebars @@ -9,4 +9,6 @@ -{{outlet}} \ No newline at end of file +
+ {{outlet}} +
\ No newline at end of file diff --git a/app/assets/javascripts/admin/templates/site_settings_category.js.handlebars b/app/assets/javascripts/admin/templates/site_settings_category.js.handlebars index b6e49e65c63..3b126410287 100644 --- a/app/assets/javascripts/admin/templates/site_settings_category.js.handlebars +++ b/app/assets/javascripts/admin/templates/site_settings_category.js.handlebars @@ -1,4 +1 @@ -

{{name}}

-
- {{collection contentBinding="filteredContent" classNames="form-horizontal settings" itemViewClass="Discourse.SiteSettingView"}} diff --git a/app/assets/javascripts/admin/templates/users_list.js.handlebars b/app/assets/javascripts/admin/templates/users_list.js.handlebars index 452e73f1b3e..1c199b19d06 100644 --- a/app/assets/javascripts/admin/templates/users_list.js.handlebars +++ b/app/assets/javascripts/admin/templates/users_list.js.handlebars @@ -17,79 +17,81 @@ -{{#if hasSelection}} -
- - -
-{{/if}} +
+ {{#if hasSelection}} +
+ + +
+ {{/if}} -

{{title}}

-
+

{{title}}

+
-{{#if loading}} -
{{i18n loading}}
-{{else}} - {{#if model.length}} - - - {{#if showApproval}} - - {{/if}} - - - - - - - - - - {{#if showApproval}} - - {{/if}} - + {{#if loading}} +
{{i18n loading}}
+ {{else}} + {{#if model.length}} +
{{view Ember.Checkbox checkedBinding="selectAll"}} {{i18n username}}{{i18n email}}{{i18n admin.users.last_emailed}}{{i18n last_seen}}{{i18n admin.user.topics_entered}}{{i18n admin.user.posts_read_count}}{{i18n admin.user.time_read}}{{i18n created}}{{i18n admin.users.approved}} 
+ + {{#if showApproval}} + + {{/if}} + + + + + + + + + + {{#if showApproval}} + + {{/if}} + - + - {{#each model}} - - {{#if controller.showApproval}} + {{#each model}} + + {{#if controller.showApproval}} + + {{/if}} + + + + + + + + + + + + {{#if showApproval}} - {{/if}} - - - - - - - - - - - - {{#if showApproval}} - - {{/if}} - - {{/each}} + + {{/each}} -
{{view Ember.Checkbox checkedBinding="selectAll"}} {{i18n username}}{{i18n email}}{{i18n admin.users.last_emailed}}{{i18n last_seen}}{{i18n admin.user.topics_entered}}{{i18n admin.user.posts_read_count}}{{i18n admin.user.time_read}}{{i18n created}}{{i18n admin.users.approved}} 
+ {{#if can_approve}} + {{view Ember.Checkbox checkedBinding="selected"}} + {{/if}} + {{#link-to 'adminUser' this}}{{avatar this imageSize="small"}}{{/link-to}}{{#link-to 'adminUser' this}}{{unbound username}}{{/link-to}}{{shorten email}}{{{unbound last_emailed_age}}}{{{unbound last_seen_age}}}{{{unbound topics_entered}}}{{{unbound posts_read_count}}}{{{unbound time_read}}}{{{unbound created_at_age}}} - {{#if can_approve}} - {{view Ember.Checkbox checkedBinding="selected"}} + {{#if approved}} + {{i18n yes_value}} + {{else}} + {{i18n no_value}} {{/if}} {{#link-to 'adminUser' this}}{{avatar this imageSize="small"}}{{/link-to}}{{#link-to 'adminUser' this}}{{unbound username}}{{/link-to}}{{shorten email}}{{{unbound last_emailed_age}}}{{{unbound last_seen_age}}}{{{unbound topics_entered}}}{{{unbound posts_read_count}}}{{{unbound time_read}}}{{{unbound created_at_age}}} - {{#if approved}} - {{i18n yes_value}} - {{else}} - {{i18n no_value}} {{/if}} - - {{#if admin}}{{/if}} - {{#if moderator}}{{/if}} - -
+ {{#if admin}}{{/if}} + {{#if moderator}}{{/if}} + +
- {{else}} -

{{i18n search.no_results}}

+ + {{else}} +

{{i18n search.no_results}}

+ {{/if}} {{/if}} -{{/if}} +
\ No newline at end of file diff --git a/app/assets/stylesheets/common/admin/admin_base.scss b/app/assets/stylesheets/common/admin/admin_base.scss index 7b4ececf741..610b4dcd86e 100644 --- a/app/assets/stylesheets/common/admin/admin_base.scss +++ b/app/assets/stylesheets/common/admin/admin_base.scss @@ -78,12 +78,15 @@ td {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;} }; } +.admin-container { + margin-top: 20px; +} + .admin-controls { @include border-radius-all(5px); background-color: darken($white, 5%); border: 1px solid darken($white, 10%); padding: 10px 10px 3px 0px; - margin-bottom: 20px; height: 35px; .nav.nav-pills { li.active { @@ -145,7 +148,10 @@ td {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;} .site-settings-nav { width: 200px; - margin-top: 33px; + margin-top: 40px; + .nav-stacked { + border-right: none; + } li a.active { color: $white; background-color: $nav-stacked-background-color-active; @@ -154,7 +160,11 @@ td {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;} .site-settings-detail { width: 850px; - margin-left: 30px; + @include medium-width { width: 740px; } + @include small-width { width: 700px; } + margin-left: 0; + border-left: solid 1px lighten($nav-stacked-border-color, 5%); + padding: 30px 0 30px 30px; } .settings { @@ -164,16 +174,25 @@ td {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;} .setting-label { float: left; width: 196px; + @include medium-width { width: 176px; } + @include small-width { width: 166px; } margin-right: 12px; } .setting-value { float: left; width: 450px; + @include medium-width { width: 360px; } + @include small-width { width: 330px; } } .setting-controls { float: left; width: 144px; } + .input-setting-string { + width: 404px; + @include medium-width { width: 314px; } + @include small-width { width: 284px; } + } .desc { padding-top: 3px; @@ -195,10 +214,6 @@ td {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;} color: darken($yellow, 20%); } } - - .input-setting-string { - width: 404px; - } } section.details {