fix(style): sidebar and page layout

This commit is contained in:
upsiflu 2025-03-13 21:34:05 +01:00
parent 6c272500ec
commit 5199ac2509
2 changed files with 8 additions and 6 deletions

View File

@ -7,6 +7,7 @@
html, body { html, body {
font-family: $font-main; font-family: $font-main;
font-size: 16px; font-size: 16px;
margin: 0;
} }
.has-background-light { .has-background-light {

View File

@ -191,18 +191,18 @@ const isOpen = ref(false)
<!-- Sign up, Log in --> <!-- Sign up, Log in -->
<div <div
v-if="!store.state.auth.authenticated" v-if="!store.state.auth.authenticated"
style="display:contents;" style="display: contents;"
> >
<Layout <Layout
flex flex
grow gap-16
style="--gap:16px;"
> >
<Link <Link
:to="{ name: 'login' }" :to="{ name: 'login' }"
solid solid
auto
grow
icon="bi-box-arrow-in-right" icon="bi-box-arrow-in-right"
style="flex-grow:1"
class="active" class="active"
> >
{{ t('components.common.UserMenu.link.login') }} {{ t('components.common.UserMenu.link.login') }}
@ -211,13 +211,14 @@ const isOpen = ref(false)
:to="{ name: 'signup' }" :to="{ name: 'signup' }"
default default
solid solid
auto
grow
icon="bi-person-square" icon="bi-person-square"
style="flex-grow:1"
> >
{{ t('components.common.UserMenu.link.signup') }} {{ t('components.common.UserMenu.link.signup') }}
</Link> </Link>
</Layout> </Layout>
<Spacer :size="32" /> <Spacer grow />
</div> </div>
<nav style="display:contents;"> <nav style="display:contents;">