generated from Seekra/repository-template
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:
@@ -84,17 +84,17 @@ 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>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
{{ t('settings.noSectionSelected') }}
|
{{ t('settings.noSectionSelected') }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</LeftSidebarLayout>
|
</LeftSidebarLayout>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Reference in New Issue
Block a user