@ -21,24 +21,9 @@
{ { $t ( 'settings.hide_wallpaper' ) } }
< / BooleanSetting >
< / li >
< li v-if ="instanceShoutboxPresent" >
< BooleanSetting path = "hideShoutbox" >
{ { $t ( 'settings.hide_shoutbox' ) } }
< / BooleanSetting >
< / li >
< / ul >
< / div >
< div class = "setting-item" >
< h2 > { { $t ( 'nav.timeline' ) } } < / h2 >
< ul class = "setting-list" >
< li >
< BooleanSetting path = "hideMutedPosts" >
{ { $t ( 'settings.hide_muted_posts' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = " collapseMessageWithSubject ">
{ { $t ( 'settings. collapse_subject ') } }
< BooleanSetting path = "stopGifs" >
{ { $t ( 'settings.stop_gifs' ) } }
< / BooleanSetting >
< / li >
< li >
@ -68,103 +53,41 @@
< / small >
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "emojiReactionsOnTimeline" >
{ { $t ( 'settings.emoji_reactions_on_timeline' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "virtualScrolling" >
{ { $t ( 'settings.virtual_scrolling' ) } }
< / BooleanSetting >
< / li >
< / ul >
< / div >
< div class = "setting-item" >
< h2 > { { $t ( 'settings.composing' ) } } < / h2 >
< ul class = "setting-list" >
< li >
< BooleanSetting path = "scopeCopy" >
{ { $t ( 'settings.scope_copy' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "alwaysShowSubjectInput" >
{ { $t ( 'settings.subject_input_always_show' ) } }
< / BooleanSetting >
< / li >
< li >
< ChoiceSetting
id = "subjectLineBehavior"
path = "subjectLineBehavior"
: options = "subjectLineOptions"
>
{ { $t ( 'settings.subject_line_behavior' ) } }
< / ChoiceSetting >
< / li >
< li v-if ="postFormats.length > 0" >
< ChoiceSetting
id = "postContentType"
path = "postContentType"
: options = "postContentOptions"
>
{ { $t ( 'settings.post_status_content_type' ) } }
< / ChoiceSetting >
< / li >
< li >
< BooleanSetting path = "minimalScopesMode" >
{ { $t ( 'settings.minimal_scopes_mode' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "sensitiveByDefault" >
{ { $t ( 'settings.sensitive_by_default' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "alwaysShowNewPostButton" >
{ { $t ( 'settings.always_show_post_button' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "autohideFloatingPostButton" >
{ { $t ( 'settings.autohide_floating_post_button' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = " padEmoji ">
{ { $t ( 'settings. pad_emoji ') } }
< li v-if ="instanceShoutboxPresent" >
< BooleanSetting path = "hideShoutbox" >
{ { $t ( 'settings.hide_shoutbox' ) } }
< / BooleanSetting >
< / li >
< / ul >
< / div >
< div class = "setting-item" >
< h2 > { { $t ( 'settings. attachments ') } } < / h2 >
< h2 > { { $t ( 'settings.post_look_feel' ) } } < / h2 >
< ul class = "setting-list" >
< li >
< BooleanSetting path = " hideAttachments ">
{ { $t ( 'settings. hide_attachments_in_tl ') } }
< BooleanSetting path = "collapseMessageWithSubject" >
{ { $t ( 'settings.collapse_subject' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = " hideAttachmentsInConv ">
{ { $t ( 'settings. hide_attachments_in_convo ') } }
< BooleanSetting path = "emojiReactionsOnTimeline" >
{ { $t ( 'settings.emoji_reactions_on_timeline' ) } }
< / BooleanSetting >
< / li >
< h3 > { { $t ( 'settings.attachments' ) } } < / h3 >
< li >
< label for = "maxThumbnails" >
{ { $t ( 'settings.max_thumbnails' ) } }
< / label >
< input
id = "maxThumbnails"
path . number = "maxThumbnails"
class = "number-input"
type = "number"
min = "0"
step = "1"
>
< BooleanSetting path = "useContainFit" >
{ { $t ( 'settings.use_contain_fit' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "hideNsfw" >
@ -189,11 +112,6 @@
< / BooleanSetting >
< / li >
< / ul >
< li >
< BooleanSetting path = "stopGifs" >
{ { $t ( 'settings.stop_gifs' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "loopVideo" >
{ { $t ( 'settings.loop_video' ) } }
@ -223,31 +141,80 @@
{ { $t ( 'settings.play_videos_in_modal' ) } }
< / BooleanSetting >
< / li >
< h3 > { { $t ( 'settings.fun' ) } } < / h3 >
< li >
< BooleanSetting path = " useContainFi t">
{ { $t ( 'settings. use_contain_fi t') } }
< BooleanSetting path = " greentex t">
{ { $t ( 'settings. greentex t') } }
< / BooleanSetting >
< / li >
< / ul >
< / div >
< div class = "setting-item" >
< h2 > { { $t ( 'settings. notifications ') } } < / h2 >
< h2 > { { $t ( 'settings. composing ') } } < / h2 >
< ul class = "setting-list" >
< li >
< BooleanSetting path = "webPushNotifications" >
{ { $t ( 'settings.enable_web_push_notifications' ) } }
< BooleanSetting path = "scopeCopy" >
{ { $t ( 'settings.scope_copy' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "alwaysShowSubjectInput" >
{ { $t ( 'settings.subject_input_always_show' ) } }
< / BooleanSetting >
< / li >
< li >
< ChoiceSetting
id = "subjectLineBehavior"
path = "subjectLineBehavior"
: options = "subjectLineOptions"
>
{ { $t ( 'settings.subject_line_behavior' ) } }
< / ChoiceSetting >
< / li >
< li v-if ="postFormats.length > 0" >
< ChoiceSetting
id = "postContentType"
path = "postContentType"
: options = "postContentOptions"
>
{ { $t ( 'settings.post_status_content_type' ) } }
< / ChoiceSetting >
< / li >
< li >
< BooleanSetting path = "minimalScopesMode" >
{ { $t ( 'settings.minimal_scopes_mode' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "sensitiveByDefault" >
{ { $t ( 'settings.sensitive_by_default' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "alwaysShowNewPostButton" >
{ { $t ( 'settings.always_show_post_button' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "autohideFloatingPostButton" >
{ { $t ( 'settings.autohide_floating_post_button' ) } }
< / BooleanSetting >
< / li >
< li >
< BooleanSetting path = "padEmoji" >
{ { $t ( 'settings.pad_emoji' ) } }
< / BooleanSetting >
< / li >
< / ul >
< / div >
< div class = "setting-item" >
< h2 > { { $t ( 'settings.fun' ) } } < / h2 >
< h2 > { { $t ( 'settings. notifications ') } } < / h2 >
< ul class = "setting-list" >
< li >
< BooleanSetting path = "greentext" >
{ { $t ( 'settings.greentext' ) } }
< BooleanSetting path = " webPushNotifications ">
{ { $t ( 'settings. enable_web_push_notifications ') } }
< / BooleanSetting >
< / li >
< / ul >