From 6bfd57dcde045279219895162364bb3230a2f5b3 Mon Sep 17 00:00:00 2001 From: Will Andrews Date: Wed, 13 May 2026 13:38:19 +0100 Subject: [PATCH] appview: replace native checkbox with design system styles Native accent-color approach didn't match the Figma design system. Custom appearance-none implementation covers all six states: default, hover, checked, disabled, disabled-checked, and indeterminate. Uses Lucide check/minus paths as readable SVG data URIs. Signed-off-by: eti Signed-off-by: Will Andrews --- input.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/input.css b/input.css index a98e1629..566bf227 100644 --- a/input.css +++ b/input.css @@ -102,7 +102,7 @@ } input[type="checkbox"] { - @apply appearance-none size-4 p-0 rounded + @apply appearance-none size-4 rounded bg-transparent border border-gray-200 hover:bg-gray-100 checked:bg-gray-900 checked:border-transparent -- 2.51.2