From eb37257ae8f34a0f8c27a39b375c3b78cd053b49 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Sat, 31 May 2025 20:09:36 +0200 Subject: [PATCH] Some Corrections For Mobile --- app.vue | 13 +++++++++++-- components/EntityEdit.vue | 15 +++++++++++---- components/EntityList.vue | 2 +- components/HistoryDisplay.vue | 13 +++++++++++-- pages/mobile/menu.vue | 16 ++++++++++++---- pages/standardEntity/[type]/[[mode]]/[[id]].vue | 1 + stores/profile.js | 5 ++++- 7 files changed, 51 insertions(+), 14 deletions(-) diff --git a/app.vue b/app.vue index 1645ff3..32adab3 100644 --- a/app.vue +++ b/app.vue @@ -12,6 +12,15 @@ const viewport = useViewport() console.log('Breakpoint updated:', oldBreakpoint, '->', newBreakpoint) })*/ +const platform = ref('default') + +const setup = async () => { + if(await useCapacitor().getIsPhone()) { + platform.value = "mobile" + } +} +setup() + const dev = process.dev Sentry.init({ @@ -55,9 +64,9 @@ useSeoMeta({ - + - + diff --git a/components/EntityEdit.vue b/components/EntityEdit.vue index 6d445ee..3367d57 100644 --- a/components/EntityEdit.vue +++ b/components/EntityEdit.vue @@ -21,6 +21,9 @@ const props = defineProps({ }, inModal: { type: Boolean, + }, + platform: { + type: String, } }) @@ -233,6 +236,9 @@ const updateItem = async () => { v-if="!props.inModal" :ui="{center: 'flex items-stretch gap-1.5 min-w-0'}" > +