proper suboptions hierarchy
This commit is contained in:
parent
38a99b2f39
commit
f7fc678c23
3 changed files with 93 additions and 93 deletions
|
|
@ -94,18 +94,18 @@
|
||||||
>
|
>
|
||||||
{{ $t('settings.image_compression') }}
|
{{ $t('settings.image_compression') }}
|
||||||
</BooleanSetting>
|
</BooleanSetting>
|
||||||
|
<ul class="setting-list suboptions">
|
||||||
|
<li>
|
||||||
|
<BooleanSetting
|
||||||
|
path="alwaysUseJpeg"
|
||||||
|
expert="1"
|
||||||
|
parent-path="imageCompression"
|
||||||
|
>
|
||||||
|
{{ $t('settings.always_use_jpeg') }}
|
||||||
|
</BooleanSetting>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<ul class="setting-list suboptions">
|
|
||||||
<li>
|
|
||||||
<BooleanSetting
|
|
||||||
path="alwaysUseJpeg"
|
|
||||||
expert="1"
|
|
||||||
parent-path="imageCompression"
|
|
||||||
>
|
|
||||||
{{ $t('settings.always_use_jpeg') }}
|
|
||||||
</BooleanSetting>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -201,8 +201,6 @@
|
||||||
<BooleanSetting path="showExtraNotifications">
|
<BooleanSetting path="showExtraNotifications">
|
||||||
{{ $t('settings.notification_show_extra') }}
|
{{ $t('settings.notification_show_extra') }}
|
||||||
</BooleanSetting>
|
</BooleanSetting>
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<ul class="setting-list suboptions">
|
<ul class="setting-list suboptions">
|
||||||
<li>
|
<li>
|
||||||
<BooleanSetting
|
<BooleanSetting
|
||||||
|
|
|
||||||
|
|
@ -16,44 +16,44 @@
|
||||||
>
|
>
|
||||||
{{ $t('settings.conversation_display') }}
|
{{ $t('settings.conversation_display') }}
|
||||||
</ChoiceSetting>
|
</ChoiceSetting>
|
||||||
|
<ul
|
||||||
|
v-if="mergedConfig.conversationDisplay !== 'linear'"
|
||||||
|
class="setting-list suboptions"
|
||||||
|
>
|
||||||
|
<li>
|
||||||
|
<BooleanSetting path="conversationTreeAdvanced">
|
||||||
|
{{ $t('settings.tree_advanced') }}
|
||||||
|
</BooleanSetting>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<BooleanSetting
|
||||||
|
path="conversationTreeFadeAncestors"
|
||||||
|
:expert="1"
|
||||||
|
>
|
||||||
|
{{ $t('settings.tree_fade_ancestors') }}
|
||||||
|
</BooleanSetting>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting
|
||||||
|
path="maxDepthInThread"
|
||||||
|
:min="3"
|
||||||
|
:expert="1"
|
||||||
|
>
|
||||||
|
{{ $t('settings.max_depth_in_thread') }}
|
||||||
|
</IntegerSetting>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<ChoiceSetting
|
||||||
|
id="conversationOtherRepliesButton"
|
||||||
|
path="conversationOtherRepliesButton"
|
||||||
|
:options="conversationOtherRepliesButtonOptions"
|
||||||
|
:expert="1"
|
||||||
|
>
|
||||||
|
{{ $t('settings.conversation_other_replies_button') }}
|
||||||
|
</ChoiceSetting>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<ul
|
|
||||||
v-if="mergedConfig.conversationDisplay !== 'linear'"
|
|
||||||
class="setting-list suboptions"
|
|
||||||
>
|
|
||||||
<li>
|
|
||||||
<BooleanSetting path="conversationTreeAdvanced">
|
|
||||||
{{ $t('settings.tree_advanced') }}
|
|
||||||
</BooleanSetting>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<BooleanSetting
|
|
||||||
path="conversationTreeFadeAncestors"
|
|
||||||
:expert="1"
|
|
||||||
>
|
|
||||||
{{ $t('settings.tree_fade_ancestors') }}
|
|
||||||
</BooleanSetting>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<IntegerSetting
|
|
||||||
path="maxDepthInThread"
|
|
||||||
:min="3"
|
|
||||||
:expert="1"
|
|
||||||
>
|
|
||||||
{{ $t('settings.max_depth_in_thread') }}
|
|
||||||
</IntegerSetting>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<ChoiceSetting
|
|
||||||
id="conversationOtherRepliesButton"
|
|
||||||
path="conversationOtherRepliesButton"
|
|
||||||
:options="conversationOtherRepliesButtonOptions"
|
|
||||||
:expert="1"
|
|
||||||
>
|
|
||||||
{{ $t('settings.conversation_other_replies_button') }}
|
|
||||||
</ChoiceSetting>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<li>
|
<li>
|
||||||
<FontControl
|
<FontControl
|
||||||
:model-value="mergedConfig.theme3hacks.fonts.post"
|
:model-value="mergedConfig.theme3hacks.fonts.post"
|
||||||
|
|
@ -103,6 +103,16 @@
|
||||||
>
|
>
|
||||||
{{ $t('settings.mention_link_display') }}
|
{{ $t('settings.mention_link_display') }}
|
||||||
</ChoiceSetting>
|
</ChoiceSetting>
|
||||||
|
<ul class="setting-list suboptions">
|
||||||
|
<li>
|
||||||
|
<BooleanSetting
|
||||||
|
v-if="mergedConfig.mentionLinkDisplay !== 'short'"
|
||||||
|
path="mentionLinkFadeDomain"
|
||||||
|
>
|
||||||
|
{{ $t('settings.mention_link_fade_domain') }}
|
||||||
|
</BooleanSetting>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<BooleanSetting
|
<BooleanSetting
|
||||||
|
|
@ -117,14 +127,6 @@
|
||||||
{{ $t('settings.mention_link_show_avatar') }}
|
{{ $t('settings.mention_link_show_avatar') }}
|
||||||
</BooleanSetting>
|
</BooleanSetting>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
|
||||||
<BooleanSetting
|
|
||||||
v-if="mergedConfig.mentionLinkDisplay !== 'short'"
|
|
||||||
path="mentionLinkFadeDomain"
|
|
||||||
>
|
|
||||||
{{ $t('settings.mention_link_fade_domain') }}
|
|
||||||
</BooleanSetting>
|
|
||||||
</li>
|
|
||||||
<li v-if="user">
|
<li v-if="user">
|
||||||
<BooleanSetting
|
<BooleanSetting
|
||||||
path="mentionLinkBoldenYou"
|
path="mentionLinkBoldenYou"
|
||||||
|
|
@ -142,22 +144,22 @@
|
||||||
>
|
>
|
||||||
{{ $t('settings.no_rich_text_description') }}
|
{{ $t('settings.no_rich_text_description') }}
|
||||||
</BooleanSetting>
|
</BooleanSetting>
|
||||||
|
<ul
|
||||||
|
v-if="mergedConfig.useAbsoluteTimeFormat"
|
||||||
|
class="setting-list suboptions"
|
||||||
|
>
|
||||||
|
<li>
|
||||||
|
<UnitSetting
|
||||||
|
path="absoluteTimeFormatMinAge"
|
||||||
|
unit-set="time"
|
||||||
|
:units="['s', 'm', 'h', 'd']"
|
||||||
|
:min="0"
|
||||||
|
>
|
||||||
|
{{ $t('settings.absolute_time_format_min_age') }}
|
||||||
|
</UnitSetting>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<ul
|
|
||||||
v-if="mergedConfig.useAbsoluteTimeFormat"
|
|
||||||
class="setting-list suboptions"
|
|
||||||
>
|
|
||||||
<li>
|
|
||||||
<UnitSetting
|
|
||||||
path="absoluteTimeFormatMinAge"
|
|
||||||
unit-set="time"
|
|
||||||
:units="['s', 'm', 'h', 'd']"
|
|
||||||
:min="0"
|
|
||||||
>
|
|
||||||
{{ $t('settings.absolute_time_format_min_age') }}
|
|
||||||
</UnitSetting>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</ul>
|
</ul>
|
||||||
<h3>{{ $t('settings.attachments') }}</h3>
|
<h3>{{ $t('settings.attachments') }}</h3>
|
||||||
<ul class="setting-list">
|
<ul class="setting-list">
|
||||||
|
|
@ -170,27 +172,27 @@
|
||||||
<BooleanSetting path="hideNsfw">
|
<BooleanSetting path="hideNsfw">
|
||||||
{{ $t('settings.nsfw_clickthrough') }}
|
{{ $t('settings.nsfw_clickthrough') }}
|
||||||
</BooleanSetting>
|
</BooleanSetting>
|
||||||
|
<ul class="setting-list suboptions">
|
||||||
|
<li>
|
||||||
|
<BooleanSetting
|
||||||
|
path="preloadImage"
|
||||||
|
expert="1"
|
||||||
|
parent-path="hideNsfw"
|
||||||
|
>
|
||||||
|
{{ $t('settings.preload_images') }}
|
||||||
|
</BooleanSetting>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<BooleanSetting
|
||||||
|
path="useOneClickNsfw"
|
||||||
|
expert="1"
|
||||||
|
parent-path="hideNsfw"
|
||||||
|
>
|
||||||
|
{{ $t('settings.use_one_click_nsfw') }}
|
||||||
|
</BooleanSetting>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<ul class="setting-list suboptions">
|
|
||||||
<li>
|
|
||||||
<BooleanSetting
|
|
||||||
path="preloadImage"
|
|
||||||
expert="1"
|
|
||||||
parent-path="hideNsfw"
|
|
||||||
>
|
|
||||||
{{ $t('settings.preload_images') }}
|
|
||||||
</BooleanSetting>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<BooleanSetting
|
|
||||||
path="useOneClickNsfw"
|
|
||||||
expert="1"
|
|
||||||
parent-path="hideNsfw"
|
|
||||||
>
|
|
||||||
{{ $t('settings.use_one_click_nsfw') }}
|
|
||||||
</BooleanSetting>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<li>
|
<li>
|
||||||
<BooleanSetting
|
<BooleanSetting
|
||||||
path="loopVideo"
|
path="loopVideo"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue