From 1cf123b62b88b144ac7112cfcc93f06482e69e33 Mon Sep 17 00:00:00 2001 From: Piotrek Tomczewski Date: Sat, 21 Jan 2023 15:55:20 +0100 Subject: [PATCH] feat(native): Improved layout in elk-native (#1359) --- components/main/MainContent.vue | 12 +++++++++--- layouts/default.vue | 10 +++++----- nuxt.config.ts | 3 +++ styles/global.css | 26 -------------------------- styles/scrollbars.css | 25 +++++++++++++++++++++++++ unocss.config.ts | 18 ++++++++++++++++++ 6 files changed, 60 insertions(+), 34 deletions(-) create mode 100644 styles/scrollbars.css diff --git a/components/main/MainContent.vue b/components/main/MainContent.vue index 23e68724..3ae42975 100644 --- a/components/main/MainContent.vue +++ b/components/main/MainContent.vue @@ -5,6 +5,9 @@ defineProps<{ /** Show the back button on both small and big screens */ back?: boolean }>() + +const route = useRoute() +const wideLayout = computed(() => route.meta.wideLayout ?? false) diff --git a/layouts/default.vue b/layouts/default.vue index be367ae0..508c0e6c 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -16,11 +16,11 @@ const isGrayscale = usePreferences('grayscaleMode')