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