diff --git a/res/css/structures/_TabbedView.scss b/res/css/structures/_TabbedView.scss
index ecb7193c18..b888aa287b 100644
--- a/res/css/structures/_TabbedView.scss
+++ b/res/css/structures/_TabbedView.scss
@@ -30,7 +30,7 @@ limitations under the License.
}
.mx_TabbedView_tabLabel {
- vertical-align: middle;
+ vertical-align: text-top;
cursor: pointer;
display: block;
border-radius: 3px;
@@ -46,23 +46,23 @@ limitations under the License.
}
.mx_TabbedView_tabLabel_icon {
- width: 12px;
- height: 12px;
+ width: 14px;
+ height: 14px;
margin-left: 6px;
margin-right: 9px;
position: relative;
}
.mx_TabbedView_tabLabel_icon > .mx_TabbedView_maskedIcon {
- width: 12px;
- height: 12px;
+ width: 14px;
+ height: 14px;
display: inline-block;
}
.mx_TabbedView_tabLabel_icon > .mx_TabbedView_maskedIcon:before {
background-color: $tab-label-icon-bg-color;
mask-repeat: no-repeat;
- mask-size: 12px;
+ mask-size: 14px;
mask-position: center;
content: '';
position: absolute;
diff --git a/res/css/views/dialogs/_UserSettingsDialog.scss b/res/css/views/dialogs/_UserSettingsDialog.scss
index 75d89a1d06..25be25bd56 100644
--- a/res/css/views/dialogs/_UserSettingsDialog.scss
+++ b/res/css/views/dialogs/_UserSettingsDialog.scss
@@ -3,29 +3,29 @@
display: block;
text-align: center;
color: $dialog-title-fg-color;
- margin-top: 23px;
+ margin-top: 16px;
margin-bottom: 24px;
padding: 0;
}
.mx_UserSettingsDialog_close {
position: absolute;
- top: 23px;
+ top: 16px;
right: 25px;
}
.mx_UserSettingsDialog_closeIcon {
- width: 14px;
- height: 14px;
+ width: 16px;
+ height: 16px;
display: inline-block;
}
.mx_UserSettingsDialog_closeIcon:before {
// TODO: Use real icon
- mask: url('$(res)/img/feather-icons/video.svg');
+ mask: url('$(res)/img/feather-icons/cancel.svg');
background-color: $dialog-close-fg-color;
mask-repeat: no-repeat;
- mask-size: 14px;
+ mask-size: 16px;
mask-position: center;
content: '';
position: absolute;
@@ -52,16 +52,13 @@
}
.mx_UserSettingsDialog_preferencesIcon:before {
- // TODO: Use real icon
- mask: url('$(res)/img/feather-icons/paperclip.svg');
+ mask: url('$(res)/img/feather-icons/sliders.svg');
}
.mx_UserSettingsDialog_securityIcon:before {
- // TODO: Use real icon
- mask: url('$(res)/img/feather-icons/life-buoy.svg');
+ mask: url('$(res)/img/feather-icons/lock.svg');
}
.mx_UserSettingsDialog_helpIcon:before {
- // TODO: Use real icon
- mask: url('$(res)/img/feather-icons/share.svg');
+ mask: url('$(res)/img/feather-icons/help-circle.svg');
}
\ No newline at end of file
diff --git a/res/css/views/settings/tabs/_SettingsTab.scss b/res/css/views/settings/tabs/_SettingsTab.scss
index 13e8b0ab51..0753df56af 100644
--- a/res/css/views/settings/tabs/_SettingsTab.scss
+++ b/res/css/views/settings/tabs/_SettingsTab.scss
@@ -1,13 +1,17 @@
.mx_SettingsTab_heading {
font-size: 20px;
font-weight: 600;
+ color: $primary-fg-color;
}
.mx_SettingsTab_subheading {
font-size: 14px;
display: block;
+ font-family: $font-family-semibold;
+ color: $primary-fg-color;
+ margin-bottom: 10px;
}
.mx_SettingsTab_section {
margin-top: 10px;
-}
\ No newline at end of file
+}
diff --git a/res/img/feather-icons/cancel.svg b/res/img/feather-icons/cancel.svg
new file mode 100644
index 0000000000..6b734e4053
--- /dev/null
+++ b/res/img/feather-icons/cancel.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/res/img/feather-icons/help-circle.svg b/res/img/feather-icons/help-circle.svg
new file mode 100644
index 0000000000..7ecb0a8f35
--- /dev/null
+++ b/res/img/feather-icons/help-circle.svg
@@ -0,0 +1,6 @@
+
diff --git a/res/img/feather-icons/lock.svg b/res/img/feather-icons/lock.svg
new file mode 100644
index 0000000000..1330903b30
--- /dev/null
+++ b/res/img/feather-icons/lock.svg
@@ -0,0 +1,6 @@
+
diff --git a/res/img/feather-icons/sliders.svg b/res/img/feather-icons/sliders.svg
new file mode 100644
index 0000000000..5b5ec8656c
--- /dev/null
+++ b/res/img/feather-icons/sliders.svg
@@ -0,0 +1,5 @@
+
diff --git a/res/themes/dharma/css/_dharma.scss b/res/themes/dharma/css/_dharma.scss
index cf3738a1bb..6d907d17be 100644
--- a/res/themes/dharma/css/_dharma.scss
+++ b/res/themes/dharma/css/_dharma.scss
@@ -5,6 +5,7 @@
horizontal mess. Arial empirically gets it right, hence prioritising
Arial here. */
$font-family: 'Nunito', Arial, Helvetica, Sans-Serif;
+$font-family-semibold: 'Nunito SemiBold', Arial, Helvetica, Sans-Serif;
// typical text (dark-on-white in light skin)
$primary-fg-color: #454545;
diff --git a/res/themes/light/css/_base.scss b/res/themes/light/css/_base.scss
index 45b64243c6..ec36f15b89 100644
--- a/res/themes/light/css/_base.scss
+++ b/res/themes/light/css/_base.scss
@@ -4,6 +4,7 @@
horizontal mess. Arial empirically gets it right, hence prioritising
Arial here. */
$font-family: 'Open Sans', Arial, Helvetica, Sans-Serif;
+$font-family-semibold: 'Open Sans', Arial, Helvetica, Sans-Serif;
// typical text (dark-on-white in light skin)
$primary-fg-color: #454545;