Skip to content

Commit 2a71597

Browse files
committed
feat: add default validation for ColorPicker field type
Implement regex validation to ensure color values match HEX format (#RRGGBB or #RGB).
1 parent a3c3af1 commit 2a71597

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/FieldTypeSystem/Definitions/ColorPickerFieldType.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ public function configure(): FieldSchema
2727
->tableColumn(ColorColumn::class)
2828
->infolistEntry(ColorEntry::class)
2929
->priority(90)
30+
->defaultValidationRules([
31+
'regex:/^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/',
32+
])
3033
->availableValidationRules([
3134
ValidationRule::REQUIRED,
3235
ValidationRule::STARTS_WITH,

0 commit comments

Comments
 (0)