add_group_control( Group_Control_Border::get_type(), [ 'name' => 'item_border', 'label' => __( 'Border', 'wts-eae' ), 'fields_options' => [ 'border' => [ 'default' => 'solid' ], 'width' => [ 'default' => [ 'top' => 10, 'right' => 10, 'bottom' => 10, 'left' => 10, ], ], 'color' => [ 'default' => '#6ec1e4' ], ], 'selector' => '{{WRAPPER}} .eae-info-circle:before', ] ); } function extra_controls_update(){ $this->update_control( 'item_icon_icon_padding', [ 'default' => [ 'size' => 10, ], ] ); $this->update_control( 'item_icon_icon_size', [ 'default' => [ 'size' => 20, ], ] ); /*$this->update_control( 'item_icon_icon_focus_primary_color', [ 'default' => '#fff' ] ); $this->update_control( 'item_icon_icon_focus_secondary_color', [ 'default' => '#6ec1e4' ] );*/ $this->update_control( 'item_icon_border_width', [ 'default' => [ 'top' => 10, 'right' => 10, 'bottom' => 10, 'left' => 10, ], ] ); } public function get_title() { return __( 'Skin 1', 'wts-eae' ); } public function register_common_controls( Widget_Base $widget ) { $this->parent = $widget; //$this->bpel_infocircle_content_section( $widget ); } public function register_style_controls(){ $this->eae_infocircle_style_section(); } public function render() { $this->common_render(); } }