From 63016728bb12744f00f2f3f34f95d53d16b6868d Mon Sep 17 00:00:00 2001 From: OfirHaf Date: Sun, 17 May 2026 12:00:30 +0300 Subject: [PATCH] fix(CheckboxGroup): add label and description to theme slots MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CheckboxGroupSlots defines label and description slots (forwarded to each inner Checkbox), but the theme only declared root, fieldset, legend, and item — making label/description invisible to app.config.ts type checking even though they work correctly at runtime. Added label and description with the same default classes used in checkbox.ts and radio-group.ts (the sibling components). Fixes #6337 --- src/theme/checkbox-group.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/theme/checkbox-group.ts b/src/theme/checkbox-group.ts index b310c9674b..54810db798 100644 --- a/src/theme/checkbox-group.ts +++ b/src/theme/checkbox-group.ts @@ -5,7 +5,9 @@ export default (options: Required) => ({ root: 'relative', fieldset: 'flex gap-x-2', legend: 'mb-1 block font-medium text-default', - item: '' + item: '', + label: 'block font-medium text-default', + description: 'text-muted' }, variants: { orientation: {