diff --git a/src/App.scss b/src/App.scss
index 38574cab..36176b35 100644
--- a/src/App.scss
+++ b/src/App.scss
@@ -469,7 +469,7 @@ textarea,
color: $fallback--lightText;
color: var(--inputText, $fallback--lightText);
font-family: sans-serif;
- font-family: var(--inputFont, sans-serif);
+ font-family: var(--interfaceFont, sans-serif);
font-size: 1em;
margin: 0;
box-sizing: border-box;
diff --git a/src/components/popover/popover.vue b/src/components/popover/popover.vue
index c2a3e801..bd6284b3 100644
--- a/src/components/popover/popover.vue
+++ b/src/components/popover/popover.vue
@@ -114,7 +114,7 @@
svg {
width: 22px;
margin-right: 0.75rem;
- color: var(--menuPopoverIcon, $fallback--icon)
+ color: var(--popoverIcon, $fallback--icon)
}
}
diff --git a/src/components/post_status_form/post_status_form.vue b/src/components/post_status_form/post_status_form.vue
index 02468f17..f4680336 100644
--- a/src/components/post_status_form/post_status_form.vue
+++ b/src/components/post_status_form/post_status_form.vue
@@ -291,12 +291,14 @@
>
{{ $t('post_status.post') }}
-
+
+
+
+
-
({
+ key: mode,
+ value: mode,
+ label: this.$t(`settings.user_accepts_direct_messages_from_${mode}`)
+ }))
}
},
components: {
+ ChoiceSetting,
ScopeSelector,
ImageCropper,
EmojiInput,
@@ -126,7 +134,8 @@ const ProfileTab = {
fields_attributes: this.newFields.filter(el => el != null),
bot: this.bot,
show_role: this.showRole,
- status_ttl_days: this.expirePosts ? this.newPostTTLDays : -1
+ status_ttl_days: this.expirePosts ? this.newPostTTLDays : -1,
+ accepts_direct_messages_from: this.userAcceptsDirectMessagesFrom
/* eslint-enable camelcase */
}
diff --git a/src/components/settings_modal/tabs/profile_tab.vue b/src/components/settings_modal/tabs/profile_tab.vue
index 8748b685..9f80582f 100644
--- a/src/components/settings_modal/tabs/profile_tab.vue
+++ b/src/components/settings_modal/tabs/profile_tab.vue
@@ -89,6 +89,15 @@
{{ $t('settings.bot') }}
+
+
+ {{ $t('settings.user_accepts_direct_messages_from') }}
+
+
{{ $t('settings.expire_posts_enabled') }}
@@ -102,6 +111,9 @@
class="expire-posts-days"
:placeholder="$t('settings.expire_posts_input_placeholder')"
/>
+
+
+
{{ $t("nav.home_timeline") }}
-
-
-
+
+
+