Premium Addons for Elementor - Version 3.10.0

Version Description

  • Tweak: Premium Templates modal styling enhanced for Elementor Dark Mode.
  • Tweak: Added Rotate options in Dual Heading widget.
Download this release

Release Info

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

Code changes from version 3.9.9 to 3.10.0

assets/editor/templates/css/editor.css CHANGED
@@ -210,6 +210,7 @@
210
height: 30px;
211
}
212
#premium-template-modal-header-logo {
213
line-height: 1;
214
text-transform: uppercase;
215
font-weight: 700;
@@ -245,12 +246,14 @@
245
align-items: center;
246
}
247
#elementor-template-library-filter label {
248
- font-size: 14px;s
249
font-weight: 500;
250
margin-right: 0.5em;
251
}
252
#premium-template-modal .elementor-loader {
253
position: relative;
254
}
255
#premium-template-modal .elementor-loader .elementor-loader-box:first-of-type {
256
left: 40px;
@@ -293,6 +296,10 @@
293
display: block;
294
width: 100%;
295
height: 100%;
296
}
297
#premium-template-library-content .premium-template-filter-label:hover span,
298
#premium-template-library-content
@@ -334,6 +341,7 @@
334
}
335
#premium-modal-templates-container .elementor-template-library-template {
336
position: relative;
337
}
338
#premium-modal-templates-container .premium-template-pro::before {
339
position: absolute;
210
height: 30px;
211
}
212
#premium-template-modal-header-logo {
213
+ color: #495157;
214
line-height: 1;
215
text-transform: uppercase;
216
font-weight: 700;
246
align-items: center;
247
}
248
#elementor-template-library-filter label {
249
+ color: #6d7882;
250
+ font-size: 14px;
251
font-weight: 500;
252
margin-right: 0.5em;
253
}
254
#premium-template-modal .elementor-loader {
255
position: relative;
256
+ background-color: hsla(0,0%,100%,.9);
257
}
258
#premium-template-modal .elementor-loader .elementor-loader-box:first-of-type {
259
left: 40px;
296
display: block;
297
width: 100%;
298
height: 100%;
299
+ cursor: pointer;
300
+ }
301
+ .premium-template-filter-label span {
302
+ color: #6d7882;
303
}
304
#premium-template-library-content .premium-template-filter-label:hover span,
305
#premium-template-library-content
341
}
342
#premium-modal-templates-container .elementor-template-library-template {
343
position: relative;
344
+ background: #fff;
345
}
346
#premium-modal-templates-container .premium-template-pro::before {
347
position: absolute;
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.9.9
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.9.9');
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.9.8');
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.10.0
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.10.0');
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.9.9');
23
24
if( ! class_exists('Premium_Addons_Elementor') ) {
25
readme.txt CHANGED
@@ -5,7 +5,7 @@ Donate Link: https://premiumaddons.com/?utm_source=wp-repo&utm_medium=link&utm_c
5
Requires at Least: 4.5
6
Tested Up To: 5.3
7
Requires PHP: 5.4
8
- Stable Tag: 3.9.9
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.9.9 =
179
180
- Tweak: Added `Image Size` option for featured image in Blog widget.
5
Requires at Least: 4.5
6
Tested Up To: 5.3
7
Requires PHP: 5.4
8
+ Stable Tag: 3.10.0
9
License: GPL v3.0
10
License URI: https://opensource.org/licenses/GPL-3.0
11
175
176
== Changelog ==
177
178
+ = 3.10.0 =
179
+
180
+ - Tweak: Premium Templates modal styling enhanced for Elementor Dark Mode.
181
+ - Tweak: Added `Rotate` options in Dual Heading widget.
182
+
183
= 3.9.9 =
184
185
- Tweak: Added `Image Size` option for featured image in Blog widget.
widgets/premium-dual-header.php CHANGED
@@ -201,6 +201,76 @@ class Premium_Dual_Header extends Widget_Base {
201
]
202
);
203
204
/*End General Settings Section*/
205
$this->end_controls_section();
206
201
]
202
);
203
204
+ $this->add_responsive_control('rotate',
205
+ [
206
+ 'label' => __('Degrees', 'premium-addons-pro'),
207
+ 'type' => Controls_Manager::NUMBER,
208
+ 'min' => -180,
209
+ 'max' => 180,
210
+ 'selectors' => [
211
+ '{{WRAPPER}} .premium-dual-header-container' => 'transform: rotate({{VALUE}}deg);'
212
+ ],
213
+ ]
214
+ );
215
+
216
+ $this->add_responsive_control('transform_origin_x',
217
+ [
218
+ 'label' => __( 'X Anchor Point', 'premium-addons-pro' ),
219
+ 'type' => Controls_Manager::CHOOSE,
220
+ 'default' => 'center',
221
+ 'options' => [
222
+ 'left' => [
223
+ 'title' => __( 'Left', 'premium-addons-pro' ),
224
+ 'icon' => 'eicon-h-align-left',
225
+ ],
226
+ 'center' => [
227
+ 'title' => __( 'Center', 'premium-addons-pro' ),
228
+ 'icon' => 'eicon-h-align-center',
229
+ ],
230
+ 'right' => [
231
+ 'title' => __( 'Right', 'premium-addons-pro' ),
232
+ 'icon' => 'eicon-h-align-right',
233
+ ],
234
+ ],
235
+ 'label_block' => false,
236
+ 'toggle' => false,
237
+ 'render_type' => 'ui',
238
+ 'condition' => [
239
+ 'rotate!' => ''
240
+ ]
241
+ ]
242
+ );
243
+
244
+ $this->add_responsive_control('transform_origin_y',
245
+ [
246
+ 'label' => __( 'Y Anchor Point', 'premium-addons-pro' ),
247
+ 'type' => Controls_Manager::CHOOSE,
248
+ 'default' => 'center',
249
+ 'options' => [
250
+ 'top' => [
251
+ 'title' => __( 'Top', 'premium-addons-pro' ),
252
+ 'icon' => 'eicon-v-align-top',
253
+ ],
254
+ 'center' => [
255
+ 'title' => __( 'Center', 'premium-addons-pro' ),
256
+ 'icon' => 'eicon-v-align-middle',
257
+ ],
258
+ 'bottom' => [
259
+ 'title' => __( 'Bottom', 'premium-addons-pro' ),
260
+ 'icon' => 'eicon-v-align-bottom',
261
+ ],
262
+ ],
263
+ 'selectors' => [
264
+ '{{WRAPPER}} .premium-dual-header-container' => 'transform-origin: {{transform_origin_x.VALUE}} {{VALUE}}',
265
+ ],
266
+ 'label_block' => false,
267
+ 'toggle' => false,
268
+ 'condition' => [
269
+ 'rotate!' => ''
270
+ ]
271
+ ]
272
+ );
273
+
274
/*End General Settings Section*/
275
$this->end_controls_section();
276