From 53e88af93a319bf3542893e8a65ed57b0d155c7f Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Mon, 3 Apr 2023 16:35:29 +0200 Subject: [PATCH] Worked on universal property form --- .../client/ui/components/ColorPicker.vue | 16 ++- .../ui/components/global/IconPicker.vue | 29 ++++- .../client/ui/components/propertyToolbar.vue | 5 - .../CreaturePropertyDialog.vue | 32 +----- .../client/ui/properties/PropertyForm.vue | 104 ++++++++++++------ .../components/attributes/AttributeCard.vue | 8 ++ .../components/attributes/ResourceCard.vue | 10 ++ .../properties/forms/shared/IconColorMenu.vue | 37 ++++--- .../viewers/shared/OutlinedInput.vue | 28 +++++ app/imports/constants/PROPERTIES.js | 15 ++- app/jsconfig.json | 3 +- 11 files changed, 192 insertions(+), 95 deletions(-) create mode 100644 app/imports/client/ui/properties/viewers/shared/OutlinedInput.vue diff --git a/app/imports/client/ui/components/ColorPicker.vue b/app/imports/client/ui/components/ColorPicker.vue index 92f304fe..ef73f90d 100644 --- a/app/imports/client/ui/components/ColorPicker.vue +++ b/app/imports/client/ui/components/ColorPicker.vue @@ -7,16 +7,18 @@ >