From e1322cda6728babd9552730f12c72dd3024b4be7 Mon Sep 17 00:00:00 2001 From: Alexandre Rousseau Date: Thu, 28 Nov 2024 23:12:25 +0100 Subject: [PATCH] feat(ui): use design system in builder - WF-127 --- src/ui/src/builder/BuilderModal.vue | 33 +++- src/ui/src/builder/BuilderSelect.vue | 44 ++--- .../builder/settings/BuilderFieldsAlign.vue | 5 +- .../builder/settings/BuilderFieldsColor.vue | 14 +- .../settings/BuilderFieldsKeyValue.vue | 12 +- .../builder/settings/BuilderFieldsObject.vue | 1 - .../builder/settings/BuilderFieldsPadding.vue | 130 +++++++------ .../builder/settings/BuilderFieldsShadow.vue | 22 ++- .../builder/settings/BuilderFieldsText.vue | 1 - .../builder/settings/BuilderFieldsWidth.vue | 28 ++- .../builder/settings/BuilderSectionTitle.vue | 23 +++ .../settings/BuilderSettingsBinding.vue | 20 +- .../settings/BuilderSettingsHandlers.vue | 178 +++++++----------- .../settings/BuilderSettingsProperties.vue | 63 +++---- .../settings/BuilderSettingsVisibility.vue | 28 +-- .../builder/settings/BuilderTemplateInput.vue | 38 ++-- src/ui/src/builder/sharedStyles.css | 70 ------- src/ui/src/wds/WdsFieldWrapper.vue | 71 ++++--- src/ui/src/wds/WdsTextInput.vue | 43 ++++- src/ui/src/wds/WdsTextareaInput.vue | 32 +++- tests/e2e/tests/state.spec.ts | 2 +- tests/e2e/tests/stateAutocompletion.spec.ts | 22 +-- 22 files changed, 429 insertions(+), 451 deletions(-) create mode 100644 src/ui/src/builder/settings/BuilderSectionTitle.vue diff --git a/src/ui/src/builder/BuilderModal.vue b/src/ui/src/builder/BuilderModal.vue index 62cbf4a4d..12ab381a7 100644 --- a/src/ui/src/builder/BuilderModal.vue +++ b/src/ui/src/builder/BuilderModal.vue @@ -1,7 +1,12 @@