From 37fbce14966c29e5b7bd4dea965275f12e3a8d3e Mon Sep 17 00:00:00 2001 From: Konstantin Schaper Date: Mon, 9 Oct 2023 11:56:24 +0200 Subject: [PATCH] Checkbox and Chipinput have been improved, and a button has been added MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pushed-by: Konstantin Schaper Pushed-by: Tarik Gürsoy Co-authored-by: Konstantin Schaper Co-authored-by: Tarik Gürsoy --- gradle/changelog/improve_ui_forms.yaml | 4 ++ .../src/__snapshots__/storyshots.test.ts.snap | 52 +++++++++---------- scm-ui/ui-components/src/forms/Checkbox.tsx | 19 +++++-- scm-ui/ui-forms/src/checkbox/Checkbox.tsx | 49 ++++++++++++++--- .../src/chip-input/ChipInputField.stories.tsx | 22 +++++--- .../src/chip-input/ChipInputField.tsx | 5 +- .../src/headless-chip-input/ChipInput.tsx | 15 ++++++ scm-ui/ui-forms/src/index.ts | 8 ++- 8 files changed, 125 insertions(+), 49 deletions(-) create mode 100644 gradle/changelog/improve_ui_forms.yaml diff --git a/gradle/changelog/improve_ui_forms.yaml b/gradle/changelog/improve_ui_forms.yaml new file mode 100644 index 0000000000..9e2e93c475 --- /dev/null +++ b/gradle/changelog/improve_ui_forms.yaml @@ -0,0 +1,4 @@ +- type: changed + description: The checkbox now has a bigger click target +- type: changed + description: The chip input api now provides an external add button diff --git a/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap b/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap index 24c3a4ce08..c4f77ee208 100644 --- a/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap +++ b/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap @@ -2478,13 +2478,13 @@ exports[`Storyshots Forms/Checkbox Default 1`] = ` className="control" >