Current File : /home/kelaby89/abl.academy/wp-content/plugins/learnpress-wishlist/config/elementor/wishlist.php
<?php

use Elementor\Controls_Manager;
use Elementor\Group_Control_Text_Shadow;
use Elementor\Group_Control_Typography;
use LearnPress\ExternalPlugin\Elementor\LPElementorControls;

return LPElementorControls::add_fields_in_section(
	'style_button',
	esc_html__( 'Style', 'learnpress-wishlist' ),
	Controls_Manager::TAB_STYLE,
	[
		'add_button_color'              => LPElementorControls::add_control_type_color(
			'add_button_color',
			esc_html__( 'Color', 'learnpress-wishlist' ),
			[
				'{{WRAPPER}} .course-wishlist' => 'color: {{VALUE}};',
			]
		),
		'remove_button_color'           => LPElementorControls::add_control_type_color(
			'remove_button_color',
			esc_html__( 'Color Active, Hover', 'learnpress-wishlist' ),
			[
				'{{WRAPPER}} .course-wishlist.on,{{WRAPPER}} .course-wishlist:hover' => 'color: {{VALUE}};',
			]
		),
		'button_background_color'       => LPElementorControls::add_control_type_color(
			'button_background_color',
			esc_html__( 'Background Color', 'learnpress-wishlist' ),
			[
				'{{WRAPPER}} .course-wishlist' => 'background-color: {{VALUE}};',
			]
		),
		'button_background_color_hover' => LPElementorControls::add_control_type_color(
			'button_background_color_hover',
			esc_html__( 'Background Color Hover', 'learnpress-wishlist' ),
			[
				'{{WRAPPER}} .course-wishlist:hover' => 'background-color: {{VALUE}};',
			]
		),
		'button_padding'                => LPElementorControls::add_responsive_control_type(
			'button_padding',
			esc_html__( 'Padding', 'learnpress-wishlist' ),
			[],
			Controls_Manager::DIMENSIONS,
			[
				'size_units' => [ 'px', '%', 'custom' ],
				'selectors'  => array(
					'{{WRAPPER}} .course-wishlist' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
				),
			]
		),
		'button_typography'             => LPElementorControls::add_group_control_type(
			'button_typography',
			Group_Control_Typography::get_type(),
			'{{WRAPPER}} .course-wishlist'
		),
		'icon_size'                     => LPElementorControls::add_responsive_control_type(
			'icon_size',
			esc_html__( 'Icon Size', 'learnpress-wishlist' ),
			[],
			Controls_Manager::SLIDER,
			[
				'size_units' => [ 'px', 'em', 'custom' ],
				'selectors'  => array(
					'{{WRAPPER}} .course-wishlist:before' => 'font-size: {{SIZE}}{{UNIT}};',
				),
			]
		),
		'icon_space'                    => LPElementorControls::add_responsive_control_type(
			'icon_space',
			esc_html__( 'Icon Space', 'learnpress-wishlist' ),
			[],
			Controls_Manager::SLIDER,
			[
				'size_units' => [ 'px', '%', 'custom' ],
				'selectors'  => array(
					'{{WRAPPER}} .course-wishlist:before' => 'margin-right: {{SIZE}}{{UNIT}};',
				),
			]
		),
		'button_shadow'                 => LPElementorControls::add_group_control_type(
			'button_shadow',
			Group_Control_Text_Shadow::get_type(),
			'{{WRAPPER}} .course-wishlist'
		),
	]
);
Hello World !