From b9bd07c53d8c624f14f9b7da71ff1e4de099a029 Mon Sep 17 00:00:00 2001
From: Valentin Popov <valentin@popov.link>
Date: Thu, 5 Feb 2026 12:39:14 +0000
Subject: Refactor checkbox-list custom field implementation

- Replaced the PluginIcon with EnumerationField in the custom field registration.
- Introduced CheckboxListDefaultInput component for handling checkbox list inputs.
- Updated the admin interface to include new settings for the checkbox-list custom field.
- Enhanced server-side registration to support resizable input size for the checkbox-list.
---
 admin/src/components/CheckboxListInput.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'admin/src/components/CheckboxListInput.tsx')

diff --git a/admin/src/components/CheckboxListInput.tsx b/admin/src/components/CheckboxListInput.tsx
index 6da9766..51a0d22 100644
--- a/admin/src/components/CheckboxListInput.tsx
+++ b/admin/src/components/CheckboxListInput.tsx
@@ -82,7 +82,7 @@ const CheckboxListInput = ({
     <Field.Root name={name} hint={hint} error={error} required={required}>
       <Field.Label action={labelAction}>{label ?? name}</Field.Label>
       {enumValues.length > 0 ? (
-        <Flex direction="column" gap={2} paddingTop={1}>
+        <Flex direction="column" gap={2} paddingTop={1} alignItems="flex-start">
           {enumValues.map((option) => (
             <Checkbox
               key={option}
-- 
cgit v1.2.3

