From 443f4ef7b957a0da69f2f556cd83bac45e376225 Mon Sep 17 00:00:00 2001 From: Favour Olayinka Date: Mon, 20 May 2024 12:57:36 +0100 Subject: [PATCH] Checkbox input color (#413) * stule: checkbox input color * fix toggle switch input color * clean up console.log --- client/components/forms/CheckboxInput.vue | 1 + client/components/forms/ToggleSwitchInput.vue | 1 + .../components/forms/components/VCheckbox.vue | 18 +++++++++--------- client/components/forms/components/VSwitch.vue | 10 +++++++++- 4 files changed, 20 insertions(+), 10 deletions(-) diff --git a/client/components/forms/CheckboxInput.vue b/client/components/forms/CheckboxInput.vue index bec30455..12a72108 100644 --- a/client/components/forms/CheckboxInput.vue +++ b/client/components/forms/CheckboxInput.vue @@ -9,6 +9,7 @@ v-model="compVal" :disabled="disabled ? true : null" :name="name" + :color="color" > {{ label }} diff --git a/client/components/forms/ToggleSwitchInput.vue b/client/components/forms/ToggleSwitchInput.vue index 7bffcc9c..83e7bb0f 100644 --- a/client/components/forms/ToggleSwitchInput.vue +++ b/client/components/forms/ToggleSwitchInput.vue @@ -10,6 +10,7 @@ v-model="compVal" class="inline-block mr-2" :disabled="disabled ? true : null" + :color="color" /> {{ label }} diff --git a/client/components/forms/components/VCheckbox.vue b/client/components/forms/components/VCheckbox.vue index 75585121..6ec86538 100644 --- a/client/components/forms/components/VCheckbox.vue +++ b/client/components/forms/components/VCheckbox.vue @@ -6,7 +6,8 @@ :name="name" type="checkbox" :class="sizeClasses" - class="rounded border-gray-500 cursor-pointer" + class="rounded border-gray-500 cursor-pointer checkbox" + :style="{ '--accent-color': color }" :disabled="disabled ? true : null" >