array( 'disabled_controls' => [ '.tve-advanced-controls', ], 'config' => array( 'FontSize' => array( 'config' => array( 'default' => '16', 'min' => '1', 'max' => '100', 'label' => __( 'Font Size', 'thrive-cb' ), 'um' => [ 'px', 'em' ], 'css' => 'fontSize', ), 'extends' => 'Slider', ), 'TextStyle' => array( 'css_prefix' => tcb_selection_root() . ' ', 'config' => [ 'important' => true, ], ), 'LineHeight' => array( 'config' => array( 'default' => '1', 'min' => '1', 'max' => '100', 'label' => __( 'Line Height', 'thrive-cb' ), 'um' => [ 'em', 'px' ], 'css' => 'lineHeight', ), 'extends' => 'Slider', ), 'LetterSpacing' => array( 'config' => array( 'default' => 'auto', 'min' => '1', 'max' => '100', 'label' => __( 'Letter Spacing', 'thrive-cb' ), 'um' => [ 'px' ], 'css' => 'letterSpacing', ), 'extends' => 'Slider', ), 'FontColor' => array( 'config' => array( 'default' => '000', 'label' => __( 'Font Color', 'thrive-cb' ), 'options' => [ 'output' => 'object', ], ), 'extends' => 'ColorPicker', ), 'FontBackground' => array( 'config' => array( 'default' => '000', 'label' => __( 'Font Highlight', 'thrive-cb' ), 'options' => [ 'output' => 'object', ], ), 'extends' => 'ColorPicker', ), 'FontFace' => [ 'config' => [ 'template' => 'controls/font-manager', 'inline' => true, ], 'extends' => 'FontManager', ], ), ), 'typography' => [ 'hidden' => true ], 'animation' => [ 'hidden' => true, ], 'layout' => [ 'disabled_controls' => [ 'Display', 'Alignment', '.tve-advanced-controls', 'Height' ], ], ); } }