2
0

Restructure appearance settings to introduce new Advanced settings section (#36496)

This commit is contained in:
diondiondion
2025-10-16 11:44:24 +02:00
committed by GitHub
parent 241ad1c587
commit 05244c335d
79 changed files with 23 additions and 243 deletions

View File

@@ -47,15 +47,6 @@
#{t 'appearance.localization.body'} #{content_tag(:a, t('appearance.localization.guide_link_text'), href: t('appearance.localization.guide_link'), target: '_blank', rel: 'noopener')}
= f.simple_fields_for :settings, current_user.settings do |ff|
%h4= t 'appearance.advanced_web_interface'
%p.hint= t 'appearance.advanced_web_interface_hint'
.fields-group
= ff.input :'web.advanced_layout',
hint: false,
label: I18n.t('simple_form.labels.defaults.setting_advanced_layout'),
wrapper: :with_label
%h4= t 'appearance.animations_and_accessibility'
.fields-group
@@ -77,12 +68,10 @@
.fields-group
= ff.input :'web.trends', wrapper: :with_label, label: I18n.t('simple_form.labels.defaults.setting_trends')
%h4= t 'appearance.confirmation_dialogs'
%h4= t 'appearance.boosting_preferences'
.fields-group
= ff.input :'web.reblog_modal', wrapper: :with_label, label: I18n.t('simple_form.labels.defaults.setting_boost_modal')
= ff.input :'web.delete_modal', wrapper: :with_label, label: I18n.t('simple_form.labels.defaults.setting_delete_modal')
= ff.input :'web.missing_alt_text_modal', wrapper: :with_label, label: I18n.t('simple_form.labels.defaults.setting_missing_alt_text_modal')
= ff.input :'web.reblog_modal', wrapper: :with_label, hint: I18n.t('simple_form.hints.defaults.setting_boost_modal'), label: I18n.t('simple_form.labels.defaults.setting_boost_modal')
%h4= t 'appearance.sensitive_content'
@@ -106,5 +95,17 @@
.fields-group
= ff.input :'web.expand_content_warnings', wrapper: :with_label, label: I18n.t('simple_form.labels.defaults.setting_expand_spoilers')
%h4= t 'appearance.advanced_settings'
.fields-group
= ff.input :'web.advanced_layout',
hint: I18n.t('simple_form.hints.defaults.setting_advanced_layout'),
label: I18n.t('simple_form.labels.defaults.setting_advanced_layout'),
wrapper: :with_label
.fields-group
= ff.input :'web.delete_modal', wrapper: :with_label, label: I18n.t('simple_form.labels.defaults.setting_delete_modal')
= ff.input :'web.missing_alt_text_modal', wrapper: :with_label, label: I18n.t('simple_form.labels.defaults.setting_missing_alt_text_modal')
.actions
= f.button :button, t('generic.save_changes'), type: :submit