feat(settings): split overloaded Library tab into a new Organization tab

Move download path templates, priority tags, and auto-organize
exclusions out of the Library settings section into a dedicated
Organization section, so Library keeps location-focused settings
(roots, extra paths, example images, metadata) and Organization holds
file-arrangement rules. Translated settings.nav.organization for all
locales.
This commit is contained in:
Will Miao
2026-09-19 07:38:07 +08:00
parent c8c84bfc54
commit 327da0465b
14 changed files with 257 additions and 216 deletions
@@ -36,6 +36,7 @@
<button type="button" class="settings-nav-item active" data-section="general">{{ t('settings.nav.general') }}</button>
<button type="button" class="settings-nav-item" data-section="interface">{{ t('settings.nav.interface') }}</button>
<button type="button" class="settings-nav-item" data-section="library">{{ t('settings.nav.library') }}</button>
<button type="button" class="settings-nav-item" data-section="organization">{{ t('settings.nav.organization') }}</button>
</li>
</ul>
</nav>
@@ -46,6 +47,7 @@
{% include 'components/modals/settings/general.html' %}
{% include 'components/modals/settings/interface.html' %}
{% include 'components/modals/settings/library.html' %}
{% include 'components/modals/settings/organization.html' %}
</div>
</div>
</div>