From 4fa2edbc5c1d372eb28eccead69a6a75264c631c Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Tue, 16 Dec 2025 13:22:19 +0100 Subject: [PATCH] Make disabled checkboxes match overall style (#5869) --- web/src/components/atomic/Button.vue | 4 ++-- web/src/components/form/Checkbox.vue | 2 +- web/src/components/form/RadioField.vue | 8 +++++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/web/src/components/atomic/Button.vue b/web/src/components/atomic/Button.vue index 1f76d6a598..253b194948 100644 --- a/web/src/components/atomic/Button.vue +++ b/web/src/components/atomic/Button.vue @@ -2,9 +2,9 @@
@@ -23,6 +24,7 @@ import type { RadioOption } from './form.types'; const props = defineProps<{ modelValue: string; options: RadioOption[]; + disabled?: boolean; }>(); const emit = defineEmits<{ @@ -66,6 +68,10 @@ const id = (Math.random() + 1).toString(36).substring(7); opacity: 0; } +.radio:disabled::before { + border-color: var(--wp-text-alt-100); +} + .radio:checked::before { opacity: 1; }