+
{{category-group categories=mutedCategories}}
@@ -160,8 +168,7 @@
-
- {{#if saved}}{{i18n saved}}{{/if}}
+ {{partial 'user/preferences/saveButton'}}
diff --git a/app/assets/javascripts/discourse/templates/user/preferences/_save_button.js.handlebars b/app/assets/javascripts/discourse/templates/user/preferences/_save_button.js.handlebars
new file mode 100644
index 000000000..787624fed
--- /dev/null
+++ b/app/assets/javascripts/discourse/templates/user/preferences/_save_button.js.handlebars
@@ -0,0 +1,2 @@
+
+{{#if saved}}{{i18n saved}}{{/if}}
diff --git a/app/assets/stylesheets/desktop/user.scss b/app/assets/stylesheets/desktop/user.scss
index 3e76c2cd4..43832ee8c 100644
--- a/app/assets/stylesheets/desktop/user.scss
+++ b/app/assets/stylesheets/desktop/user.scss
@@ -72,6 +72,10 @@
width: 280px;
}
}
+
+ #save-button-top {
+ float: right;
+ }
}
.user-navigation {
diff --git a/app/assets/stylesheets/mobile/user.scss b/app/assets/stylesheets/mobile/user.scss
index e5246dad9..cbd9c96eb 100644
--- a/app/assets/stylesheets/mobile/user.scss
+++ b/app/assets/stylesheets/mobile/user.scss
@@ -3,6 +3,13 @@
@import "../common/foundation/mixins";
.user-preferences {
+ .control-group {
+ // border-bottom: 1px solid #e5e5e5;
+ padding: 8px 36px 8px 8px;
+ }
+ .control-label {
+ font-weight: bold;
+ }
textarea {
width: 530px;
height: 100px;
@@ -15,9 +22,11 @@
}
.instructions {
color: $primary_medium;
- margin-left: 165px;
margin-top: 5px;
}
+ .category-controls {
+ padding-top: 8px;
+ }
.avatar {
margin-left: 3px;
}
@@ -32,12 +41,29 @@
width: 520px;
}
- .other .controls {
+ .other .controls-dropdown {
margin-top: 10px;
+ padding-left: 5px;
select {
width: 280px;
}
}
+
+ .save-button {
+ width: 100%;
+ overflow: auto;
+ max-width: 200px;
+ button {
+ display: block;
+ }
+ }
+
+ .checkbox-label {
+ overflow: auto;
+ display: block;
+ width: 100%;
+ padding: 5px 8px;
+ }
}
#about-me {