From cd9db1563df47099b2089ad8b6182906a6072cd4 Mon Sep 17 00:00:00 2001 From: Bernd Storath <32197462+kaaax0815@users.noreply.github.com> Date: Tue, 7 Apr 2026 11:34:49 +0200 Subject: [PATCH] fix: mobile UI (#2569) * improve mobile ui * general cleanup * cleanup, improvements * fix hydration mismatch --- src/app/components/Base/Dialog.vue | 2 +- src/app/components/ClientCard/ClientCard.vue | 2 +- src/app/components/ClientCard/ExpireDate.vue | 4 +- src/app/components/ClientCard/Name.vue | 6 +- src/app/components/Clients/Empty.vue | 2 +- src/app/components/Clients/New.vue | 4 +- src/app/components/Clients/Search.vue | 2 +- src/app/components/Clients/Sort.vue | 9 +-- src/app/components/Form/ArrayField.vue | 20 ++----- src/app/components/Form/Heading.vue | 4 +- src/app/components/Form/Label.vue | 6 +- src/app/components/Form/NullArrayField.vue | 20 ++----- src/app/components/Form/SwitchField.vue | 4 +- src/app/components/Header/Logo.vue | 2 +- src/app/components/Header/Update.vue | 2 +- src/app/components/Panel/Panel.vue | 10 ++-- src/app/components/Panel/head/Boat.vue | 2 +- src/app/components/Panel/head/Head.vue | 2 +- src/app/components/Panel/head/Title.vue | 10 +--- src/app/layouts/default.vue | 6 +- src/app/pages/admin.vue | 60 ++++++++++++-------- src/app/pages/clients/[id].vue | 4 +- src/app/pages/index.vue | 10 +++- src/app/pages/me.vue | 4 +- 24 files changed, 97 insertions(+), 100 deletions(-) diff --git a/src/app/components/Base/Dialog.vue b/src/app/components/Base/Dialog.vue index c6d6db5f..d3689552 100644 --- a/src/app/components/Base/Dialog.vue +++ b/src/app/components/Base/Dialog.vue @@ -18,7 +18,7 @@ > -
+
diff --git a/src/app/components/ClientCard/ClientCard.vue b/src/app/components/ClientCard/ClientCard.vue index e5732bf0..b60f44d6 100644 --- a/src/app/components/ClientCard/ClientCard.vue +++ b/src/app/components/ClientCard/ClientCard.vue @@ -9,7 +9,7 @@
diff --git a/src/app/components/ClientCard/ExpireDate.vue b/src/app/components/ClientCard/ExpireDate.vue index 3d8e1e04..293b8692 100644 --- a/src/app/components/ClientCard/ExpireDate.vue +++ b/src/app/components/ClientCard/ExpireDate.vue @@ -1,7 +1,5 @@ diff --git a/src/app/components/ClientCard/Name.vue b/src/app/components/ClientCard/Name.vue index 435db786..54c92a33 100644 --- a/src/app/components/ClientCard/Name.vue +++ b/src/app/components/ClientCard/Name.vue @@ -1,11 +1,9 @@ diff --git a/src/app/components/Clients/Empty.vue b/src/app/components/Clients/Empty.vue index e5f38da2..e667ba8c 100644 --- a/src/app/components/Clients/Empty.vue +++ b/src/app/components/Clients/Empty.vue @@ -3,7 +3,7 @@ {{ $t('client.empty') }}

- + {{ $t('client.new') }} diff --git a/src/app/components/Clients/New.vue b/src/app/components/Clients/New.vue index 9fa45d0d..6837f13f 100644 --- a/src/app/components/Clients/New.vue +++ b/src/app/components/Clients/New.vue @@ -1,8 +1,8 @@ diff --git a/src/app/components/Clients/Search.vue b/src/app/components/Clients/Search.vue index 94ebbe46..1f862b67 100644 --- a/src/app/components/Clients/Search.vue +++ b/src/app/components/Clients/Search.vue @@ -1,5 +1,5 @@ diff --git a/src/app/components/Form/ArrayField.vue b/src/app/components/Form/ArrayField.vue index 497949ca..fd0c2e22 100644 --- a/src/app/components/Form/ArrayField.vue +++ b/src/app/components/Form/ArrayField.vue @@ -12,23 +12,15 @@ class="rounded-lg border-2 border-gray-100 text-gray-500 focus:border-red-800 focus:outline-0 focus:ring-0 dark:border-neutral-800 dark:bg-neutral-700 dark:text-neutral-200 dark:placeholder:text-neutral-400" @input="update($event, i)" /> - + + {{ '-' }} +
- + + {{ $t('form.add') }} +
diff --git a/src/app/components/Form/Heading.vue b/src/app/components/Form/Heading.vue index 999639a7..3d403114 100644 --- a/src/app/components/Form/Heading.vue +++ b/src/app/components/Form/Heading.vue @@ -1,10 +1,10 @@ diff --git a/src/app/layouts/default.vue b/src/app/layouts/default.vue index 2bc05c1f..8ec4ed6a 100644 --- a/src/app/layouts/default.vue +++ b/src/app/layouts/default.vue @@ -1,6 +1,8 @@