feat: Improve accessibility everywhere

This commit is contained in:
Jesse Wierzbinski 2024-06-09 18:33:14 -10:00
parent 192c7f83c3
commit 6e2401b67d
No known key found for this signature in database
10 changed files with 41 additions and 33 deletions

View file

@ -15,7 +15,7 @@
</svg>
<LazySidebarsNavigation />
<div class="relative md:pl-20 min-h-dvh flex flex-row overflow-hidden justify-center xl:justify-between">
<OverlayScrollbarsComponent :defer="true" class="w-full max-h-dvh overflow-y-auto">
<OverlayScrollbarsComponent :defer="true" class="w-full max-h-dvh overflow-y-auto" :element="'main'">
<slot />
</OverlayScrollbarsComponent>
<ClientOnly>

View file

@ -1,8 +1,8 @@
<template>
<div class="from-dark-600 to-dark-900 bg-gradient-to-tl min-h-dvh pb-20 md:pb-0">
<main class="from-dark-600 to-dark-900 bg-gradient-to-tl min-h-dvh pb-20 md:pb-0">
<LazySidebarsNavigation />
<slot />
</div>
</main>
</template>
<script lang="ts" setup>