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;
}