From 7823c33cfba2cc1031784b0124742e99c8e60502 Mon Sep 17 00:00:00 2001 From: Alexander BC Date: Mon, 31 Mar 2025 22:42:17 +0200 Subject: [PATCH] chore: improve modal view on mobile --- src/components/DialogSearchResult.vue | 30 ++++++++++++++------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/src/components/DialogSearchResult.vue b/src/components/DialogSearchResult.vue index 34b8507..2f9e4f3 100644 --- a/src/components/DialogSearchResult.vue +++ b/src/components/DialogSearchResult.vue @@ -5,13 +5,9 @@ import { computed, onMounted, onUnmounted, ref, useTemplateRef } from "vue"; import MaterialSymbols from "./base/MaterialSymbols.vue"; import Skeleton from "./base/Skeleton.vue"; -const props = defineProps<{ - searchResult: ArtworksSearchResult | null; -}>(); +const props = defineProps<{ searchResult: ArtworksSearchResult | null }>(); -const emits = defineEmits<{ - close: [value: void]; -}>(); +const emits = defineEmits<{ close: [value: void] }>(); const dialog = useTemplateRef("dialog"); const imageBlob = ref(); @@ -156,25 +152,31 @@ async function downloadArtwork(size: number): Promise {
- - +
- - + +
-