fix(settings): use wrapper only if settings shown

The .settings-main-content wrapper in the settings view is now only
used if there are settings shown. It is not used if the settings are
still loading or no section is selected.
This commit is contained in:
2026-07-25 16:13:47 +02:00
parent 5e37cdd778
commit eb50936a06
+8 -8
View File
@@ -84,16 +84,16 @@ onMounted(async () => {
</li> </li>
</ul> </ul>
</template> </template>
<div class="settings-main-content"> <div v-if="!settingsLoaded">
<div v-if="!settingsLoaded"> {{ t('loading') }}
{{ t('loading') }} </div>
</div> <div v-else-if="activeSection">
<div v-else-if="activeSection"> <div class="settings-main-content">
<SettingsPage :setting="activeSectionContent" :path="activeSection" /> <SettingsPage :setting="activeSectionContent" :path="activeSection" />
</div> </div>
<div v-else> </div>
{{ t('settings.noSectionSelected') }} <div v-else>
</div> {{ t('settings.noSectionSelected') }}
</div> </div>
</LeftSidebarLayout> </LeftSidebarLayout>
</div> </div>