+
diff --git a/src/Fieldtypes/Checkboxes.php b/src/Fieldtypes/Checkboxes.php
index 3fc12d2e248..6985b15baa4 100644
--- a/src/Fieldtypes/Checkboxes.php
+++ b/src/Fieldtypes/Checkboxes.php
@@ -37,10 +37,18 @@ protected function configFieldItems(): array
[
'display' => __('Appearance'),
'fields' => [
- 'inline' => [
- 'display' => __('Inline'),
- 'instructions' => __('statamic::fieldtypes.checkboxes.config.inline'),
- 'type' => 'toggle',
+ 'appearance' => [
+ 'display' => __('Appearance'),
+ 'instructions' => __('statamic::fieldtypes.checkboxes.config.appearance'),
+ 'type' => 'button_group',
+ 'default' => 'default',
+ 'appearance_previews' => true,
+ 'control' => 'checkbox',
+ 'options' => [
+ 'default' => __('Default'),
+ 'inline' => __('Inline'),
+ 'chips' => __('Chips'),
+ ],
],
],
],
diff --git a/src/Fieldtypes/Radio.php b/src/Fieldtypes/Radio.php
index 3ccc9a22c89..337884d9c2b 100644
--- a/src/Fieldtypes/Radio.php
+++ b/src/Fieldtypes/Radio.php
@@ -34,10 +34,18 @@ protected function configFieldItems(): array
[
'display' => __('Appearance'),
'fields' => [
- 'inline' => [
- 'display' => __('Inline'),
- 'instructions' => __('statamic::fieldtypes.radio.config.inline'),
- 'type' => 'toggle',
+ 'appearance' => [
+ 'display' => __('Appearance'),
+ 'instructions' => __('statamic::fieldtypes.radio.config.appearance'),
+ 'type' => 'button_group',
+ 'default' => 'default',
+ 'appearance_previews' => true,
+ 'control' => 'radio',
+ 'options' => [
+ 'default' => __('Default'),
+ 'inline' => __('Inline'),
+ 'chips' => __('Chips'),
+ ],
],
],
],