array( 'config' => array( 'LabelAsValue' => array( 'config' => array( 'name' => '', 'label' => __( 'Use label as value', 'thrive-cb' ), 'default' => true, 'info' => true, ), 'extends' => 'Switch', ), 'InputValue' => array( 'config' => array( 'label' => __( 'Value', 'thrive-cb' ), ), 'extends' => 'LabelInput', ), 'SetAsDefault' => array( 'config' => array( 'name' => '', 'label' => __( 'Set as default', 'thrive-cb' ), 'default' => false, ), 'extends' => 'Switch', ), 'CustomAnswerInput' => [ 'config' => [ 'full-width' => true, ], 'extends' => 'LabelInput', ], ), ), 'typography' => [ 'config' => [ 'FontColor' => [ 'css_suffix' => ' .tve-input-option-text', 'important' => true, ], 'TextAlign' => [ 'css_suffix' => ' .tve-input-option-text', 'css_prefix' => $prefix_config, 'important' => true, ], 'FontSize' => [ 'css_suffix' => ' .tve-input-option-text', 'important' => true, ], 'TextStyle' => [ 'css_suffix' => ' .tve-input-option-text', 'css_prefix' => $prefix_config, 'important' => true, ], 'LineHeight' => [ 'css_suffix' => ' .tve-input-option-text', 'important' => true, ], 'FontFace' => [ 'css_suffix' => ' .tve-input-option-text', 'important' => true, ], 'LetterSpacing' => [ 'css_suffix' => ' .tve-input-option-text', 'css_prefix' => $prefix_config, 'important' => true, ], 'TextTransform' => [ 'css_suffix' => ' .tve-input-option-text', 'css_prefix' => $prefix_config, 'important' => true, ], ], ], 'layout' => [ 'disabled_controls' => [ 'margin', '.tve-advanced-controls', 'Alignment', 'Display', ], ], 'animation' => [ 'hidden' => true, ], ); } }