From 9a6b69d9af5af8de59ba390d19271d7da7149dfa Mon Sep 17 00:00:00 2001 From: Brooklyn Nicholson Date: Tue, 28 Jul 2026 03:52:33 -0500 Subject: [PATCH] feat(ui): indeterminate support on the shared Checkbox Add data-[state=indeterminate] styling (same primary fill as checked) and a dash glyph that shows when the root is in the indeterminate state, so a partial select-all reads as a dash rather than a full check. --- apps/desktop/src/components/ui/checkbox.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/desktop/src/components/ui/checkbox.tsx b/apps/desktop/src/components/ui/checkbox.tsx index 2e6b24256b2..357560fd2cb 100644 --- a/apps/desktop/src/components/ui/checkbox.tsx +++ b/apps/desktop/src/components/ui/checkbox.tsx @@ -8,7 +8,7 @@ function Checkbox({ className, ...props }: React.ComponentProps - + + )