From 8143bc3a7536ca3759f2471fbe7d63e091893287 Mon Sep 17 00:00:00 2001 From: dcruvolo Date: Fri, 4 Oct 2024 10:38:49 +0200 Subject: [PATCH 01/14] feat: init checkbox components --- .../components/input/CheckboxGroup.vue | 64 +++++++++++++++++++ .../components/input/CheckboxIcon.vue | 20 ++++++ .../pages/input/Checkbox.story.vue | 15 +++++ 3 files changed, 99 insertions(+) create mode 100644 apps/tailwind-components/components/input/CheckboxGroup.vue create mode 100644 apps/tailwind-components/components/input/CheckboxIcon.vue diff --git a/apps/tailwind-components/components/input/CheckboxGroup.vue b/apps/tailwind-components/components/input/CheckboxGroup.vue new file mode 100644 index 0000000000..032d117f5f --- /dev/null +++ b/apps/tailwind-components/components/input/CheckboxGroup.vue @@ -0,0 +1,64 @@ + + + diff --git a/apps/tailwind-components/components/input/CheckboxIcon.vue b/apps/tailwind-components/components/input/CheckboxIcon.vue new file mode 100644 index 0000000000..267ee3a39c --- /dev/null +++ b/apps/tailwind-components/components/input/CheckboxIcon.vue @@ -0,0 +1,20 @@ + + + diff --git a/apps/tailwind-components/pages/input/Checkbox.story.vue b/apps/tailwind-components/pages/input/Checkbox.story.vue index cbdaaea7c2..c689e6a7eb 100644 --- a/apps/tailwind-components/pages/input/Checkbox.story.vue +++ b/apps/tailwind-components/pages/input/Checkbox.story.vue @@ -52,4 +52,19 @@ const requiredSelection = ref("No");

Answer: {{ requiredSelection }}

+
+ + Which features would you like to make available for end users? + + + + From e2b81c4aa708b6e2e10225fd89db36082cc67b4d Mon Sep 17 00:00:00 2001 From: dcruvolo Date: Fri, 4 Oct 2024 15:00:11 +0200 Subject: [PATCH 02/14] fix: revised checkbox input icon --- .../components/input/Checkbox.vue | 6 +-- .../components/input/CheckboxGroup.vue | 16 ++++--- .../components/input/CheckboxIcon.vue | 45 ++++++++++++++++--- .../pages/input/Checkbox.story.vue | 6 ++- 4 files changed, 52 insertions(+), 21 deletions(-) diff --git a/apps/tailwind-components/components/input/Checkbox.vue b/apps/tailwind-components/components/input/Checkbox.vue index 8c834a8932..b1d5533b8f 100644 --- a/apps/tailwind-components/components/input/Checkbox.vue +++ b/apps/tailwind-components/components/input/Checkbox.vue @@ -3,9 +3,5 @@ const modelValue = defineModel(); diff --git a/apps/tailwind-components/components/input/CheckboxGroup.vue b/apps/tailwind-components/components/input/CheckboxGroup.vue index 032d117f5f..09f6381802 100644 --- a/apps/tailwind-components/components/input/CheckboxGroup.vue +++ b/apps/tailwind-components/components/input/CheckboxGroup.vue @@ -1,9 +1,9 @@ diff --git a/apps/tailwind-components/pages/input/Checkbox.story.vue b/apps/tailwind-components/pages/input/Checkbox.story.vue index c689e6a7eb..94247a0e21 100644 --- a/apps/tailwind-components/pages/input/Checkbox.story.vue +++ b/apps/tailwind-components/pages/input/Checkbox.story.vue @@ -59,12 +59,14 @@ const requiredSelection = ref("No"); - From 139df8dfe560d518f206fd3e1da23c93fc66d3fc Mon Sep 17 00:00:00 2001 From: dcruvolo Date: Mon, 7 Oct 2024 11:41:21 +0200 Subject: [PATCH 03/14] fix: model value and styling --- .../components/input/Checkbox.vue | 2 +- .../components/input/CheckboxGroup.vue | 23 +++++++++-------- .../components/input/CheckboxIcon.vue | 2 +- .../pages/input/Checkbox.story.vue | 25 ++++++++++++++++--- 4 files changed, 35 insertions(+), 17 deletions(-) diff --git a/apps/tailwind-components/components/input/Checkbox.vue b/apps/tailwind-components/components/input/Checkbox.vue index b1d5533b8f..3e8915b9f0 100644 --- a/apps/tailwind-components/components/input/Checkbox.vue +++ b/apps/tailwind-components/components/input/Checkbox.vue @@ -1,5 +1,5 @@