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 / PricingTable / Selectors.php

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

137 lines 9.4 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\PricingTable;
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 'content_box_style' => [
29 'typography' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box',
30 'border' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box',
31 'border_hover_color' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box:hover',
32 'padding' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box',
33 'border_radius' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box,{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box:before',
34 'box_shadow' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box',
35 'hover_box_shadow' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box:hover',
36 'gradient_bg' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box',
37 'hover_gradient_bg' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box:hover',
38 'bg_overlay' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box:before',
39 'hover_bg_overlay' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box:hover:before',
40 ],
41 'pricing_table_badge_style' => [
42 'typography' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span',
43 'color' => [
44 'color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span',
45 'svg' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span .badge-icon svg path',
46 ],
47 'border' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span.rtsb-pricing-table-badge-preset1',
48 'padding' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span',
49 'border_radius' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span.rtsb-pricing-table-badge-preset1',
50 'box_shadow' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span',
51 'vertical_horizontal_position' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box,{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box .rtsb-ribbon-span.rtsb-pricing-table-badge-preset3,{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box .rtsb-ribbon-span.rtsb-pricing-table-badge-preset4,{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span.rtsb-pricing-table-badge-preset5',
52 'gradient_bg' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span,{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span:before,{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span.rtsb-pricing-table-badge-preset3 .triangle-bar,{{WRAPPER}} .rtsb-pricing-table-box .rtsb-ribbon-span.rtsb-pricing-table-badge-preset3:before',
53 ],
54 'layout' => [
55 'alignment' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box, {{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box .rtsb-feature-list li, {{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-layout3 .pricing-table-footer',
56 ],
57 'title_style' => [
58 'typography' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-title',
59 'color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-title',
60 'border' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-title',
61 'padding' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-title',
62 'margin' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-title',
63 ],
64 'content_style' => [
65 'typography' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-table-description',
66 'color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-table-description',
67 'border' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-table-description',
68 'padding' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-table-description',
69 'margin' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-table-description',
70 ],
71 'price_style' => [
72 'typography' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap .rtsb-price-wrap',
73 'offer_typo' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-layout3 .rtsb-offer-text',
74 'unit_typo' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap .rtsb-price-period',
75 'color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap .rtsb-price-wrap,{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap .rtsb-orginal-price.line-through',
76 'sale_price_color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap .rtsb-price-wrap .rtsb-sale-price',
77 'price_unit_color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap .rtsb-price-period',
78 'offer_color' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-layout3 .rtsb-offer-text',
79 'offer_bg_color' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-layout3 .rtsb-offer-text',
80 'border' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap',
81 'padding' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap',
82 'margin' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-pricing-wrap',
83 ],
84 'feature_item_style' => [
85 'typography' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li',
86 'color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li',
87 'list_icon_color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li .list-icon',
88 'list_dot_color' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li.list-type-bullet:before',
89 'cross_color' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box .rtsb-feature-list li.has-cross-text .list-text, {{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-box .rtsb-feature-list li.has-cross-text .list-icon',
90 'border' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li',
91 'padding' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li',
92 'margin' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list',
93 'icon_size' => [
94 'font_size' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li .list-icon',
95 'svg' => '{{WRAPPER}} .rtsb-pricing-table-box .rtsb-feature-list li .list-icon svg',
96 ],
97 ],
98 'primary_button_style' => [
99 'typography' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn',
100 'color' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn,{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn .icon',
101 'line_color' => '{{WRAPPER}} .rtsb-pricing-table .rtsb-pricing-table-layout3 .rtsb-pricing-button-separator',
102 'hover_color' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:hover,{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:hover .icon',
103 'gradient_bg' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn,{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:before',
104 'hover_gradient_bg' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:hover,{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:after',
105 'border' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn',
106 'btn_width' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn',
107 'btn_height' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn',
108 'box_shadow' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn',
109 'hover_box_shadow' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:hover',
110 'border_hover_color' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:hover',
111 'border_radius' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn,{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:before,{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn:after',
112 'padding' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn',
113 'margin' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn',
114 'icon_gap' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn .text-wrap',
115 'icon_size' => [
116 'font_size' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn .icon',
117 'svg' => '{{WRAPPER}} .rtsb-shopbuilder-button .rtsb-btn .icon svg',
118 ],
119 ],
120 'pricing_table_icon_style' => [
121 'box_shadow' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon-wrap',
122 'color' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon',
123 'gradient_bg' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon-wrap',
124 'border' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon-wrap',
125 'icon_width' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon-wrap',
126 'icon_height' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon-wrap',
127 'border_radius' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon-wrap',
128 'margin' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder',
129 'icon_size' => [
130 'font_size' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon',
131 'svg' => '{{WRAPPER}} .rtsb-pricing-table-box .pricing-table-icon-holder .icon svg',
132 ],
133 ],
134 ];
135 }
136 }
137