[ 'label' => __( 'Form Elements', 'blocksy' ), 'type' => 'ct-panel', 'setting' => [ 'transport' => 'postMessage' ], 'inner-options' => [ 'forms_type' => [ 'label' => false, 'type' => 'ct-image-picker', 'value' => 'classic-forms', 'setting' => [ 'transport' => 'postMessage' ], 'switchDeviceOnChange' => 'desktop', 'choices' => [ 'classic-forms' => [ 'src' => blocksy_image_picker_url( 'forms-type-1.svg' ), 'title' => __( 'Classic', 'blocksy' ), ], 'modern-forms' => [ 'src' => blocksy_image_picker_url( 'forms-type-2.svg' ), 'title' => __( 'Modern', 'blocksy' ), ], ], ], 'formTextColor' => [ 'label' => __( 'Font Color', 'blocksy' ), 'type' => 'ct-color-picker', 'design' => 'inline', 'setting' => [ 'transport' => 'postMessage' ], 'value' => [ 'default' => [ 'color' => Blocksy_Css_Injector::get_skip_rule_keyword('DEFAULT'), ], 'focus' => [ 'color' => Blocksy_Css_Injector::get_skip_rule_keyword('DEFAULT'), ], ], 'pickers' => [ [ 'title' => __( 'Initial', 'blocksy' ), 'id' => 'default', 'inherit' => 'var(--color)' ], [ 'title' => __( 'Focus', 'blocksy' ), 'id' => 'focus', 'inherit' => 'var(--color)' ], ], ], 'formFontSize' => [ 'label' => __( 'Font Size', 'blocksy' ), 'type' => 'ct-number', 'design' => 'inline', 'value' => 15, 'min' => 5, 'max' => 50, 'setting' => [ 'transport' => 'postMessage' ], ], blocksy_rand_md5() => [ 'type' => 'ct-title', 'label' => __( 'Input & Textarea', 'blocksy' ), ], 'formBorderColor' => [ 'label' => __( 'Border Color', 'blocksy' ), 'type' => 'ct-color-picker', 'design' => 'inline', 'setting' => [ 'transport' => 'postMessage' ], 'value' => [ 'default' => [ 'color' => '#e0e5eb', ], 'focus' => [ 'color' => 'var(--paletteColor1)', ], ], 'pickers' => [ [ 'title' => __( 'Initial', 'blocksy' ), 'id' => 'default', ], [ 'title' => __( 'Focus', 'blocksy' ), 'id' => 'focus', ], ], ], blocksy_rand_md5() => [ 'type' => 'ct-condition', 'condition' => [ 'forms_type' => 'classic-forms' ], 'options' => [ 'formBackgroundColor' => [ 'label' => __( 'Background Color', 'blocksy' ), 'type' => 'ct-color-picker', 'design' => 'inline', 'setting' => [ 'transport' => 'postMessage' ], 'value' => [ 'default' => [ 'color' => Blocksy_Css_Injector::get_skip_rule_keyword(), ], 'focus' => [ 'color' => Blocksy_Css_Injector::get_skip_rule_keyword(), ], ], 'pickers' => [ [ 'title' => __( 'Initial', 'blocksy' ), 'id' => 'default', ], [ 'title' => __( 'Focus', 'blocksy' ), 'id' => 'focus', ], ], ], ], ], 'formBorderSize' => [ 'label' => __( 'Border Size', 'blocksy' ), 'type' => 'ct-number', 'design' => 'inline', 'value' => 1, 'min' => 1, 'max' => 5, 'setting' => [ 'transport' => 'postMessage' ], ], 'formInputHeight' => [ 'label' => __( 'Input Height', 'blocksy' ), 'type' => 'ct-number', 'design' => 'inline', 'value' => 45, 'min' => 20, 'max' => 80, 'setting' => [ 'transport' => 'postMessage' ], ], 'formTextAreaHeight' => [ 'label' => __( 'Textarea Height', 'blocksy' ), 'type' => 'ct-number', 'design' => 'inline', 'value' => 170, 'min' => 50, 'max' => 250, 'setting' => [ 'transport' => 'postMessage' ], ], blocksy_rand_md5() => [ 'type' => 'ct-title', 'label' => __( 'Select Box', 'blocksy' ), ], 'selectDropdownTextColor' => [ 'label' => __( 'Dropdown Text Color', 'blocksy' ), 'type' => 'ct-color-picker', 'design' => 'inline', 'setting' => [ 'transport' => 'postMessage' ], 'value' => [ 'default' => [ 'color' => Blocksy_Css_Injector::get_skip_rule_keyword('DEFAULT'), ], 'hover' => [ 'color' => Blocksy_Css_Injector::get_skip_rule_keyword('DEFAULT'), ], 'active' => [ 'color' => '#ffffff', ], ], 'pickers' => [ [ 'title' => __( 'Initial', 'blocksy' ), 'id' => 'default', 'inherit' => 'var(--color)' ], [ 'title' => __( 'Hover', 'blocksy' ), 'id' => 'hover', 'inherit' => 'var(--color)' ], [ 'title' => __( 'Active', 'blocksy' ), 'id' => 'active', ], ], ], 'selectDropdownItemColor' => [ 'label' => __( 'Dropdown Items Color', 'blocksy' ), 'type' => 'ct-color-picker', 'design' => 'inline', 'setting' => [ 'transport' => 'postMessage' ], 'value' => [ 'hover' => [ 'color' => 'rgba(232, 235, 240, 0.4)', ], 'active' => [ 'color' => 'var(--paletteColor1)', ], ], 'pickers' => [ [ 'title' => __( 'Hover', 'blocksy' ), 'id' => 'hover', ], [ 'title' => __( 'Active', 'blocksy' ), 'id' => 'active', ], ], ], 'selectDropdownBackground' => [ 'label' => __( 'Dropdown background', 'blocksy' ), 'type' => 'ct-color-picker', 'design' => 'inline', 'setting' => [ 'transport' => 'postMessage' ], 'value' => [ 'default' => [ 'color' => '#ffffff', ], ], 'pickers' => [ [ 'title' => __( 'Initial', 'blocksy' ), 'id' => 'default', ], ], ], blocksy_rand_md5() => [ 'type' => 'ct-title', 'label' => __( 'Radio & Checkbox', 'blocksy' ), ], 'radioCheckboxColor' => [ 'label' => __( 'Colors', 'blocksy' ), 'type' => 'ct-color-picker', 'design' => 'inline', 'setting' => [ 'transport' => 'postMessage' ], 'value' => [ 'default' => [ 'color' => '#d5d8de', ], 'accent' => [ 'color' => 'var(--paletteColor1)', ], ], 'pickers' => [ [ 'title' => __( 'Initial', 'blocksy' ), 'id' => 'default', ], [ 'title' => __( 'Active', 'blocksy' ), 'id' => 'accent', ], ], ], ] ] ];