PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 3.2.6
ShopBuilder – WooCommerce Builder For Elementor v3.2.6
3.4.2 3.4.1 3.4.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 All 63 releases
shopbuilder / app / Elementor / Widgets / General / ShopBuilderButton / Selectors.php

Selectors.php in ShopBuilder – WooCommerce Builder For Elementor 3.2.6, at app/Elementor/Widgets/General/ShopBuilderButton/Selectors.php

95 lines 6.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Selectors class.
4 *
5 * @package RadiusTheme\SB
6 */
7
8 namespace RadiusTheme\SB\Elementor\Widgets\General\ShopBuilderButton;
9
10 // Do not allow directly accessing this file.
11 if ( ! defined( 'ABSPATH' ) ) {
12 exit( 'This script cannot be accessed directly.' );
13 }
14
15 /**
16 * Selectors class.
17 *
18 * @package RadiusTheme\SB
19 */
20 class Selectors {
21 /**
22 * Advanced Heading CSS Selectors.
23 *
24 * @return array
25 */
26 public static function get_selectors() {
27 return [
28 'primary_button_style' => [
29 'alignment' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap',
30 'typography' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
31 'color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn,{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn .icon',
32 'hover_color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn:hover,{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn:hover .icon',
33 'bg_color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
34 'btn_width' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
35 'btn_height' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
36 'gradient_bg' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn:before',
37 'hover_gradient_bg' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn:after',
38 'border' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
39 'box_shadow' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
40 'hover_box_shadow' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn:hover',
41 'border_hover_color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn:hover',
42 'border_radius' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
43 'padding' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
44 'margin' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn',
45 'icon_gap' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn .text-wrap',
46 'button_gap' => '{{WRAPPER}} .rtsb-sb-button-layout2 .rtsb-shopbuilder-button',
47 'connector_position' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
48 'icon_size' => [
49 'font_size' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn .icon',
50 'svg' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn .icon svg',
51 ],
52 ],
53 'secondary_button_style' => [
54 'alignment' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap',
55 'typography' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
56 'color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn,{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn .icon',
57 'hover_color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn:hover,{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn:hover .icon',
58 'bg_color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
59 'btn_width' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
60 'btn_height' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
61 'gradient_bg' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn:before',
62 'hover_gradient_bg' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn:after',
63 'border' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
64 'box_shadow' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
65 'hover_box_shadow' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn:hover',
66 'border_hover_color' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn:hover',
67 'border_radius' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
68 'padding' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
69 'margin' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn',
70 'icon_gap' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn .text-wrap',
71 'icon_size' => [
72 'font_size' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn .icon',
73 'svg' => '{{WRAPPER}} .rtsb-shopbuilder-button-wrap .rtsb-shopbuilder-button .rtsb-btn.rtsb-secondary-btn .icon svg',
74 ],
75 ],
76 'connector_style' => [
77 'typography' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
78 'color' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
79 'bg_color' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
80 'border' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
81 'box_shadow' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
82 'border_radius' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
83 'icon_size' => [
84 'font_size' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner i',
85 'svg' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner svg',
86 ],
87 'connector_width' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
88 'connector_height' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
89 'button_gap' => '{{WRAPPER}} .rtsb-sb-button-layout2 .rtsb-shopbuilder-button',
90 'connector_position' => '{{WRAPPER}} .rtsb-sb-button-layout2 .connector-inner',
91 ],
92 ];
93 }
94 }
95