fix(themer): use shell page scrolling

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-07-09 21:20:30 -04:00
parent fe39b2196d
commit 0b53066e29
3 changed files with 6 additions and 12 deletions
+2 -4
View File
@@ -22,10 +22,8 @@ function selectPreset(id: string): void {
</script> </script>
<template> <template>
<PerfectScrollbar <div
class="pa-4" class="pa-4"
style="height: calc(100vh - 64px);"
:options="{ wheelPropagation: false }"
> >
<h5 class="text-h5 mb-4">{{ t('admin.title', 'Appearance') }}</h5> <h5 class="text-h5 mb-4">{{ t('admin.title', 'Appearance') }}</h5>
@@ -89,5 +87,5 @@ function selectPreset(id: string): void {
</VCol> </VCol>
</VRow> </VRow>
</template> </template>
</PerfectScrollbar> </div>
</template> </template>
+2 -4
View File
@@ -71,10 +71,8 @@ function cancel(): void {
</script> </script>
<template> <template>
<PerfectScrollbar <div
class="pa-4" class="pa-4"
style="height: calc(100vh - 64px);"
:options="{ wheelPropagation: false }"
> >
<div class="d-flex align-center mb-4"> <div class="d-flex align-center mb-4">
<VBtn icon="mdi-arrow-left" variant="text" size="small" class="mr-2" @click="cancel" /> <VBtn icon="mdi-arrow-left" variant="text" size="small" class="mr-2" @click="cancel" />
@@ -155,5 +153,5 @@ function cancel(): void {
<ThemePreview :theme-name="previewThemeName" /> <ThemePreview :theme-name="previewThemeName" />
</VCol> </VCol>
</VRow> </VRow>
</PerfectScrollbar> </div>
</template> </template>
+2 -4
View File
@@ -33,10 +33,8 @@ function openEditor(): void {
</script> </script>
<template> <template>
<PerfectScrollbar <div
class="pa-4" class="pa-4"
style="height: calc(100vh - 64px);"
:options="{ wheelPropagation: false }"
> >
<h5 class="text-h5 mb-4">{{ t('settings.title', 'Appearance') }}</h5> <h5 class="text-h5 mb-4">{{ t('settings.title', 'Appearance') }}</h5>
@@ -127,5 +125,5 @@ function openEditor(): void {
/> />
</VCol> </VCol>
</VRow> </VRow>
</PerfectScrollbar> </div>
</template> </template>