Premium Addons for Elementor - Version 2.3.6

Version Description

  • Tweak: Added three new hover effects in Banner, Blog, Grid and Person Premium widgets.
Download this release

Release Info

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

Code changes from version 2.3.5 to 2.3.6

admin/settings-page.php CHANGED
@@ -373,7 +373,7 @@ class PA_admin_settings {
373
374
<tr class="pa-roll-row">
375
<th>Rollback Version</th>
376
- <td><div><?php echo sprintf( '<a target="_blank" href="%s" class="button pa-btn pa-rollback-button elementor-button-spinner">Reinstall Version 2.3.4</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ) ); ?> </div><p class="pa-roll-desc"><span>Warning: Please backup your database before making the rollback.</span></p></td>
377
</tr>
378
<tr>
379
<th><h4 class="pa-beta-test">Become a Beta Tester</h4><span class="pa-beta-test-span">Turn-on Beta Tester, to get notified when a new beta version of Premium Addons for Elementor. The Beta version will not install automatically. You always have the option to ignore it.</span></th>
373
374
<tr class="pa-roll-row">
375
<th>Rollback Version</th>
376
+ <td><div><?php echo sprintf( '<a target="_blank" href="%s" class="button pa-btn pa-rollback-button elementor-button-spinner">Reinstall Version 2.3.5</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ) ); ?> </div><p class="pa-roll-desc"><span>Warning: Please backup your database before making the rollback.</span></p></td>
377
</tr>
378
<tr>
379
<th><h4 class="pa-beta-test">Become a Beta Tester</h4><span class="pa-beta-test-span">Turn-on Beta Tester, to get notified when a new beta version of Premium Addons for Elementor. The Beta version will not install automatically. You always have the option to ignore it.</span></th>
assets/css/premium-addons.css CHANGED
@@ -129,6 +129,22 @@
129
-webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
130
transform: translate3d(-40px, 0, 0) scale(1.1);
131
}
132
.premium_banner_animation1.premium-banner-min-height img,
133
.premium_banner_animation2.premium-banner-min-height img,
134
.premium_banner_animation4.premium-banner-min-height img,
@@ -1491,6 +1507,18 @@ button.premium-modal-box-modal-close {
1491
.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img {
1492
transform: scale(1.2);
1493
}
1494
/*Thumbnail Container Hover*/
1495
.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomin-effect img {
1496
transform: scale(1.2);
@@ -1502,10 +1530,24 @@ button.premium-modal-box-modal-close {
1502
transform: scale(1.3) rotate(5deg);
1503
}
1504
.premium-blog-thumb-effect-wrapper:hover .premium-blog-gray-effect img {
1505
filter: grayscale(100%);
1506
}
1507
.premium-blog-thumb-effect-wrapper:hover .premium-blog-blur-effect img {
1508
- filter: blur(3px);
1509
}
1510
.premium-blog-thumbnail-container:before, .premium-blog-thumbnail-container:after {
1511
position: absolute;
@@ -1847,6 +1889,18 @@ button.premium-modal-box-modal-close {
1847
-o-transform: scale(1.2);
1848
transform: scale(1.2);
1849
}
1850
.premium-person-zoomin-effect:hover .premium-person-image-container img{
1851
-webkit-transform: scale(1.2);
1852
-moz-transform: scale(1.2);
@@ -1882,6 +1936,18 @@ button.premium-modal-box-modal-close {
1882
-o-filter: blur(3px);
1883
filter: blur(3px);
1884
}
1885
.premium-person-container .premium-person-image-container img {
1886
width: 100%;
1887
height: 100%;
@@ -2852,6 +2918,18 @@ button.premium-modal-box-modal-close {
2852
.pa-gallery-img-container.scale img{
2853
transform: scale(1.2);
2854
}
2855
.pa-gallery-img .pa-gallery-magnific-image span,
2856
.pa-gallery-img .pa-gallery-img-link span {
2857
line-height: 1;
@@ -2904,6 +2982,19 @@ button.premium-modal-box-modal-close {
2904
.pa-gallery-img:hover .pa-gallery-img-container.blur img {
2905
filter: blur(3px);
2906
}
2907
.pa-gallery-img .premium-gallery-caption {
2908
padding: 10px;
2909
}
129
-webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
130
transform: translate3d(-40px, 0, 0) scale(1.1);
131
}
132
+ .premium_addons-banner-ib.sepia img {
133
+ -webkit-filter: sepia(30%);
134
+ filter: sepia(30%);
135
+ }
136
+ .premium_addons-banner-ib.bright img {
137
+ -webkit-filter: brightness(1);
138
+ filter: brightness(1);
139
+ }
140
+ .premium_addons-banner-ib.sepia:hover img {
141
+ -webkit-filter: sepia(0%);
142
+ filter: sepia(0%);
143
+ }
144
+ .premium_addons-banner-ib.bright:hover img {
145
+ -webkit-filter: brightness(1.2);
146
+ filter: brightness(1.2);
147
+ }
148
.premium_banner_animation1.premium-banner-min-height img,
149
.premium_banner_animation2.premium-banner-min-height img,
150
.premium_banner_animation4.premium-banner-min-height img,
1507
.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img {
1508
transform: scale(1.2);
1509
}
1510
+ .premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img {
1511
+ -webkit-filter: sepia(30%);
1512
+ filter: sepia(30%);
1513
+ }
1514
+ .premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img {
1515
+ -webkit-filter: brightness(1);
1516
+ filter: brightness(1);
1517
+ }
1518
+ .premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img {
1519
+ -webkit-transform: translateX(-15px) scale(1.1);
1520
+ transform: translateX(-15px) scale(1.1);
1521
+ }
1522
/*Thumbnail Container Hover*/
1523
.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomin-effect img {
1524
transform: scale(1.2);
1530
transform: scale(1.3) rotate(5deg);
1531
}
1532
.premium-blog-thumb-effect-wrapper:hover .premium-blog-gray-effect img {
1533
+ -webkit-filter: grayscale(100%);
1534
filter: grayscale(100%);
1535
}
1536
.premium-blog-thumb-effect-wrapper:hover .premium-blog-blur-effect img {
1537
+ -webkit-filter: blur(3px);
1538
+ filter: blur(3px);
1539
+ }
1540
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-sepia-effect img {
1541
+ -webkit-filter: sepia(0%);
1542
+ filter: sepia(0%);
1543
+ }
1544
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bright-effect img {
1545
+ -webkit-filter: brightness(1.2);
1546
+ filter: brightness(1.2);
1547
+ }
1548
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-trans-effect img {
1549
+ -webkit-transform: translateX(0px) scale(1.1);
1550
+ transform: translateX(0px) scale(1.1);
1551
}
1552
.premium-blog-thumbnail-container:before, .premium-blog-thumbnail-container:after {
1553
position: absolute;
1889
-o-transform: scale(1.2);
1890
transform: scale(1.2);
1891
}
1892
+ .premium-person-sepia-effect .premium-person-image-container img {
1893
+ -webkit-filter: sepia(30%);
1894
+ filter: sepia(30%);
1895
+ }
1896
+ .premium-person-bright-effect .premium-person-image-container img {
1897
+ -webkit-filter: brightness(1);
1898
+ filter: brightness(1);
1899
+ }
1900
+ .premium-person-trans-effect .premium-person-image-container img {
1901
+ -webkit-transform: translateX(-15px) scale(1.1);
1902
+ transform: translateX(-15px) scale(1.1);
1903
+ }
1904
.premium-person-zoomin-effect:hover .premium-person-image-container img{
1905
-webkit-transform: scale(1.2);
1906
-moz-transform: scale(1.2);
1936
-o-filter: blur(3px);
1937
filter: blur(3px);
1938
}
1939
+ .premium-person-sepia-effect:hover .premium-person-image-container img {
1940
+ -webkit-filter: sepia(0%);
1941
+ filter: sepia(0%);
1942
+ }
1943
+ .premium-person-bright-effect:hover .premium-person-image-container img {
1944
+ -webkit-filter: brightness(1.2);
1945
+ filter: brightness(1.2);
1946
+ }
1947
+ .premium-person-trans-effect:hover .premium-person-image-container img {
1948
+ -webkit-transform: translateX(0px) scale(1.1);
1949
+ transform: translateX(0px) scale(1.1);
1950
+ }
1951
.premium-person-container .premium-person-image-container img {
1952
width: 100%;
1953
height: 100%;
2918
.pa-gallery-img-container.scale img{
2919
transform: scale(1.2);
2920
}
2921
+ .pa-gallery-img-container.sepia img{
2922
+ -webkit-filter: sepia(30%);
2923
+ filter: sepia(30%);
2924
+ }
2925
+ .pa-gallery-img-container.bright img{
2926
+ -webkit-filter: brightness(1);
2927
+ filter: brightness(1);
2928
+ }
2929
+ .pa-gallery-img-container.trans img{
2930
+ -webkit-transform: translateX(-15px) scale(1.1);
2931
+ transform: translateX(-15px) scale(1.1);
2932
+ }
2933
.pa-gallery-img .pa-gallery-magnific-image span,
2934
.pa-gallery-img .pa-gallery-img-link span {
2935
line-height: 1;
2982
.pa-gallery-img:hover .pa-gallery-img-container.blur img {
2983
filter: blur(3px);
2984
}
2985
+ .pa-gallery-img:hover .pa-gallery-img-container.sepia img {
2986
+ -webkit-filter: sepia(0%);
2987
+ filter: sepia(0%);
2988
+ }
2989
+ .pa-gallery-img:hover .pa-gallery-img-container.trans img {
2990
+ -webkit-transform: translateX(0px) scale(1.1);
2991
+ -moz-transform: translateX(0px) scale(1.1);
2992
+ transform: translateX(0px) scale(1.1);
2993
+ }
2994
+ .pa-gallery-img:hover .pa-gallery-img-container.bright img {
2995
+ -webkit-filter: brightness(1.2);
2996
+ filter: brightness(1.2);
2997
+ }
2998
.pa-gallery-img .premium-gallery-caption {
2999
padding: 10px;
3000
}
premium-addons-for-elementor.php CHANGED
@@ -3,7 +3,7 @@
3
Plugin Name: Premium Addons for Elementor
4
Description: Premium Addons Plugin Includes 20 premium widgets for Elementor Page Builder.
5
Plugin URI: https://premiumaddons.com
6
- Version: 2.3.5
7
Author: Leap13
8
Author URI: http://leap13.com/
9
Text Domain: premium-addons-for-elementor
@@ -22,12 +22,12 @@ if( !function_exists('add_action') ) {
22
23
if( !defined( 'ABSPATH' ) ) exit; // No access of directly access
24
25
- define( 'PREMIUM_ADDONS_VERSION', '2.3.5' );
26
define( 'PREMIUM_ADDONS_URL', plugins_url('/', __FILE__ ) );
27
define( 'PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
28
define( 'PREMIUM_ADDONS_FILE', __FILE__ );
29
define( 'PREMIUM_ADDONS_BASENAME', plugin_basename(__FILE__));
30
- define( 'PREMIUM_ADDONS_STABLE_VERSION', '2.3.4');
31
32
33
/**
3
Plugin Name: Premium Addons for Elementor
4
Description: Premium Addons Plugin Includes 20 premium widgets for Elementor Page Builder.
5
Plugin URI: https://premiumaddons.com
6
+ Version: 2.3.6
7
Author: Leap13
8
Author URI: http://leap13.com/
9
Text Domain: premium-addons-for-elementor
22
23
if( !defined( 'ABSPATH' ) ) exit; // No access of directly access
24
25
+ define( 'PREMIUM_ADDONS_VERSION', '2.3.6' );
26
define( 'PREMIUM_ADDONS_URL', plugins_url('/', __FILE__ ) );
27
define( 'PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
28
define( 'PREMIUM_ADDONS_FILE', __FILE__ );
29
define( 'PREMIUM_ADDONS_BASENAME', plugin_basename(__FILE__));
30
+ define( 'PREMIUM_ADDONS_STABLE_VERSION', '2.3.5');
31
32
33
/**
readme.txt CHANGED
@@ -5,7 +5,7 @@ Donate link: http://premiumaddons.com
5
Requires at least: 4.5
6
Tested up to: 4.9.6
7
Requires PHP: 5.4
8
- Stable tag: 2.3.5
9
License: GPL v3.0
10
License URI: https://opensource.org/licenses/GPL-3.0
11
@@ -99,6 +99,10 @@ Premium Addons for Elementor is light weight and we also gave you the control to
99
100
== Changelog ==
101
102
= 2.3.5 =
103
104
- Fix: Suffix & Prefix style reversed in Premium Counter Widget.
5
Requires at least: 4.5
6
Tested up to: 4.9.6
7
Requires PHP: 5.4
8
+ Stable tag: 2.3.6
9
License: GPL v3.0
10
License URI: https://opensource.org/licenses/GPL-3.0
11
99
100
== Changelog ==
101
102
+ = 2.3.6 =
103
+
104
+ - Tweak: Added three new hover effects in Banner, Blog, Grid and Person Premium widgets.
105
+
106
= 2.3.5 =
107
108
- Fix: Suffix & Prefix style reversed in Premium Counter Widget.
widgets/premium-banner.php CHANGED
@@ -162,6 +162,9 @@ $this->add_control(
162
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
163
'grayscale' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
164
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
165
],
166
'default' => 'none',
167
]
162
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
163
'grayscale' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
164
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
165
+ 'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
166
+ 'bright' => esc_html__('Bright', 'premium-addons-for-elementor'),
167
+ 'sepia' => esc_html__('Sepia', 'premium-addons-for-elementor'),
168
],
169
'default' => 'none',
170
]
widgets/premium-blog.php CHANGED
@@ -43,11 +43,15 @@ class Premium_Blog_Widget extends Widget_Base
43
'type' => Controls_Manager::SELECT,
44
'description' => esc_html__('Choose a hover effect for the image','premium-addons-for-elementor'),
45
'options' => [
46
'zoomin' => esc_html__('Zoom In', 'premium-addons-for-elementor'),
47
'zoomout'=> esc_html__('Zoom Out', 'premium-addons-for-elementor'),
48
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
49
'gray' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
50
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
51
],
52
'default' => 'zoomin',
53
'label_block' => true
43
'type' => Controls_Manager::SELECT,
44
'description' => esc_html__('Choose a hover effect for the image','premium-addons-for-elementor'),
45
'options' => [
46
+ 'none' => esc_html__('None', 'premium-addons-for-elementor'),
47
'zoomin' => esc_html__('Zoom In', 'premium-addons-for-elementor'),
48
'zoomout'=> esc_html__('Zoom Out', 'premium-addons-for-elementor'),
49
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
50
'gray' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
51
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
52
+ 'bright' => esc_html__('Bright', 'premium-addons-for-elementor'),
53
+ 'sepia' => esc_html__('Sepia', 'premium-addons-for-elementor'),
54
+ 'trans' => esc_html__('Translate', 'premium-addons-for-elementor'),
55
],
56
'default' => 'zoomin',
57
'label_block' => true
widgets/premium-grid.php CHANGED
@@ -283,6 +283,9 @@ class Premium_Image_Gallery_Widget extends Widget_Base {
283
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
284
'gray' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
285
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
286
],
287
'default' => 'zoomin',
288
'label_block' => true
283
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
284
'gray' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
285
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
286
+ 'bright' => esc_html__('Bright', 'premium-addons-for-elementor'),
287
+ 'sepia' => esc_html__('Sepia', 'premium-addons-for-elementor'),
288
+ 'trans' => esc_html__('Translate', 'premium-addons-for-elementor'),
289
],
290
'default' => 'zoomin',
291
'label_block' => true
widgets/premium-person.php CHANGED
@@ -100,11 +100,15 @@ class Premium_Person_Widget extends Widget_Base
100
'label' => esc_html__('Hover Effect', 'premium-addons-for-elementor'),
101
'type' => Controls_Manager::SELECT,
102
'options' => [
103
'zoomin' => esc_html__('Zoom In', 'premium-addons-for-elementor'),
104
'zoomout'=> esc_html__('Zoom Out', 'premium-addons-for-elementor'),
105
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
106
'grayscale' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
107
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
108
],
109
'default' => 'zoomin',
110
'label_block' => true
100
'label' => esc_html__('Hover Effect', 'premium-addons-for-elementor'),
101
'type' => Controls_Manager::SELECT,
102
'options' => [
103
+ 'none' => esc_html__('None', 'premium-addons-for-elementor'),
104
'zoomin' => esc_html__('Zoom In', 'premium-addons-for-elementor'),
105
'zoomout'=> esc_html__('Zoom Out', 'premium-addons-for-elementor'),
106
'scale' => esc_html__('Scale', 'premium-addons-for-elementor'),
107
'grayscale' => esc_html__('Grayscale', 'premium-addons-for-elementor'),
108
'blur' => esc_html__('Blur', 'premium-addons-for-elementor'),
109
+ 'bright' => esc_html__('Bright', 'premium-addons-for-elementor'),
110
+ 'sepia' => esc_html__('Sepia', 'premium-addons-for-elementor'),
111
+ 'trans' => esc_html__('Translate', 'premium-addons-for-elementor'),
112
],
113
'default' => 'zoomin',
114
'label_block' => true