Premium Addons for Elementor - Version 3.8.2

Version Description

  • Fixed: SVG icons size option not working in all widgets.
  • Fixed: Feature List icon and item not aligned in Pricing Table widget.
Download this release

Release Info

Developer leap13
Plugin Icon 128x128 Premium Addons for Elementor
Version 3.8.2
Comparing to
See all releases

Code changes from version 3.8.1 to 3.8.2

admin/includes/version-control.php CHANGED
@@ -92,7 +92,7 @@ class Version_Control {
92
<tr class="pa-roll-row">
93
<th><?php echo __('Rollback Version', 'premium-addons-for-elementor'); ?></th>
94
<td>
95
- <div><?php echo sprintf( '<a target="_blank" href="%1$s" class="button pa-btn pa-rollback-button elementor-button-spinner">%2$s</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ), __('Reinstall Version 3.8.0', 'premium-addons-for-elementor') ); ?></div>
96
<p class="pa-roll-desc">
97
<span><?php echo __('Warning: Please backup your database before making the rollback.', 'premium-addons-for-elementor'); ?></span>
98
</p>
92
<tr class="pa-roll-row">
93
<th><?php echo __('Rollback Version', 'premium-addons-for-elementor'); ?></th>
94
<td>
95
+ <div><?php echo sprintf( '<a target="_blank" href="%1$s" class="button pa-btn pa-rollback-button elementor-button-spinner">%2$s</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ), __('Reinstall Version 3.8.1', 'premium-addons-for-elementor') ); ?></div>
96
<p class="pa-roll-desc">
97
<span><?php echo __('Warning: Please backup your database before making the rollback.', 'premium-addons-for-elementor'); ?></span>
98
</p>
assets/frontend/css/premium-addons.css CHANGED
@@ -705,7 +705,7 @@
705
}
706
/**************** Premium Carousel **************/
707
/************************************************/
708
- .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow, .premium-fb-rev-container a.carousel-arrow, .premium-fb-rev-container a.ver-carousel-arrow, .premium-blog-wrap a.carousel-arrow, .premium-blog-wrap a.ver-carousel-arrow {
709
display: -ms-flexbox;
710
display: -webkit-flex;
711
display: -moz-flex;
@@ -740,7 +740,7 @@
740
.premium-carousel-wrapper .premium-carousel-content-hidden {
741
visibility: hidden;
742
}
743
- .premium-carousel-wrapper a.carousel-arrow, .premium-fb-rev-container a.carousel-arrow, .premium-blog-wrap a.carousel-arrow {
744
top: 50%;
745
}
746
.premium-carousel-wrapper a.ver-carousel-arrow {
@@ -2271,8 +2271,24 @@
2271
display: block;
2272
}
2273
.premium-pricing-list {
2274
list-style-type: none;
2275
margin: 0;
2276
}
2277
.premium-pricing-slashed-price-value {
2278
display: inline-block;
@@ -2537,8 +2553,8 @@
2537
display: -webkit-box;
2538
display: -webkit-flex;
2539
display: -ms-flexbox;
2540
- justify-content: center;
2541
display: flex;
2542
align-items: center;
2543
}
2544
.premium-button-text-icon-wrapper span, .premium-button-text-icon-wrapper, .premium-button-text-icon-wrapper i{
@@ -3296,6 +3312,11 @@
3296
.pa-gallery-img-container video {
3297
-o-object-fit: contain;
3298
object-fit: contain;
3299
}
3300
@-webkit-keyframes spin {
3301
0% {
705
}
706
/**************** Premium Carousel **************/
707
/************************************************/
708
+ .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow, .premium-fb-rev-container a.carousel-arrow, .premium-blog-wrap a.carousel-arrow, .premium-hscroll-wrap a.carousel-arrow {
709
display: -ms-flexbox;
710
display: -webkit-flex;
711
display: -moz-flex;
740
.premium-carousel-wrapper .premium-carousel-content-hidden {
741
visibility: hidden;
742
}
743
+ .premium-carousel-wrapper a.carousel-arrow, .premium-fb-rev-container a.carousel-arrow, .premium-blog-wrap a.carousel-arrow, .premium-hscroll-wrap a.carousel-arrow {
744
top: 50%;
745
}
746
.premium-carousel-wrapper a.ver-carousel-arrow {
2271
display: block;
2272
}
2273
.premium-pricing-list {
2274
+ display: -webkit-box;
2275
+ display: -webkit-flex;
2276
+ display: -ms-flexbox;
2277
+ display: flex;
2278
+ -webkit-flex-direction: column;
2279
+ -ms-flex-direction: column;
2280
+ flex-direction: column;
2281
list-style-type: none;
2282
margin: 0;
2283
+ }
2284
+ .premium-pricing-list li {
2285
+ display: -webkit-box;
2286
+ display: -webkit-flex;
2287
+ display: -ms-flexbox;
2288
+ display: flex;
2289
+ -webkit-align-items: center;
2290
+ -ms-flex-align: center;
2291
+ align-items: center;
2292
}
2293
.premium-pricing-slashed-price-value {
2294
display: inline-block;
2553
display: -webkit-box;
2554
display: -webkit-flex;
2555
display: -ms-flexbox;
2556
display: flex;
2557
+ justify-content: center;
2558
align-items: center;
2559
}
2560
.premium-button-text-icon-wrapper span, .premium-button-text-icon-wrapper, .premium-button-text-icon-wrapper i{
3312
.pa-gallery-img-container video {
3313
-o-object-fit: contain;
3314
object-fit: contain;
3315
+ }
3316
+ .pa-gallery-icons-inner-container svg,
3317
+ .pa-gallery-icons-caption-cell svg {
3318
+ width: 14px;
3319
+ height: 14px;
3320
}
3321
@-webkit-keyframes spin {
3322
0% {
premium-addons-for-elementor.php CHANGED
@@ -3,7 +3,7 @@
3
Plugin Name: Premium Addons for Elementor
4
Description: Premium Addons Plugin Includes 22+ premium widgets for Elementor Page Builder.
5
Plugin URI: https://premiumaddons.com
6
- Version: 3.8.1
7
Author: Leap13
8
Author URI: https://leap13.com/
9
Text Domain: premium-addons-for-elementor
@@ -14,12 +14,12 @@ License: GNU General Public License v3.0
14
if ( ! defined('ABSPATH') ) exit; // No access of directly access
15
16
// Define Constants
17
- define('PREMIUM_ADDONS_VERSION', '3.8.1');
18
define('PREMIUM_ADDONS_URL', plugins_url('/', __FILE__));
19
define('PREMIUM_ADDONS_PATH', plugin_dir_path(__FILE__));
20
define('PREMIUM_ADDONS_FILE', __FILE__);
21
define('PREMIUM_ADDONS_BASENAME', plugin_basename( PREMIUM_ADDONS_FILE ) );
22
- define('PREMIUM_ADDONS_STABLE_VERSION', '3.8.0');
23
24
if( ! class_exists('Premium_Addons_Elementor') ) {
25
3
Plugin Name: Premium Addons for Elementor
4
Description: Premium Addons Plugin Includes 22+ premium widgets for Elementor Page Builder.
5
Plugin URI: https://premiumaddons.com
6
+ Version: 3.8.2
7
Author: Leap13
8
Author URI: https://leap13.com/
9
Text Domain: premium-addons-for-elementor
14
if ( ! defined('ABSPATH') ) exit; // No access of directly access
15
16
// Define Constants
17
+ define('PREMIUM_ADDONS_VERSION', '3.8.2');
18
define('PREMIUM_ADDONS_URL', plugins_url('/', __FILE__));
19
define('PREMIUM_ADDONS_PATH', plugin_dir_path(__FILE__));
20
define('PREMIUM_ADDONS_FILE', __FILE__);
21
define('PREMIUM_ADDONS_BASENAME', plugin_basename( PREMIUM_ADDONS_FILE ) );
22
+ define('PREMIUM_ADDONS_STABLE_VERSION', '3.8.1');
23
24
if( ! class_exists('Premium_Addons_Elementor') ) {
25
readme.txt CHANGED
@@ -1,11 +1,11 @@
1
- === Premium Addons for Elementor ===
2
Contributors: Leap13, Rimoun
3
Tags: Elementor, Elementor Page Builder, Elements, Elementor Addons, Add-ons, Page Builder, Widgets, Elementor Widgets
4
Donate Link: https://premiumaddons.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme
5
Requires at Least: 4.5
6
Tested Up To: 5.2.4
7
Requires PHP: 5.4
8
- Stable Tag: 3.8.1
9
License: GPL v3.0
10
License URI: https://opensource.org/licenses/GPL-3.0
11
@@ -175,6 +175,11 @@ Premium Addons for Elementor is 100% Ads Free, Ads can only be detected from You
175
176
== Changelog ==
177
178
= 3.8.1 =
179
180
- Fixed: Add new items in feature list not working in Premium Pricing Table.
1
+ === Premium Addons for Elementor ===
2
Contributors: Leap13, Rimoun
3
Tags: Elementor, Elementor Page Builder, Elements, Elementor Addons, Add-ons, Page Builder, Widgets, Elementor Widgets
4
Donate Link: https://premiumaddons.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme
5
Requires at Least: 4.5
6
Tested Up To: 5.2.4
7
Requires PHP: 5.4
8
+ Stable Tag: 3.8.2
9
License: GPL v3.0
10
License URI: https://opensource.org/licenses/GPL-3.0
11
175
176
== Changelog ==
177
178
+ = 3.8.2 =
179
+
180
+ - Fixed: SVG icons size option not working in all widgets.
181
+ - Fixed: Feature List icon and item not aligned in Pricing Table widget.
182
+
183
= 3.8.1 =
184
185
- Fixed: Add new items in feature list not working in Premium Pricing Table.
widgets/premium-button.php CHANGED
@@ -267,7 +267,7 @@ class Premium_Button extends Widget_Base {
267
]
268
);
269
270
- $this->add_control('premium_button_icon_before_size',
271
[
272
'label' => __('Icon Size', 'premium-addons-for-elementor'),
273
'type' => Controls_Manager::SLIDER,
@@ -277,11 +277,12 @@ class Premium_Button extends Widget_Base {
277
],
278
'selectors' => [
279
'{{WRAPPER}} .premium-button-text-icon-wrapper i' => 'font-size: {{SIZE}}px',
280
]
281
]
282
);
283
284
- $this->add_control('premium_button_icon_style4_size',
285
[
286
'label' => __('Icon Size', 'premium-addons-for-elementor'),
287
'type' => Controls_Manager::SLIDER,
@@ -290,12 +291,13 @@ class Premium_Button extends Widget_Base {
290
],
291
'selectors' => [
292
'{{WRAPPER}} .premium-button-style4-icon-wrapper i' => 'font-size: {{SIZE}}px',
293
]
294
]
295
);
296
297
if( ! $this->check_rtl() ) {
298
- $this->add_control('premium_button_icon_before_spacing',
299
[
300
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
301
'type' => Controls_Manager::SLIDER,
@@ -314,7 +316,7 @@ class Premium_Button extends Widget_Base {
314
]
315
);
316
317
- $this->add_control('premium_button_icon_after_spacing',
318
[
319
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
320
'type' => Controls_Manager::SLIDER,
@@ -335,7 +337,7 @@ class Premium_Button extends Widget_Base {
335
}
336
337
if( $this->check_rtl() ) {
338
- $this->add_control('premium_button_icon_rtl_before_spacing',
339
[
340
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
341
'type' => Controls_Manager::SLIDER,
@@ -354,7 +356,7 @@ class Premium_Button extends Widget_Base {
354
]
355
);
356
357
- $this->add_control('premium_button_icon_rtl_after_spacing',
358
[
359
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
360
'type' => Controls_Manager::SLIDER,
@@ -374,7 +376,7 @@ class Premium_Button extends Widget_Base {
374
);
375
}
376
377
- $this->add_control('premium_button_icon_style3_before_transition',
378
[
379
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
380
'type' => Controls_Manager::SLIDER,
@@ -395,7 +397,7 @@ class Premium_Button extends Widget_Base {
395
]
396
);
397
398
- $this->add_control('premium_button_icon_style3_after_transition',
399
[
400
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
401
'type' => Controls_Manager::SLIDER,
267
]
268
);
269
270
+ $this->add_responsive_control('premium_button_icon_before_size',
271
[
272
'label' => __('Icon Size', 'premium-addons-for-elementor'),
273
'type' => Controls_Manager::SLIDER,
277
],
278
'selectors' => [
279
'{{WRAPPER}} .premium-button-text-icon-wrapper i' => 'font-size: {{SIZE}}px',
280
+ '{{WRAPPER}} .premium-button-text-icon-wrapper svg' => 'width: {{SIZE}}px; height: {{SIZE}}px',
281
]
282
]
283
);
284
285
+ $this->add_responsive_control('premium_button_icon_style4_size',
286
[
287
'label' => __('Icon Size', 'premium-addons-for-elementor'),
288
'type' => Controls_Manager::SLIDER,
291
],
292
'selectors' => [
293
'{{WRAPPER}} .premium-button-style4-icon-wrapper i' => 'font-size: {{SIZE}}px',
294
+ '{{WRAPPER}} .premium-button-style4-icon-wrapper svg' => 'width: {{SIZE}}px; height: {{SIZE}}px'
295
]
296
]
297
);
298
299
if( ! $this->check_rtl() ) {
300
+ $this->add_responsive_control('premium_button_icon_before_spacing',
301
[
302
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
303
'type' => Controls_Manager::SLIDER,
316
]
317
);
318
319
+ $this->add_responsive_control('premium_button_icon_after_spacing',
320
[
321
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
322
'type' => Controls_Manager::SLIDER,
337
}
338
339
if( $this->check_rtl() ) {
340
+ $this->add_responsive_control('premium_button_icon_rtl_before_spacing',
341
[
342
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
343
'type' => Controls_Manager::SLIDER,
356
]
357
);
358
359
+ $this->add_responsive_control('premium_button_icon_rtl_after_spacing',
360
[
361
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
362
'type' => Controls_Manager::SLIDER,
376
);
377
}
378
379
+ $this->add_responsive_control('premium_button_icon_style3_before_transition',
380
[
381
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
382
'type' => Controls_Manager::SLIDER,
397
]
398
);
399
400
+ $this->add_responsive_control('premium_button_icon_style3_after_transition',
401
[
402
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
403
'type' => Controls_Manager::SLIDER,
widgets/premium-image-button.php CHANGED
@@ -255,7 +255,7 @@ class Premium_Image_Button extends Widget_Base {
255
]
256
);
257
258
- $this->add_control('premium_image_button_icon_before_size',
259
[
260
'label' => __('Icon Size', 'premium-addons-for-elementor'),
261
'type' => Controls_Manager::SLIDER,
@@ -265,11 +265,12 @@ class Premium_Image_Button extends Widget_Base {
265
],
266
'selectors' => [
267
'{{WRAPPER}} .premium-image-button-text-icon-wrapper i' => 'font-size: {{SIZE}}px',
268
]
269
]
270
);
271
272
- $this->add_control('premium_image_button_icon_style4_size',
273
[
274
'label' => __('Icon Size', 'premium-addons-for-elementor'),
275
'type' => Controls_Manager::SLIDER,
@@ -278,11 +279,12 @@ class Premium_Image_Button extends Widget_Base {
278
],
279
'selectors' => [
280
'{{WRAPPER}} .premium-image-button-style4-icon-wrapper i' => 'font-size: {{SIZE}}px',
281
]
282
]
283
);
284
285
- $this->add_control('premium_image_button_icon_before_spacing',
286
[
287
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
288
'type' => Controls_Manager::SLIDER,
@@ -301,7 +303,7 @@ class Premium_Image_Button extends Widget_Base {
301
]
302
);
303
304
- $this->add_control('premium_image_button_icon_after_spacing',
305
[
306
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
307
'type' => Controls_Manager::SLIDER,
255
]
256
);
257
258
+ $this->add_responsive_control('premium_image_button_icon_before_size',
259
[
260
'label' => __('Icon Size', 'premium-addons-for-elementor'),
261
'type' => Controls_Manager::SLIDER,
265
],
266
'selectors' => [
267
'{{WRAPPER}} .premium-image-button-text-icon-wrapper i' => 'font-size: {{SIZE}}px',
268
+ '{{WRAPPER}} .premium-image-button-text-icon-wrapper svg' => 'width: {{SIZE}}px; height: {{SIZE}}px',
269
]
270
]
271
);
272
273
+ $this->add_responsive_control('premium_image_button_icon_style4_size',
274
[
275
'label' => __('Icon Size', 'premium-addons-for-elementor'),
276
'type' => Controls_Manager::SLIDER,
279
],
280
'selectors' => [
281
'{{WRAPPER}} .premium-image-button-style4-icon-wrapper i' => 'font-size: {{SIZE}}px',
282
+ '{{WRAPPER}} .premium-image-button-style4-icon-wrapper svg' => 'width: {{SIZE}}px; height: {{SIZE}}px',
283
]
284
]
285
);
286
287
+ $this->add_responsive_control('premium_image_button_icon_before_spacing',
288
[
289
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
290
'type' => Controls_Manager::SLIDER,
303
]
304
);
305
306
+ $this->add_responsive_control('premium_image_button_icon_after_spacing',
307
[
308
'label' => __('Icon Spacing', 'premium-addons-for-elementor'),
309
'type' => Controls_Manager::SLIDER,
widgets/premium-modalbox.php CHANGED
@@ -121,7 +121,8 @@ class Premium_Modalbox extends Widget_Base {
121
'premium_modal_box_header_switcher' => 'yes'
122
],
123
'selectors' => [
124
- '{{WRAPPER}} .premium-modal-box-modal-title i '=> 'font-size: {{SIZE}}{{UNIT}}',
125
]
126
]
127
);
@@ -324,7 +325,8 @@ class Premium_Modalbox extends Widget_Base {
324
'premium_modal_box_icon_switcher' => 'yes'
325
],
326
'selectors' => [
327
- '{{WRAPPER}} .premium-modal-box-button-selector i '=> 'font-size: {{SIZE}}px',
328
]
329
]
330
);
121
'premium_modal_box_header_switcher' => 'yes'
122
],
123
'selectors' => [
124
+ '{{WRAPPER}} .premium-modal-box-modal-title i'=> 'font-size: {{SIZE}}{{UNIT}}',
125
+ '{{WRAPPER}} .premium-modal-box-modal-title svg'=> 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}}',
126
]
127
]
128
);
325
'premium_modal_box_icon_switcher' => 'yes'
326
],
327
'selectors' => [
328
+ '{{WRAPPER}} .premium-modal-box-button-selector i'=> 'font-size: {{SIZE}}px',
329
+ '{{WRAPPER}} .premium-modal-box-button-selector svg'=> 'width: {{SIZE}}px; height: {{SIZE}}px',
330
]
331
]
332
);
widgets/premium-pricing-table.php CHANGED
@@ -268,8 +268,13 @@ class Premium_Pricing_Table extends Widget_Base {
268
'icon' => 'fa fa-align-right',
269
],
270
],
271
'selectors' => [
272
- '{{WRAPPER}} .premium-pricing-list' => 'text-align: {{VALUE}}',
273
],
274
'default' => 'center',
275
]
@@ -553,7 +558,7 @@ class Premium_Pricing_Table extends Widget_Base {
553
]
554
);
555
556
- $this->add_control('premium_pricing_icon_size',
557
[
558
'label' => __('Size', 'premium-addons-for-elementor'),
559
'type' => Controls_Manager::SLIDER,
@@ -561,7 +566,8 @@ class Premium_Pricing_Table extends Widget_Base {
561
'size' => 25,
562
],
563
'selectors' => [
564
- '{{WRAPPER}} .premium-pricing-icon-container' => 'font-size: {{SIZE}}px',
565
]
566
]
567
);
@@ -1169,17 +1175,18 @@ class Premium_Pricing_Table extends Widget_Base {
1169
]
1170
);
1171
1172
- $this->add_control('premium_pricing_list_icon_size',
1173
[
1174
'label' => __('Size', 'premium-addons-for-elementor'),
1175
'type' => Controls_Manager::SLIDER,
1176
'selectors' => [
1177
'{{WRAPPER}} .premium-pricing-list i' => 'font-size: {{SIZE}}px',
1178
]
1179
]
1180
);
1181
1182
- $this->add_control('premium_pricing_list_icon_spacing',
1183
[
1184
'label' => __('Spacing', 'premium-addons-for-elementor'),
1185
'type' => Controls_Manager::SLIDER,
@@ -1192,7 +1199,7 @@ class Premium_Pricing_Table extends Widget_Base {
1192
]
1193
);
1194
1195
- $this->add_control('premium_pricing_list_item_margin',
1196
[
1197
'label' => __('Vertical Spacing', 'premium-addons-for-elementor'),
1198
'type' => Controls_Manager::SLIDER,
268
'icon' => 'fa fa-align-right',
269
],
270
],
271
+ 'selectors_dictionary' => [
272
+ 'left' => 'flex-start',
273
+ 'center' => 'center',
274
+ 'right' => 'flex-end',
275
+ ],
276
'selectors' => [
277
+ '{{WRAPPER}} .premium-pricing-list li' => 'justify-content: {{VALUE}}',
278
],
279
'default' => 'center',
280
]
558
]
559
);
560
561
+ $this->add_responsive_control('premium_pricing_icon_size',
562
[
563
'label' => __('Size', 'premium-addons-for-elementor'),
564
'type' => Controls_Manager::SLIDER,
566
'size' => 25,
567
],
568
'selectors' => [
569
+ '{{WRAPPER}} .premium-pricing-icon-container i' => 'font-size: {{SIZE}}px',
570
+ '{{WRAPPER}} .premium-pricing-icon-container svg' => 'width: {{SIZE}}px; height: {{SIZE}}px'
571
]
572
]
573
);
1175
]
1176
);
1177
1178
+ $this->add_responsive_control('premium_pricing_list_icon_size',
1179
[
1180
'label' => __('Size', 'premium-addons-for-elementor'),
1181
'type' => Controls_Manager::SLIDER,
1182
'selectors' => [
1183
'{{WRAPPER}} .premium-pricing-list i' => 'font-size: {{SIZE}}px',
1184
+ '{{WRAPPER}} .premium-pricing-list svg' => 'width: {{SIZE}}px; height: {{SIZE}}px',
1185
]
1186
]
1187
);
1188
1189
+ $this->add_responsive_control('premium_pricing_list_icon_spacing',
1190
[
1191
'label' => __('Spacing', 'premium-addons-for-elementor'),
1192
'type' => Controls_Manager::SLIDER,
1199
]
1200
);
1201
1202
+ $this->add_responsive_control('premium_pricing_list_item_margin',
1203
[
1204
'label' => __('Vertical Spacing', 'premium-addons-for-elementor'),
1205
'type' => Controls_Manager::SLIDER,
widgets/premium-title.php CHANGED
@@ -146,11 +146,9 @@ class Premium_Title extends Widget_Base {
146
]
147
);
148
149
-
150
-
151
/*Style 8*/
152
/*Stripe Width*/
153
- $this->add_control('premium_title_style7_strip_width',
154
[
155
'label' => __('Stripe Width (PX)', 'premium-addons-for-elementor'),
156
'type' => Controls_Manager::SLIDER,
@@ -478,13 +476,14 @@ class Premium_Title extends Widget_Base {
478
);
479
480
/*Icon Size*/
481
- $this->add_control('premium_title_icon_size',
482
[
483
'label' => __('Icon Size', 'premium-addons-for-elementor'),
484
'type' => Controls_Manager::SLIDER,
485
'size_units' => ['px', 'em', '%'],
486
'selectors' => [
487
- '{{WRAPPER}} .premium-title-icon' => 'font-size: {{SIZE}}{{UNIT}}'
488
]
489
]
490
);
146
]
147
);
148
149
/*Style 8*/
150
/*Stripe Width*/
151
+ $this->add_responsive_control('premium_title_style7_strip_width',
152
[
153
'label' => __('Stripe Width (PX)', 'premium-addons-for-elementor'),
154
'type' => Controls_Manager::SLIDER,
476
);
477
478
/*Icon Size*/
479
+ $this->add_responsive_control('premium_title_icon_size',
480
[
481
'label' => __('Icon Size', 'premium-addons-for-elementor'),
482
'type' => Controls_Manager::SLIDER,
483
'size_units' => ['px', 'em', '%'],
484
'selectors' => [
485
+ '{{WRAPPER}} .premium-title-header i' => 'font-size: {{SIZE}}{{UNIT}}',
486
+ '{{WRAPPER}} .premium-title-header svg' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}}'
487
]
488
]
489
);