fix(front): layout improvements

This commit is contained in:
upsiflu 2025-03-23 13:15:34 +01:00
parent d29494d1fb
commit 027ad5ddae
2 changed files with 19 additions and 3 deletions

View File

@ -84,6 +84,7 @@ store.dispatch('auth/fetchUser')
<RouterView
v-slot="{ Component }"
v-bind="color({}, ['default', 'solid'])()"
:class="$style.layout"
>
<Transition
v-if="Component"
@ -135,3 +136,8 @@ store.dispatch('auth/fetchUser')
overflow:hidden;
}
</style>
<style module>
.layout {
padding: 32px;
}
</style>

View File

@ -122,7 +122,7 @@ const save = async () => {
<div
v-for="(setting, key) in settings"
:key="key"
class="ui field"
:class="[$style.field, 'ui', 'field']"
>
<template v-if="setting.field.widget.class !== 'CheckboxInput'">
<label :for="setting.identifier">{{ setting.verbose_name }}</label>
@ -270,6 +270,16 @@ const save = async () => {
</Alert>
</form>
</Section>
<Spacer />
<Spacer />
<hr :class="$style.separator">
<Spacer size-64 />
</template>
<style module>
.field > div {
display: flex;
flex-direction: column;
}
.separator:last-of-type {
display: none;
}
</style>