From a1ed45593ce921a2c97af544c508feca15a49ec8 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 3 Apr 2025 01:43:29 +0300 Subject: [PATCH] cleanup + help --- .../settings_modal/helpers/help_indicator.vue | 46 ++++ .../settings_modal/tabs/filtering_tab.js | 4 +- .../settings_modal/tabs/filtering_tab.vue | 228 ++++++++++-------- src/i18n/en.json | 11 +- 4 files changed, 183 insertions(+), 106 deletions(-) create mode 100644 src/components/settings_modal/helpers/help_indicator.vue diff --git a/src/components/settings_modal/helpers/help_indicator.vue b/src/components/settings_modal/helpers/help_indicator.vue new file mode 100644 index 000000000..c48f97b70 --- /dev/null +++ b/src/components/settings_modal/helpers/help_indicator.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/components/settings_modal/tabs/filtering_tab.js b/src/components/settings_modal/tabs/filtering_tab.js index 495ea7e29..34ade4dfc 100644 --- a/src/components/settings_modal/tabs/filtering_tab.js +++ b/src/components/settings_modal/tabs/filtering_tab.js @@ -7,6 +7,7 @@ import BooleanSetting from '../helpers/boolean_setting.vue' import ChoiceSetting from '../helpers/choice_setting.vue' import UnitSetting from '../helpers/unit_setting.vue' import IntegerSetting from '../helpers/integer_setting.vue' +import HelpIndicator from '../helpers/help_indicator.vue' import Checkbox from 'src/components/checkbox/checkbox.vue' import Select from 'src/components/select/select.vue' @@ -35,7 +36,8 @@ const FilteringTab = { UnitSetting, IntegerSetting, Checkbox, - Select + Select, + HelpIndicator }, computed: { ...SharedComputedObject(), diff --git a/src/components/settings_modal/tabs/filtering_tab.vue b/src/components/settings_modal/tabs/filtering_tab.vue index 052e17256..f7754090b 100644 --- a/src/components/settings_modal/tabs/filtering_tab.vue +++ b/src/components/settings_modal/tabs/filtering_tab.vue @@ -4,74 +4,122 @@ class="filtering-tab" >
-

{{ $t('settings.posts') }}

+