diff options
| author | Henry Jameson <me@hjkos.com> | 2023-12-13 23:54:12 +0200 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2023-12-13 23:54:12 +0200 |
| commit | 5ee8fc0aeadb59c6f78d0c8c8e725072ad9cdc54 (patch) | |
| tree | 89fbacacdbc10bda8a03a9b354b6b934d971cbf7 /src/components/settings_modal/tabs/notifications_tab.vue | |
| parent | 99d04bed2bf96cade48c99bae8fcf154bd769998 (diff) | |
add setting to always show push notifications
Diffstat (limited to 'src/components/settings_modal/tabs/notifications_tab.vue')
| -rw-r--r-- | src/components/settings_modal/tabs/notifications_tab.vue | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/components/settings_modal/tabs/notifications_tab.vue b/src/components/settings_modal/tabs/notifications_tab.vue index 3083abe0..9ace4c36 100644 --- a/src/components/settings_modal/tabs/notifications_tab.vue +++ b/src/components/settings_modal/tabs/notifications_tab.vue @@ -19,7 +19,7 @@ </div> </li> <li> - <BooleanSetting path="unseenAtTop"> + <BooleanSetting path="unseenAtTop" expert="1"> {{ $t('settings.notification_setting_unseen_at_top') }} </BooleanSetting> </li> @@ -38,6 +38,7 @@ </li> <li> <h3> {{ $t('settings.notification_visibility') }}</h3> + <p v-if="expertLevel > 0">{{ $t('settings.notification_setting_filters_chrome_push') }}</p> <ul class="setting-list two-column"> <li> <h4> {{ $t('settings.notification_visibility_mentions') }}</h4> @@ -233,6 +234,21 @@ > {{ $t('settings.enable_web_push_notifications') }} </BooleanSetting> + <ul class="setting-list suboptions"> + <li> + <BooleanSetting + path="webPushAlwaysShowNotifications" + :disabled="!mergedConfig.webPushNotifications" + > + {{ $t('settings.enable_web_push_always_show') }} + </BooleanSetting> + <div :class="{ faint: !mergedConfig.webPushNotifications }"> + <small> + {{ $t('settings.enable_web_push_always_show_tip') }} + </small> + </div> + </li> + </ul> </li> <li> <BooleanSetting |
