From e0f50c0375f7f9f4a69bb8ff9838df7a5462b317 Mon Sep 17 00:00:00 2001 From: Bernd Storath <999999bst@gmail.com> Date: Thu, 13 Feb 2025 14:26:24 +0100 Subject: [PATCH] add tooltip info, extract strings --- src/app/components/admin/CidrDialog.vue | 2 +- src/app/components/base/Dialog.vue | 3 +- src/app/components/base/Tooltip.vue | 24 ++++++ src/app/components/form/ArrayField.vue | 2 + src/app/components/form/Heading.vue | 9 ++- src/app/components/form/NullTextField.vue | 13 ++- src/app/components/form/NumberField.vue | 13 ++- src/app/components/form/SwitchField.vue | 13 ++- src/app/components/form/TextField.vue | 13 ++- src/app/components/icons/Info.vue | 15 ++++ src/app/components/ui/UserMenu.vue | 11 ++- src/app/composables/useSubmit.ts | 42 ++++++++++ src/app/pages/admin.vue | 11 +-- src/app/pages/admin/config.vue | 75 ++++++++--------- src/app/pages/admin/hooks.vue | 6 +- src/app/pages/admin/index.vue | 50 ++++-------- src/app/pages/admin/interface.vue | 98 ++++++++++------------- src/app/pages/login.vue | 1 + src/app/stores/toast.ts | 37 ++++++--- src/i18n/locales/en.json | 55 ++++++++++++- 20 files changed, 322 insertions(+), 171 deletions(-) create mode 100644 src/app/components/base/Tooltip.vue create mode 100644 src/app/components/icons/Info.vue create mode 100644 src/app/composables/useSubmit.ts diff --git a/src/app/components/admin/CidrDialog.vue b/src/app/components/admin/CidrDialog.vue index 4a6d7b15..73f26e7c 100644 --- a/src/app/components/admin/CidrDialog.vue +++ b/src/app/components/admin/CidrDialog.vue @@ -1,5 +1,5 @@