Version Description
11/04/2021 =
Added: Cache Settings for EA Facebook Feed, Twitter Feed, Event Calendar and Adv. Data Table
Fixed: SVG color not changing in some of the widgets
Fixed: EA Login/Register Form | Security token did not match error
Fixed: EA Login/Register Form | Throwing Page ID not found error while registering
Fixed: EA Filterable Gallery | Multiple galleries on a single page not working properly
Fixed: EA Facebook Feed | Two different facebook ID's showing same content
Fixed: EA Product Grid | Stock Out badge not working
Fixed: EA Post Grid | Image size setting not functioning properly
Fixed: EA Pricing Table | Elementor PRO pop up isn't working on the button
Fixed: EA Contact Form 7 | the styling of the error/validation messages are not working
Fixed: EA Flip Box | broken in Safari browser
Fixed: EA Post Grid | Read More option can't be edited when query is set to Products
Fixed: EA Fancy Text | Not working inside Elementor PRO Popup
Fixed: EA Data Table | throwing undefined error in Mobile devices
Few minor bug fix and improvements
Release Info
Developer | re_enter_rupok |
Plugin | Elementor Essential Addons |
Version | 4.6.1 |
Comparing to | |
See all releases |
Code changes from version 4.6.0 to 4.6.1
- assets/admin/css/admin.css +4 -1
- assets/admin/css/eaicon.css +12 -0
- assets/admin/fonts/eaicon.eot +0 -0
- assets/admin/fonts/eaicon.svg +4 -1
- assets/admin/fonts/eaicon.ttf +0 -0
- assets/admin/fonts/eaicon.woff +0 -0
- assets/admin/images/bd-logo.png +0 -0
- assets/admin/images/crowdfundly-logo.png +0 -0
- assets/admin/images/easy-jobs-logo.png +0 -0
- assets/admin/images/ep-logo.png +0 -0
- assets/admin/images/nx-logo.png +0 -0
- assets/admin/images/review-logo.gif +0 -0
- assets/admin/images/review-logo.png +0 -0
- assets/front-end/css/view/advanced-accordion.css +19 -1
- assets/front-end/css/view/advanced-accordion.min.css +1 -1
- assets/front-end/css/view/contact-form-7.css +27 -0
- assets/front-end/css/view/contact-form-7.min.css +1 -1
- assets/front-end/css/view/dual-header.css +23 -28
- assets/front-end/css/view/dual-header.min.css +1 -1
- assets/front-end/css/view/feature-list.css +2 -2
- assets/front-end/css/view/feature-list.min.css +1 -1
- assets/front-end/css/view/flip-box.css +19 -68
- assets/front-end/css/view/flip-box.min.css +1 -1
- assets/front-end/css/view/image-accordion.css +3 -3
- assets/front-end/css/view/image-accordion.min.css +1 -1
- assets/front-end/css/view/info-box.css +23 -42
- assets/front-end/css/view/info-box.min.css +1 -1
- assets/front-end/css/view/post-grid.css +5 -0
- assets/front-end/css/view/post-grid.min.css +1 -1
- assets/front-end/css/view/product-grid.css +78 -11
- assets/front-end/css/view/product-grid.min.css +1 -1
- assets/front-end/css/view/team-members.css +2 -0
- assets/front-end/css/view/team-members.min.css +1 -1
- assets/front-end/css/view/woo-product-compare.css +3 -0
- assets/front-end/css/view/woo-product-compare.min.css +1 -1
- assets/front-end/css/view/woo-product-compare.min.js +1 -0
- assets/front-end/js/edit/table-of-content.js +1 -1
- assets/front-end/js/edit/table-of-content.min.js +1 -1
- assets/front-end/js/view/content-ticker.js +1 -1
- assets/front-end/js/view/content-ticker.min.js +1 -1
- assets/front-end/js/view/data-table.js +1 -1
- assets/front-end/js/view/data-table.min.js +1 -1
- assets/front-end/js/view/dummy-widget.js +0 -100
- assets/front-end/js/view/dummy-widget.min.js +0 -1
- assets/front-end/js/view/filterable-gallery.js +1 -1
- assets/front-end/js/view/filterable-gallery.min.js +1 -1
- assets/front-end/js/view/general.js +2 -2
- assets/front-end/js/view/image-accordion.js +1 -1
- assets/front-end/js/view/image-accordion.min.js +1 -1
- assets/front-end/js/view/load-more.js +1 -1
- assets/front-end/js/view/load-more.min.js +1 -1
- assets/front-end/js/view/table-of-content.js +1 -1
- assets/front-end/js/view/table-of-content.min.js +1 -1
- config.php +28 -0
- essential_adons_elementor.php +2 -2
- includes/Classes/Plugin_Usage_Tracker.php +874 -1003
- includes/Classes/WPDeveloper_Setup_Wizard.php +31 -11
- includes/Elements/Adv_Accordion.php +86 -125
- includes/Elements/Adv_Tabs.php +9 -7
- includes/Elements/Advanced_Data_Table.php +26 -0
- includes/Elements/Contact_Form_7.php +66 -92
- includes/Elements/Content_Ticker.php +1 -56
- includes/Elements/Creative_Button.php +17 -24
- includes/Elements/Crowdfundly_All_Campaign.php +59 -0
- includes/Elements/Crowdfundly_Organization.php +59 -0
- includes/Elements/Crowdfundly_Single_Campaign.php +59 -0
- includes/Elements/Dual_Color_Header.php +957 -912
- includes/Elements/Event_Calendar.php +34 -4
- includes/Elements/Facebook_Feed.php +11 -0
- includes/Elements/Fancy_Text.php +12 -17
- includes/Elements/Feature_List.php +46 -44
- includes/Elements/Filterable_Gallery.php +78 -59
- includes/Elements/Flip_Box.php +63 -52
- includes/Elements/Image_Accordion.php +11 -11
- includes/Elements/Info_Box.php +1694 -1695
- includes/Elements/Login_Register.php +5 -1
- includes/Elements/Pricing_Table.php +8 -4
- includes/Elements/Product_Grid.php +14 -4
- includes/Elements/Twitter_Feed.php +11 -0
- includes/Template/Eicon-Woocommerce/default.php +11 -1
- includes/Template/Woocommerce/Checkout/Woo_Checkout_Helper.php +19 -8
- includes/Traits/Controls.php +24 -5
- includes/Traits/Core.php +13 -8
- includes/Traits/Elements.php +1 -1
- includes/Traits/Facebook_Feed.php +2 -2
- includes/Traits/Helper.php +1 -1
- includes/Traits/Twitter_Feed.php +3 -2
- includes/Traits/Woo_Product_Comparable.php +2 -2
- includes/templates/admin/elements.php +3 -0
- includes/templates/admin/integrations.php +42 -35
- languages/essential-addons-for-elementor-lite.pot +97 -73
@@ -206,7 +206,7 @@
|
|
206 |
}
|
207 |
.eael-setup-final-info input[type='checkbox'] {
|
208 |
padding: 10px !important;
|
209 |
-
border:
|
210 |
background-color: #fff;
|
211 |
box-shadow: none !important;
|
212 |
border-radius: 2px;
|
@@ -225,6 +225,9 @@
|
|
225 |
-webkit-appearance: none;
|
226 |
transition: .05s border-color ease-in-out;
|
227 |
}
|
|
|
|
|
|
|
228 |
.eael-setup-final-info input[type=checkbox]:checked::before {
|
229 |
color: #a16bff;
|
230 |
margin: -9px 0 0 -8px;
|
206 |
}
|
207 |
.eael-setup-final-info input[type='checkbox'] {
|
208 |
padding: 10px !important;
|
209 |
+
border: 3px solid #b7b7b7;
|
210 |
background-color: #fff;
|
211 |
box-shadow: none !important;
|
212 |
border-radius: 2px;
|
225 |
-webkit-appearance: none;
|
226 |
transition: .05s border-color ease-in-out;
|
227 |
}
|
228 |
+
.eael-setup-final-info input[type='checkbox']:not(:checked){
|
229 |
+
border: 3px solid red;
|
230 |
+
}
|
231 |
.eael-setup-final-info input[type=checkbox]:checked::before {
|
232 |
color: #a16bff;
|
233 |
margin: -9px 0 0 -8px;
|
@@ -279,3 +279,15 @@
|
|
279 |
.eaicon-product-carousel:before {
|
280 |
content: "\e954";
|
281 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
279 |
.eaicon-product-carousel:before {
|
280 |
content: "\e954";
|
281 |
}
|
282 |
+
|
283 |
+
.eaicon-crowdfundly-campaign:before {
|
284 |
+
content: "\e955";
|
285 |
+
}
|
286 |
+
|
287 |
+
.eaicon-crowdfundly-organization:before {
|
288 |
+
content: "\e956";
|
289 |
+
}
|
290 |
+
|
291 |
+
.eaicon-crowdfundly-single-campaign:before {
|
292 |
+
content: "\e957";
|
293 |
+
}
|
Binary file
|
@@ -106,5 +106,8 @@
|
|
106 |
<glyph unicode="" glyph-name="reviewx" data-tags="reviewx" horiz-adv-x="884" d="M372.364 94.255l-16.291 2.327c-169.891 20.945-307.2 144.291-344.436 311.855-25.6 109.382-6.982 221.091 53.527 316.509 46.545 72.145 111.709 128 188.509 162.909l4.655 2.327c2.327 0 6.982 2.327 9.309 2.327 20.945 0 37.236-16.291 37.236-37.236 0-13.964-6.982-25.6-16.291-30.255l-2.327-2.327c0 0-2.327-2.327-4.655-2.327h-4.655c-65.164-30.255-116.364-74.473-153.6-132.655-48.873-79.127-62.836-172.218-41.891-262.982 37.236-155.927 169.891-258.327 330.473-258.327h39.564c0 0 2.327 0 2.327-2.327l-13.964-128 27.927 11.636c144.291 65.164 258.327 195.491 293.236 337.455 0 0 0 2.327 0 2.327l2.327 2.327v2.327c4.655 13.964 18.618 23.273 32.582 23.273 18.618 0 34.909-16.291 34.909-34.909 0-2.327 0-4.655 0-6.982l-2.327-6.982c-16.291-60.509-44.218-118.691-81.455-174.545-81.455-118.691-207.127-207.127-342.109-242.036l-48.873-13.964 16.291 158.255zM816.873 557.382l-34.909-16.291 11.636 37.236-27.927 30.255h39.564l18.618 34.909 11.636-37.236 39.564-6.982-32.582-25.6 4.655-37.236zM467.782 876.218l-37.236-16.291 13.964 37.236-27.927 27.927h39.564l20.945 34.909 11.636-37.236 37.236-6.982-32.582-23.273 6.982-39.564zM674.909 778.473l-51.2 9.309 44.218 32.582-6.982 53.527 41.891-32.582 48.873 23.273-16.291-53.527 37.236-37.236h-53.527l-25.6-46.545z" />
|
107 |
<glyph unicode="" glyph-name="easyjobs" data-tags="easyjobs" d="M952.32 91.648c0-27.146-22.006-49.152-49.152-49.152s-49.152 22.006-49.152 49.152c0 27.146 22.006 49.152 49.152 49.152s49.152-22.006 49.152-49.152zM749.568 134.656c-22.528 0-38.912-18.432-38.912-38.912v0c0-22.528 18.432-38.912 38.912-38.912s38.912 18.432 38.912 38.912v0c0 22.528-18.432 38.912-38.912 38.912zM1005.568 26.112c-10.24 0-18.432-8.192-18.432-18.432v0c0-10.24 8.192-18.432 18.432-18.432s18.432 8.192 18.432 18.432v0c0 10.24-8.192 18.432-18.432 18.432zM851.968-6.656c0-13.573-11.003-24.576-24.576-24.576s-24.576 11.003-24.576 24.576c0 13.573 11.003 24.576 24.576 24.576s24.576-11.003 24.576-24.576zM372.736 671.232c4.096-2.048 10.24-2.048 14.336-2.048 0 0 0 0 2.048 0 28.672 0 51.2 22.528 51.2 51.2s-22.528 51.2-51.2 51.2c-28.672 0-51.2-22.528-51.2-51.2 0-20.48 12.288-36.864 28.672-45.056 0-2.048 2.048-4.096 6.144-4.096zM720.896 333.312c36.864 59.392 59.392 129.024 59.392 204.8-2.048 188.416-135.168 344.064-313.344 380.928-26.624 6.144-53.248 8.192-81.92 8.192-212.992 0-385.024-174.080-385.024-389.12 0-182.272 122.88-335.872 290.816-376.832-28.672 12.288-212.992 139.264-210.944 389.12 2.048 157.696 135.168 288.768 296.96 292.864 174.080 6.144 317.44-135.168 317.44-307.2 0-129.024-77.824-237.568-188.416-282.624-24.576-8.192-104.448-26.624-172.032 65.536-45.056 67.584-38.912 139.264-36.864 159.744 4.096 40.96 34.816 69.632 73.728 69.632 2.048 0 4.096 0 8.192 0 45.056-4.096 73.728-34.816 71.68-75.776-2.048-34.816-10.24-71.68-26.624-104.448l-6.144-2.048c-2.048-4.096-4.096-10.24-6.144-16.384-2.048-4.096-2.048-10.24-2.048-16.384 4.096-12.288 16.384-20.48 28.672-18.432v0c6.144 2.048 12.288 4.096 16.384 10.24 32.768 49.152 59.392 102.4 59.392 163.84 0 36.864-12.288 71.68-36.864 96.256-26.624 26.624-61.44 40.96-102.4 40.96-2.048 0-6.144 0-8.192 0-20.48 0-38.912-6.144-55.296-12.288v0c0 0-86.016-28.672-92.16-126.976-6.144-55.296-2.048-147.456 79.872-237.568 10.24-10.24 20.48-20.48 30.72-30.72 0 0 0 0 0 0v0c12.288-10.24 26.624-20.48 43.008-28.672 8.192-4.096 14.336-8.192 22.528-12.288 0 0 0 0 2.048 0 0 0 0 0 0 0v0c14.336-6.144 28.672-10.24 45.056-12.288 0 0 0 0 0 0v0c32.768-4.096 67.584 0 100.352 14.336 24.576 10.24 49.152 24.576 71.68 40.96l63.488-59.392c16.384 16.384 38.912 24.576 63.488 24.576 38.912 0 71.68-22.528 86.016-55.296 8.192 20.48 26.624 38.912 47.104 45.056l-153.6 157.696z" />
|
108 |
<glyph unicode="" glyph-name="productcompare" data-tags="product compare" horiz-adv-x="965" d="M899.657 945.371h-833.829c-35.109 0-65.829-30.72-65.829-65.829v-864.549c0-35.109 30.72-65.829 65.829-65.829h833.829c35.109 0 65.829 30.72 65.829 65.829v864.549c0 38.034-27.794 65.829-65.829 65.829zM930.377 784.457c0 0 0 0 0-4.389v-763.611c0-16.091-16.091-30.72-30.72-30.72h-833.829c-16.091 0-30.72 16.091-30.72 30.72 0 1.463 0 768 0 768v98.011c0 16.091 16.091 30.72 30.72 30.72h833.829c16.091 0 30.72-16.091 30.72-30.72v-98.011zM333.531 456.777h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM333.531 349.989h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017s-8.777 19.017-20.48 19.017zM333.531 241.737h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM797.257 456.777h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM797.257 349.989h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017s-8.777 19.017-20.48 19.017zM797.257 241.737h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM482.743 825.417c-10.24 0-17.554-7.314-17.554-17.554v-722.651c0-10.24 7.314-17.554 17.554-17.554s17.554 7.314 17.554 16.091v724.114c0 10.24-7.314 17.554-17.554 17.554zM245.76 572.343c43.886 0 80.457 36.571 80.457 80.457s-36.571 80.457-80.457 80.457-78.994-36.571-78.994-80.457c0-43.886 35.109-80.457 78.994-80.457zM245.76 704c27.794 0 51.2-23.406 51.2-51.2s-23.406-51.2-51.2-51.2-51.2 23.406-51.2 51.2c1.463 27.794 23.406 51.2 51.2 51.2zM655.36 569.417c2.926-2.926 5.851-4.389 10.24-4.389s7.314 1.463 10.24 4.389l52.663 55.589 52.663-55.589c2.926-2.926 7.314-4.389 10.24-4.389s7.314 1.463 10.24 4.389c5.851 5.851 5.851 14.629 0 20.48l-54.126 57.051 54.126 57.051c5.851 5.851 5.851 14.629 0 20.48s-14.629 5.851-20.48 0l-52.663-55.589-52.663 55.589c-5.851 5.851-14.629 5.851-20.48 0s-5.851-14.629 0-20.48l54.126-57.051-54.126-57.051c-5.851-5.851-5.851-14.629 0-20.48z" />
|
109 |
-
<glyph unicode="" glyph-name="Products
|
|
|
|
|
|
|
110 |
</font></defs></svg>
|
106 |
<glyph unicode="" glyph-name="reviewx" data-tags="reviewx" horiz-adv-x="884" d="M372.364 94.255l-16.291 2.327c-169.891 20.945-307.2 144.291-344.436 311.855-25.6 109.382-6.982 221.091 53.527 316.509 46.545 72.145 111.709 128 188.509 162.909l4.655 2.327c2.327 0 6.982 2.327 9.309 2.327 20.945 0 37.236-16.291 37.236-37.236 0-13.964-6.982-25.6-16.291-30.255l-2.327-2.327c0 0-2.327-2.327-4.655-2.327h-4.655c-65.164-30.255-116.364-74.473-153.6-132.655-48.873-79.127-62.836-172.218-41.891-262.982 37.236-155.927 169.891-258.327 330.473-258.327h39.564c0 0 2.327 0 2.327-2.327l-13.964-128 27.927 11.636c144.291 65.164 258.327 195.491 293.236 337.455 0 0 0 2.327 0 2.327l2.327 2.327v2.327c4.655 13.964 18.618 23.273 32.582 23.273 18.618 0 34.909-16.291 34.909-34.909 0-2.327 0-4.655 0-6.982l-2.327-6.982c-16.291-60.509-44.218-118.691-81.455-174.545-81.455-118.691-207.127-207.127-342.109-242.036l-48.873-13.964 16.291 158.255zM816.873 557.382l-34.909-16.291 11.636 37.236-27.927 30.255h39.564l18.618 34.909 11.636-37.236 39.564-6.982-32.582-25.6 4.655-37.236zM467.782 876.218l-37.236-16.291 13.964 37.236-27.927 27.927h39.564l20.945 34.909 11.636-37.236 37.236-6.982-32.582-23.273 6.982-39.564zM674.909 778.473l-51.2 9.309 44.218 32.582-6.982 53.527 41.891-32.582 48.873 23.273-16.291-53.527 37.236-37.236h-53.527l-25.6-46.545z" />
|
107 |
<glyph unicode="" glyph-name="easyjobs" data-tags="easyjobs" d="M952.32 91.648c0-27.146-22.006-49.152-49.152-49.152s-49.152 22.006-49.152 49.152c0 27.146 22.006 49.152 49.152 49.152s49.152-22.006 49.152-49.152zM749.568 134.656c-22.528 0-38.912-18.432-38.912-38.912v0c0-22.528 18.432-38.912 38.912-38.912s38.912 18.432 38.912 38.912v0c0 22.528-18.432 38.912-38.912 38.912zM1005.568 26.112c-10.24 0-18.432-8.192-18.432-18.432v0c0-10.24 8.192-18.432 18.432-18.432s18.432 8.192 18.432 18.432v0c0 10.24-8.192 18.432-18.432 18.432zM851.968-6.656c0-13.573-11.003-24.576-24.576-24.576s-24.576 11.003-24.576 24.576c0 13.573 11.003 24.576 24.576 24.576s24.576-11.003 24.576-24.576zM372.736 671.232c4.096-2.048 10.24-2.048 14.336-2.048 0 0 0 0 2.048 0 28.672 0 51.2 22.528 51.2 51.2s-22.528 51.2-51.2 51.2c-28.672 0-51.2-22.528-51.2-51.2 0-20.48 12.288-36.864 28.672-45.056 0-2.048 2.048-4.096 6.144-4.096zM720.896 333.312c36.864 59.392 59.392 129.024 59.392 204.8-2.048 188.416-135.168 344.064-313.344 380.928-26.624 6.144-53.248 8.192-81.92 8.192-212.992 0-385.024-174.080-385.024-389.12 0-182.272 122.88-335.872 290.816-376.832-28.672 12.288-212.992 139.264-210.944 389.12 2.048 157.696 135.168 288.768 296.96 292.864 174.080 6.144 317.44-135.168 317.44-307.2 0-129.024-77.824-237.568-188.416-282.624-24.576-8.192-104.448-26.624-172.032 65.536-45.056 67.584-38.912 139.264-36.864 159.744 4.096 40.96 34.816 69.632 73.728 69.632 2.048 0 4.096 0 8.192 0 45.056-4.096 73.728-34.816 71.68-75.776-2.048-34.816-10.24-71.68-26.624-104.448l-6.144-2.048c-2.048-4.096-4.096-10.24-6.144-16.384-2.048-4.096-2.048-10.24-2.048-16.384 4.096-12.288 16.384-20.48 28.672-18.432v0c6.144 2.048 12.288 4.096 16.384 10.24 32.768 49.152 59.392 102.4 59.392 163.84 0 36.864-12.288 71.68-36.864 96.256-26.624 26.624-61.44 40.96-102.4 40.96-2.048 0-6.144 0-8.192 0-20.48 0-38.912-6.144-55.296-12.288v0c0 0-86.016-28.672-92.16-126.976-6.144-55.296-2.048-147.456 79.872-237.568 10.24-10.24 20.48-20.48 30.72-30.72 0 0 0 0 0 0v0c12.288-10.24 26.624-20.48 43.008-28.672 8.192-4.096 14.336-8.192 22.528-12.288 0 0 0 0 2.048 0 0 0 0 0 0 0v0c14.336-6.144 28.672-10.24 45.056-12.288 0 0 0 0 0 0v0c32.768-4.096 67.584 0 100.352 14.336 24.576 10.24 49.152 24.576 71.68 40.96l63.488-59.392c16.384 16.384 38.912 24.576 63.488 24.576 38.912 0 71.68-22.528 86.016-55.296 8.192 20.48 26.624 38.912 47.104 45.056l-153.6 157.696z" />
|
108 |
<glyph unicode="" glyph-name="productcompare" data-tags="product compare" horiz-adv-x="965" d="M899.657 945.371h-833.829c-35.109 0-65.829-30.72-65.829-65.829v-864.549c0-35.109 30.72-65.829 65.829-65.829h833.829c35.109 0 65.829 30.72 65.829 65.829v864.549c0 38.034-27.794 65.829-65.829 65.829zM930.377 784.457c0 0 0 0 0-4.389v-763.611c0-16.091-16.091-30.72-30.72-30.72h-833.829c-16.091 0-30.72 16.091-30.72 30.72 0 1.463 0 768 0 768v98.011c0 16.091 16.091 30.72 30.72 30.72h833.829c16.091 0 30.72-16.091 30.72-30.72v-98.011zM333.531 456.777h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM333.531 349.989h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017s-8.777 19.017-20.48 19.017zM333.531 241.737h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM797.257 456.777h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM797.257 349.989h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017s-8.777 19.017-20.48 19.017zM797.257 241.737h-172.617c-11.703 0-19.017-7.314-19.017-19.017s7.314-19.017 19.017-19.017h174.080c11.703 0 19.017 7.314 19.017 19.017-1.463 11.703-8.777 19.017-20.48 19.017zM482.743 825.417c-10.24 0-17.554-7.314-17.554-17.554v-722.651c0-10.24 7.314-17.554 17.554-17.554s17.554 7.314 17.554 16.091v724.114c0 10.24-7.314 17.554-17.554 17.554zM245.76 572.343c43.886 0 80.457 36.571 80.457 80.457s-36.571 80.457-80.457 80.457-78.994-36.571-78.994-80.457c0-43.886 35.109-80.457 78.994-80.457zM245.76 704c27.794 0 51.2-23.406 51.2-51.2s-23.406-51.2-51.2-51.2-51.2 23.406-51.2 51.2c1.463 27.794 23.406 51.2 51.2 51.2zM655.36 569.417c2.926-2.926 5.851-4.389 10.24-4.389s7.314 1.463 10.24 4.389l52.663 55.589 52.663-55.589c2.926-2.926 7.314-4.389 10.24-4.389s7.314 1.463 10.24 4.389c5.851 5.851 5.851 14.629 0 20.48l-54.126 57.051 54.126 57.051c5.851 5.851 5.851 14.629 0 20.48s-14.629 5.851-20.48 0l-52.663-55.589-52.663 55.589c-5.851 5.851-14.629 5.851-20.48 0s-5.851-14.629 0-20.48l54.126-57.051-54.126-57.051c-5.851-5.851-5.851-14.629 0-20.48z" />
|
109 |
+
<glyph unicode="" glyph-name="Products-Carousel" data-tags="Products - Carousel" d="M939.657 396.937c-3.106 0-6.178 1.536-9.284 3.106-4.642 4.642-4.642 12.356 0 16.998l54.101 54.101-54.101 52.531c-4.642 4.642-4.642 12.356 0 16.998s12.356 4.642 16.998 0l72.636-69.53-71.1-71.1c-1.536-3.106-4.608-3.106-9.25-3.106zM80.964 396.937c3.106 0 6.178 1.536 9.284 3.106 4.642 4.642 4.642 12.356 0 16.998l-54.101 54.101 54.101 52.531c4.642 4.642 4.642 12.356 0 16.998s-12.356 4.642-16.998 0l-72.636-69.53 71.1-71.1c3.038-3.652 4.642-3.106 9.25-3.106zM598.084 271.77c-12.356 1.536-21.641 7.714-20.105 21.641v355.43c0 12.356 7.714 20.105 20.105 20.105h236.442c12.356 0 20.105-6.178 23.177-18.534v-364.749c0-7.714-7.714-13.892-13.926-13.892h-245.692zM616.653 308.838h204.015v318.362h-204.015v-318.362zM205.551 237.739c-9.284 0-20.105 11.332-20.105 21.641v421.922c0 13.892 7.714 21.641 20.105 21.641h281.293c12.356 0 20.105-6.178 23.177-18.534v-431.172c0-7.714-7.714-13.892-13.926-13.892l-290.543-1.604zM224.085 274.842h248.832v384.819h-248.832v-384.819zM329.182 341.299c0-12.8-10.376-23.177-23.177-23.177s-23.177 10.376-23.177 23.177c0 12.8 10.376 23.177 23.177 23.177s23.177-10.376 23.177-23.177zM412.638 341.299c0-12.8-10.376-23.177-23.177-23.177s-23.177 10.376-23.177 23.177c0 12.8 10.376 23.177 23.177 23.177s23.177-10.376 23.177-23.177z" />
|
110 |
+
<glyph unicode="" glyph-name="Camp" data-tags="Camp" d="M142.994 611.109c-13.897 0-24.869-11.337-24.869-24.869v-195.291c0-13.897 11.337-24.869 24.869-24.869s24.869 11.337 24.869 24.869v195.291c0 13.531-10.971 24.869-24.869 24.869zM673.646 757.029h-104.229c-13.897 0-24.869-11.337-24.869-24.869v-22.674l-335.726-99.474c-10.606-3.291-17.92-12.8-17.92-24.137v-195.291c0-1.097 0-2.56 0.366-3.657 0-0.366 0-0.366 0-0.731 0.366-1.097 0.366-2.194 0.731-2.926l70.949-226.743c3.291-10.606 13.166-17.554 23.771-17.554 2.56 0 5.12 0.366 7.314 1.097l103.497 32.183c6.217 1.829 11.703 6.583 14.629 12.434s3.657 12.8 1.829 19.017l-35.109 112.274 164.937-49.006v-22.674c0-13.897 11.337-24.869 24.869-24.869h104.229c13.897 0 24.869 11.337 24.869 24.869v487.863c0.731 13.897-10.606 24.869-24.137 24.869zM359.131 212.846l-55.589-17.554-49.371 157.989 67.291-20.114 37.669-120.32zM348.526 377.417c0 0 0 0 0 0l-107.52 31.817v157.989l303.177 89.966v-337.92l-195.657 58.149zM648.411 269.531h-54.126v437.394h54.126v-437.394zM868.937 348.16l-108.251 54.126c-12.434 6.217-27.429 1.097-33.646-11.337s-1.097-27.429 11.337-33.646l108.251-54.126c3.657-1.829 7.314-2.56 11.337-2.56 9.143 0 17.92 5.12 22.309 13.897 5.851 12.434 1.097 27.429-11.337 33.646zM749.349 571.611c3.657 0 7.68 0.731 11.337 2.56l108.251 54.126c12.434 6.217 17.554 21.211 11.337 33.646s-21.211 17.554-33.646 11.337l-108.251-54.126c-12.434-6.217-17.554-21.211-11.337-33.646 4.389-8.777 13.166-13.897 22.309-13.897zM881.006 513.463h-90.331c-13.897 0-24.869-11.337-24.869-24.869s11.337-24.869 24.869-24.869h90.331c13.897 0 24.869 11.337 24.869 24.869 0.366 13.531-10.971 24.869-24.869 24.869z" />
|
111 |
+
<glyph unicode="" glyph-name="org" data-tags="org" d="M400.091 519.68h224.549c12.069 0 21.943 9.874 21.943 22.309v24.137c0 63.269-50.469 118.126-118.857 118.126 36.206 7.314 63.634 39.497 63.634 77.897 0 43.886-35.474 79.36-78.994 79.36s-78.994-35.474-78.994-79.36c0-38.4 27.429-70.583 63.634-77.897-68.389 0-118.857-54.857-118.857-118.126v-24.137c-0.366-12.434 9.509-22.309 21.943-22.309v0zM217.234 457.509c1.463-0.366 2.926-0.366 4.023-0.366 10.971 0 20.48 7.68 22.674 19.017 5.851 31.451 16.457 61.806 31.817 90.331 15.36 27.794 34.011 52.663 55.954 74.24 9.143 8.777 9.509 23.406 0.731 32.914-8.777 9.143-23.406 9.143-32.549 0.366-25.6-24.503-47.177-53.394-64.366-85.211-17.92-32.914-30.354-68.023-36.937-104.229-2.194-12.8 6.217-24.503 18.651-27.063v0zM748.983 566.857c15.36-28.891 26.331-59.246 31.817-90.331 2.194-11.337 11.703-19.017 22.674-19.017 1.463 0 2.926 0 4.023 0.366 12.434 2.194 20.846 14.263 18.651 27.063-6.583 36.206-19.017 71.314-36.937 104.229-17.189 31.817-38.766 60.709-64.366 85.211-9.143 8.777-23.771 8.777-32.549-0.731-8.777-9.143-8.411-23.771 0.731-32.914 21.943-21.577 40.96-46.446 55.954-73.874v0zM605.623 280.869c-29.623-9.874-61.074-14.994-93.257-14.994-0.366 0-0.731 0-1.097 0-31.451 0-62.171 4.754-91.429 13.897-12.069 4.023-25.234-2.926-28.891-14.994-4.023-12.069 2.926-25.234 14.994-28.891 33.646-10.606 69.12-16.091 105.326-16.091h1.097c36.937 0 73.143 5.851 107.52 17.189 12.069 4.023 18.651 17.189 14.629 29.257-3.657 11.703-16.823 18.286-28.891 14.629v0zM268.069 219.063c36.206 7.314 63.634 39.497 63.634 77.897 0 43.886-35.474 79.36-78.994 79.36s-78.994-35.474-78.994-79.36c0-38.4 27.429-70.583 63.634-77.897-68.389 0-118.857-54.491-118.857-118.126v-24.137c0-12.069 9.874-22.309 21.943-22.309h224.183c12.069 0 21.943 9.874 21.943 22.309v24.137c0.366 63.269-49.737 118.126-118.491 118.126v0zM787.017 219.063c36.206 7.314 63.634 39.497 63.634 77.897 0 43.886-35.474 79.36-78.994 79.36s-78.994-35.474-78.994-79.36c0-38.4 27.429-70.583 63.634-77.897-68.754 0-118.857-54.857-118.857-118.126v-24.137c0-12.069 9.874-22.309 21.943-22.309h224.549c12.069 0 21.943 9.874 21.943 22.309v24.137c0.366 63.634-50.103 118.126-118.857 118.126v0z" />
|
112 |
+
<glyph unicode="" glyph-name="Single-Camp" data-tags="Single-Camp" d="M102.766 509.074c-12.8-4.754-19.749-19.017-14.994-32.183l67.657-183.223c4.754-12.8 19.017-19.749 32.183-14.994s19.749 19.017 14.994 32.183l-67.657 183.223c-4.754 13.166-19.017 19.749-32.183 14.994zM582.217 814.811c-4.754 13.166-19.017 19.749-32.183 14.994l-97.646-36.206c-12.8-4.754-19.749-19.017-14.994-31.817l8.046-21.211-280.137-209.554c-8.777-6.583-12.434-18.286-8.411-28.526l67.291-183.223c0.731-1.463 1.097-2.56 1.829-3.657 0 0 0-0.366 0.366-0.731 0.366-0.731 1.097-1.463 1.463-2.56l145.189-187.977c6.949-8.777 18.651-12.069 28.526-8.411 2.194 1.097 4.389 2.194 6.583 3.657l64.366 49.737c-12.8 10.971-24.137 23.040-34.377 36.571l-40.594-31.086-101.303 130.926 70.217 4.389 43.154-55.954c-13.897 30.354-21.577 64-21.577 99.84 0 2.56 0 5.486 0.366 8.046l-11.703-0.731c0-0.366-0.366-0.366-0.366-0.366l-111.543-6.949-54.491 148.114 253.074 189.44 46.811-126.537c14.263 8.411 29.623 15.36 45.714 20.48l-57.051 154.697-5.486 15.36 50.469 18.651 65.463-177.371c7.314 0.731 14.994 1.097 22.674 1.097 10.606 0 20.846-0.731 31.086-2.194l-80.823 219.063zM679.863 550.766c-1.463 0.366-2.926 0.731-4.389 1.097-14.263 3.291-28.526 5.12-43.52 5.12-2.56 0-5.12 0-7.68-0.366h-2.194c-18.286-0.731-35.474-4.023-51.931-9.509h-0.366c-15.726-4.754-30.354-11.703-44.251-20.114-0.366-0.366-0.731-0.366-1.097-0.731-54.857-34.011-91.794-93.257-95.451-161.646 0-0.366 0-0.366 0-0.731-0.366-3.291-0.366-6.583-0.366-9.874 0-13.531 1.463-26.697 4.023-39.497 0.731-4.023 1.463-8.046 2.56-12.069 10.971-41.691 34.377-78.263 66.926-104.96l1.097-1.097c35.109-28.891 80.091-45.714 128.731-45.714 111.909 0 202.971 91.063 202.971 203.337 0 95.817-66.194 175.543-155.063 196.754zM688.64 268.069c-10.24-11.337-23.406-18.651-39.863-21.211v-27.063c0-1.463-0.731-2.56-1.463-3.657-1.097-1.097-2.194-1.463-3.657-1.463h-20.846c-1.463 0-2.56 0.731-3.657 1.463-1.097 1.097-1.463 2.194-1.463 3.657v27.063c-6.949 1.097-13.531 2.56-19.749 4.754s-11.703 4.754-15.726 6.949c-4.023 2.194-8.046 4.754-11.703 7.314-3.291 2.926-5.851 4.754-6.949 5.851-1.463 1.463-2.194 2.194-2.926 2.926-1.829 2.194-1.829 4.389-0.366 6.217l16.091 21.211c0.731 1.097 1.829 1.463 3.657 1.829 1.463 0 2.926-0.366 3.657-1.463l0.366-0.366c11.703-10.24 24.137-16.823 37.669-19.383 4.023-0.731 7.68-1.097 11.703-1.097 8.046 0 15.726 2.194 21.943 6.583s9.509 10.606 9.509 19.017c0 2.926-0.731 5.486-2.194 8.046s-3.291 4.754-5.12 6.583c-2.194 1.829-5.12 3.657-9.143 5.851-4.389 2.194-7.68 3.657-10.24 5.12-2.926 1.097-6.949 2.56-12.434 4.754-4.023 1.829-7.314 2.926-9.509 4.023-2.56 1.097-5.486 2.194-9.509 4.023-4.389 1.829-7.314 3.657-9.874 4.754-2.56 1.463-5.486 3.291-8.777 5.486-3.291 2.56-6.217 4.754-8.411 6.583-2.194 2.194-4.389 4.754-6.583 7.68-2.56 2.926-4.389 6.217-5.486 9.143-1.463 2.926-2.56 6.583-3.291 10.24-1.097 4.023-1.463 8.046-1.463 12.069 0 14.263 5.12 27.063 15.36 37.669s23.406 17.554 39.497 20.846v27.794c0 1.463 0.366 2.56 1.463 3.657 1.097 0.731 2.194 1.463 3.657 1.463h20.846c1.463 0 2.56-0.366 3.657-1.463 0.731-1.097 1.463-2.194 1.463-3.657v-27.063c5.851-0.731 11.337-1.829 16.823-3.657 5.851-1.829 10.24-3.657 13.531-5.12 3.657-1.829 6.949-3.657 9.874-5.851 3.291-2.194 5.12-3.657 6.217-4.754 0.731-0.731 1.829-1.463 2.194-2.194 1.829-1.829 2.194-3.657 0.731-5.851l-12.434-22.674c-0.731-1.463-2.194-2.194-3.657-2.56-1.463 0-2.926 0.366-4.023 1.097-0.366 0.366-1.097 1.097-2.194 2.194-1.463 0.731-3.291 2.194-6.217 4.023s-5.851 3.291-9.143 4.754c-3.291 1.463-6.949 2.926-11.337 4.023-4.754 1.463-9.143 1.829-13.531 1.829-9.874 0-17.92-2.194-23.771-6.583-6.217-4.389-9.509-10.24-9.509-17.189 0-2.56 0.366-5.12 1.463-7.314 0.731-2.56 2.194-4.754 4.389-6.583 2.194-2.194 4.389-3.657 6.217-5.12s4.754-2.926 8.777-4.754c3.657-1.829 6.949-3.291 9.143-4.389 2.56-0.731 6.217-2.194 10.971-4.023 5.486-2.194 9.874-3.657 12.434-5.12 2.926-1.097 6.949-2.926 12.069-5.486 4.754-2.194 8.777-4.389 11.703-6.583 2.926-1.829 5.851-4.389 9.509-7.68s6.217-6.583 8.411-9.874c1.829-3.291 3.291-7.314 4.754-11.703 1.463-4.754 2.194-9.509 2.194-14.629 0-15.726-5.486-29.623-15.726-40.96z" />
|
113 |
</font></defs></svg>
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
Binary file
|
@@ -9,6 +9,7 @@
|
|
9 |
.eael-adv-accordion .eael-accordion-list .eael-accordion-header {
|
10 |
padding: 15px;
|
11 |
border: 1px solid rgba(0, 0, 0, 0.02);
|
|
|
12 |
font-size: 1rem;
|
13 |
font-weight: 600;
|
14 |
line-height: 1;
|
@@ -34,10 +35,27 @@
|
|
34 |
margin: 0;
|
35 |
}
|
36 |
|
37 |
-
.eael-adv-accordion .eael-accordion-list .eael-accordion-header > i {
|
38 |
margin-right: 10px;
|
39 |
}
|
40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
|
42 |
-webkit-transform: rotate(0deg);
|
43 |
-ms-transform: rotate(0deg);
|
9 |
.eael-adv-accordion .eael-accordion-list .eael-accordion-header {
|
10 |
padding: 15px;
|
11 |
border: 1px solid rgba(0, 0, 0, 0.02);
|
12 |
+
background-color: #f1f1f1;
|
13 |
font-size: 1rem;
|
14 |
font-weight: 600;
|
15 |
line-height: 1;
|
35 |
margin: 0;
|
36 |
}
|
37 |
|
38 |
+
.eael-adv-accordion .eael-accordion-list .eael-accordion-header > i, .eael-adv-accordion .eael-accordion-list .eael-accordion-header span {
|
39 |
margin-right: 10px;
|
40 |
}
|
41 |
|
42 |
+
.eael-adv-accordion .eael-accordion-list .eael-accordion-header .eaa-svg {
|
43 |
+
font-size: 32px;
|
44 |
+
}
|
45 |
+
|
46 |
+
.eael-adv-accordion .eael-accordion-list .eael-accordion-header .eaa-svg svg {
|
47 |
+
width: 1em;
|
48 |
+
height: 1em;
|
49 |
+
}
|
50 |
+
|
51 |
+
.eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
|
52 |
+
background-color: #414141;
|
53 |
+
}
|
54 |
+
|
55 |
+
.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
|
56 |
+
background-color: #444444;
|
57 |
+
}
|
58 |
+
|
59 |
.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
|
60 |
-webkit-transform: rotate(0deg);
|
61 |
-ms-transform: rotate(0deg);
|
@@ -1 +1 @@
|
|
1 |
-
.eael-adv-accordion{width:auto;height:auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px;border:1px solid rgba(0,0,0,.02);font-size:1rem;font-weight:600;line-height:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header>.eael-accordion-tab-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-header>i{margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);z-index:10;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:10;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header:focus{outline:unset}.fa-accordion-icon{display:inline-block;margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content{display:none;border:1px solid #eee;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:1.7}.eael-adv-accordion .eael-accordion-list .eael-accordion-content p{margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-content.active{display:block}@-webkit-keyframes rotate-90{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes rotate-90{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-webkit-keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.rtl .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
|
1 |
+
.eael-adv-accordion{width:auto;height:auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px;border:1px solid rgba(0,0,0,.02);background-color:#f1f1f1;font-size:1rem;font-weight:600;line-height:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header>.eael-accordion-tab-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-header>i,.eael-adv-accordion .eael-accordion-list .eael-accordion-header span{margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .eaa-svg{font-size:32px}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .eaa-svg svg{width:1em;height:1em}.eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#414141}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{background-color:#444}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);z-index:10;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:10;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header:focus{outline:unset}.fa-accordion-icon{display:inline-block;margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content{display:none;border:1px solid #eee;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:1.7}.eael-adv-accordion .eael-accordion-list .eael-accordion-content p{margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-content.active{display:block}@-webkit-keyframes rotate-90{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes rotate-90{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-webkit-keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@keyframes fadeIn{0%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}100%{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.rtl .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
|
@@ -92,4 +92,31 @@
|
|
92 |
.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit {
|
93 |
font-family: inherit;
|
94 |
font-weight: normal;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
}
|
92 |
.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit {
|
93 |
font-family: inherit;
|
94 |
font-weight: normal;
|
95 |
+
margin-bottom: 10px;
|
96 |
+
}
|
97 |
+
|
98 |
+
.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit:focus {
|
99 |
+
outline: unset;
|
100 |
+
}
|
101 |
+
|
102 |
+
.eael-contact-form-7 .wpcf7-form .ajax-loader {
|
103 |
+
display: block;
|
104 |
+
margin: 0 auto;
|
105 |
+
}
|
106 |
+
|
107 |
+
.eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {
|
108 |
+
display: table;
|
109 |
+
margin: 0;
|
110 |
+
}
|
111 |
+
|
112 |
+
.eael-contact-form-7-button-align-left .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {
|
113 |
+
margin: 0;
|
114 |
+
}
|
115 |
+
|
116 |
+
.eael-contact-form-7-button-align-center .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {
|
117 |
+
margin: 0 auto;
|
118 |
+
}
|
119 |
+
|
120 |
+
.eael-contact-form-7-button-align-right .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1) {
|
121 |
+
margin: 0 0 0 auto;
|
122 |
}
|
@@ -1 +1 @@
|
|
1 |
-
.eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit{margin-left:auto !important;margin-right:auto !important;display:block;float:none}.eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit{float:left;width:auto}.eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit{float:right;width:auto}.eael-contact-form-7 textarea,.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=week],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=color],.eael-contact-form-7 .uneditable-input{-webkit-transition:border linear .2s,box-shadow linear .2s;-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,-webkit-box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s}.eael-contact-form-7 .wpcf7-form::before,.eael-contact-form-7 .wpcf7-form::after{content:" ";clear:both;display:table}.eael-contact-form-7 .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.eael-contact-form-7.labels-hide .wpcf7-form label{display:none}.eael-contact-form-7-title{margin-bottom:10px}.eael-contact-form-7-description{margin-bottom:20px}.eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap{margin-bottom:0px}.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label{font-family:inherit;font-weight:normal}.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit{font-family:inherit;font-weight:normal}
|
1 |
+
.eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit{margin-left:auto !important;margin-right:auto !important;display:block;float:none}.eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit{float:left;width:auto}.eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit{float:right;width:auto}.eael-contact-form-7 textarea,.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=week],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=color],.eael-contact-form-7 .uneditable-input{-webkit-transition:border linear .2s,box-shadow linear .2s;-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,-webkit-box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s}.eael-contact-form-7 .wpcf7-form::before,.eael-contact-form-7 .wpcf7-form::after{content:" ";clear:both;display:table}.eael-contact-form-7 .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.eael-contact-form-7.labels-hide .wpcf7-form label{display:none}.eael-contact-form-7-title{margin-bottom:10px}.eael-contact-form-7-description{margin-bottom:20px}.eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap{margin-bottom:0px}.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label{font-family:inherit;font-weight:normal}.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit{font-family:inherit;font-weight:normal;margin-bottom:10px}.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit:focus{outline:unset}.eael-contact-form-7 .wpcf7-form .ajax-loader{display:block;margin:0 auto}.eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){display:table;margin:0}.eael-contact-form-7-button-align-left .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){margin:0}.eael-contact-form-7-button-align-center .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){margin:0 auto}.eael-contact-form-7-button-align-right .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){margin:0 0 0 auto}
|
@@ -2,51 +2,51 @@
|
|
2 |
display: block;
|
3 |
margin-bottom: 50px;
|
4 |
}
|
5 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
.eael-dual-header .title,
|
7 |
.eael-dual-header .title span {
|
8 |
font-size: 36px;
|
9 |
font-weight: 700;
|
10 |
text-transform: uppercase;
|
11 |
line-height: 48px;
|
12 |
-
margin: 10px
|
13 |
-
}
|
14 |
-
|
15 |
-
.eael-dual-header .subtext {
|
16 |
-
font-size: 16px;
|
17 |
-
display: block;
|
18 |
-
}
|
19 |
-
|
20 |
-
.eael-dual-header i {
|
21 |
-
display: block;
|
22 |
-
padding: 0px;
|
23 |
-
margin: 20px 0px 10px 0px;
|
24 |
-
font-size: 36px;
|
25 |
}
|
26 |
-
|
27 |
-
.eael-dual-header .title span.
|
28 |
color: #1abc9c;
|
29 |
}
|
30 |
-
|
31 |
-
.eael-dual-header .title span.
|
32 |
-webkit-background-clip: text;
|
33 |
-webkit-text-fill-color: transparent;
|
34 |
}
|
35 |
-
|
|
|
|
|
|
|
36 |
/*--- Builder Related Css ---*/
|
37 |
-
|
38 |
.eael-dual-header-content-align-center {
|
39 |
text-align: center;
|
40 |
}
|
41 |
-
|
42 |
.eael-dual-header-content-align-left {
|
43 |
text-align: left;
|
44 |
}
|
45 |
-
|
46 |
.eael-dual-header-content-align-right {
|
47 |
text-align: right;
|
48 |
}
|
49 |
-
|
50 |
@media screen and (max-width: 1024px) and (min-width: 768px) {
|
51 |
.eael-dual-header-content-tablet-align-center {
|
52 |
text-align: center;
|
@@ -60,7 +60,6 @@
|
|
60 |
text-align: right;
|
61 |
}
|
62 |
}
|
63 |
-
|
64 |
@media screen and (max-width: 767px) {
|
65 |
.eael-dual-header-content-mobile-align-center {
|
66 |
text-align: center;
|
@@ -74,7 +73,6 @@
|
|
74 |
text-align: right;
|
75 |
}
|
76 |
}
|
77 |
-
|
78 |
.eael-dch-separator-wrap {
|
79 |
display: -webkit-box;
|
80 |
display: -ms-flexbox;
|
@@ -83,18 +81,15 @@
|
|
83 |
-ms-flex-pack: center;
|
84 |
justify-content: center;
|
85 |
}
|
86 |
-
|
87 |
.eael-dch-separator-wrap .separator-one,
|
88 |
.eael-dch-separator-wrap .separator-two {
|
89 |
display: inline-block;
|
90 |
width: 15%;
|
91 |
height: 5px;
|
92 |
}
|
93 |
-
|
94 |
.eael-dch-separator-wrap .separator-one {
|
95 |
background: #207eff;
|
96 |
}
|
97 |
-
|
98 |
.eael-dch-separator-wrap .separator-two {
|
99 |
background: #4f6592;
|
100 |
}
|
2 |
display: block;
|
3 |
margin-bottom: 50px;
|
4 |
}
|
5 |
+
.eael-dual-header .eaa-svg {
|
6 |
+
font-size: 36px;
|
7 |
+
}
|
8 |
+
.eael-dual-header svg {
|
9 |
+
height: 1em;
|
10 |
+
width: 1em;
|
11 |
+
}
|
12 |
+
.eael-dual-header .dch-sep-icon,
|
13 |
+
.eael-dual-header .dch-icon {
|
14 |
+
display: block;
|
15 |
+
padding: 0;
|
16 |
+
margin: 20px 0 10px 0;
|
17 |
+
font-size: 36px;
|
18 |
+
}
|
19 |
.eael-dual-header .title,
|
20 |
.eael-dual-header .title span {
|
21 |
font-size: 36px;
|
22 |
font-weight: 700;
|
23 |
text-transform: uppercase;
|
24 |
line-height: 48px;
|
25 |
+
margin: 10px 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
}
|
27 |
+
.eael-dual-header .title.load,
|
28 |
+
.eael-dual-header .title span.load {
|
29 |
color: #1abc9c;
|
30 |
}
|
31 |
+
.eael-dual-header .title.load.gradient-color,
|
32 |
+
.eael-dual-header .title span.load.gradient-color {
|
33 |
-webkit-background-clip: text;
|
34 |
-webkit-text-fill-color: transparent;
|
35 |
}
|
36 |
+
.eael-dual-header .subtext {
|
37 |
+
font-size: 16px;
|
38 |
+
display: block;
|
39 |
+
}
|
40 |
/*--- Builder Related Css ---*/
|
|
|
41 |
.eael-dual-header-content-align-center {
|
42 |
text-align: center;
|
43 |
}
|
|
|
44 |
.eael-dual-header-content-align-left {
|
45 |
text-align: left;
|
46 |
}
|
|
|
47 |
.eael-dual-header-content-align-right {
|
48 |
text-align: right;
|
49 |
}
|
|
|
50 |
@media screen and (max-width: 1024px) and (min-width: 768px) {
|
51 |
.eael-dual-header-content-tablet-align-center {
|
52 |
text-align: center;
|
60 |
text-align: right;
|
61 |
}
|
62 |
}
|
|
|
63 |
@media screen and (max-width: 767px) {
|
64 |
.eael-dual-header-content-mobile-align-center {
|
65 |
text-align: center;
|
73 |
text-align: right;
|
74 |
}
|
75 |
}
|
|
|
76 |
.eael-dch-separator-wrap {
|
77 |
display: -webkit-box;
|
78 |
display: -ms-flexbox;
|
81 |
-ms-flex-pack: center;
|
82 |
justify-content: center;
|
83 |
}
|
|
|
84 |
.eael-dch-separator-wrap .separator-one,
|
85 |
.eael-dch-separator-wrap .separator-two {
|
86 |
display: inline-block;
|
87 |
width: 15%;
|
88 |
height: 5px;
|
89 |
}
|
|
|
90 |
.eael-dch-separator-wrap .separator-one {
|
91 |
background: #207eff;
|
92 |
}
|
|
|
93 |
.eael-dch-separator-wrap .separator-two {
|
94 |
background: #4f6592;
|
95 |
}
|
@@ -1 +1 @@
|
|
1 |
-
.eael-dual-header{display:block;margin-bottom:50px}.eael-dual-header .title,.eael-dual-header .title span{font-size:36px;font-weight:700;text-transform:uppercase;line-height:48px;margin:10px
|
1 |
+
.eael-dual-header{display:block;margin-bottom:50px}.eael-dual-header .eaa-svg{font-size:36px}.eael-dual-header svg{height:1em;width:1em}.eael-dual-header .dch-sep-icon,.eael-dual-header .dch-icon{display:block;padding:0;margin:20px 0 10px 0;font-size:36px}.eael-dual-header .title,.eael-dual-header .title span{font-size:36px;font-weight:700;text-transform:uppercase;line-height:48px;margin:10px 0}.eael-dual-header .title.load,.eael-dual-header .title span.load{color:#1abc9c}.eael-dual-header .title.load.gradient-color,.eael-dual-header .title span.load.gradient-color{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.eael-dual-header .subtext{font-size:16px;display:block}.eael-dual-header-content-align-center{text-align:center}.eael-dual-header-content-align-left{text-align:left}.eael-dual-header-content-align-right{text-align:right}@media screen and (max-width: 1024px)and (min-width: 768px){.eael-dual-header-content-tablet-align-center{text-align:center}.eael-dual-header-content-tablet-align-left{text-align:left}.eael-dual-header-content-tablet-align-right{text-align:right}}@media screen and (max-width: 767px){.eael-dual-header-content-mobile-align-center{text-align:center}.eael-dual-header-content-mobile-align-left{text-align:left}.eael-dual-header-content-mobile-align-right{text-align:right}}.eael-dch-separator-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-dch-separator-wrap .separator-one,.eael-dch-separator-wrap .separator-two{display:inline-block;width:15%;height:5px}.eael-dch-separator-wrap .separator-one{background:#207eff}.eael-dch-separator-wrap .separator-two{background:#4f6592}
|
@@ -116,13 +116,13 @@
|
|
116 |
transition: none;
|
117 |
}
|
118 |
}
|
119 |
-
.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i {
|
120 |
width: 1em;
|
121 |
height: 1em;
|
122 |
position: relative;
|
123 |
display: block;
|
124 |
}
|
125 |
-
.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before {
|
126 |
position: absolute;
|
127 |
left: 50%;
|
128 |
-webkit-transform: translateX(-50%);
|
116 |
transition: none;
|
117 |
}
|
118 |
}
|
119 |
+
.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon svg, .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i {
|
120 |
width: 1em;
|
121 |
height: 1em;
|
122 |
position: relative;
|
123 |
display: block;
|
124 |
}
|
125 |
+
.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon svg:before, .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before {
|
126 |
position: absolute;
|
127 |
left: 50%;
|
128 |
-webkit-transform: translateX(-50%);
|
@@ -1 +1 @@
|
|
1 |
-
.elementor-widget-eael-feature-list .-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before{top:3px !important}.elementor-widget-eael-feature-list .-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after{top:45px !important}.elementor-widget-eael-feature-list .-icon-position-right .connector,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .connector{right:0;left:calc(100% - 70px)}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}@media(max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px;top:50%}.elementor-widget-eael-feature-list .eael-feature-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item{position:relative}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-right:none !important}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media(prefers-reduced-motion: reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{-webkit-transition:none;-o-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#37368e;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(prefers-reduced-motion: reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transition:none;-o-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{padding:.5em;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-size:30px;line-height:1;color:#37368e;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(prefers-reduced-motion: reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{-webkit-transition:none;-o-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i{width:1em;height:1em;position:relative;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img{font-size:8px;line-height:1;max-width:inherit}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin:0 0 0 20px}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title{margin-top:-2px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content{padding:0;margin:0;font-size:14px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon{color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon{background-color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title{margin-top:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px;position:relative}@media(max-width: 767px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px;display:block}}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{content:"";position:absolute;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;top:0;z-index:1;border-left:1px solid #000;border-right:none !important;height:100%}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:50%;width:23px;display:block;z-index:2;border-bottom:1px dashed #000;border-top:none !important}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile{display:none}@media all and (min-width: 1025px){.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-content-box{margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-content-box{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-top .eael-feature-list-content-box{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media all and (max-width: 1024px){.elementor-widget-eael-feature-list .-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-tablet-icon-position-right .eael-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-eael-feature-list .-tablet-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-eael-feature-list .-tablet-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box{margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(min-width: 768px)and (max-width: 1024px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(min-width: 768px)and (max-width: 1024px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media(min-width: 768px)and (max-width: 1024px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector.connector-tablet{display:none}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item,.elementor-widget-eael-feature-list .-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-tablet-icon-position-right .eael-feature-list-item{display:block;text-align:left}.elementor-widget-eael-feature-list .-mobile-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-mobile-icon-position-right .eael-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-eael-feature-list .-mobile-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-eael-feature-list .-mobile-icon-position-right .eael-feature-list-item{text-align:right !important;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box{margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(max-width: 767px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(max-width: 767px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media(max-width: 767px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile{display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector.connector-mobile{display:none}}.rtl .elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item,.rtl .elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item{direction:ltr}
|
1 |
+
.elementor-widget-eael-feature-list .-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before{top:3px !important}.elementor-widget-eael-feature-list .-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after{top:45px !important}.elementor-widget-eael-feature-list .-icon-position-right .connector,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .connector{right:0;left:calc(100% - 70px)}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}@media(max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px;top:50%}.elementor-widget-eael-feature-list .eael-feature-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item{position:relative}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-right:none !important}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media(prefers-reduced-motion: reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{-webkit-transition:none;-o-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#37368e;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(prefers-reduced-motion: reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transition:none;-o-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{padding:.5em;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-size:30px;line-height:1;color:#37368e;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(prefers-reduced-motion: reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{-webkit-transition:none;-o-transition:none;transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon svg,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i{width:1em;height:1em;position:relative;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon svg:before,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img{font-size:8px;line-height:1;max-width:inherit}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin:0 0 0 20px}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title{margin-top:-2px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content{padding:0;margin:0;font-size:14px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon{color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon{background-color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title{margin-top:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px;position:relative}@media(max-width: 767px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px;display:block}}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{content:"";position:absolute;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;top:0;z-index:1;border-left:1px solid #000;border-right:none !important;height:100%}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:50%;width:23px;display:block;z-index:2;border-bottom:1px dashed #000;border-top:none !important}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile{display:none}@media all and (min-width: 1025px){.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-content-box{margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-content-box{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-top .eael-feature-list-content-box{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media all and (max-width: 1024px){.elementor-widget-eael-feature-list .-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-tablet-icon-position-right .eael-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-eael-feature-list .-tablet-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-eael-feature-list .-tablet-icon-position-right .eael-feature-list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box{margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(min-width: 768px)and (max-width: 1024px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(min-width: 768px)and (max-width: 1024px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media(min-width: 768px)and (max-width: 1024px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media all and (min-width: 768px)and (max-width: 1024px){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector.connector-tablet{display:none}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item,.elementor-widget-eael-feature-list .-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-tablet-icon-position-right .eael-feature-list-item{display:block;text-align:left}.elementor-widget-eael-feature-list .-mobile-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list .-mobile-icon-position-right .eael-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-eael-feature-list .-mobile-icon-position-left .eael-feature-list-item{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-eael-feature-list .-mobile-icon-position-right .eael-feature-list-item{text-align:right !important;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box{margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(max-width: 767px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media(max-width: 767px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important}.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media(max-width: 767px)and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media all and (max-width: 767px){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile{display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector.connector-mobile{display:none}}.rtl .elementor-widget-eael-feature-list .-icon-position-left .eael-feature-list-item,.rtl .elementor-widget-eael-feature-list .-icon-position-right .eael-feature-list-item{direction:ltr}
|
@@ -3,7 +3,13 @@
|
|
3 |
height: 300px;
|
4 |
width: 100%;
|
5 |
}
|
6 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
.eael-elements-flip-box-container .flipbox-button {
|
8 |
display: inline-block;
|
9 |
-webkit-transition: all 400ms;
|
@@ -13,50 +19,51 @@
|
|
13 |
border-radius: 3px;
|
14 |
margin-top: 15px;
|
15 |
}
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
.eael-elements-flip-box-container a {
|
18 |
display: block;
|
19 |
}
|
20 |
-
|
21 |
.eael-elements-flip-box-vertical-align {
|
22 |
width: 100%;
|
23 |
}
|
24 |
-
|
25 |
.eael-elements-flip-box-padding {
|
26 |
padding: 0px 30px 5px 30px;
|
27 |
}
|
28 |
-
|
29 |
.eael-elements-flip-box-icon-image {
|
30 |
display: inline-block;
|
31 |
margin: 0 auto 0px auto;
|
32 |
line-height: 1;
|
33 |
}
|
34 |
-
|
35 |
.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background {
|
36 |
background: #cccccc;
|
37 |
}
|
38 |
-
|
39 |
.eael_eleements_flip_front_icon_style_bordered {
|
40 |
border: 2px solid #ffffff;
|
41 |
}
|
42 |
-
|
43 |
.eael_flip_box_icon_border_round {
|
44 |
border-radius: 100px;
|
45 |
}
|
46 |
-
|
47 |
.eael_eleements_flip_front_icon_style_background,
|
48 |
.eael_eleements_flip_front_icon_style_bordered {
|
49 |
padding: 15px;
|
50 |
}
|
51 |
-
|
52 |
.eael-elements-flip-box-icon-image i {
|
53 |
font-size: 40px;
|
54 |
}
|
55 |
-
|
56 |
.eael-elements-slider-display-table {
|
57 |
width: 100%;
|
58 |
}
|
59 |
-
|
60 |
.eael-elements-flip-box-front-container {
|
61 |
text-align: center;
|
62 |
position: absolute;
|
@@ -77,18 +84,15 @@
|
|
77 |
align-items: center;
|
78 |
border-radius: 5px;
|
79 |
}
|
80 |
-
|
81 |
.eael-elements-flip-box-content,
|
82 |
.eael-elements-flip-box-heading {
|
83 |
color: #ffffff;
|
84 |
}
|
85 |
-
|
86 |
.eael-elements-flip-box-heading.flipbox-linked-title {
|
87 |
color: #fff;
|
88 |
font-size: 1.5em;
|
89 |
font-weight: 700;
|
90 |
}
|
91 |
-
|
92 |
.eael-elements-flip-box-rear-container {
|
93 |
text-align: center;
|
94 |
position: absolute;
|
@@ -107,21 +111,17 @@
|
|
107 |
border-color: #000000;
|
108 |
border-radius: 5px;
|
109 |
}
|
110 |
-
|
111 |
/*--- Floating Button Styles ---*/
|
112 |
-
|
113 |
.eael-elements-button-floating-container {
|
114 |
position: fixed;
|
115 |
z-index: 100;
|
116 |
}
|
117 |
-
|
118 |
.eael-elements-button-floating-container .eael-elements-button {
|
119 |
margin-top: 0px;
|
120 |
font-size: 14px;
|
121 |
position: relative;
|
122 |
padding: 14px 20px;
|
123 |
}
|
124 |
-
|
125 |
.eael-elements-button {
|
126 |
cursor: pointer;
|
127 |
display: inline-block;
|
@@ -131,19 +131,15 @@
|
|
131 |
padding: 16px 25px;
|
132 |
margin-top: 15px;
|
133 |
}
|
134 |
-
|
135 |
.eael-elements-button:hover {
|
136 |
background: #077bbe;
|
137 |
color: #ffffff;
|
138 |
}
|
139 |
-
|
140 |
/*--- CSS3 Transitions ---*/
|
141 |
-
|
142 |
.eael-elements-flip-box-container {
|
143 |
-webkit-perspective: 1000px;
|
144 |
perspective: 1000px;
|
145 |
}
|
146 |
-
|
147 |
.eael-elements-flip-box-front-container,
|
148 |
.eael-elements-flip-box-rear-container {
|
149 |
-webkit-transition-duration: 500ms;
|
@@ -156,7 +152,6 @@
|
|
156 |
-o-transition-timing-function: ease;
|
157 |
transition-timing-function: ease;
|
158 |
}
|
159 |
-
|
160 |
.eael-elements-flip-box-flip-card {
|
161 |
width: 100%;
|
162 |
height: 100%;
|
@@ -166,7 +161,6 @@
|
|
166 |
-o-transition: all 500ms ease;
|
167 |
transition: all 500ms ease;
|
168 |
}
|
169 |
-
|
170 |
.eael-elements-flip-box-rear-container,
|
171 |
.eael-elements-flip-box-front-container {
|
172 |
-webkit-backface-visibility: hidden;
|
@@ -176,21 +170,17 @@
|
|
176 |
-webkit-transform: rotateY(0deg);
|
177 |
transform: rotateY(0deg);
|
178 |
}
|
179 |
-
|
180 |
/*--- Flip ---*/
|
181 |
-
|
182 |
.eael-flip-box--3d .eael-elements-flip-box-vertical-align {
|
183 |
-webkit-transform: translateZ(90px) scale(0.91);
|
184 |
transform: translateZ(90px) scale(0.91);
|
185 |
}
|
186 |
-
|
187 |
.eael-flip-box--3d .eael-elements-slider-display-table {
|
188 |
-webkit-transform-style: preserve-3d;
|
189 |
transform-style: preserve-3d;
|
190 |
-webkit-transform: translateZ(0.1px);
|
191 |
transform: translateZ(0.1px);
|
192 |
}
|
193 |
-
|
194 |
.eael-animate-flip.eael-animate-left,
|
195 |
.eael-animate-flip.eael-animate-right,
|
196 |
.eael-animate-flip.eael-animate-up,
|
@@ -200,7 +190,6 @@
|
|
200 |
-webkit-transform-style: preserve-3d;
|
201 |
transform-style: preserve-3d;
|
202 |
}
|
203 |
-
|
204 |
.eael-animate-flip.eael-animate-left .eael-elements-flip-box-front-container, .eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,
|
205 |
.eael-animate-flip.eael-animate-right .eael-elements-flip-box-front-container,
|
206 |
.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,
|
@@ -213,107 +202,85 @@
|
|
213 |
-webkit-backface-visibility: hidden;
|
214 |
backface-visibility: hidden;
|
215 |
}
|
216 |
-
|
217 |
.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
218 |
.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container {
|
219 |
-webkit-transform: rotateX(180deg);
|
220 |
transform: rotateX(180deg);
|
221 |
}
|
222 |
-
|
223 |
.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
224 |
.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container {
|
225 |
-webkit-transform: rotateX(-180deg);
|
226 |
transform: rotateX(-180deg);
|
227 |
}
|
228 |
-
|
229 |
.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
230 |
.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container {
|
231 |
-webkit-transform: rotateY(-180deg);
|
232 |
transform: rotateY(-180deg);
|
233 |
}
|
234 |
-
|
235 |
.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
236 |
.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container {
|
237 |
-webkit-transform: rotateY(180deg);
|
238 |
transform: rotateY(180deg);
|
239 |
}
|
240 |
-
|
241 |
/*--- Slide ---*/
|
242 |
-
|
243 |
.eael-animate-push.eael-elements-flip-box-container,
|
244 |
.eael-animate-slide.eael-elements-flip-box-container {
|
245 |
overflow: hidden;
|
246 |
}
|
247 |
-
|
248 |
.eael-animate-push .eael-elements-flip-box-rear-container,
|
249 |
.eael-animate-slide .eael-elements-flip-box-rear-container {
|
250 |
z-index: 3;
|
251 |
}
|
252 |
-
|
253 |
.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,
|
254 |
.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container {
|
255 |
top: 100%;
|
256 |
}
|
257 |
-
|
258 |
.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
259 |
.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
260 |
top: 0;
|
261 |
}
|
262 |
-
|
263 |
.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,
|
264 |
.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container {
|
265 |
top: auto;
|
266 |
bottom: 100%;
|
267 |
}
|
268 |
-
|
269 |
.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
270 |
.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
271 |
top: auto;
|
272 |
bottom: 0;
|
273 |
}
|
274 |
-
|
275 |
.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,
|
276 |
.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container {
|
277 |
left: 100%;
|
278 |
}
|
279 |
-
|
280 |
.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
281 |
.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
282 |
left: 0;
|
283 |
}
|
284 |
-
|
285 |
.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,
|
286 |
.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container {
|
287 |
left: auto;
|
288 |
right: 100%;
|
289 |
}
|
290 |
-
|
291 |
.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
292 |
.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
293 |
left: auto;
|
294 |
right: 0;
|
295 |
}
|
296 |
-
|
297 |
/*--- Push + Slide Above ---*/
|
298 |
-
|
299 |
.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
300 |
top: -100%;
|
301 |
}
|
302 |
-
|
303 |
.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
304 |
top: 100%;
|
305 |
}
|
306 |
-
|
307 |
.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
308 |
left: -100%;
|
309 |
}
|
310 |
-
|
311 |
.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
312 |
left: 100%;
|
313 |
}
|
314 |
-
|
315 |
/*--- Zoom In ---*/
|
316 |
-
|
317 |
.eael-animate-zoom-in .eael-elements-flip-box-rear-container {
|
318 |
opacity: 0;
|
319 |
-webkit-transform: scale(0.75);
|
@@ -321,49 +288,38 @@
|
|
321 |
transform: scale(0.75);
|
322 |
z-index: 3;
|
323 |
}
|
324 |
-
|
325 |
.eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
326 |
opacity: 1;
|
327 |
-webkit-transform: scale(1);
|
328 |
-ms-transform: scale(1);
|
329 |
transform: scale(1);
|
330 |
}
|
331 |
-
|
332 |
/*--- Zoom Out ---*/
|
333 |
-
|
334 |
.eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
335 |
opacity: 0;
|
336 |
-webkit-transform: scale(0.75);
|
337 |
-ms-transform: scale(0.75);
|
338 |
transform: scale(0.75);
|
339 |
}
|
340 |
-
|
341 |
.eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
342 |
opacity: 0;
|
343 |
}
|
344 |
-
|
345 |
/*--- Builder Related Style ---*/
|
346 |
-
|
347 |
.eael-flipbox-content-align-right .eael-elements-flip-box-padding {
|
348 |
text-align: right;
|
349 |
}
|
350 |
-
|
351 |
.eael-flipbox-content-align-left .eael-elements-flip-box-padding {
|
352 |
text-align: left;
|
353 |
}
|
354 |
-
|
355 |
.eael-flipbox-content-align-center .eael-elements-flip-box-padding {
|
356 |
text-align: center;
|
357 |
}
|
358 |
-
|
359 |
.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
|
360 |
.eael-flipbox-img-circle .flipbox-back-image-icon img {
|
361 |
border-radius: 50%;
|
362 |
overflow: hidden;
|
363 |
}
|
364 |
-
|
365 |
/*--- Fade ---*/
|
366 |
-
|
367 |
.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card {
|
368 |
-webkit-transform-style: preserve-3d;
|
369 |
transform-style: preserve-3d;
|
@@ -373,25 +329,20 @@
|
|
373 |
-o-transition: all 0.6s ease-in-out;
|
374 |
transition: all 0.6s ease-in-out;
|
375 |
}
|
376 |
-
|
377 |
.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
378 |
opacity: 0;
|
379 |
}
|
380 |
-
|
381 |
.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
382 |
opacity: 1;
|
383 |
}
|
384 |
-
|
385 |
.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-front-container, .eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container {
|
386 |
-webkit-transition: all 0.6s ease-in-out !important;
|
387 |
-o-transition: all 0.6s ease-in-out !important;
|
388 |
transition: all 0.6s ease-in-out !important;
|
389 |
}
|
390 |
-
|
391 |
.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container {
|
392 |
opacity: 0;
|
393 |
}
|
394 |
-
|
395 |
.eael-template .eael-elements-flip-box-front-container > .elementor,
|
396 |
.eael-template .eael-elements-flip-box-rear-container > .elementor {
|
397 |
width: 100%;
|
3 |
height: 300px;
|
4 |
width: 100%;
|
5 |
}
|
6 |
+
.eael-elements-flip-box-container .eaa-svg {
|
7 |
+
font-size: 40px;
|
8 |
+
}
|
9 |
+
.eael-elements-flip-box-container .eaa-svg svg {
|
10 |
+
width: 1em;
|
11 |
+
height: 1em;
|
12 |
+
}
|
13 |
.eael-elements-flip-box-container .flipbox-button {
|
14 |
display: inline-block;
|
15 |
-webkit-transition: all 400ms;
|
19 |
border-radius: 3px;
|
20 |
margin-top: 15px;
|
21 |
}
|
22 |
+
.eael-elements-flip-box-container .flipbox-button .eaa-svg {
|
23 |
+
font-size: inherit;
|
24 |
+
background: inherit;
|
25 |
+
margin: 0;
|
26 |
+
padding: 0;
|
27 |
+
position: relative;
|
28 |
+
top: 2px;
|
29 |
+
}
|
30 |
+
.eael-elements-flip-box-container .flipbox-button .eaa-svg svg {
|
31 |
+
width: 1em;
|
32 |
+
height: 1em;
|
33 |
+
}
|
34 |
.eael-elements-flip-box-container a {
|
35 |
display: block;
|
36 |
}
|
|
|
37 |
.eael-elements-flip-box-vertical-align {
|
38 |
width: 100%;
|
39 |
}
|
|
|
40 |
.eael-elements-flip-box-padding {
|
41 |
padding: 0px 30px 5px 30px;
|
42 |
}
|
|
|
43 |
.eael-elements-flip-box-icon-image {
|
44 |
display: inline-block;
|
45 |
margin: 0 auto 0px auto;
|
46 |
line-height: 1;
|
47 |
}
|
|
|
48 |
.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background {
|
49 |
background: #cccccc;
|
50 |
}
|
|
|
51 |
.eael_eleements_flip_front_icon_style_bordered {
|
52 |
border: 2px solid #ffffff;
|
53 |
}
|
|
|
54 |
.eael_flip_box_icon_border_round {
|
55 |
border-radius: 100px;
|
56 |
}
|
|
|
57 |
.eael_eleements_flip_front_icon_style_background,
|
58 |
.eael_eleements_flip_front_icon_style_bordered {
|
59 |
padding: 15px;
|
60 |
}
|
|
|
61 |
.eael-elements-flip-box-icon-image i {
|
62 |
font-size: 40px;
|
63 |
}
|
|
|
64 |
.eael-elements-slider-display-table {
|
65 |
width: 100%;
|
66 |
}
|
|
|
67 |
.eael-elements-flip-box-front-container {
|
68 |
text-align: center;
|
69 |
position: absolute;
|
84 |
align-items: center;
|
85 |
border-radius: 5px;
|
86 |
}
|
|
|
87 |
.eael-elements-flip-box-content,
|
88 |
.eael-elements-flip-box-heading {
|
89 |
color: #ffffff;
|
90 |
}
|
|
|
91 |
.eael-elements-flip-box-heading.flipbox-linked-title {
|
92 |
color: #fff;
|
93 |
font-size: 1.5em;
|
94 |
font-weight: 700;
|
95 |
}
|
|
|
96 |
.eael-elements-flip-box-rear-container {
|
97 |
text-align: center;
|
98 |
position: absolute;
|
111 |
border-color: #000000;
|
112 |
border-radius: 5px;
|
113 |
}
|
|
|
114 |
/*--- Floating Button Styles ---*/
|
|
|
115 |
.eael-elements-button-floating-container {
|
116 |
position: fixed;
|
117 |
z-index: 100;
|
118 |
}
|
|
|
119 |
.eael-elements-button-floating-container .eael-elements-button {
|
120 |
margin-top: 0px;
|
121 |
font-size: 14px;
|
122 |
position: relative;
|
123 |
padding: 14px 20px;
|
124 |
}
|
|
|
125 |
.eael-elements-button {
|
126 |
cursor: pointer;
|
127 |
display: inline-block;
|
131 |
padding: 16px 25px;
|
132 |
margin-top: 15px;
|
133 |
}
|
|
|
134 |
.eael-elements-button:hover {
|
135 |
background: #077bbe;
|
136 |
color: #ffffff;
|
137 |
}
|
|
|
138 |
/*--- CSS3 Transitions ---*/
|
|
|
139 |
.eael-elements-flip-box-container {
|
140 |
-webkit-perspective: 1000px;
|
141 |
perspective: 1000px;
|
142 |
}
|
|
|
143 |
.eael-elements-flip-box-front-container,
|
144 |
.eael-elements-flip-box-rear-container {
|
145 |
-webkit-transition-duration: 500ms;
|
152 |
-o-transition-timing-function: ease;
|
153 |
transition-timing-function: ease;
|
154 |
}
|
|
|
155 |
.eael-elements-flip-box-flip-card {
|
156 |
width: 100%;
|
157 |
height: 100%;
|
161 |
-o-transition: all 500ms ease;
|
162 |
transition: all 500ms ease;
|
163 |
}
|
|
|
164 |
.eael-elements-flip-box-rear-container,
|
165 |
.eael-elements-flip-box-front-container {
|
166 |
-webkit-backface-visibility: hidden;
|
170 |
-webkit-transform: rotateY(0deg);
|
171 |
transform: rotateY(0deg);
|
172 |
}
|
|
|
173 |
/*--- Flip ---*/
|
|
|
174 |
.eael-flip-box--3d .eael-elements-flip-box-vertical-align {
|
175 |
-webkit-transform: translateZ(90px) scale(0.91);
|
176 |
transform: translateZ(90px) scale(0.91);
|
177 |
}
|
|
|
178 |
.eael-flip-box--3d .eael-elements-slider-display-table {
|
179 |
-webkit-transform-style: preserve-3d;
|
180 |
transform-style: preserve-3d;
|
181 |
-webkit-transform: translateZ(0.1px);
|
182 |
transform: translateZ(0.1px);
|
183 |
}
|
|
|
184 |
.eael-animate-flip.eael-animate-left,
|
185 |
.eael-animate-flip.eael-animate-right,
|
186 |
.eael-animate-flip.eael-animate-up,
|
190 |
-webkit-transform-style: preserve-3d;
|
191 |
transform-style: preserve-3d;
|
192 |
}
|
|
|
193 |
.eael-animate-flip.eael-animate-left .eael-elements-flip-box-front-container, .eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,
|
194 |
.eael-animate-flip.eael-animate-right .eael-elements-flip-box-front-container,
|
195 |
.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,
|
202 |
-webkit-backface-visibility: hidden;
|
203 |
backface-visibility: hidden;
|
204 |
}
|
|
|
205 |
.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
206 |
.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container {
|
207 |
-webkit-transform: rotateX(180deg);
|
208 |
transform: rotateX(180deg);
|
209 |
}
|
|
|
210 |
.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
211 |
.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container {
|
212 |
-webkit-transform: rotateX(-180deg);
|
213 |
transform: rotateX(-180deg);
|
214 |
}
|
|
|
215 |
.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
216 |
.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container {
|
217 |
-webkit-transform: rotateY(-180deg);
|
218 |
transform: rotateY(-180deg);
|
219 |
}
|
|
|
220 |
.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
|
221 |
.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container {
|
222 |
-webkit-transform: rotateY(180deg);
|
223 |
transform: rotateY(180deg);
|
224 |
}
|
|
|
225 |
/*--- Slide ---*/
|
|
|
226 |
.eael-animate-push.eael-elements-flip-box-container,
|
227 |
.eael-animate-slide.eael-elements-flip-box-container {
|
228 |
overflow: hidden;
|
229 |
}
|
|
|
230 |
.eael-animate-push .eael-elements-flip-box-rear-container,
|
231 |
.eael-animate-slide .eael-elements-flip-box-rear-container {
|
232 |
z-index: 3;
|
233 |
}
|
|
|
234 |
.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,
|
235 |
.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container {
|
236 |
top: 100%;
|
237 |
}
|
|
|
238 |
.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
239 |
.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
240 |
top: 0;
|
241 |
}
|
|
|
242 |
.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,
|
243 |
.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container {
|
244 |
top: auto;
|
245 |
bottom: 100%;
|
246 |
}
|
|
|
247 |
.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
248 |
.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
249 |
top: auto;
|
250 |
bottom: 0;
|
251 |
}
|
|
|
252 |
.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,
|
253 |
.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container {
|
254 |
left: 100%;
|
255 |
}
|
|
|
256 |
.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
257 |
.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
258 |
left: 0;
|
259 |
}
|
|
|
260 |
.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,
|
261 |
.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container {
|
262 |
left: auto;
|
263 |
right: 100%;
|
264 |
}
|
|
|
265 |
.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
|
266 |
.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
267 |
left: auto;
|
268 |
right: 0;
|
269 |
}
|
|
|
270 |
/*--- Push + Slide Above ---*/
|
|
|
271 |
.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
272 |
top: -100%;
|
273 |
}
|
|
|
274 |
.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
275 |
top: 100%;
|
276 |
}
|
|
|
277 |
.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
278 |
left: -100%;
|
279 |
}
|
|
|
280 |
.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
281 |
left: 100%;
|
282 |
}
|
|
|
283 |
/*--- Zoom In ---*/
|
|
|
284 |
.eael-animate-zoom-in .eael-elements-flip-box-rear-container {
|
285 |
opacity: 0;
|
286 |
-webkit-transform: scale(0.75);
|
288 |
transform: scale(0.75);
|
289 |
z-index: 3;
|
290 |
}
|
|
|
291 |
.eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
292 |
opacity: 1;
|
293 |
-webkit-transform: scale(1);
|
294 |
-ms-transform: scale(1);
|
295 |
transform: scale(1);
|
296 |
}
|
|
|
297 |
/*--- Zoom Out ---*/
|
|
|
298 |
.eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
299 |
opacity: 0;
|
300 |
-webkit-transform: scale(0.75);
|
301 |
-ms-transform: scale(0.75);
|
302 |
transform: scale(0.75);
|
303 |
}
|
|
|
304 |
.eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
305 |
opacity: 0;
|
306 |
}
|
|
|
307 |
/*--- Builder Related Style ---*/
|
|
|
308 |
.eael-flipbox-content-align-right .eael-elements-flip-box-padding {
|
309 |
text-align: right;
|
310 |
}
|
|
|
311 |
.eael-flipbox-content-align-left .eael-elements-flip-box-padding {
|
312 |
text-align: left;
|
313 |
}
|
|
|
314 |
.eael-flipbox-content-align-center .eael-elements-flip-box-padding {
|
315 |
text-align: center;
|
316 |
}
|
|
|
317 |
.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
|
318 |
.eael-flipbox-img-circle .flipbox-back-image-icon img {
|
319 |
border-radius: 50%;
|
320 |
overflow: hidden;
|
321 |
}
|
|
|
322 |
/*--- Fade ---*/
|
|
|
323 |
.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card {
|
324 |
-webkit-transform-style: preserve-3d;
|
325 |
transform-style: preserve-3d;
|
329 |
-o-transition: all 0.6s ease-in-out;
|
330 |
transition: all 0.6s ease-in-out;
|
331 |
}
|
|
|
332 |
.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
|
333 |
opacity: 0;
|
334 |
}
|
|
|
335 |
.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
|
336 |
opacity: 1;
|
337 |
}
|
|
|
338 |
.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-front-container, .eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container {
|
339 |
-webkit-transition: all 0.6s ease-in-out !important;
|
340 |
-o-transition: all 0.6s ease-in-out !important;
|
341 |
transition: all 0.6s ease-in-out !important;
|
342 |
}
|
|
|
343 |
.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container {
|
344 |
opacity: 0;
|
345 |
}
|
|
|
346 |
.eael-template .eael-elements-flip-box-front-container > .elementor,
|
347 |
.eael-template .eael-elements-flip-box-rear-container > .elementor {
|
348 |
width: 100%;
|
@@ -1 +1 @@
|
|
1 |
-
.eael-elements-flip-box-container{position:relative;height:300px;width:100%}.eael-elements-flip-box-container .flipbox-button{display:inline-block;-webkit-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;padding:14px 18px;border-radius:3px;margin-top:15px}.eael-elements-flip-box-container a{display:block}.eael-elements-flip-box-vertical-align{width:100%}.eael-elements-flip-box-padding{padding:0px 30px 5px 30px}.eael-elements-flip-box-icon-image{display:inline-block;margin:0 auto 0px auto;line-height:1}.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background{background:#ccc}.eael_eleements_flip_front_icon_style_bordered{border:2px solid #fff}.eael_flip_box_icon_border_round{border-radius:100px}.eael_eleements_flip_front_icon_style_background,.eael_eleements_flip_front_icon_style_bordered{padding:15px}.eael-elements-flip-box-icon-image i{font-size:40px}.eael-elements-slider-display-table{width:100%}.eael-elements-flip-box-front-container{text-align:center;position:absolute;top:0px;left:0px;z-index:2;width:100%;height:100%;background:#8a35ff;color:#fff;border-color:#000;-webkit-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.eael-elements-flip-box-content,.eael-elements-flip-box-heading{color:#fff}.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:1.5em;font-weight:700}.eael-elements-flip-box-rear-container{text-align:center;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#502fc6;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#000;border-radius:5px}.eael-elements-button-floating-container{position:fixed;z-index:100}.eael-elements-button-floating-container .eael-elements-button{margin-top:0px;font-size:14px;position:relative;padding:14px 20px}.eael-elements-button{cursor:pointer;display:inline-block;background:#077bbe;color:#fff;line-height:1;padding:16px 25px;margin-top:15px}.eael-elements-button:hover{background:#077bbe;color:#fff}.eael-elements-flip-box-container{-webkit-perspective:1000px;perspective:1000px}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.eael-elements-flip-box-flip-card{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.eael-elements-flip-box-rear-container,.eael-elements-flip-box-front-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.eael-flip-box--3d .eael-elements-flip-box-vertical-align{-webkit-transform:translateZ(90px) scale(0.91);transform:translateZ(90px) scale(0.91)}.eael-flip-box--3d .eael-elements-slider-display-table{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0.1px);transform:translateZ(0.1px)}.eael-animate-flip.eael-animate-left,.eael-animate-flip.eael-animate-right,.eael-animate-flip.eael-animate-up,.eael-animate-flip.eael-animate-down{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eael-animate-flip.eael-animate-left .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.eael-animate-push.eael-elements-flip-box-container,.eael-animate-slide.eael-elements-flip-box-container{overflow:hidden}.eael-animate-push .eael-elements-flip-box-rear-container,.eael-animate-slide .eael-elements-flip-box-rear-container{z-index:3}.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container{top:100%}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:0}.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container{top:auto;bottom:100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:auto;bottom:0}.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container{left:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:0}.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container{left:auto;right:100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:auto;right:0}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:-100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:-100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:100%}.eael-animate-zoom-in .eael-elements-flip-box-rear-container{opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);z-index:3}.eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0}.eael-flipbox-content-align-right .eael-elements-flip-box-padding{text-align:right}.eael-flipbox-content-align-left .eael-elements-flip-box-padding{text-align:left}.eael-flipbox-content-align-center .eael-elements-flip-box-padding{text-align:center}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0}.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{opacity:1}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{-webkit-transition:all .6s ease-in-out !important;-o-transition:all .6s ease-in-out !important;transition:all .6s ease-in-out !important}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{opacity:0}.eael-template .eael-elements-flip-box-front-container>.elementor,.eael-template .eael-elements-flip-box-rear-container>.elementor{width:100%}
|
1 |
+
.eael-elements-flip-box-container{position:relative;height:300px;width:100%}.eael-elements-flip-box-container .eaa-svg{font-size:40px}.eael-elements-flip-box-container .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container .flipbox-button{display:inline-block;-webkit-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;padding:14px 18px;border-radius:3px;margin-top:15px}.eael-elements-flip-box-container .flipbox-button .eaa-svg{font-size:inherit;background:inherit;margin:0;padding:0;position:relative;top:2px}.eael-elements-flip-box-container .flipbox-button .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container a{display:block}.eael-elements-flip-box-vertical-align{width:100%}.eael-elements-flip-box-padding{padding:0px 30px 5px 30px}.eael-elements-flip-box-icon-image{display:inline-block;margin:0 auto 0px auto;line-height:1}.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background{background:#ccc}.eael_eleements_flip_front_icon_style_bordered{border:2px solid #fff}.eael_flip_box_icon_border_round{border-radius:100px}.eael_eleements_flip_front_icon_style_background,.eael_eleements_flip_front_icon_style_bordered{padding:15px}.eael-elements-flip-box-icon-image i{font-size:40px}.eael-elements-slider-display-table{width:100%}.eael-elements-flip-box-front-container{text-align:center;position:absolute;top:0px;left:0px;z-index:2;width:100%;height:100%;background:#8a35ff;color:#fff;border-color:#000;-webkit-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.eael-elements-flip-box-content,.eael-elements-flip-box-heading{color:#fff}.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:1.5em;font-weight:700}.eael-elements-flip-box-rear-container{text-align:center;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#502fc6;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#000;border-radius:5px}.eael-elements-button-floating-container{position:fixed;z-index:100}.eael-elements-button-floating-container .eael-elements-button{margin-top:0px;font-size:14px;position:relative;padding:14px 20px}.eael-elements-button{cursor:pointer;display:inline-block;background:#077bbe;color:#fff;line-height:1;padding:16px 25px;margin-top:15px}.eael-elements-button:hover{background:#077bbe;color:#fff}.eael-elements-flip-box-container{-webkit-perspective:1000px;perspective:1000px}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.eael-elements-flip-box-flip-card{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.eael-elements-flip-box-rear-container,.eael-elements-flip-box-front-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.eael-flip-box--3d .eael-elements-flip-box-vertical-align{-webkit-transform:translateZ(90px) scale(0.91);transform:translateZ(90px) scale(0.91)}.eael-flip-box--3d .eael-elements-slider-display-table{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0.1px);transform:translateZ(0.1px)}.eael-animate-flip.eael-animate-left,.eael-animate-flip.eael-animate-right,.eael-animate-flip.eael-animate-up,.eael-animate-flip.eael-animate-down{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eael-animate-flip.eael-animate-left .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.eael-animate-push.eael-elements-flip-box-container,.eael-animate-slide.eael-elements-flip-box-container{overflow:hidden}.eael-animate-push .eael-elements-flip-box-rear-container,.eael-animate-slide .eael-elements-flip-box-rear-container{z-index:3}.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container{top:100%}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:0}.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container{top:auto;bottom:100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:auto;bottom:0}.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container{left:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:0}.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container{left:auto;right:100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:auto;right:0}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:-100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:-100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:100%}.eael-animate-zoom-in .eael-elements-flip-box-rear-container{opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);z-index:3}.eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0}.eael-flipbox-content-align-right .eael-elements-flip-box-padding{text-align:right}.eael-flipbox-content-align-left .eael-elements-flip-box-padding{text-align:left}.eael-flipbox-content-align-center .eael-elements-flip-box-padding{text-align:center}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0}.eael-animate-fade-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{opacity:1}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{-webkit-transition:all .6s ease-in-out !important;-o-transition:all .6s ease-in-out !important;transition:all .6s ease-in-out !important}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{opacity:0}.eael-template .eael-elements-flip-box-front-container>.elementor,.eael-template .eael-elements-flip-box-rear-container>.elementor{width:100%}
|
@@ -90,7 +90,7 @@
|
|
90 |
.eael-img-accordion .overlay .overlay-inner {
|
91 |
z-index: 1;
|
92 |
}
|
93 |
-
.eael-img-accordion .eael-image-accordion-hover:
|
94 |
content: "";
|
95 |
position: absolute;
|
96 |
width: 100%;
|
@@ -104,10 +104,10 @@
|
|
104 |
-o-transition: all 0.3s ease-in-out;
|
105 |
transition: all 0.3s ease-in-out;
|
106 |
}
|
107 |
-
.eael-img-accordion .eael-image-accordion-hover:
|
108 |
background-color: rgba(0, 0, 0, 0.3);
|
109 |
}
|
110 |
-
.eael-img-accordion .eael-image-accordion-hover:hover::
|
111 |
background-color: rgba(0, 0, 0, 0.5);
|
112 |
}
|
113 |
.eael-img-accordion .overlay-inner * {
|
90 |
.eael-img-accordion .overlay .overlay-inner {
|
91 |
z-index: 1;
|
92 |
}
|
93 |
+
.eael-img-accordion .eael-image-accordion-hover:before {
|
94 |
content: "";
|
95 |
position: absolute;
|
96 |
width: 100%;
|
104 |
-o-transition: all 0.3s ease-in-out;
|
105 |
transition: all 0.3s ease-in-out;
|
106 |
}
|
107 |
+
.eael-img-accordion .eael-image-accordion-hover:before {
|
108 |
background-color: rgba(0, 0, 0, 0.3);
|
109 |
}
|
110 |
+
.eael-img-accordion .eael-image-accordion-hover:hover::before {
|
111 |
background-color: rgba(0, 0, 0, 0.5);
|
112 |
}
|
113 |
.eael-img-accordion .overlay-inner * {
|
@@ -1 +1 @@
|
|
1 |
-
.eael-img-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;height:50vh}.eael-img-accordion.accordion-direction-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-img-accordion .eael-image-accordion-hover{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;text-decoration:none;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-box-flex .4s;transition:-webkit-box-flex .4s;-o-transition:flex .4s;transition:flex .4s;transition:flex .4s, -webkit-box-flex .4s, -ms-flex .4s;overflow:hidden;cursor:pointer}.eael-grow-accordion{-webkit-box-flex:3;-ms-flex:3;flex:3}.eael-img-accordion .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.eael-img-accordion-horizontal-align-left .overlay{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.eael-img-accordion-horizontal-align-center .overlay{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.eael-img-accordion-horizontal-align-right .overlay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.eael-img-accordion-vertical-align-top .overlay{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-img-accordion-vertical-align-center .overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-img-accordion-vertical-align-bottom .overlay{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.eael-img-accordion .overlay .overlay-inner{z-index:1}.eael-img-accordion .eael-image-accordion-hover:
|
1 |
+
.eael-img-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;height:50vh}.eael-img-accordion.accordion-direction-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-img-accordion .eael-image-accordion-hover{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;text-decoration:none;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-box-flex .4s;transition:-webkit-box-flex .4s;-o-transition:flex .4s;transition:flex .4s;transition:flex .4s, -webkit-box-flex .4s, -ms-flex .4s;overflow:hidden;cursor:pointer}.eael-grow-accordion{-webkit-box-flex:3;-ms-flex:3;flex:3}.eael-img-accordion .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.eael-img-accordion-horizontal-align-left .overlay{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.eael-img-accordion-horizontal-align-center .overlay{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.eael-img-accordion-horizontal-align-right .overlay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.eael-img-accordion-vertical-align-top .overlay{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eael-img-accordion-vertical-align-center .overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-img-accordion-vertical-align-bottom .overlay{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.eael-img-accordion .overlay .overlay-inner{z-index:1}.eael-img-accordion .eael-image-accordion-hover:before{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0px;left:0px;bottom:0px;right:0px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0,0,0,.3)}.eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:rgba(0,0,0,.5)}.eael-img-accordion .overlay-inner *{visibility:hidden;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eael-img-accordion .overlay h2{color:#fff;-webkit-transform:translate3d(0, -60px, 0);transform:translate3d(0, -60px, 0)}.eael-img-accordion .overlay p{color:#fff;margin-bottom:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0)}.eael-img-accordion .eael-image-accordion-hover.overlay-active .overlay-inner *,.eael-img-accordion .overlay-inner-show *{opacity:1;visibility:visible;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transition:all .3s .3s;-o-transition:all .3s .3s;transition:all .3s .3s}@media screen and (max-width: 800px){.eael-img-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-img-accordion .eael-image-accordion-hover:hover{-webkit-box-flex:1;-ms-flex:1;flex:1}.eael-img-accordion .eael-image-accordion-hover:hover .overlay{background-color:transparent}}.rtl .eael-img-accordion{direction:ltr}
|
@@ -1,8 +1,14 @@
|
|
1 |
-
.
|
2 |
height: auto;
|
3 |
}
|
4 |
-
|
5 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
display: -webkit-box;
|
7 |
display: -ms-flexbox;
|
8 |
display: flex;
|
@@ -18,35 +24,28 @@
|
|
18 |
-ms-flex-pack: center;
|
19 |
justify-content: center;
|
20 |
}
|
21 |
-
|
22 |
-
.eael-infobox .infobox-icon .infobox-icon-wrap i {
|
23 |
-webkit-transition: 0.3s;
|
24 |
-o-transition: 0.3s;
|
25 |
transition: 0.3s;
|
26 |
}
|
27 |
-
|
28 |
/*--- For Content Alignment ---*/
|
29 |
-
|
30 |
.eael-infobox-content-align-left .eael-infobox .infobox-icon,
|
31 |
.eael-infobox-content-align-left .eael-infobox .infobox-content,
|
32 |
.eael-infobox-content-align-left .eael-infobox .infobox-button {
|
33 |
text-align: left;
|
34 |
}
|
35 |
-
|
36 |
.eael-infobox-content-align-right .eael-infobox .infobox-icon,
|
37 |
.eael-infobox-content-align-right .eael-infobox .infobox-content,
|
38 |
.eael-infobox-content-align-right .eael-infobox .infobox-button {
|
39 |
text-align: right;
|
40 |
}
|
41 |
-
|
42 |
.eael-infobox-content-align-center .eael-infobox .infobox-icon,
|
43 |
.eael-infobox-content-align-center .eael-infobox .infobox-content,
|
44 |
.eael-infobox-content-align-center .eael-infobox .infobox-button {
|
45 |
text-align: center;
|
46 |
}
|
47 |
-
|
48 |
/*--- For icon background shape ---*/
|
49 |
-
|
50 |
.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
|
51 |
.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
|
52 |
.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
|
@@ -54,16 +53,13 @@
|
|
54 |
height: 90px;
|
55 |
text-align: center;
|
56 |
}
|
57 |
-
|
58 |
.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
|
59 |
border-radius: 0;
|
60 |
}
|
61 |
-
|
62 |
.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
|
63 |
.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
|
64 |
border-radius: 15px;
|
65 |
}
|
66 |
-
|
67 |
.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
|
68 |
display: -webkit-box;
|
69 |
display: -ms-flexbox;
|
@@ -75,12 +71,10 @@
|
|
75 |
-ms-flex-pack: center;
|
76 |
justify-content: center;
|
77 |
}
|
78 |
-
|
79 |
.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
|
80 |
.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
|
81 |
border-radius: 50%;
|
82 |
}
|
83 |
-
|
84 |
.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
|
85 |
.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
|
86 |
margin-top: 50%;
|
@@ -88,19 +82,27 @@
|
|
88 |
-ms-transform: translateY(-50%);
|
89 |
transform: translateY(-50%);
|
90 |
}
|
91 |
-
|
92 |
/*--- Infobox Button ---*/
|
93 |
-
|
94 |
.eael-infobox .infobox-button a.eael-infobox-button {
|
95 |
-
display: inline-
|
|
|
|
|
|
|
|
|
|
|
96 |
padding: 5px 10px;
|
97 |
-webkit-transition: all 300ms ease-in-out 0s;
|
98 |
-o-transition: all 300ms ease-in-out 0s;
|
99 |
transition: all 300ms ease-in-out 0s;
|
100 |
}
|
101 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
102 |
/*--- For icon bg shape alignment ---*/
|
103 |
-
|
104 |
.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
|
105 |
.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
|
106 |
.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
|
@@ -111,7 +113,6 @@
|
|
111 |
-ms-flex-pack: start;
|
112 |
justify-content: flex-start;
|
113 |
}
|
114 |
-
|
115 |
.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
|
116 |
.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
|
117 |
.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
|
@@ -122,7 +123,6 @@
|
|
122 |
-ms-flex-pack: center;
|
123 |
justify-content: center;
|
124 |
}
|
125 |
-
|
126 |
.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
|
127 |
.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
|
128 |
.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
|
@@ -133,9 +133,7 @@
|
|
133 |
-ms-flex-pack: end;
|
134 |
justify-content: flex-end;
|
135 |
}
|
136 |
-
|
137 |
/*--- Image/Icon On Left ---*/
|
138 |
-
|
139 |
.eael-infobox.icon-on-left {
|
140 |
position: relative;
|
141 |
z-index: 0;
|
@@ -143,7 +141,6 @@
|
|
143 |
display: -ms-flexbox;
|
144 |
display: flex;
|
145 |
}
|
146 |
-
|
147 |
.eael-infobox.icon-on-right .infobox-icon-wrap,
|
148 |
.eael-infobox.icon-on-left .infobox-icon-wrap {
|
149 |
-webkit-box-pack: center;
|
@@ -156,7 +153,6 @@
|
|
156 |
-ms-flex-align: center;
|
157 |
align-items: center;
|
158 |
}
|
159 |
-
|
160 |
.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
|
161 |
background: none;
|
162 |
border: 0px;
|
@@ -164,32 +160,26 @@
|
|
164 |
height: auto;
|
165 |
display: block;
|
166 |
}
|
167 |
-
|
168 |
.eael-infobox .infobox-content p {
|
169 |
margin: 0 0 15px;
|
170 |
}
|
171 |
-
|
172 |
.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
|
173 |
margin-top: 0px;
|
174 |
-webkit-transform: translateY(0%);
|
175 |
-ms-transform: translateY(0%);
|
176 |
transform: translateY(0%);
|
177 |
}
|
178 |
-
|
179 |
.eael-infobox.icon-on-left .infobox-content {
|
180 |
padding-left: 15px;
|
181 |
-webkit-box-flex: 1;
|
182 |
-ms-flex: 1 1 auto;
|
183 |
flex: 1 1 auto;
|
184 |
}
|
185 |
-
|
186 |
.eael-infobox.icon-on-left .infobox-content .title {
|
187 |
line-height: 1;
|
188 |
margin: 0 0 10px 0;
|
189 |
}
|
190 |
-
|
191 |
/*--- Image/Icon On Right ---*/
|
192 |
-
|
193 |
.eael-infobox.icon-on-right {
|
194 |
position: relative;
|
195 |
z-index: 0;
|
@@ -201,7 +191,6 @@
|
|
201 |
-ms-flex-direction: row-reverse;
|
202 |
flex-direction: row-reverse;
|
203 |
}
|
204 |
-
|
205 |
.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
|
206 |
background: none;
|
207 |
border: 0px;
|
@@ -210,14 +199,12 @@
|
|
210 |
height: auto;
|
211 |
display: block;
|
212 |
}
|
213 |
-
|
214 |
.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
|
215 |
margin-top: 0px;
|
216 |
-webkit-transform: translateY(0%);
|
217 |
-ms-transform: translateY(0%);
|
218 |
transform: translateY(0%);
|
219 |
}
|
220 |
-
|
221 |
.eael-infobox.icon-on-right .infobox-content {
|
222 |
padding-right: 15px;
|
223 |
text-align: right;
|
@@ -227,29 +214,23 @@
|
|
227 |
-webkit-box-sizing: border-box;
|
228 |
box-sizing: border-box;
|
229 |
}
|
230 |
-
|
231 |
.eael-infobox.icon-on-right .infobox-content .title {
|
232 |
line-height: 1;
|
233 |
margin: 0 0 10px 0;
|
234 |
}
|
235 |
-
|
236 |
/*--- Imgae Circle On Top ---*/
|
237 |
-
|
238 |
.eael-infobox .infobox-icon img {
|
239 |
-webkit-transition: all 300ms ease-in-out 0s;
|
240 |
-o-transition: all 300ms ease-in-out 0s;
|
241 |
transition: all 300ms ease-in-out 0s;
|
242 |
}
|
243 |
-
|
244 |
.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
|
245 |
border-radius: 0;
|
246 |
}
|
247 |
-
|
248 |
.eael-infobox-shape-circle .eael-infobox .infobox-icon img,
|
249 |
.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
|
250 |
border-radius: 50%;
|
251 |
}
|
252 |
-
|
253 |
.eael-infobox-shape-radius .eael-infobox .infobox-icon img,
|
254 |
.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
|
255 |
border-radius: 15px;
|
1 |
+
.infobox-icon {
|
2 |
height: auto;
|
3 |
}
|
4 |
+
.infobox-icon .eaa-svg {
|
5 |
+
font-size: 40px;
|
6 |
+
}
|
7 |
+
.infobox-icon .eaa-svg svg {
|
8 |
+
width: 1em;
|
9 |
+
height: 1em;
|
10 |
+
}
|
11 |
+
.infobox-icon .infobox-icon-wrap {
|
12 |
display: -webkit-box;
|
13 |
display: -ms-flexbox;
|
14 |
display: flex;
|
24 |
-ms-flex-pack: center;
|
25 |
justify-content: center;
|
26 |
}
|
27 |
+
.infobox-icon .infobox-icon-wrap i {
|
|
|
28 |
-webkit-transition: 0.3s;
|
29 |
-o-transition: 0.3s;
|
30 |
transition: 0.3s;
|
31 |
}
|
|
|
32 |
/*--- For Content Alignment ---*/
|
|
|
33 |
.eael-infobox-content-align-left .eael-infobox .infobox-icon,
|
34 |
.eael-infobox-content-align-left .eael-infobox .infobox-content,
|
35 |
.eael-infobox-content-align-left .eael-infobox .infobox-button {
|
36 |
text-align: left;
|
37 |
}
|
|
|
38 |
.eael-infobox-content-align-right .eael-infobox .infobox-icon,
|
39 |
.eael-infobox-content-align-right .eael-infobox .infobox-content,
|
40 |
.eael-infobox-content-align-right .eael-infobox .infobox-button {
|
41 |
text-align: right;
|
42 |
}
|
|
|
43 |
.eael-infobox-content-align-center .eael-infobox .infobox-icon,
|
44 |
.eael-infobox-content-align-center .eael-infobox .infobox-content,
|
45 |
.eael-infobox-content-align-center .eael-infobox .infobox-button {
|
46 |
text-align: center;
|
47 |
}
|
|
|
48 |
/*--- For icon background shape ---*/
|
|
|
49 |
.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
|
50 |
.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
|
51 |
.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
|
53 |
height: 90px;
|
54 |
text-align: center;
|
55 |
}
|
|
|
56 |
.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
|
57 |
border-radius: 0;
|
58 |
}
|
|
|
59 |
.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
|
60 |
.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
|
61 |
border-radius: 15px;
|
62 |
}
|
|
|
63 |
.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
|
64 |
display: -webkit-box;
|
65 |
display: -ms-flexbox;
|
71 |
-ms-flex-pack: center;
|
72 |
justify-content: center;
|
73 |
}
|
|
|
74 |
.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
|
75 |
.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
|
76 |
border-radius: 50%;
|
77 |
}
|
|
|
78 |
.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
|
79 |
.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
|
80 |
margin-top: 50%;
|
82 |
-ms-transform: translateY(-50%);
|
83 |
transform: translateY(-50%);
|
84 |
}
|
|
|
85 |
/*--- Infobox Button ---*/
|
|
|
86 |
.eael-infobox .infobox-button a.eael-infobox-button {
|
87 |
+
display: -webkit-inline-box;
|
88 |
+
display: -ms-inline-flexbox;
|
89 |
+
display: inline-flex;
|
90 |
+
-webkit-box-align: center;
|
91 |
+
-ms-flex-align: center;
|
92 |
+
align-items: center;
|
93 |
padding: 5px 10px;
|
94 |
-webkit-transition: all 300ms ease-in-out 0s;
|
95 |
-o-transition: all 300ms ease-in-out 0s;
|
96 |
transition: all 300ms ease-in-out 0s;
|
97 |
}
|
98 |
+
.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg {
|
99 |
+
font-size: 16px;
|
100 |
+
}
|
101 |
+
.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg svg {
|
102 |
+
width: 1em;
|
103 |
+
height: 1em;
|
104 |
+
}
|
105 |
/*--- For icon bg shape alignment ---*/
|
|
|
106 |
.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
|
107 |
.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
|
108 |
.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
|
113 |
-ms-flex-pack: start;
|
114 |
justify-content: flex-start;
|
115 |
}
|
|
|
116 |
.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
|
117 |
.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
|
118 |
.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
|
123 |
-ms-flex-pack: center;
|
124 |
justify-content: center;
|
125 |
}
|
|
|
126 |
.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
|
127 |
.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
|
128 |
.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
|
133 |
-ms-flex-pack: end;
|
134 |
justify-content: flex-end;
|
135 |
}
|
|
|
136 |
/*--- Image/Icon On Left ---*/
|
|
|
137 |
.eael-infobox.icon-on-left {
|
138 |
position: relative;
|
139 |
z-index: 0;
|
141 |
display: -ms-flexbox;
|
142 |
display: flex;
|
143 |
}
|
|
|
144 |
.eael-infobox.icon-on-right .infobox-icon-wrap,
|
145 |
.eael-infobox.icon-on-left .infobox-icon-wrap {
|
146 |
-webkit-box-pack: center;
|
153 |
-ms-flex-align: center;
|
154 |
align-items: center;
|
155 |
}
|
|
|
156 |
.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
|
157 |
background: none;
|
158 |
border: 0px;
|
160 |
height: auto;
|
161 |
display: block;
|
162 |
}
|
|
|
163 |
.eael-infobox .infobox-content p {
|
164 |
margin: 0 0 15px;
|
165 |
}
|
|
|
166 |
.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
|
167 |
margin-top: 0px;
|
168 |
-webkit-transform: translateY(0%);
|
169 |
-ms-transform: translateY(0%);
|
170 |
transform: translateY(0%);
|
171 |
}
|
|
|
172 |
.eael-infobox.icon-on-left .infobox-content {
|
173 |
padding-left: 15px;
|
174 |
-webkit-box-flex: 1;
|
175 |
-ms-flex: 1 1 auto;
|
176 |
flex: 1 1 auto;
|
177 |
}
|
|
|
178 |
.eael-infobox.icon-on-left .infobox-content .title {
|
179 |
line-height: 1;
|
180 |
margin: 0 0 10px 0;
|
181 |
}
|
|
|
182 |
/*--- Image/Icon On Right ---*/
|
|
|
183 |
.eael-infobox.icon-on-right {
|
184 |
position: relative;
|
185 |
z-index: 0;
|
191 |
-ms-flex-direction: row-reverse;
|
192 |
flex-direction: row-reverse;
|
193 |
}
|
|
|
194 |
.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
|
195 |
background: none;
|
196 |
border: 0px;
|
199 |
height: auto;
|
200 |
display: block;
|
201 |
}
|
|
|
202 |
.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
|
203 |
margin-top: 0px;
|
204 |
-webkit-transform: translateY(0%);
|
205 |
-ms-transform: translateY(0%);
|
206 |
transform: translateY(0%);
|
207 |
}
|
|
|
208 |
.eael-infobox.icon-on-right .infobox-content {
|
209 |
padding-right: 15px;
|
210 |
text-align: right;
|
214 |
-webkit-box-sizing: border-box;
|
215 |
box-sizing: border-box;
|
216 |
}
|
|
|
217 |
.eael-infobox.icon-on-right .infobox-content .title {
|
218 |
line-height: 1;
|
219 |
margin: 0 0 10px 0;
|
220 |
}
|
|
|
221 |
/*--- Imgae Circle On Top ---*/
|
|
|
222 |
.eael-infobox .infobox-icon img {
|
223 |
-webkit-transition: all 300ms ease-in-out 0s;
|
224 |
-o-transition: all 300ms ease-in-out 0s;
|
225 |
transition: all 300ms ease-in-out 0s;
|
226 |
}
|
|
|
227 |
.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
|
228 |
border-radius: 0;
|
229 |
}
|
|
|
230 |
.eael-infobox-shape-circle .eael-infobox .infobox-icon img,
|
231 |
.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
|
232 |
border-radius: 50%;
|
233 |
}
|
|
|
234 |
.eael-infobox-shape-radius .eael-infobox .infobox-icon img,
|
235 |
.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
|
236 |
border-radius: 15px;
|
@@ -1 +1 @@
|
|
1 |
-
.
|
1 |
+
.infobox-icon{height:auto}.infobox-icon .eaa-svg{font-size:40px}.infobox-icon .eaa-svg svg{width:1em;height:1em}.infobox-icon .infobox-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infobox-icon .infobox-icon-wrap i{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.eael-infobox-content-align-left .eael-infobox .infobox-icon,.eael-infobox-content-align-left .eael-infobox .infobox-content,.eael-infobox-content-align-left .eael-infobox .infobox-button{text-align:left}.eael-infobox-content-align-right .eael-infobox .infobox-icon,.eael-infobox-content-align-right .eael-infobox .infobox-content,.eael-infobox-content-align-right .eael-infobox .infobox-button{text-align:right}.eael-infobox-content-align-center .eael-infobox .infobox-icon,.eael-infobox-content-align-center .eael-infobox .infobox-content,.eael-infobox-content-align-center .eael-infobox .infobox-button{text-align:center}.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap{width:90px;height:90px;text-align:center}.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap{border-radius:0}.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap{border-radius:15px}.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap{border-radius:50%}.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i{margin-top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-infobox .infobox-button a.eael-infobox-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg{font-size:16px}.eael-infobox .infobox-button a.eael-infobox-button .eaa-svg svg{width:1em;height:1em}.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.eael-infobox.icon-on-left{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-infobox.icon-on-right .infobox-icon-wrap,.eael-infobox.icon-on-left .infobox-icon-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap{background:none;border:0px;text-align:left;height:auto;display:block}.eael-infobox .infobox-content p{margin:0 0 15px}.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i{margin-top:0px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.eael-infobox.icon-on-left .infobox-content{padding-left:15px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.eael-infobox.icon-on-left .infobox-content .title{line-height:1;margin:0 0 10px 0}.eael-infobox.icon-on-right{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap{background:none;border:0px;text-align:right;width:auto;height:auto;display:block}.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i{margin-top:0px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.eael-infobox.icon-on-right .infobox-content{padding-right:15px;text-align:right;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-infobox.icon-on-right .infobox-content .title{line-height:1;margin:0 0 10px 0}.eael-infobox .infobox-icon img{-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img{border-radius:0}.eael-infobox-shape-circle .eael-infobox .infobox-icon img,.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img{border-radius:50%}.eael-infobox-shape-radius .eael-infobox .infobox-icon img,.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img{border-radius:15px}
|
@@ -262,6 +262,11 @@
|
|
262 |
-ms-transform: translateY(0);
|
263 |
transform: translateY(0);
|
264 |
}
|
|
|
|
|
|
|
|
|
|
|
265 |
/*--- Gallery Column CSS ---*/
|
266 |
@media only screen and (min-width: 1025px) {
|
267 |
/* For Desktop: */
|
262 |
-ms-transform: translateY(0);
|
263 |
transform: translateY(0);
|
264 |
}
|
265 |
+
.eael-grid-post .eael-entry-thumbnail > img {
|
266 |
+
height: 100%;
|
267 |
+
-o-object-fit: cover;
|
268 |
+
object-fit: cover;
|
269 |
+
}
|
270 |
/*--- Gallery Column CSS ---*/
|
271 |
@media only screen and (min-width: 1025px) {
|
272 |
/* For Desktop: */
|
@@ -1 +1 @@
|
|
1 |
-
.eael-post-grid-container .eael-post-grid{margin:0 -10px}.eael-post-grid-container .eael-post-grid .eael-grid-post{float:left;padding:10px}.eael-post-carousel .eael-grid-post{float:none;padding:0}.eael-grid-post-holder{border:1px solid rgba(0,0,0,.1)}.eael-grid-post-holder-inner{height:100%}.eael-entry-media{position:relative}.eael-entry-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1)}.eael-entry-overlay>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.eael-entry-title{margin:10px 0 5px;font-size:1.2em}.eael-entry-thumbnail img{width:100%;max-width:100%;vertical-align:middle}.eael-entry-thumbnail>img{height:100%}.eael-entry-footer .eael-author-avatar{width:50px}.eael-entry-footer .eael-author-avatar .avatar{border-radius:50%}.eael-post-grid .eael-entry-footer .eael-entry-meta{padding-left:8px;text-align:left}.eael-grid-post .eael-entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}.eael-grid-post .eael-entry-footer .eael-entry-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-entry-meta>div{font-size:12px;line-height:1.2;padding-bottom:5px}.eael-grid-post-excerpt p{margin:0;font-size:14px}.eael-entry-meta .eael-entry-footer .eael-posted-by{display:block}.eael-grid-post .eael-entry-wrapper,.eael-grid-post .eael-entry-footer{padding:15px}.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on{padding-left:5px}.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before{content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:inherit;opacity:.4;font-size:.8em;padding-right:7px}.eael-entry-media{position:relative}.eael-entry-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-entry-overlay>i{color:#fff}.eael-entry-overlay.fade-in{visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.fade-in{visibility:visible;opacity:1}.eael-entry-media:hover .eael-entry-overlay.fade-in>i{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}.eael-entry-overlay.zoom-in{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.zoom-in{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-entry-overlay.slide-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.slide-up{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.eael-entry-media{overflow:hidden}.eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay{opacity:0}.eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay{opacity:1}.eael-entry-media.grid-hover-style-none .eael-entry-overlay{display:none}.eael-entry-overlay.none{opacity:0}.eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay{-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);opacity:0}.eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay>i{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay>i{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay>i{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);visibility:visible;opacity:1}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay>i{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width: 1025px){.elementor-element.elementor-grid-eael-col-1{position:relative}.elementor-element.elementor-grid-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-eael-col-2{position:relative}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:left}.elementor-element.elementor-grid-eael-col-3{position:relative}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:left}.elementor-element.elementor-grid-eael-col-4{position:relative}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:left}.elementor-element.elementor-grid-eael-col-5{position:relative}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:left}.elementor-element.elementor-grid-eael-col-6{position:relative}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:left}}@media only screen and (max-width: 1024px)and (min-width: 766px){.elementor-element.elementor-grid-tablet-eael-col-1{position:relative}.elementor-element.elementor-grid-tablet-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-tablet-eael-col-2{position:relative}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-3{position:relative}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-4{position:relative}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-5{position:relative}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-6{position:relative}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:left}}@media only screen and (max-width: 767px){.elementor-element.elementor-grid-mobile-eael-col-1{position:relative}.elementor-element.elementor-grid-mobile-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-mobile-eael-col-2{position:relative}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-3{position:relative}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-4{position:relative}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-5{position:relative}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-6{position:relative}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:left}}.eael-author-avatar>a{display:block}.eael-entry-footer{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-entry-footer>div{display:inline-block;float:left}.post-carousel-categories{position:absolute;left:0;top:0;z-index:11;width:100%;margin:0;padding:15px;text-align:left;visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.post-carousel-categories li{display:inline-block;text-transform:capitalize;margin-right:5px;position:relative}.post-carousel-categories li:after{content:",";color:#fff}.post-carousel-categories li:last-child:after{display:none}.post-carousel-categories li a{color:#fff}.eael-entry-media:hover .post-carousel-categories{visibility:visible;opacity:1}.eael-post-grid-style-three .eael-meta-posted-on{min-width:60px;height:50px;padding:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);text-align:center;font-size:16px;line-height:18px;margin-top:12px;margin-left:12px}.eael-post-grid-style-three .eael-meta-posted-on span{display:block}.eael-post-grid-style-two .eael-entry-meta{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{padding:0;font-size:12px;margin-right:15px;color:#929292}.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on i{margin-right:7px}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories{list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0;padding-left:0}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li{font-size:12px;margin-right:7px;color:#929292}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li:last-child{margin-right:0}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li a{color:#929292}.rtl .eael-grid-post .eael-entry-footer{direction:ltr}
|
1 |
+
.eael-post-grid-container .eael-post-grid{margin:0 -10px}.eael-post-grid-container .eael-post-grid .eael-grid-post{float:left;padding:10px}.eael-post-carousel .eael-grid-post{float:none;padding:0}.eael-grid-post-holder{border:1px solid rgba(0,0,0,.1)}.eael-grid-post-holder-inner{height:100%}.eael-entry-media{position:relative}.eael-entry-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1)}.eael-entry-overlay>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.eael-entry-title{margin:10px 0 5px;font-size:1.2em}.eael-entry-thumbnail img{width:100%;max-width:100%;vertical-align:middle}.eael-entry-thumbnail>img{height:100%}.eael-entry-footer .eael-author-avatar{width:50px}.eael-entry-footer .eael-author-avatar .avatar{border-radius:50%}.eael-post-grid .eael-entry-footer .eael-entry-meta{padding-left:8px;text-align:left}.eael-grid-post .eael-entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}.eael-grid-post .eael-entry-footer .eael-entry-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-entry-meta>div{font-size:12px;line-height:1.2;padding-bottom:5px}.eael-grid-post-excerpt p{margin:0;font-size:14px}.eael-entry-meta .eael-entry-footer .eael-posted-by{display:block}.eael-grid-post .eael-entry-wrapper,.eael-grid-post .eael-entry-footer{padding:15px}.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on{padding-left:5px}.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before{content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:inherit;opacity:.4;font-size:.8em;padding-right:7px}.eael-entry-media{position:relative}.eael-entry-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-entry-overlay>i{color:#fff}.eael-entry-overlay.fade-in{visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.fade-in{visibility:visible;opacity:1}.eael-entry-media:hover .eael-entry-overlay.fade-in>i{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}.eael-entry-overlay.zoom-in{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.zoom-in{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-entry-overlay.slide-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.slide-up{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.eael-entry-media{overflow:hidden}.eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay{opacity:0}.eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay{opacity:1}.eael-entry-media.grid-hover-style-none .eael-entry-overlay{display:none}.eael-entry-overlay.none{opacity:0}.eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay{-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);opacity:0}.eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay>i{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay>i{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay>i{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);visibility:visible;opacity:1}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay>i{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-grid-post .eael-entry-thumbnail>img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1025px){.elementor-element.elementor-grid-eael-col-1{position:relative}.elementor-element.elementor-grid-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-eael-col-2{position:relative}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:left}.elementor-element.elementor-grid-eael-col-3{position:relative}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:left}.elementor-element.elementor-grid-eael-col-4{position:relative}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:left}.elementor-element.elementor-grid-eael-col-5{position:relative}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:left}.elementor-element.elementor-grid-eael-col-6{position:relative}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:left}}@media only screen and (max-width: 1024px)and (min-width: 766px){.elementor-element.elementor-grid-tablet-eael-col-1{position:relative}.elementor-element.elementor-grid-tablet-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-tablet-eael-col-2{position:relative}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-3{position:relative}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-4{position:relative}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-5{position:relative}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:left}.elementor-element.elementor-grid-tablet-eael-col-6{position:relative}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:left}}@media only screen and (max-width: 767px){.elementor-element.elementor-grid-mobile-eael-col-1{position:relative}.elementor-element.elementor-grid-mobile-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-mobile-eael-col-2{position:relative}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-3{position:relative}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-4{position:relative}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-5{position:relative}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:left}.elementor-element.elementor-grid-mobile-eael-col-6{position:relative}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:left}}.eael-author-avatar>a{display:block}.eael-entry-footer{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-entry-footer>div{display:inline-block;float:left}.post-carousel-categories{position:absolute;left:0;top:0;z-index:11;width:100%;margin:0;padding:15px;text-align:left;visibility:hidden;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.post-carousel-categories li{display:inline-block;text-transform:capitalize;margin-right:5px;position:relative}.post-carousel-categories li:after{content:",";color:#fff}.post-carousel-categories li:last-child:after{display:none}.post-carousel-categories li a{color:#fff}.eael-entry-media:hover .post-carousel-categories{visibility:visible;opacity:1}.eael-post-grid-style-three .eael-meta-posted-on{min-width:60px;height:50px;padding:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);text-align:center;font-size:16px;line-height:18px;margin-top:12px;margin-left:12px}.eael-post-grid-style-three .eael-meta-posted-on span{display:block}.eael-post-grid-style-two .eael-entry-meta{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{padding:0;font-size:12px;margin-right:15px;color:#929292}.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on i{margin-right:7px}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories{list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0;padding-left:0}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li{font-size:12px;margin-right:7px;color:#929292}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li:last-child{margin-right:0}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li a{color:#929292}.rtl .eael-grid-post .eael-entry-footer{direction:ltr}
|
@@ -21,6 +21,9 @@
|
|
21 |
-ms-flex-align: center;
|
22 |
align-items: center;
|
23 |
}
|
|
|
|
|
|
|
24 |
.eael-wcpc-wrapper .elementor-icon {
|
25 |
font-size: 20px;
|
26 |
margin-right: 10px;
|
@@ -568,6 +571,7 @@
|
|
568 |
.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .outofstock-badge,
|
569 |
.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .outofstock-badge {
|
570 |
line-height: 16px;
|
|
|
571 |
font-weight: 600;
|
572 |
display: -webkit-box;
|
573 |
display: -ms-flexbox;
|
@@ -909,6 +913,42 @@
|
|
909 |
-ms-transform: rotate(-45deg);
|
910 |
transform: rotate(-45deg);
|
911 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
912 |
.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price,
|
913 |
.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price {
|
914 |
font-size: 14px;
|
@@ -964,6 +1004,25 @@
|
|
964 |
-ms-flex-align: center;
|
965 |
align-items: center;
|
966 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
967 |
.eael-product-grid.eael-product-default .button.add_to_cart_button::before,
|
968 |
.eael-post-grid.eael-product-default .button.add_to_cart_button::before {
|
969 |
content: "";
|
@@ -1554,9 +1613,9 @@
|
|
1554 |
.eael-product-popup .eael-onsale.sale-preset-5 {
|
1555 |
display: block;
|
1556 |
line-height: 74px;
|
1557 |
-
height:
|
1558 |
-
width:
|
1559 |
-
left: -
|
1560 |
top: -8px;
|
1561 |
right: auto;
|
1562 |
padding: 0;
|
@@ -1566,6 +1625,7 @@
|
|
1566 |
}
|
1567 |
.eael-product-popup .eael-onsale.sale-preset-5.outofstock {
|
1568 |
line-height: normal;
|
|
|
1569 |
display: -webkit-box;
|
1570 |
display: -ms-flexbox;
|
1571 |
display: flex;
|
@@ -1709,9 +1769,9 @@
|
|
1709 |
.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5 {
|
1710 |
display: block;
|
1711 |
line-height: 74px;
|
1712 |
-
height:
|
1713 |
-
width:
|
1714 |
-
left: -
|
1715 |
top: -8px;
|
1716 |
right: auto;
|
1717 |
padding: 0;
|
@@ -1721,6 +1781,7 @@
|
|
1721 |
}
|
1722 |
.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.outofstock {
|
1723 |
line-height: normal;
|
|
|
1724 |
display: -webkit-box;
|
1725 |
display: -ms-flexbox;
|
1726 |
display: flex;
|
@@ -2008,7 +2069,7 @@
|
|
2008 |
.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before {
|
2009 |
content: "";
|
2010 |
}
|
2011 |
-
.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.product_type_external, .eael-product-grid.
|
2012 |
width: auto;
|
2013 |
height: auto;
|
2014 |
}
|
@@ -2064,12 +2125,12 @@
|
|
2064 |
margin: 0;
|
2065 |
padding: 0;
|
2066 |
}
|
2067 |
-
.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button
|
2068 |
padding: 0;
|
2069 |
margin: 10px 2px 0;
|
2070 |
font-size: 0px;
|
2071 |
}
|
2072 |
-
.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button
|
2073 |
content: "";
|
2074 |
display: block;
|
2075 |
font-family: "Font Awesome 5 Free";
|
@@ -2082,7 +2143,7 @@
|
|
2082 |
left: 50%;
|
2083 |
position: absolute;
|
2084 |
}
|
2085 |
-
.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.
|
2086 |
content: "";
|
2087 |
}
|
2088 |
.eael-product-grid.grid .eael-product-wrap .icons-wrap li, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li {
|
@@ -2121,7 +2182,7 @@
|
|
2121 |
}
|
2122 |
@media (min-width: 766px) {
|
2123 |
.eael-product-grid.masonry .woocommerce ul.products {
|
2124 |
-
margin: 0 -
|
2125 |
}
|
2126 |
}
|
2127 |
.eael-product-grid.masonry .woocommerce ul.products:before, .eael-product-grid.masonry .woocommerce ul.products:after {
|
@@ -2153,6 +2214,9 @@
|
|
2153 |
border: 1px solid black;
|
2154 |
overflow: hidden;
|
2155 |
}
|
|
|
|
|
|
|
2156 |
.eael-product-grid.grid.eael-product-preset-6 .product.outofstock .icons-wrap .button, .eael-product-grid.grid.eael-product-preset-7 .product.outofstock .icons-wrap .button, .eael-product-grid.grid.eael-product-preset-8 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-6 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-7 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-8 .product.outofstock .icons-wrap .button {
|
2157 |
display: none;
|
2158 |
}
|
@@ -2542,3 +2606,6 @@
|
|
2542 |
position: unset;
|
2543 |
display: unset;
|
2544 |
}
|
|
|
|
|
|
21 |
-ms-flex-align: center;
|
22 |
align-items: center;
|
23 |
}
|
24 |
+
.eael-wcpc-wrapper .wcpc-table-header .wcpc-title {
|
25 |
+
word-break: break-word;
|
26 |
+
}
|
27 |
.eael-wcpc-wrapper .elementor-icon {
|
28 |
font-size: 20px;
|
29 |
margin-right: 10px;
|
571 |
.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .outofstock-badge,
|
572 |
.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .outofstock-badge {
|
573 |
line-height: 16px;
|
574 |
+
font-size: 13px;
|
575 |
font-weight: 600;
|
576 |
display: -webkit-box;
|
577 |
display: -ms-flexbox;
|
913 |
-ms-transform: rotate(-45deg);
|
914 |
transform: rotate(-45deg);
|
915 |
}
|
916 |
+
.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .outofstock-badge,
|
917 |
+
.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .outofstock-badge {
|
918 |
+
line-height: 16px;
|
919 |
+
font-size: 13px;
|
920 |
+
font-weight: 600;
|
921 |
+
display: -webkit-box;
|
922 |
+
display: -ms-flexbox;
|
923 |
+
display: flex;
|
924 |
+
-webkit-box-pack: center;
|
925 |
+
-ms-flex-pack: center;
|
926 |
+
justify-content: center;
|
927 |
+
-webkit-box-align: end;
|
928 |
+
-ms-flex-align: end;
|
929 |
+
align-items: flex-end;
|
930 |
+
letter-spacing: 0;
|
931 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
|
932 |
+
text-transform: uppercase;
|
933 |
+
color: #fff;
|
934 |
+
background-color: #ff2a13;
|
935 |
+
border-radius: 0;
|
936 |
+
border: none;
|
937 |
+
-webkit-box-shadow: none;
|
938 |
+
box-shadow: none;
|
939 |
+
position: absolute;
|
940 |
+
height: 100px;
|
941 |
+
width: 200px;
|
942 |
+
z-index: 9;
|
943 |
+
left: -95px;
|
944 |
+
top: -45px;
|
945 |
+
right: auto;
|
946 |
+
margin: 0;
|
947 |
+
padding: 0;
|
948 |
+
-webkit-transform: rotate(-45deg);
|
949 |
+
-ms-transform: rotate(-45deg);
|
950 |
+
transform: rotate(-45deg);
|
951 |
+
}
|
952 |
.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price,
|
953 |
.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price {
|
954 |
font-size: 14px;
|
1004 |
-ms-flex-align: center;
|
1005 |
align-items: center;
|
1006 |
}
|
1007 |
+
.eael-product-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge,
|
1008 |
+
.eael-post-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge {
|
1009 |
+
min-height: 3.746em;
|
1010 |
+
min-width: 3.746em;
|
1011 |
+
padding: 0.502em;
|
1012 |
+
font-size: 13px;
|
1013 |
+
font-weight: 700;
|
1014 |
+
position: absolute;
|
1015 |
+
text-align: center;
|
1016 |
+
line-height: 1.25;
|
1017 |
+
top: -0.5em;
|
1018 |
+
left: -0.5em;
|
1019 |
+
margin: 0;
|
1020 |
+
border-radius: 50%;
|
1021 |
+
background-color: #ff2a13;
|
1022 |
+
color: #fff;
|
1023 |
+
font-size: 0.857em;
|
1024 |
+
z-index: 9;
|
1025 |
+
}
|
1026 |
.eael-product-grid.eael-product-default .button.add_to_cart_button::before,
|
1027 |
.eael-post-grid.eael-product-default .button.add_to_cart_button::before {
|
1028 |
content: "";
|
1613 |
.eael-product-popup .eael-onsale.sale-preset-5 {
|
1614 |
display: block;
|
1615 |
line-height: 74px;
|
1616 |
+
height: 60px;
|
1617 |
+
width: 120px;
|
1618 |
+
left: -37pX;
|
1619 |
top: -8px;
|
1620 |
right: auto;
|
1621 |
padding: 0;
|
1625 |
}
|
1626 |
.eael-product-popup .eael-onsale.sale-preset-5.outofstock {
|
1627 |
line-height: normal;
|
1628 |
+
padding-top: 12px;
|
1629 |
display: -webkit-box;
|
1630 |
display: -ms-flexbox;
|
1631 |
display: flex;
|
1769 |
.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5 {
|
1770 |
display: block;
|
1771 |
line-height: 74px;
|
1772 |
+
height: 60px;
|
1773 |
+
width: 120px;
|
1774 |
+
left: -37pX;
|
1775 |
top: -8px;
|
1776 |
right: auto;
|
1777 |
padding: 0;
|
1781 |
}
|
1782 |
.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.outofstock {
|
1783 |
line-height: normal;
|
1784 |
+
padding-top: 12px;
|
1785 |
display: -webkit-box;
|
1786 |
display: -ms-flexbox;
|
1787 |
display: flex;
|
2069 |
.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before {
|
2070 |
content: "";
|
2071 |
}
|
2072 |
+
.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.product_type_external, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.product_type_external {
|
2073 |
width: auto;
|
2074 |
height: auto;
|
2075 |
}
|
2125 |
margin: 0;
|
2126 |
padding: 0;
|
2127 |
}
|
2128 |
+
.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button {
|
2129 |
padding: 0;
|
2130 |
margin: 10px 2px 0;
|
2131 |
font-size: 0px;
|
2132 |
}
|
2133 |
+
.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before {
|
2134 |
content: "";
|
2135 |
display: block;
|
2136 |
font-family: "Font Awesome 5 Free";
|
2143 |
left: 50%;
|
2144 |
position: absolute;
|
2145 |
}
|
2146 |
+
.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before, .eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before {
|
2147 |
content: "";
|
2148 |
}
|
2149 |
.eael-product-grid.grid .eael-product-wrap .icons-wrap li, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li {
|
2182 |
}
|
2183 |
@media (min-width: 766px) {
|
2184 |
.eael-product-grid.masonry .woocommerce ul.products {
|
2185 |
+
margin: 0 -1% !important;
|
2186 |
}
|
2187 |
}
|
2188 |
.eael-product-grid.masonry .woocommerce ul.products:before, .eael-product-grid.masonry .woocommerce ul.products:after {
|
2214 |
border: 1px solid black;
|
2215 |
overflow: hidden;
|
2216 |
}
|
2217 |
+
.eael-product-grid.grid.eael-product-preset-5 ul.products li.product.first, .eael-product-grid.grid.eael-product-preset-6 ul.products li.product.first, .eael-product-grid.grid.eael-product-preset-7 ul.products li.product.first, .eael-product-grid.grid.eael-product-preset-8 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-5 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-6 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-7 ul.products li.product.first, .eael-product-grid.masonry.eael-product-preset-8 ul.products li.product.first {
|
2218 |
+
clear: none;
|
2219 |
+
}
|
2220 |
.eael-product-grid.grid.eael-product-preset-6 .product.outofstock .icons-wrap .button, .eael-product-grid.grid.eael-product-preset-7 .product.outofstock .icons-wrap .button, .eael-product-grid.grid.eael-product-preset-8 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-6 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-7 .product.outofstock .icons-wrap .button, .eael-product-grid.masonry.eael-product-preset-8 .product.outofstock .icons-wrap .button {
|
2221 |
display: none;
|
2222 |
}
|
2606 |
position: unset;
|
2607 |
display: unset;
|
2608 |
}
|
2609 |
+
.woocommerce ul.products li.product .ast-shop-product-out-of-stock, .woocommerce-page ul.products li.product .ast-shop-product-out-of-stock {
|
2610 |
+
display: none;
|
2611 |
+
}
|
@@ -1 +1 @@
|
|
1 |
-
.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.eael-wcpc-wrapper img{display:block;margin:auto}.eael-wcpc-wrapper th i{padding-right:10px;color:#dcdcdc}.eael-wcpc-wrapper .wcpc-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper .elementor-icon{font-size:20px;margin-right:10px}.eael-wcpc-wrapper table td{text-align:center}.eael-wcpc-wrapper.custom{--h-bg: #2d1e87;--h-text-clr: #fff;--h-border-clr: #b6aaff;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #6752e5;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: #6b55ec;--container-bg: #fff;--icon-color: #c3ccdc;background:var(--container-bg);overflow-x:scroll}.eael-wcpc-wrapper.custom table{border-collapse:collapse;border-spacing:0;max-width:none}.eael-wcpc-wrapper.custom table .icon{width:16px;margin-right:6px;fill:var(--icon-color)}.eael-wcpc-wrapper.custom table th,.eael-wcpc-wrapper.custom table td{padding:15px;border:1px solid var(--h-border-clr);border-collapse:collapse}.eael-wcpc-wrapper.custom table th.first-th{border:none;padding-left:5px}.eael-wcpc-wrapper.custom table th{color:var(--text-bold-clr);font-weight:normal;max-width:160px;border-left-width:2px;border-collapse:collapse;vertical-align:middle}.eael-wcpc-wrapper.custom table th div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper.custom table td{color:var(--text-clr);text-align:center}.eael-wcpc-wrapper.custom table tr.title{background:var(--h-bg);color:var(--h-text-clr)}.eael-wcpc-wrapper.custom table tr.title th,.eael-wcpc-wrapper.custom table tr.title td{font-size:20px;color:inherit;border:none;border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom table tr.image td{vertical-align:middle;border:none}.eael-wcpc-wrapper.custom table .button{border-radius:5px;background:var(--btn-bg);color:var(--btn-text)}.eael-wcpc-wrapper.custom table .button:hover{background:var(--btn-bg-hover)}.eael-wcpc-wrapper.custom.theme-1 table tr.image td{background:var(--image-bg);border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-2{--h-bg: #ff9453;--h-border-clr: #f4ede9;--btn-bg: #ff9453;--btn-bg-hover: #6752e5;--even-row-bg: #fbf8f7}.eael-wcpc-wrapper.custom.theme-2 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3{--container-bg: #f9fafc;--btn-bg: #ff907e;--btn-bg-hover: #ff907e;--even-row-bg: #f5f5f8;--h-odd-row-bg: #fdfdff;--first-img-bg: linear-gradient(-130deg, #ffd0b0 0%, #ff907e 100%);--second-img-bg: linear-gradient(-130deg, #ada0ff 0%, #7561f2 100%);--third-img-bg: linear-gradient(-130deg, #6fffac 0%, #23d56e 100%);--firt-btn-bg: #ff907e;--second-btn-bg: #7561f2;--third-btn-bg: #23d56e;padding:20px}.eael-wcpc-wrapper.custom.theme-3 table{-webkit-border-horizontal-spacing:10px}.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3 table th,.eael-wcpc-wrapper.custom.theme-3 table td{border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-wcpc-wrapper.custom.theme-3 table tr.title td.featured,.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(odd) td.featured{-webkit-box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06);box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06)}.eael-wcpc-wrapper.custom.theme-3 table tr.title{background:initial;color:initial}.eael-wcpc-wrapper.custom.theme-3 table tr.title th,.eael-wcpc-wrapper.custom.theme-3 table tr.title td{color:initial;border-left:none;border-right:none}.eael-wcpc-wrapper.custom.theme-3 table tr.image td{background:initial;border-left:none;border-right:none;padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td>span{padding:20px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span.inner{padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td.featured span{padding:10px;background:#fff}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+1) .img-inner{background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+2) .img-inner{background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+3) .img-inner{background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-4{--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #613de6;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: none;--container-bg: #f9fafc}.eael-wcpc-wrapper.custom.theme-4 table{background:#fff}.eael-wcpc-wrapper.custom.theme-4 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-4 table tr.title th,.eael-wcpc-wrapper.custom.theme-4 table tr.title td{font-size:20px;color:inherit;border:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-4 table tr.image td{position:relative;border:1px solid var(--h-border-clr);overflow:hidden}.eael-wcpc-wrapper.custom.theme-4 table tr.image .ribbon{position:absolute;left:-44px;top:10px;background:var(--btn-bg);color:var(--btn-text);padding:3px 50px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title,.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{font-size:18px;font-weight:bold}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title{color:var(--text-bold-clr);margin:0 auto 10px}.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{color:var(--btn-bg)}.eael-wcpc-wrapper.custom.theme-5{--first-row-color: #fff;--first-col-bg: #6a3ee8;--second-col-bg: #3e5ae8;--third-col-bg: #15e9c9;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--first-btn-bg: #6a3ee8;--second-btn-bg: #3e5ae8;--third-btn-bg: #15e9c9;--image-bg: none}.eael-wcpc-wrapper.custom.theme-5 table th{border:none}.eael-wcpc-wrapper.custom.theme-5 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button{background:var(--first-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button:hover{background:#5827e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button{background:var(--second-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button:hover{background:#2747e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button{background:var(--third-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button:hover{background:#13d2b5}.eael-wcpc-wrapper.custom.theme-5 table tr.title th,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{font-size:20px;color:inherit;border:none}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+1){background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+2){background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+3){background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{border:none;border-right:2px solid var(--first-row-color);color:var(--first-row-color)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-5 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6{--container-bg: #f0eff6;--first-row-color: #fff;--first-col-bg: #fd907b;--second-col-bg: #7f6cf4;--third-col-bg: #3ae281;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--image-bg: none}.eael-wcpc-wrapper.custom.theme-6 table tr.title th,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border-left:0;border-right:0}.eael-wcpc-wrapper.custom.theme-6 table tr.title td{color:#fff}.eael-wcpc-wrapper.custom.theme-6 table tr,.eael-wcpc-wrapper.custom.theme-6 table th,.eael-wcpc-wrapper.custom.theme-6 table td{border:none}.eael-wcpc-wrapper.custom.theme-6 table td{color:#fff;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) th,.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td{background:#f7f6fa}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+1){background:#fec1b5}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+2){background:#b7adf9}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+3){background:#91efb8}.eael-wcpc-wrapper.custom.theme-6 table tr.image td,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border:none;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-6 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table .button{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table .button:hover{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button{color:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button:hover{color:#fb3c17}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button{color:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button:hover{color:#2f11e9}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button{color:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button:hover{color:#179f51}.eael-wcpc-wrapper.custom.theme-6 .img-inner{display:block;background:rgba(228,228,228,.45);border-radius:6px}@media screen and (min-width: 769px){.eael-wcpc-wrapper:not(.theme-4) tr.image td{padding:10px}.theme-4 tr.image td{padding:50px 10px}}.eael-product-grid .woocommerce ul.products,.eael-post-grid .woocommerce ul.products{display:grid;grid-gap:25px;margin:0 0 15px 0;padding:0 !important}.eael-product-grid .woocommerce ul.products:before,.eael-product-grid .woocommerce ul.products:after,.eael-post-grid .woocommerce ul.products:before,.eael-post-grid .woocommerce ul.products:after{display:none}.eael-product-grid .woocommerce ul.products .product,.eael-post-grid .woocommerce ul.products .product{width:100%;margin:0;padding:0}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer;color:#fff;background-color:#333;margin:15px}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare:hover,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare:hover{color:#fff;background-color:#333}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare-loader,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare-loader{display:none;width:1.5rem}.eael-product-grid .woocommerce ul.products .product .star-rating,.eael-post-grid .woocommerce ul.products .product .star-rating{margin:0 auto 5px;display:inline-block;float:none;height:1em;width:5.6em;font-size:1em;line-height:1em}.eael-product-grid .woocommerce ul.products .product .star-rating:before,.eael-post-grid .woocommerce ul.products .product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-product-grid .woocommerce ul.products .product .star-rating span,.eael-post-grid .woocommerce ul.products .product .star-rating span{display:inline-block}.eael-product-grid .woocommerce ul.products .product .star-rating span:before,.eael-post-grid .woocommerce ul.products .product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-grid .woocommerce ul.products.products[class*=columns-] li.product,.eael-post-grid .woocommerce ul.products.products[class*=columns-] li.product{width:100%}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product{position:relative;float:left;overflow:hidden;text-align:center;padding:0;border-radius:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a{text-decoration:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a:hover,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product img,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product img,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product img,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:auto;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .onsale,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .onsale{display:block;line-height:170px;font-size:13px;text-align:center;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-100px;top:-50px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .outofstock-badge,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .outofstock-badge,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .outofstock-badge,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .outofstock-badge{line-height:16px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-95px;top:-45px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price{font-size:14px;margin-bottom:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price del,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price del{opacity:.5;display:inline-block}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price ins,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price ins{font-weight:400;background-color:transparent;color:#ff2a13}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .star-rating,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:14px;margin:10px auto}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button{display:block;font-size:14px;font-weight:400;line-height:38px;text-align:center;text-transform:uppercase;color:#fff;background-color:#333;padding:0;margin:15px;border-radius:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus{outline:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare{color:#fff;background-color:#333}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart{display:block;margin:0 0 15px 0;padding:0;font-size:14px;line-height:1;text-transform:capitalize;color:#333;background-color:transparent}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product{border:1px solid #eee}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product{border:1px solid transparent}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart{visibility:hidden;-webkit-transition:none;-o-transition:none;transition:none}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover{border:1px solid #eee}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart{visibility:visible}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product{position:relative;float:left;overflow:hidden;text-align:center;padding:0 0 15px 0;border-radius:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a{text-decoration:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product img,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;margin:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay{position:relative;overflow:hidden;line-height:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:38px;text-align:center;color:#fff;background-color:#333;width:38px;height:38px;border-style:none;border-radius:50%;vertical-align:middle;padding:0;margin:0 5px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:opacity 300ms,-webkit-transform 200ms;transition:opacity 300ms,-webkit-transform 200ms;-o-transition:transform 200ms,opacity 300ms;transition:transform 200ms,opacity 300ms;transition:transform 200ms,opacity 300ms,-webkit-transform 200ms}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus{outline:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after{content:"";font-size:14px;line-height:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0;font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after{content:""}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after{content:"";display:inline-block;font-weight:normal;font-family:"Font Awesome 5 Free";font-size:14px;line-height:38px;color:#fff;height:auto;width:auto;position:relative;top:0;left:0;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after{content:"";font-family:"Font Awesome 5 Free";font-size:14px;line-height:38px;font-weight:900;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .onsale{display:block;line-height:170px;font-size:13px;text-align:center;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-100px;top:-50px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price{font-size:14px;margin-bottom:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price del{opacity:.5;display:inline-block}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price ins{font-weight:400;background-color:transparent;color:#ff2a13}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:14px;margin:10px auto}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare{padding:5px !important}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-product-grid.eael-product-default .woocommerce ul.products li.product,.eael-post-grid.eael-product-default .woocommerce ul.products li.product{overflow:visible !important}.eael-product-grid.eael-product-default .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-default .woocommerce ul.products li.product .onsale{line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.eael-product-default .button.add_to_cart_button::before,.eael-post-grid.eael-product-default .button.add_to_cart_button::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px}.eael-product-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before{content:""}.eael-wcpc-modal{position:fixed;top:50px;right:0;bottom:50px;left:0;margin-left:auto;margin-right:auto;width:1080px;max-width:90%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999999}.modal__content{width:100%;height:100%;overflow:hidden auto}.wcpc-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;background:rgba(0,0,0,.5);pointer-events:none}.wcpc-overlay,.eael-wcpc-modal{visibility:hidden;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.close-modal{position:absolute;top:-10px;right:-10px;cursor:pointer;display:block;border-radius:50%;color:#fff;background:#000;font-size:30px;font-weight:bold;text-align:center;line-height:23px;-webkit-box-shadow:-1px 0px 3px 0 #000;box-shadow:-1px 0px 3px 0 #000;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease}.eael-wcpc-wrapper .eael-wc-remove,.eael-wcpc-wrapper.custom .eael-wc-remove{cursor:pointer;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.eael-wcpc-wrapper .eael-wc-remove.disable,.eael-wcpc-wrapper.custom .eael-wc-remove.disable{color:#a0a0a0 !important;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.eael-wcpc-wrapper .eael-wc-remove:hover,.eael-wcpc-wrapper.custom .eael-wc-remove:hover{color:red;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.eael-wcpc-wrapper .remove-row,.eael-wcpc-wrapper.custom .remove-row{border:none}.eael-wcpc-wrapper .remove-row th,.eael-wcpc-wrapper .remove-row td,.eael-wcpc-wrapper.custom .remove-row th,.eael-wcpc-wrapper.custom .remove-row td{border:none;text-align:center}.eael-product-grid .woocommerce ul.products li.product a img{margin-bottom:0;display:block;width:100%}.eael-product-grid .woocommerce ul.products li.product .woocommerce-loop-product__title{letter-spacing:normal;font-weight:700;text-transform:capitalize}.eael-product-grid .woocommerce ul.products li.product ins{background:transparent}.eael-product-grid .woocommerce ul.products li.product .button{text-transform:capitalize;border:none;letter-spacing:normal;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid .woocommerce ul.products li.product .button:hover,.eael-product-grid .woocommerce ul.products li.product .button:visited{text-decoration:none}.eael-product-grid .woocommerce ul.products li.product .star-rating{margin:0 auto 5px;display:inline-block;float:none;height:1em;width:5.6em;font-size:1em;line-height:1em}.eael-product-grid .woocommerce ul.products li.product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-product-grid .woocommerce ul.products li.product .star-rating span{display:inline-block}.eael-product-grid .woocommerce ul.products li.product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-popup{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.eael-product-popup.eael-product-popup-ready{z-index:999;opacity:1 !important}.eael-product-popup.eael-product-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup.eael-product-zoom-in .eael-product-popup-details{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-popup-details{opacity:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-modal-bg{opacity:.7}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-modal-bg{opacity:0}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-popup-details{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.eael-product-popup .eael-product-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup .eael-product-popup-details{position:relative;margin:5vh auto;padding:20px;border:1px solid #888;max-width:900px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;width:100%;border-radius:10px;height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button{position:relative}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-added:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:inline-block;position:absolute;right:12px}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-loading:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;right:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.eael-product-popup.woocommerce div.product{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow-y:auto;background:transparent;position:relative}.eael-product-popup.woocommerce div.product.ast-article-single,.eael-product-popup.woocommerce div.product .ast-article-single{background:transparent}@media(max-width: 767px){.eael-product-popup.woocommerce div.product{display:block}}.eael-product-popup.woocommerce div.product div.images{width:100%;margin-bottom:0}.eael-product-popup.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:calc(25% - .75em);margin-right:1em;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:last-child{margin-right:0}.eael-product-popup.woocommerce div.product .product_title{font-size:28px;line-height:1.2em;font-weight:700;margin-bottom:10px;letter-spacing:normal;text-transform:capitalize}.eael-product-popup.woocommerce div.product .product_title:before{content:none}.eael-product-popup.woocommerce div.product .price{font-size:25px;line-height:1.2em;margin:0 0 15px;text-align:left !important}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description{font-size:18px;line-height:1.2em;margin:0}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p,.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p:last-child{margin-bottom:20px}.eael-product-popup.woocommerce div.product .button{margin:0 !important;line-height:1.5em}.eael-product-popup.woocommerce div.product form.cart{margin:0 0 1.2em;padding:0;border:none;width:100%}.eael-product-popup.woocommerce div.product form.cart table{border:none;margin:0 0 1.2em;border-collapse:collapse;width:100%}.eael-product-popup.woocommerce div.product form.cart table tbody{display:table-row-group;border:none}.eael-product-popup.woocommerce div.product form.cart p.stock{margin-bottom:0}.eael-product-popup.woocommerce div.product form.cart .group_table td{border:none}.eael-product-popup.woocommerce div.product form.cart .group_table .button{padding:.8em;font-weight:400;font-size:.9rem;white-space:nowrap}.eael-product-popup.woocommerce div.product form.cart div.quantity{margin-right:15px;width:auto}.eael-product-popup.woocommerce div.product form.cart div.quantity input,.eael-product-popup.woocommerce div.product form.cart div.quantity a{height:100%;border:1px solid}.eael-product-popup.woocommerce div.product form.cart div.quantity input[type=number]{min-width:90px}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty{text-align:center}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{outline:none}.eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 40px}.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.plus,.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.minus{display:none}.eael-product-popup.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .star-rating{font-size:16px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:top;font-size:16px;line-height:18px}.eael-product-popup.woocommerce div.product table tbody tr{border-bottom:1px solid #ccc}.eael-product-popup.woocommerce div.product table tbody tr td{background:transparent;vertical-align:middle !important;padding:15px 15px 15px 0 !important}.eael-product-popup.woocommerce div.product .product_meta{font-size:14px;border-top:1px solid #ccc;border-bottom:0;padding:1em 0 0;margin:0 0 .8em}.eael-product-popup.woocommerce div.product .product_meta>span{display:block;border:none;padding:5px 0}.eael-product-popup .eael-product-image-wrap{width:40%}@media(max-width: 767px){.eael-product-popup .eael-product-image-wrap{width:100%}}.eael-product-popup .eael-product-image-wrap .badge-container{display:none}.eael-product-popup .eael-product-image-wrap .eael-new-product .flex-viewport{height:auto !important}.eael-product-popup .eael-product-details-wrap{width:56%;margin-left:4%;text-align:left}@media(max-width: 767px){.eael-product-popup .eael-product-details-wrap{width:100%;margin-left:0;margin-top:25px}}.eael-product-popup .eael-product-details-wrap .is-divider{display:none}.eael-product-popup button.eael-product-popup-close{position:absolute;right:-15px;top:-18px;font-size:20px;padding:0;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;background:#fff !important;text-align:center;-webkit-box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000 !important;height:40px;width:40px;min-height:40px;max-width:40px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:1;border:0;margin:0}.eael-product-popup button.eael-product-popup-close:focus{outline:none}.eael-product-popup form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.eael-product-popup form.cart.variations_form{display:block}.eael-product-popup form.cart.variations_form .variations{border:none}.eael-product-popup form.cart.variations_form .variations tr{margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td{display:block;width:100%;border:none;padding:0;margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td select{width:100%}.eael-product-popup form.cart.variations_form .variations_button{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-popup form.cart.grouped_form{display:block}.eael-product-popup form.cart.grouped_form table .button{line-height:1.2em}.eael-product-popup form.cart.grouped_form .quantity{width:100%}.eael-product-popup form.cart.grouped_form .quantity input,.eael-product-popup form.cart.grouped_form .quantity a{height:auto !important;min-height:2.507em;line-height:1.2em}.eael-product-popup form.cart .quantity{width:37%;margin-right:20px}.eael-product-popup form.cart .quantity input{width:100%}.eael-product-popup .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-popup .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-popup .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-popup .eael-onsale.sale-preset-2.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-popup .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-popup .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-popup .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid #23a454;content:""}.eael-product-popup .eael-onsale.sale-preset-5{display:block;line-height:74px;height:50px;width:100px;left:-35pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-popup .eael-onsale.sale-preset-5.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-woo-pagination ul{display:inline-block;text-align:center;white-space:nowrap;padding:0;clear:both;border:0;margin:1px;width:auto}.eael-product-grid .eael-woo-pagination ul li{display:inline-block;margin:0 5px 5px 0;padding:0;float:left;overflow:hidden}.eael-product-grid .eael-woo-pagination ul li .page-numbers{margin:0;text-decoration:none;color:#000000bd;line-height:1;font-size:1em;font-weight:normal;padding:.75em;display:block;min-width:2.5em;-webkit-box-sizing:inherit;box-sizing:inherit;border:none}.eael-product-grid .eael-woo-pagination ul li .page-numbers.current,.eael-product-grid .eael-woo-pagination ul li .page-numbers:hover,.eael-product-grid .eael-woo-pagination ul li .page-numbers:focus{color:#fff;background:#000000bd}.eael-product-grid .woocommerce ul.products .product{overflow-y:auto}.eael-product-grid .eael-load-more-button-wrap{clear:both;margin-top:40px}.eael-product-grid .eael-product-wrap .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.right{left:auto;right:5px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.right{left:auto;right:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid #23a454;content:""}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right{left:auto;right:0}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5{display:block;line-height:74px;height:50px;width:100px;left:-35pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-product-grid .eael-product-wrap .eael-product-title h2{font-size:20px;line-height:1.2em;color:#252525;font-weight:500;margin:0 0 8px;padding:0}.eael-product-grid .eael-product-wrap .eael-product-title h2:before{content:none}.eael-product-grid .eael-product-wrap .eael-product-price{font-size:18px;line-height:1.2em;color:#ff7a80;font-weight:600;margin-bottom:10px}.eael-product-grid .eael-product-wrap .star-rating{margin:0 auto 10px}.eael-product-grid .eael-product-wrap a.button.add_to_cart_button.added{display:none !important}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.box-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-box-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-box-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.grid .eael-product-wrap .product-image-wrap,.eael-product-grid.masonry .eael-product-wrap .product-image-wrap{position:relative;overflow:hidden}.eael-product-grid.grid .eael-product-wrap .icons-wrap,.eael-product-grid.masonry .eael-product-wrap .icons-wrap{padding:0;list-style:none;position:absolute;z-index:9;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0 auto;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style{background:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;top:auto;bottom:-50px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li:not(:last-child),.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li:not(:last-child){border-right:1px solid #fff}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-cart{-webkit-box-flex:4;-ms-flex:4;flex:4}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a{position:relative;background-color:transparent;margin:0;padding:10px 5px;font-size:15px;line-height:1.2em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a:hover,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a:hover{background-color:transparent;color:#000}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a i{line-height:normal}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:auto;bottom:-100px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a{position:relative;width:42px;height:42px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button{padding:0;margin:3px;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:visible;opacity:1;top:auto;bottom:-24px;margin:0 5%}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a{position:relative;width:42px;height:42px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;line-height:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button{padding:0;margin:0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.product_type_external,.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.product_type_variable,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.product_type_external,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.product_type_variable{width:auto;height:auto}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style{background:#fff;width:100%;top:auto;bottom:-50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a{position:relative;width:42px;height:42px;margin:10px 2px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.ajax_add_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.ajax_add_to_cart{padding:0;margin:10px 2px 0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.ajax_add_to_cart:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.ajax_add_to_cart:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.ajax_add_to_cart.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.ajax_add_to_cart.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap li,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li{display:inline-block;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a{display:block;position:absolute;color:#000;width:100%;height:100%;text-align:center;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a:hover,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a i{position:relative;font-size:18px;line-height:42px}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a svg,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a svg{width:18px}.eael-product-grid.grid .eael-product-wrap .product-details-wrap,.eael-product-grid.masonry .eael-product-wrap .product-details-wrap{padding:10px}.eael-product-grid.masonry .woocommerce ul.products{display:block}@media(min-width: 766px){.eael-product-grid.masonry .woocommerce ul.products{margin:0 -15px}}.eael-product-grid.masonry .woocommerce ul.products:before,.eael-product-grid.masonry .woocommerce ul.products:after{display:table;content:" "}.eael-product-grid.masonry .woocommerce ul.products li.product{float:left;margin:15px 0}@media(min-width: 766px){.eael-product-grid.masonry .woocommerce ul.products li.product{margin:1%}}.eael-product-grid.grid.eael-product-preset-8 .product-image-wrap,.eael-product-grid.masonry.eael-product-preset-8 .product-image-wrap{overflow:inherit}.eael-product-grid.grid.eael-product-preset-8 .product-details-wrap>div:first-child,.eael-product-grid.masonry.eael-product-preset-8 .product-details-wrap>div:first-child{margin-top:20px}.eael-product-grid.grid.eael-product-preset-5 ul.products,.eael-product-grid.grid.eael-product-preset-6 ul.products,.eael-product-grid.grid.eael-product-preset-7 ul.products,.eael-product-grid.grid.eael-product-preset-8 ul.products,.eael-product-grid.masonry.eael-product-preset-5 ul.products,.eael-product-grid.masonry.eael-product-preset-6 ul.products,.eael-product-grid.masonry.eael-product-preset-7 ul.products,.eael-product-grid.masonry.eael-product-preset-8 ul.products{padding:0;margin:0;list-style:none}.eael-product-grid.grid.eael-product-preset-5 ul.products li.product,.eael-product-grid.grid.eael-product-preset-6 ul.products li.product,.eael-product-grid.grid.eael-product-preset-7 ul.products li.product,.eael-product-grid.grid.eael-product-preset-8 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-5 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-6 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-7 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-8 ul.products li.product{text-align:center;border:1px solid #000;overflow:hidden}.eael-product-grid.grid.eael-product-preset-6 .product.outofstock .icons-wrap .button,.eael-product-grid.grid.eael-product-preset-7 .product.outofstock .icons-wrap .button,.eael-product-grid.grid.eael-product-preset-8 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-6 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-7 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-8 .product.outofstock .icons-wrap .button{display:none}.eael-product-grid.grid.eael-product-preset-6 .icons-wrap .button.product_type_grouped,.eael-product-grid.grid.eael-product-preset-7 .icons-wrap .button.product_type_grouped,.eael-product-grid.grid.eael-product-preset-8 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-6 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-7 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-8 .icons-wrap .button.product_type_grouped{display:none}.eael-product-grid.list .woocommerce ul.products li.product{overflow:hidden}.eael-product-grid.list .woocommerce ul.products li.product .woocommerce-loop-product__link img{margin-bottom:0}.eael-product-grid.list .woocommerce ul.products li.product .star-rating{margin:0 auto 10px 0}.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap{padding:20px}.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap .product-details-wrap{padding:0 0 0 25px}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap{padding:0;background-color:transparent}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .product-details-wrap{padding:0 0 0 25px}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .title-wrap,.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .price-wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid}.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap{padding:0}.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap .product-details-wrap{padding:20px;margin-left:20px}.eael-product-grid.list .eael-product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.box-style{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:visible;opacity:1}.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.block-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.list .eael-product-wrap .icons-wrap{padding:0;margin:0;list-style:none;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style{background:red;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:100%;top:auto;bottom:-50px}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li.add-to-cart{-webkit-box-flex:4;-ms-flex:4;flex:4}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li a{position:relative}.eael-product-grid.list .eael-product-wrap .icons-wrap.box-style li{width:42px;height:42px;-webkit-filter:drop-shadow(0px 15px 10px rgba(61, 70, 79, 0.12));filter:drop-shadow(0px 15px 10px rgba(61, 70, 79, 0.12));background-color:#fff}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-cart a{padding:11px 15px !important}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a{margin:2px;padding:10.5px 10px}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li:not(:first-child) a{border-left-width:0 !important}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li.add-to-cart a{padding:8.5px 10px;margin:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li a{border:2px solid #ddd}.eael-product-grid.list .eael-product-wrap .icons-wrap li{display:inline-block;margin:0;padding:0;vertical-align:top}.eael-product-grid.list .eael-product-wrap .icons-wrap li a{display:block;color:#000;text-align:center;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;background:#ffebcd;padding:9px 10px;font-size:15px;line-height:1.4em;font-weight:700}.eael-product-grid.list .eael-product-wrap .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-product-grid.list .eael-product-wrap .icons-wrap li a i{position:relative;font-size:18px}.eael-product-grid.list .eael-product-wrap .icons-wrap li a svg{width:18px}.eael-product-grid.list .eael-product-wrap .icons-wrap li a.button{font-size:15px;line-height:1.4em}.eael-product-grid.list .eael-product-wrap .product-image-wrap{position:relative;overflow:hidden;width:45%;margin:0}.eael-product-grid.list .eael-product-wrap .product-details-wrap{width:55%;padding:25px;text-align:left !important}.eael-product-grid.list .eael-product-wrap .eael-product-price{margin-bottom:5px}.eael-product-grid.list .eael-product-wrap .eael-product-excerpt p{margin:0 0 10px}@media only screen and (min-width: 1025px){.eael-product-grid-column-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 1024px)and (min-width: 766px){.eael-product-grid-column-tablet-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-tablet-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-tablet-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-tablet-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-tablet-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-tablet-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-tablet-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-tablet-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-tablet-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 767px){.eael-product-grid-column-mobile-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-mobile-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-mobile-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-mobile-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-mobile-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap,.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{width:100%}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap{margin-bottom:15px}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{padding:0;margin:0}.eael-product-grid-column-mobile-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-mobile-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48% !important;margin:1%}.eael-product-grid-column-mobile-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333% !important;margin:1%}.eael-product-grid-column-mobile-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23% !important;margin:1%}.eael-product-grid-column-mobile-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18% !important;margin:1%}.eael-product-grid-column-mobile-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667% !important;margin:1%}}.theme-oceanwp.elementor-editor-active .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{max-width:150px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}.eael-product-loader{position:relative}.eael-product-loader::after{border-radius:50%;width:50px;height:50px;position:absolute;content:"";border-top:4px solid rgba(0,0,0,.2);border-right:4px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-left:4px solid #000;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear;left:48%;top:40%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.theme-flexia .woocommerce ul.products li.product .woocommerce-LoopProduct-link{position:unset;display:unset}
|
1 |
+
.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.eael-wcpc-wrapper img{display:block;margin:auto}.eael-wcpc-wrapper th i{padding-right:10px;color:#dcdcdc}.eael-wcpc-wrapper .wcpc-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper .wcpc-table-header .wcpc-title{word-break:break-word}.eael-wcpc-wrapper .elementor-icon{font-size:20px;margin-right:10px}.eael-wcpc-wrapper table td{text-align:center}.eael-wcpc-wrapper.custom{--h-bg: #2d1e87;--h-text-clr: #fff;--h-border-clr: #b6aaff;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #6752e5;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: #6b55ec;--container-bg: #fff;--icon-color: #c3ccdc;background:var(--container-bg);overflow-x:scroll}.eael-wcpc-wrapper.custom table{border-collapse:collapse;border-spacing:0;max-width:none}.eael-wcpc-wrapper.custom table .icon{width:16px;margin-right:6px;fill:var(--icon-color)}.eael-wcpc-wrapper.custom table th,.eael-wcpc-wrapper.custom table td{padding:15px;border:1px solid var(--h-border-clr);border-collapse:collapse}.eael-wcpc-wrapper.custom table th.first-th{border:none;padding-left:5px}.eael-wcpc-wrapper.custom table th{color:var(--text-bold-clr);font-weight:normal;max-width:160px;border-left-width:2px;border-collapse:collapse;vertical-align:middle}.eael-wcpc-wrapper.custom table th div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper.custom table td{color:var(--text-clr);text-align:center}.eael-wcpc-wrapper.custom table tr.title{background:var(--h-bg);color:var(--h-text-clr)}.eael-wcpc-wrapper.custom table tr.title th,.eael-wcpc-wrapper.custom table tr.title td{font-size:20px;color:inherit;border:none;border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom table tr.image td{vertical-align:middle;border:none}.eael-wcpc-wrapper.custom table .button{border-radius:5px;background:var(--btn-bg);color:var(--btn-text)}.eael-wcpc-wrapper.custom table .button:hover{background:var(--btn-bg-hover)}.eael-wcpc-wrapper.custom.theme-1 table tr.image td{background:var(--image-bg);border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-2{--h-bg: #ff9453;--h-border-clr: #f4ede9;--btn-bg: #ff9453;--btn-bg-hover: #6752e5;--even-row-bg: #fbf8f7}.eael-wcpc-wrapper.custom.theme-2 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3{--container-bg: #f9fafc;--btn-bg: #ff907e;--btn-bg-hover: #ff907e;--even-row-bg: #f5f5f8;--h-odd-row-bg: #fdfdff;--first-img-bg: linear-gradient(-130deg, #ffd0b0 0%, #ff907e 100%);--second-img-bg: linear-gradient(-130deg, #ada0ff 0%, #7561f2 100%);--third-img-bg: linear-gradient(-130deg, #6fffac 0%, #23d56e 100%);--firt-btn-bg: #ff907e;--second-btn-bg: #7561f2;--third-btn-bg: #23d56e;padding:20px}.eael-wcpc-wrapper.custom.theme-3 table{-webkit-border-horizontal-spacing:10px}.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3 table th,.eael-wcpc-wrapper.custom.theme-3 table td{border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-wcpc-wrapper.custom.theme-3 table tr.title td.featured,.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(odd) td.featured{-webkit-box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06);box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06)}.eael-wcpc-wrapper.custom.theme-3 table tr.title{background:initial;color:initial}.eael-wcpc-wrapper.custom.theme-3 table tr.title th,.eael-wcpc-wrapper.custom.theme-3 table tr.title td{color:initial;border-left:none;border-right:none}.eael-wcpc-wrapper.custom.theme-3 table tr.image td{background:initial;border-left:none;border-right:none;padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td>span{padding:20px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span.inner{padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td.featured span{padding:10px;background:#fff}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+1) .img-inner{background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+2) .img-inner{background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+3) .img-inner{background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-4{--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #613de6;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: none;--container-bg: #f9fafc}.eael-wcpc-wrapper.custom.theme-4 table{background:#fff}.eael-wcpc-wrapper.custom.theme-4 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-4 table tr.title th,.eael-wcpc-wrapper.custom.theme-4 table tr.title td{font-size:20px;color:inherit;border:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-4 table tr.image td{position:relative;border:1px solid var(--h-border-clr);overflow:hidden}.eael-wcpc-wrapper.custom.theme-4 table tr.image .ribbon{position:absolute;left:-44px;top:10px;background:var(--btn-bg);color:var(--btn-text);padding:3px 50px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title,.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{font-size:18px;font-weight:bold}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title{color:var(--text-bold-clr);margin:0 auto 10px}.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{color:var(--btn-bg)}.eael-wcpc-wrapper.custom.theme-5{--first-row-color: #fff;--first-col-bg: #6a3ee8;--second-col-bg: #3e5ae8;--third-col-bg: #15e9c9;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--first-btn-bg: #6a3ee8;--second-btn-bg: #3e5ae8;--third-btn-bg: #15e9c9;--image-bg: none}.eael-wcpc-wrapper.custom.theme-5 table th{border:none}.eael-wcpc-wrapper.custom.theme-5 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button{background:var(--first-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button:hover{background:#5827e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button{background:var(--second-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button:hover{background:#2747e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button{background:var(--third-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button:hover{background:#13d2b5}.eael-wcpc-wrapper.custom.theme-5 table tr.title th,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{font-size:20px;color:inherit;border:none}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+1){background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+2){background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+3){background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{border:none;border-right:2px solid var(--first-row-color);color:var(--first-row-color)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-5 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6{--container-bg: #f0eff6;--first-row-color: #fff;--first-col-bg: #fd907b;--second-col-bg: #7f6cf4;--third-col-bg: #3ae281;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--image-bg: none}.eael-wcpc-wrapper.custom.theme-6 table tr.title th,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border-left:0;border-right:0}.eael-wcpc-wrapper.custom.theme-6 table tr.title td{color:#fff}.eael-wcpc-wrapper.custom.theme-6 table tr,.eael-wcpc-wrapper.custom.theme-6 table th,.eael-wcpc-wrapper.custom.theme-6 table td{border:none}.eael-wcpc-wrapper.custom.theme-6 table td{color:#fff;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) th,.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td{background:#f7f6fa}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+1){background:#fec1b5}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+2){background:#b7adf9}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+3){background:#91efb8}.eael-wcpc-wrapper.custom.theme-6 table tr.image td,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border:none;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-6 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table .button{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table .button:hover{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button{color:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button:hover{color:#fb3c17}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button{color:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button:hover{color:#2f11e9}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button{color:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button:hover{color:#179f51}.eael-wcpc-wrapper.custom.theme-6 .img-inner{display:block;background:rgba(228,228,228,.45);border-radius:6px}@media screen and (min-width: 769px){.eael-wcpc-wrapper:not(.theme-4) tr.image td{padding:10px}.theme-4 tr.image td{padding:50px 10px}}.eael-product-grid .woocommerce ul.products,.eael-post-grid .woocommerce ul.products{display:grid;grid-gap:25px;margin:0 0 15px 0;padding:0 !important}.eael-product-grid .woocommerce ul.products:before,.eael-product-grid .woocommerce ul.products:after,.eael-post-grid .woocommerce ul.products:before,.eael-post-grid .woocommerce ul.products:after{display:none}.eael-product-grid .woocommerce ul.products .product,.eael-post-grid .woocommerce ul.products .product{width:100%;margin:0;padding:0}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer;color:#fff;background-color:#333;margin:15px}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare:hover,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare:hover{color:#fff;background-color:#333}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare-loader,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare-loader{display:none;width:1.5rem}.eael-product-grid .woocommerce ul.products .product .star-rating,.eael-post-grid .woocommerce ul.products .product .star-rating{margin:0 auto 5px;display:inline-block;float:none;height:1em;width:5.6em;font-size:1em;line-height:1em}.eael-product-grid .woocommerce ul.products .product .star-rating:before,.eael-post-grid .woocommerce ul.products .product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-product-grid .woocommerce ul.products .product .star-rating span,.eael-post-grid .woocommerce ul.products .product .star-rating span{display:inline-block}.eael-product-grid .woocommerce ul.products .product .star-rating span:before,.eael-post-grid .woocommerce ul.products .product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-grid .woocommerce ul.products.products[class*=columns-] li.product,.eael-post-grid .woocommerce ul.products.products[class*=columns-] li.product{width:100%}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product{position:relative;float:left;overflow:hidden;text-align:center;padding:0;border-radius:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a{text-decoration:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a:hover,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product img,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product img,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product img,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:auto;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .onsale,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .onsale{display:block;line-height:170px;font-size:13px;text-align:center;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-100px;top:-50px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .outofstock-badge,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .outofstock-badge,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .outofstock-badge,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .outofstock-badge{line-height:16px;font-size:13px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-95px;top:-45px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price{font-size:14px;margin-bottom:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price del,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price del{opacity:.5;display:inline-block}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price ins,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price ins{font-weight:400;background-color:transparent;color:#ff2a13}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .star-rating,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:14px;margin:10px auto}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button{display:block;font-size:14px;font-weight:400;line-height:38px;text-align:center;text-transform:uppercase;color:#fff;background-color:#333;padding:0;margin:15px;border-radius:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus{outline:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare{color:#fff;background-color:#333}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart{display:block;margin:0 0 15px 0;padding:0;font-size:14px;line-height:1;text-transform:capitalize;color:#333;background-color:transparent}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product{border:1px solid #eee}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product{border:1px solid transparent}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart{visibility:hidden;-webkit-transition:none;-o-transition:none;transition:none}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover{border:1px solid #eee}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart{visibility:visible}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product{position:relative;float:left;overflow:hidden;text-align:center;padding:0 0 15px 0;border-radius:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a{text-decoration:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product img,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;margin:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay{position:relative;overflow:hidden;line-height:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:38px;text-align:center;color:#fff;background-color:#333;width:38px;height:38px;border-style:none;border-radius:50%;vertical-align:middle;padding:0;margin:0 5px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:opacity 300ms,-webkit-transform 200ms;transition:opacity 300ms,-webkit-transform 200ms;-o-transition:transform 200ms,opacity 300ms;transition:transform 200ms,opacity 300ms;transition:transform 200ms,opacity 300ms,-webkit-transform 200ms}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus{outline:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after{content:"";font-size:14px;line-height:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0;font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after{content:""}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after{content:"";display:inline-block;font-weight:normal;font-family:"Font Awesome 5 Free";font-size:14px;line-height:38px;color:#fff;height:auto;width:auto;position:relative;top:0;left:0;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after{content:"";font-family:"Font Awesome 5 Free";font-size:14px;line-height:38px;font-weight:900;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .onsale{display:block;line-height:170px;font-size:13px;text-align:center;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:1;left:-100px;top:-50px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .outofstock-badge,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .outofstock-badge{line-height:16px;font-size:13px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;color:#fff;background-color:#ff2a13;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:100px;width:200px;z-index:9;left:-95px;top:-45px;right:auto;margin:0;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price{font-size:14px;margin-bottom:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price del{opacity:.5;display:inline-block}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price ins{font-weight:400;background-color:transparent;color:#ff2a13}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:14px;margin:10px auto}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare{padding:5px !important}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-product-grid.eael-product-default .woocommerce ul.products li.product,.eael-post-grid.eael-product-default .woocommerce ul.products li.product{overflow:visible !important}.eael-product-grid.eael-product-default .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-default .woocommerce ul.products li.product .onsale{line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge,.eael-post-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge{min-height:3.746em;min-width:3.746em;padding:.502em;font-size:13px;font-weight:700;position:absolute;text-align:center;line-height:1.25;top:-0.5em;left:-0.5em;margin:0;border-radius:50%;background-color:#ff2a13;color:#fff;font-size:.857em;z-index:9}.eael-product-grid.eael-product-default .button.add_to_cart_button::before,.eael-post-grid.eael-product-default .button.add_to_cart_button::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px}.eael-product-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before{content:""}.eael-wcpc-modal{position:fixed;top:50px;right:0;bottom:50px;left:0;margin-left:auto;margin-right:auto;width:1080px;max-width:90%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999999}.modal__content{width:100%;height:100%;overflow:hidden auto}.wcpc-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;background:rgba(0,0,0,.5);pointer-events:none}.wcpc-overlay,.eael-wcpc-modal{visibility:hidden;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.close-modal{position:absolute;top:-10px;right:-10px;cursor:pointer;display:block;border-radius:50%;color:#fff;background:#000;font-size:30px;font-weight:bold;text-align:center;line-height:23px;-webkit-box-shadow:-1px 0px 3px 0 #000;box-shadow:-1px 0px 3px 0 #000;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease}.eael-wcpc-wrapper .eael-wc-remove,.eael-wcpc-wrapper.custom .eael-wc-remove{cursor:pointer;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.eael-wcpc-wrapper .eael-wc-remove.disable,.eael-wcpc-wrapper.custom .eael-wc-remove.disable{color:#a0a0a0 !important;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.eael-wcpc-wrapper .eael-wc-remove:hover,.eael-wcpc-wrapper.custom .eael-wc-remove:hover{color:red;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.eael-wcpc-wrapper .remove-row,.eael-wcpc-wrapper.custom .remove-row{border:none}.eael-wcpc-wrapper .remove-row th,.eael-wcpc-wrapper .remove-row td,.eael-wcpc-wrapper.custom .remove-row th,.eael-wcpc-wrapper.custom .remove-row td{border:none;text-align:center}.eael-product-grid .woocommerce ul.products li.product a img{margin-bottom:0;display:block;width:100%}.eael-product-grid .woocommerce ul.products li.product .woocommerce-loop-product__title{letter-spacing:normal;font-weight:700;text-transform:capitalize}.eael-product-grid .woocommerce ul.products li.product ins{background:transparent}.eael-product-grid .woocommerce ul.products li.product .button{text-transform:capitalize;border:none;letter-spacing:normal;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid .woocommerce ul.products li.product .button:hover,.eael-product-grid .woocommerce ul.products li.product .button:visited{text-decoration:none}.eael-product-grid .woocommerce ul.products li.product .star-rating{margin:0 auto 5px;display:inline-block;float:none;height:1em;width:5.6em;font-size:1em;line-height:1em}.eael-product-grid .woocommerce ul.products li.product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-product-grid .woocommerce ul.products li.product .star-rating span{display:inline-block}.eael-product-grid .woocommerce ul.products li.product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-popup{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.eael-product-popup.eael-product-popup-ready{z-index:999;opacity:1 !important}.eael-product-popup.eael-product-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup.eael-product-zoom-in .eael-product-popup-details{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-popup-details{opacity:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.eael-product-popup.eael-product-zoom-in.eael-product-popup-ready .eael-product-modal-bg{opacity:.7}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-modal-bg{opacity:0}.eael-product-popup.eael-product-zoom-in.eael-product-modal-removing .eael-product-popup-details{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.eael-product-popup .eael-product-modal-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eael-product-popup .eael-product-popup-details{position:relative;margin:5vh auto;padding:20px;border:1px solid #888;max-width:900px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fefefe;width:100%;border-radius:10px;height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button{position:relative}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-added:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:inline-block;position:absolute;right:12px}.eael-product-popup .eael-product-popup-details .single_add_to_cart_button.eael-addtocart-loading:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;right:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.eael-product-popup.woocommerce div.product{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow-y:auto;background:transparent;position:relative}.eael-product-popup.woocommerce div.product.ast-article-single,.eael-product-popup.woocommerce div.product .ast-article-single{background:transparent}@media(max-width: 767px){.eael-product-popup.woocommerce div.product{display:block}}.eael-product-popup.woocommerce div.product div.images{width:100%;margin-bottom:0}.eael-product-popup.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:calc(25% - .75em);margin-right:1em;margin-bottom:1em}.eael-product-popup.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:last-child{margin-right:0}.eael-product-popup.woocommerce div.product .product_title{font-size:28px;line-height:1.2em;font-weight:700;margin-bottom:10px;letter-spacing:normal;text-transform:capitalize}.eael-product-popup.woocommerce div.product .product_title:before{content:none}.eael-product-popup.woocommerce div.product .price{font-size:25px;line-height:1.2em;margin:0 0 15px;text-align:left !important}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description{font-size:18px;line-height:1.2em;margin:0}.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p,.eael-product-popup.woocommerce div.product .woocommerce-product-details__short-description p:last-child{margin-bottom:20px}.eael-product-popup.woocommerce div.product .button{margin:0 !important;line-height:1.5em}.eael-product-popup.woocommerce div.product form.cart{margin:0 0 1.2em;padding:0;border:none;width:100%}.eael-product-popup.woocommerce div.product form.cart table{border:none;margin:0 0 1.2em;border-collapse:collapse;width:100%}.eael-product-popup.woocommerce div.product form.cart table tbody{display:table-row-group;border:none}.eael-product-popup.woocommerce div.product form.cart p.stock{margin-bottom:0}.eael-product-popup.woocommerce div.product form.cart .group_table td{border:none}.eael-product-popup.woocommerce div.product form.cart .group_table .button{padding:.8em;font-weight:400;font-size:.9rem;white-space:nowrap}.eael-product-popup.woocommerce div.product form.cart div.quantity{margin-right:15px;width:auto}.eael-product-popup.woocommerce div.product form.cart div.quantity input,.eael-product-popup.woocommerce div.product form.cart div.quantity a{height:100%;border:1px solid}.eael-product-popup.woocommerce div.product form.cart div.quantity input[type=number]{min-width:90px}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty{text-align:center}.eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{outline:none}.eael-product-popup.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:10px 40px}.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.plus,.eael-product-popup.woocommerce div.product form.cart .product-single-quantity button.minus{display:none}.eael-product-popup.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .star-rating{font-size:16px}.eael-product-popup.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:top;font-size:16px;line-height:18px}.eael-product-popup.woocommerce div.product table tbody tr{border-bottom:1px solid #ccc}.eael-product-popup.woocommerce div.product table tbody tr td{background:transparent;vertical-align:middle !important;padding:15px 15px 15px 0 !important}.eael-product-popup.woocommerce div.product .product_meta{font-size:14px;border-top:1px solid #ccc;border-bottom:0;padding:1em 0 0;margin:0 0 .8em}.eael-product-popup.woocommerce div.product .product_meta>span{display:block;border:none;padding:5px 0}.eael-product-popup .eael-product-image-wrap{width:40%}@media(max-width: 767px){.eael-product-popup .eael-product-image-wrap{width:100%}}.eael-product-popup .eael-product-image-wrap .badge-container{display:none}.eael-product-popup .eael-product-image-wrap .eael-new-product .flex-viewport{height:auto !important}.eael-product-popup .eael-product-details-wrap{width:56%;margin-left:4%;text-align:left}@media(max-width: 767px){.eael-product-popup .eael-product-details-wrap{width:100%;margin-left:0;margin-top:25px}}.eael-product-popup .eael-product-details-wrap .is-divider{display:none}.eael-product-popup button.eael-product-popup-close{position:absolute;right:-15px;top:-18px;font-size:20px;padding:0;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;background:#fff !important;text-align:center;-webkit-box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0px 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000 !important;height:40px;width:40px;min-height:40px;max-width:40px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:1;border:0;margin:0}.eael-product-popup button.eael-product-popup-close:focus{outline:none}.eael-product-popup form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.eael-product-popup form.cart.variations_form{display:block}.eael-product-popup form.cart.variations_form .variations{border:none}.eael-product-popup form.cart.variations_form .variations tr{margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td{display:block;width:100%;border:none;padding:0;margin-bottom:5px}.eael-product-popup form.cart.variations_form .variations td select{width:100%}.eael-product-popup form.cart.variations_form .variations_button{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-popup form.cart.grouped_form{display:block}.eael-product-popup form.cart.grouped_form table .button{line-height:1.2em}.eael-product-popup form.cart.grouped_form .quantity{width:100%}.eael-product-popup form.cart.grouped_form .quantity input,.eael-product-popup form.cart.grouped_form .quantity a{height:auto !important;min-height:2.507em;line-height:1.2em}.eael-product-popup form.cart .quantity{width:37%;margin-right:20px}.eael-product-popup form.cart .quantity input{width:100%}.eael-product-popup .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-popup .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-popup .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-popup .eael-onsale.sale-preset-2.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-popup .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-popup .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-popup .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-popup .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid #23a454;content:""}.eael-product-popup .eael-onsale.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-37pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-popup .eael-onsale.sale-preset-5.outofstock{line-height:normal;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-woo-pagination ul{display:inline-block;text-align:center;white-space:nowrap;padding:0;clear:both;border:0;margin:1px;width:auto}.eael-product-grid .eael-woo-pagination ul li{display:inline-block;margin:0 5px 5px 0;padding:0;float:left;overflow:hidden}.eael-product-grid .eael-woo-pagination ul li .page-numbers{margin:0;text-decoration:none;color:#000000bd;line-height:1;font-size:1em;font-weight:normal;padding:.75em;display:block;min-width:2.5em;-webkit-box-sizing:inherit;box-sizing:inherit;border:none}.eael-product-grid .eael-woo-pagination ul li .page-numbers.current,.eael-product-grid .eael-woo-pagination ul li .page-numbers:hover,.eael-product-grid .eael-woo-pagination ul li .page-numbers:focus{color:#fff;background:#000000bd}.eael-product-grid .woocommerce ul.products .product{overflow-y:auto}.eael-product-grid .eael-load-more-button-wrap{clear:both;margin-top:40px}.eael-product-grid .eael-product-wrap .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.right{left:auto;right:5px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.right{left:auto;right:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid #23a454;content:""}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right{left:auto;right:0}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-37pX;top:-8px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.outofstock{line-height:normal;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-product-grid .eael-product-wrap .eael-product-title h2{font-size:20px;line-height:1.2em;color:#252525;font-weight:500;margin:0 0 8px;padding:0}.eael-product-grid .eael-product-wrap .eael-product-title h2:before{content:none}.eael-product-grid .eael-product-wrap .eael-product-price{font-size:18px;line-height:1.2em;color:#ff7a80;font-weight:600;margin-bottom:10px}.eael-product-grid .eael-product-wrap .star-rating{margin:0 auto 10px}.eael-product-grid .eael-product-wrap a.button.add_to_cart_button.added{display:none !important}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.box-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-box-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-box-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.grid .eael-product-wrap .product-image-wrap,.eael-product-grid.masonry .eael-product-wrap .product-image-wrap{position:relative;overflow:hidden}.eael-product-grid.grid .eael-product-wrap .icons-wrap,.eael-product-grid.masonry .eael-product-wrap .icons-wrap{padding:0;list-style:none;position:absolute;z-index:9;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0 auto;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style{background:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;top:auto;bottom:-50px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li:not(:last-child),.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li:not(:last-child){border-right:1px solid #fff}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-cart{-webkit-box-flex:4;-ms-flex:4;flex:4}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a{position:relative;background-color:transparent;margin:0;padding:10px 5px;font-size:15px;line-height:1.2em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a:hover,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a:hover{background-color:transparent;color:#000}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a i{line-height:normal}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:auto;bottom:-100px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a{position:relative;width:42px;height:42px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button{padding:0;margin:3px;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:visible;opacity:1;top:auto;bottom:-24px;margin:0 5%}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a{position:relative;width:42px;height:42px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;line-height:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button{padding:0;margin:0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.product_type_external,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.product_type_external{width:auto;height:auto}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style{background:#fff;width:100%;top:auto;bottom:-50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a{position:relative;width:42px;height:42px;margin:10px 2px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button{padding:0;margin:10px 2px 0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap li,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li{display:inline-block;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a{display:block;position:absolute;color:#000;width:100%;height:100%;text-align:center;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a:hover,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a i{position:relative;font-size:18px;line-height:42px}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a svg,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a svg{width:18px}.eael-product-grid.grid .eael-product-wrap .product-details-wrap,.eael-product-grid.masonry .eael-product-wrap .product-details-wrap{padding:10px}.eael-product-grid.masonry .woocommerce ul.products{display:block}@media(min-width: 766px){.eael-product-grid.masonry .woocommerce ul.products{margin:0 -1% !important}}.eael-product-grid.masonry .woocommerce ul.products:before,.eael-product-grid.masonry .woocommerce ul.products:after{display:table;content:" "}.eael-product-grid.masonry .woocommerce ul.products li.product{float:left;margin:15px 0}@media(min-width: 766px){.eael-product-grid.masonry .woocommerce ul.products li.product{margin:1%}}.eael-product-grid.grid.eael-product-preset-8 .product-image-wrap,.eael-product-grid.masonry.eael-product-preset-8 .product-image-wrap{overflow:inherit}.eael-product-grid.grid.eael-product-preset-8 .product-details-wrap>div:first-child,.eael-product-grid.masonry.eael-product-preset-8 .product-details-wrap>div:first-child{margin-top:20px}.eael-product-grid.grid.eael-product-preset-5 ul.products,.eael-product-grid.grid.eael-product-preset-6 ul.products,.eael-product-grid.grid.eael-product-preset-7 ul.products,.eael-product-grid.grid.eael-product-preset-8 ul.products,.eael-product-grid.masonry.eael-product-preset-5 ul.products,.eael-product-grid.masonry.eael-product-preset-6 ul.products,.eael-product-grid.masonry.eael-product-preset-7 ul.products,.eael-product-grid.masonry.eael-product-preset-8 ul.products{padding:0;margin:0;list-style:none}.eael-product-grid.grid.eael-product-preset-5 ul.products li.product,.eael-product-grid.grid.eael-product-preset-6 ul.products li.product,.eael-product-grid.grid.eael-product-preset-7 ul.products li.product,.eael-product-grid.grid.eael-product-preset-8 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-5 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-6 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-7 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-8 ul.products li.product{text-align:center;border:1px solid #000;overflow:hidden}.eael-product-grid.grid.eael-product-preset-5 ul.products li.product.first,.eael-product-grid.grid.eael-product-preset-6 ul.products li.product.first,.eael-product-grid.grid.eael-product-preset-7 ul.products li.product.first,.eael-product-grid.grid.eael-product-preset-8 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-5 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-6 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-7 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-8 ul.products li.product.first{clear:none}.eael-product-grid.grid.eael-product-preset-6 .product.outofstock .icons-wrap .button,.eael-product-grid.grid.eael-product-preset-7 .product.outofstock .icons-wrap .button,.eael-product-grid.grid.eael-product-preset-8 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-6 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-7 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-8 .product.outofstock .icons-wrap .button{display:none}.eael-product-grid.grid.eael-product-preset-6 .icons-wrap .button.product_type_grouped,.eael-product-grid.grid.eael-product-preset-7 .icons-wrap .button.product_type_grouped,.eael-product-grid.grid.eael-product-preset-8 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-6 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-7 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-8 .icons-wrap .button.product_type_grouped{display:none}.eael-product-grid.list .woocommerce ul.products li.product{overflow:hidden}.eael-product-grid.list .woocommerce ul.products li.product .woocommerce-loop-product__link img{margin-bottom:0}.eael-product-grid.list .woocommerce ul.products li.product .star-rating{margin:0 auto 10px 0}.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap{padding:20px}.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap .product-details-wrap{padding:0 0 0 25px}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap{padding:0;background-color:transparent}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .product-details-wrap{padding:0 0 0 25px}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .title-wrap,.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .price-wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid}.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap{padding:0}.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap .product-details-wrap{padding:20px;margin-left:20px}.eael-product-grid.list .eael-product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.box-style{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:visible;opacity:1}.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.block-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.list .eael-product-wrap .icons-wrap{padding:0;margin:0;list-style:none;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style{background:red;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:100%;top:auto;bottom:-50px}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li.add-to-cart{-webkit-box-flex:4;-ms-flex:4;flex:4}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li a{position:relative}.eael-product-grid.list .eael-product-wrap .icons-wrap.box-style li{width:42px;height:42px;-webkit-filter:drop-shadow(0px 15px 10px rgba(61, 70, 79, 0.12));filter:drop-shadow(0px 15px 10px rgba(61, 70, 79, 0.12));background-color:#fff}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-cart a{padding:11px 15px !important}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a{margin:2px;padding:10.5px 10px}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li:not(:first-child) a{border-left-width:0 !important}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li.add-to-cart a{padding:8.5px 10px;margin:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li a{border:2px solid #ddd}.eael-product-grid.list .eael-product-wrap .icons-wrap li{display:inline-block;margin:0;padding:0;vertical-align:top}.eael-product-grid.list .eael-product-wrap .icons-wrap li a{display:block;color:#000;text-align:center;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;background:#ffebcd;padding:9px 10px;font-size:15px;line-height:1.4em;font-weight:700}.eael-product-grid.list .eael-product-wrap .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-product-grid.list .eael-product-wrap .icons-wrap li a i{position:relative;font-size:18px}.eael-product-grid.list .eael-product-wrap .icons-wrap li a svg{width:18px}.eael-product-grid.list .eael-product-wrap .icons-wrap li a.button{font-size:15px;line-height:1.4em}.eael-product-grid.list .eael-product-wrap .product-image-wrap{position:relative;overflow:hidden;width:45%;margin:0}.eael-product-grid.list .eael-product-wrap .product-details-wrap{width:55%;padding:25px;text-align:left !important}.eael-product-grid.list .eael-product-wrap .eael-product-price{margin-bottom:5px}.eael-product-grid.list .eael-product-wrap .eael-product-excerpt p{margin:0 0 10px}@media only screen and (min-width: 1025px){.eael-product-grid-column-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 1024px)and (min-width: 766px){.eael-product-grid-column-tablet-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-tablet-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-tablet-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-tablet-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-tablet-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-tablet-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-tablet-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-tablet-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-tablet-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 767px){.eael-product-grid-column-mobile-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-mobile-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-mobile-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-mobile-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-mobile-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap,.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{width:100%}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap{margin-bottom:15px}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{padding:0;margin:0}.eael-product-grid-column-mobile-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-mobile-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48% !important;margin:1%}.eael-product-grid-column-mobile-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333% !important;margin:1%}.eael-product-grid-column-mobile-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23% !important;margin:1%}.eael-product-grid-column-mobile-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18% !important;margin:1%}.eael-product-grid-column-mobile-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667% !important;margin:1%}}.theme-oceanwp.elementor-editor-active .eael-product-popup.woocommerce div.product form.cart div.quantity .qty{max-width:150px}.theme-oceanwp .eael-product-popup.woocommerce div.product form.cart div.quantity .qty:focus{border:1px solid}.eael-product-loader{position:relative}.eael-product-loader::after{border-radius:50%;width:50px;height:50px;position:absolute;content:"";border-top:4px solid rgba(0,0,0,.2);border-right:4px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-left:4px solid #000;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear;left:48%;top:40%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.theme-flexia .woocommerce ul.products li.product .woocommerce-LoopProduct-link{position:unset;display:unset}.woocommerce ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{display:none}
|
@@ -109,7 +109,9 @@
|
|
109 |
}
|
110 |
|
111 |
.eael-team-member-social-link > a {
|
|
|
112 |
display: inline-block;
|
|
|
113 |
-webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
|
114 |
-o-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
|
115 |
transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
|
109 |
}
|
110 |
|
111 |
.eael-team-member-social-link > a {
|
112 |
+
width: 100%;
|
113 |
display: inline-block;
|
114 |
+
text-align: center;
|
115 |
-webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
|
116 |
-o-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
|
117 |
transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
|
@@ -1 +1 @@
|
|
1 |
-
.eael-team-item{overflow:hidden;position:relative}.team-avatar-rounded figure img{border-radius:50%;height:auto}.eael-team-image>figure{margin:0;padding:0}.eael-team-image>figure img{display:block;margin:0 auto}.eael-team-item .eael-team-content{padding:10px}.eael-team-item .eael-team-member-name{font-size:20px;font-weight:bold;letter-spacing:.05em;margin:5px 0;text-transform:uppercase}.eael-team-item .eael-team-member-position{font-size:14px;font-weight:normal;letter-spacing:.05em;margin:5px 0 10px;text-transform:uppercase}.eael-team-item .eael-team-content,.eael-team-item .eael-team-content .eael-team-text{font-size:14px;line-height:1.5}.eael-team-content>ul{margin:0;padding:0}.eael-team-content li{display:inline-block;list-style:outside none none;margin-right:10px;text-align:center}.eael-team-content li a{font-size:2.5rem}.eael-team-align-left .eael-team-item .eael-team-member-name,.eael-team-align-left .eael-team-item .eael-team-member-position,.eael-team-align-left .eael-team-item .eael-team-text,.eael-team-align-left .eael-team-item .eael-team-content p,.eael-team-align-left .eael-team-item .eael-team-content ul,.eael-team-align-left .eael-team-item .eael-team-content li{text-align:left}.eael-team-align-right .eael-team-item .eael-team-member-name,.eael-team-align-right .eael-team-item .eael-team-member-position,.eael-team-align-right .eael-team-item .eael-team-text,.eael-team-align-right .eael-team-item .eael-team-content p,.eael-team-align-right .eael-team-item .eael-team-content ul,.eael-team-align-right .eael-team-item .eael-team-content li{text-align:right}.eael-team-align-centered .eael-team-item .eael-team-member-name,.eael-team-align-centered .eael-team-item .eael-team-member-position,.eael-team-align-centered .eael-team-item .eael-team-text,.eael-team-align-centered .eael-team-item .eael-team-content p,.eael-team-align-centered .eael-team-item .eael-team-content ul,.eael-team-align-centered .eael-team-item .eael-team-content li{text-align:center}.eael-team-item.eael-team-members-overlay .eael-team-content{bottom:10px;left:10px;margin-bottom:0;padding-top:15%;opacity:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;right:10px;top:10px;-webkit-transition:all .615s cubic-bezier(0.19, 1, 0.22, 1) 0s;-o-transition:all .615s cubic-bezier(0.19, 1, 0.22, 1) 0s;transition:all .615s cubic-bezier(0.19, 1, 0.22, 1) 0s}.eael-team-item.eael-team-members-overlay:hover .eael-team-content{opacity:1}.eael-team-member-social-link>a{display:inline-block;-webkit-transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 0s;-o-transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 0s;transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 0s}.eael-team-member-social-link>a:focus{outline:none}
|
1 |
+
.eael-team-item{overflow:hidden;position:relative}.team-avatar-rounded figure img{border-radius:50%;height:auto}.eael-team-image>figure{margin:0;padding:0}.eael-team-image>figure img{display:block;margin:0 auto}.eael-team-item .eael-team-content{padding:10px}.eael-team-item .eael-team-member-name{font-size:20px;font-weight:bold;letter-spacing:.05em;margin:5px 0;text-transform:uppercase}.eael-team-item .eael-team-member-position{font-size:14px;font-weight:normal;letter-spacing:.05em;margin:5px 0 10px;text-transform:uppercase}.eael-team-item .eael-team-content,.eael-team-item .eael-team-content .eael-team-text{font-size:14px;line-height:1.5}.eael-team-content>ul{margin:0;padding:0}.eael-team-content li{display:inline-block;list-style:outside none none;margin-right:10px;text-align:center}.eael-team-content li a{font-size:2.5rem}.eael-team-align-left .eael-team-item .eael-team-member-name,.eael-team-align-left .eael-team-item .eael-team-member-position,.eael-team-align-left .eael-team-item .eael-team-text,.eael-team-align-left .eael-team-item .eael-team-content p,.eael-team-align-left .eael-team-item .eael-team-content ul,.eael-team-align-left .eael-team-item .eael-team-content li{text-align:left}.eael-team-align-right .eael-team-item .eael-team-member-name,.eael-team-align-right .eael-team-item .eael-team-member-position,.eael-team-align-right .eael-team-item .eael-team-text,.eael-team-align-right .eael-team-item .eael-team-content p,.eael-team-align-right .eael-team-item .eael-team-content ul,.eael-team-align-right .eael-team-item .eael-team-content li{text-align:right}.eael-team-align-centered .eael-team-item .eael-team-member-name,.eael-team-align-centered .eael-team-item .eael-team-member-position,.eael-team-align-centered .eael-team-item .eael-team-text,.eael-team-align-centered .eael-team-item .eael-team-content p,.eael-team-align-centered .eael-team-item .eael-team-content ul,.eael-team-align-centered .eael-team-item .eael-team-content li{text-align:center}.eael-team-item.eael-team-members-overlay .eael-team-content{bottom:10px;left:10px;margin-bottom:0;padding-top:15%;opacity:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;right:10px;top:10px;-webkit-transition:all .615s cubic-bezier(0.19, 1, 0.22, 1) 0s;-o-transition:all .615s cubic-bezier(0.19, 1, 0.22, 1) 0s;transition:all .615s cubic-bezier(0.19, 1, 0.22, 1) 0s}.eael-team-item.eael-team-members-overlay:hover .eael-team-content{opacity:1}.eael-team-member-social-link>a{width:100%;display:inline-block;text-align:center;-webkit-transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 0s;-o-transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 0s;transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 0s}.eael-team-member-social-link>a:focus{outline:none}
|
@@ -20,6 +20,9 @@
|
|
20 |
-ms-flex-align: center;
|
21 |
align-items: center;
|
22 |
}
|
|
|
|
|
|
|
23 |
.eael-wcpc-wrapper .elementor-icon {
|
24 |
font-size: 20px;
|
25 |
margin-right: 10px;
|
20 |
-ms-flex-align: center;
|
21 |
align-items: center;
|
22 |
}
|
23 |
+
.eael-wcpc-wrapper .wcpc-table-header .wcpc-title {
|
24 |
+
word-break: break-word;
|
25 |
+
}
|
26 |
.eael-wcpc-wrapper .elementor-icon {
|
27 |
font-size: 20px;
|
28 |
margin-right: 10px;
|
@@ -1 +1 @@
|
|
1 |
-
.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.eael-wcpc-wrapper img{display:block;margin:auto}.eael-wcpc-wrapper th i{padding-right:10px;color:#dcdcdc}.eael-wcpc-wrapper .wcpc-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper .elementor-icon{font-size:20px;margin-right:10px}.eael-wcpc-wrapper table td{text-align:center}.eael-wcpc-wrapper.custom{--h-bg: #2d1e87;--h-text-clr: #fff;--h-border-clr: #b6aaff;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #6752e5;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: #6b55ec;--container-bg: #fff;--icon-color: #c3ccdc;background:var(--container-bg);overflow-x:scroll}.eael-wcpc-wrapper.custom table{border-collapse:collapse;border-spacing:0;max-width:none}.eael-wcpc-wrapper.custom table .icon{width:16px;margin-right:6px;fill:var(--icon-color)}.eael-wcpc-wrapper.custom table th,.eael-wcpc-wrapper.custom table td{padding:15px;border:1px solid var(--h-border-clr);border-collapse:collapse}.eael-wcpc-wrapper.custom table th.first-th{border:none;padding-left:5px}.eael-wcpc-wrapper.custom table th{color:var(--text-bold-clr);font-weight:normal;max-width:160px;border-left-width:2px;border-collapse:collapse;vertical-align:middle}.eael-wcpc-wrapper.custom table th div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper.custom table td{color:var(--text-clr);text-align:center}.eael-wcpc-wrapper.custom table tr.title{background:var(--h-bg);color:var(--h-text-clr)}.eael-wcpc-wrapper.custom table tr.title th,.eael-wcpc-wrapper.custom table tr.title td{font-size:20px;color:inherit;border:none;border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom table tr.image td{vertical-align:middle;border:none}.eael-wcpc-wrapper.custom table .button{border-radius:5px;background:var(--btn-bg);color:var(--btn-text)}.eael-wcpc-wrapper.custom table .button:hover{background:var(--btn-bg-hover)}.eael-wcpc-wrapper.custom.theme-1 table tr.image td{background:var(--image-bg);border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-2{--h-bg: #ff9453;--h-border-clr: #f4ede9;--btn-bg: #ff9453;--btn-bg-hover: #6752e5;--even-row-bg: #fbf8f7}.eael-wcpc-wrapper.custom.theme-2 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3{--container-bg: #f9fafc;--btn-bg: #ff907e;--btn-bg-hover: #ff907e;--even-row-bg: #f5f5f8;--h-odd-row-bg: #fdfdff;--first-img-bg: linear-gradient(-130deg, #ffd0b0 0%, #ff907e 100%);--second-img-bg: linear-gradient(-130deg, #ada0ff 0%, #7561f2 100%);--third-img-bg: linear-gradient(-130deg, #6fffac 0%, #23d56e 100%);--firt-btn-bg: #ff907e;--second-btn-bg: #7561f2;--third-btn-bg: #23d56e;padding:20px}.eael-wcpc-wrapper.custom.theme-3 table{-webkit-border-horizontal-spacing:10px}.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3 table th,.eael-wcpc-wrapper.custom.theme-3 table td{border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-wcpc-wrapper.custom.theme-3 table tr.title td.featured,.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(odd) td.featured{-webkit-box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06);box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06)}.eael-wcpc-wrapper.custom.theme-3 table tr.title{background:initial;color:initial}.eael-wcpc-wrapper.custom.theme-3 table tr.title th,.eael-wcpc-wrapper.custom.theme-3 table tr.title td{color:initial;border-left:none;border-right:none}.eael-wcpc-wrapper.custom.theme-3 table tr.image td{background:initial;border-left:none;border-right:none;padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td>span{padding:20px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span.inner{padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td.featured span{padding:10px;background:#fff}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+1) .img-inner{background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+2) .img-inner{background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+3) .img-inner{background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-4{--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #613de6;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: none;--container-bg: #f9fafc}.eael-wcpc-wrapper.custom.theme-4 table{background:#fff}.eael-wcpc-wrapper.custom.theme-4 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-4 table tr.title th,.eael-wcpc-wrapper.custom.theme-4 table tr.title td{font-size:20px;color:inherit;border:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-4 table tr.image td{position:relative;border:1px solid var(--h-border-clr);overflow:hidden}.eael-wcpc-wrapper.custom.theme-4 table tr.image .ribbon{position:absolute;left:-44px;top:10px;background:var(--btn-bg);color:var(--btn-text);padding:3px 50px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title,.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{font-size:18px;font-weight:bold}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title{color:var(--text-bold-clr);margin:0 auto 10px}.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{color:var(--btn-bg)}.eael-wcpc-wrapper.custom.theme-5{--first-row-color: #fff;--first-col-bg: #6a3ee8;--second-col-bg: #3e5ae8;--third-col-bg: #15e9c9;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--first-btn-bg: #6a3ee8;--second-btn-bg: #3e5ae8;--third-btn-bg: #15e9c9;--image-bg: none}.eael-wcpc-wrapper.custom.theme-5 table th{border:none}.eael-wcpc-wrapper.custom.theme-5 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button{background:var(--first-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button:hover{background:#5827e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button{background:var(--second-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button:hover{background:#2747e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button{background:var(--third-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button:hover{background:#13d2b5}.eael-wcpc-wrapper.custom.theme-5 table tr.title th,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{font-size:20px;color:inherit;border:none}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+1){background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+2){background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+3){background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{border:none;border-right:2px solid var(--first-row-color);color:var(--first-row-color)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-5 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6{--container-bg: #f0eff6;--first-row-color: #fff;--first-col-bg: #fd907b;--second-col-bg: #7f6cf4;--third-col-bg: #3ae281;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--image-bg: none}.eael-wcpc-wrapper.custom.theme-6 table tr.title th,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border-left:0;border-right:0}.eael-wcpc-wrapper.custom.theme-6 table tr.title td{color:#fff}.eael-wcpc-wrapper.custom.theme-6 table tr,.eael-wcpc-wrapper.custom.theme-6 table th,.eael-wcpc-wrapper.custom.theme-6 table td{border:none}.eael-wcpc-wrapper.custom.theme-6 table td{color:#fff;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) th,.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td{background:#f7f6fa}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+1){background:#fec1b5}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+2){background:#b7adf9}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+3){background:#91efb8}.eael-wcpc-wrapper.custom.theme-6 table tr.image td,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border:none;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-6 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table .button{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table .button:hover{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button{color:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button:hover{color:#fb3c17}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button{color:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button:hover{color:#2f11e9}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button{color:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button:hover{color:#179f51}.eael-wcpc-wrapper.custom.theme-6 .img-inner{display:block;background:rgba(228,228,228,.45);border-radius:6px}@media screen and (min-width: 769px){.eael-wcpc-wrapper:not(.theme-4) tr.image td{padding:10px}.theme-4 tr.image td{padding:50px 10px}}
|
1 |
+
.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.eael-wcpc-wrapper img{display:block;margin:auto}.eael-wcpc-wrapper th i{padding-right:10px;color:#dcdcdc}.eael-wcpc-wrapper .wcpc-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper .wcpc-table-header .wcpc-title{word-break:break-word}.eael-wcpc-wrapper .elementor-icon{font-size:20px;margin-right:10px}.eael-wcpc-wrapper table td{text-align:center}.eael-wcpc-wrapper.custom{--h-bg: #2d1e87;--h-text-clr: #fff;--h-border-clr: #b6aaff;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #6752e5;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: #6b55ec;--container-bg: #fff;--icon-color: #c3ccdc;background:var(--container-bg);overflow-x:scroll}.eael-wcpc-wrapper.custom table{border-collapse:collapse;border-spacing:0;max-width:none}.eael-wcpc-wrapper.custom table .icon{width:16px;margin-right:6px;fill:var(--icon-color)}.eael-wcpc-wrapper.custom table th,.eael-wcpc-wrapper.custom table td{padding:15px;border:1px solid var(--h-border-clr);border-collapse:collapse}.eael-wcpc-wrapper.custom table th.first-th{border:none;padding-left:5px}.eael-wcpc-wrapper.custom table th{color:var(--text-bold-clr);font-weight:normal;max-width:160px;border-left-width:2px;border-collapse:collapse;vertical-align:middle}.eael-wcpc-wrapper.custom table th div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper.custom table td{color:var(--text-clr);text-align:center}.eael-wcpc-wrapper.custom table tr.title{background:var(--h-bg);color:var(--h-text-clr)}.eael-wcpc-wrapper.custom table tr.title th,.eael-wcpc-wrapper.custom table tr.title td{font-size:20px;color:inherit;border:none;border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom table tr.image td{vertical-align:middle;border:none}.eael-wcpc-wrapper.custom table .button{border-radius:5px;background:var(--btn-bg);color:var(--btn-text)}.eael-wcpc-wrapper.custom table .button:hover{background:var(--btn-bg-hover)}.eael-wcpc-wrapper.custom.theme-1 table tr.image td{background:var(--image-bg);border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-2{--h-bg: #ff9453;--h-border-clr: #f4ede9;--btn-bg: #ff9453;--btn-bg-hover: #6752e5;--even-row-bg: #fbf8f7}.eael-wcpc-wrapper.custom.theme-2 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3{--container-bg: #f9fafc;--btn-bg: #ff907e;--btn-bg-hover: #ff907e;--even-row-bg: #f5f5f8;--h-odd-row-bg: #fdfdff;--first-img-bg: linear-gradient(-130deg, #ffd0b0 0%, #ff907e 100%);--second-img-bg: linear-gradient(-130deg, #ada0ff 0%, #7561f2 100%);--third-img-bg: linear-gradient(-130deg, #6fffac 0%, #23d56e 100%);--firt-btn-bg: #ff907e;--second-btn-bg: #7561f2;--third-btn-bg: #23d56e;padding:20px}.eael-wcpc-wrapper.custom.theme-3 table{-webkit-border-horizontal-spacing:10px}.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3 table th,.eael-wcpc-wrapper.custom.theme-3 table td{border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-wcpc-wrapper.custom.theme-3 table tr.title td.featured,.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(odd) td.featured{-webkit-box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06);box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06)}.eael-wcpc-wrapper.custom.theme-3 table tr.title{background:initial;color:initial}.eael-wcpc-wrapper.custom.theme-3 table tr.title th,.eael-wcpc-wrapper.custom.theme-3 table tr.title td{color:initial;border-left:none;border-right:none}.eael-wcpc-wrapper.custom.theme-3 table tr.image td{background:initial;border-left:none;border-right:none;padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td>span{padding:20px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span.inner{padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td.featured span{padding:10px;background:#fff}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+1) .img-inner{background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+2) .img-inner{background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+3) .img-inner{background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-4{--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #613de6;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: none;--container-bg: #f9fafc}.eael-wcpc-wrapper.custom.theme-4 table{background:#fff}.eael-wcpc-wrapper.custom.theme-4 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-4 table tr.title th,.eael-wcpc-wrapper.custom.theme-4 table tr.title td{font-size:20px;color:inherit;border:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-4 table tr.image td{position:relative;border:1px solid var(--h-border-clr);overflow:hidden}.eael-wcpc-wrapper.custom.theme-4 table tr.image .ribbon{position:absolute;left:-44px;top:10px;background:var(--btn-bg);color:var(--btn-text);padding:3px 50px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title,.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{font-size:18px;font-weight:bold}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title{color:var(--text-bold-clr);margin:0 auto 10px}.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{color:var(--btn-bg)}.eael-wcpc-wrapper.custom.theme-5{--first-row-color: #fff;--first-col-bg: #6a3ee8;--second-col-bg: #3e5ae8;--third-col-bg: #15e9c9;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--first-btn-bg: #6a3ee8;--second-btn-bg: #3e5ae8;--third-btn-bg: #15e9c9;--image-bg: none}.eael-wcpc-wrapper.custom.theme-5 table th{border:none}.eael-wcpc-wrapper.custom.theme-5 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button{background:var(--first-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button:hover{background:#5827e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button{background:var(--second-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button:hover{background:#2747e5}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button{background:var(--third-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button:hover{background:#13d2b5}.eael-wcpc-wrapper.custom.theme-5 table tr.title th,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{font-size:20px;color:inherit;border:none}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+1){background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+2){background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+3){background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{border:none;border-right:2px solid var(--first-row-color);color:var(--first-row-color)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-5 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6{--container-bg: #f0eff6;--first-row-color: #fff;--first-col-bg: #fd907b;--second-col-bg: #7f6cf4;--third-col-bg: #3ae281;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--image-bg: none}.eael-wcpc-wrapper.custom.theme-6 table tr.title th,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border-left:0;border-right:0}.eael-wcpc-wrapper.custom.theme-6 table tr.title td{color:#fff}.eael-wcpc-wrapper.custom.theme-6 table tr,.eael-wcpc-wrapper.custom.theme-6 table th,.eael-wcpc-wrapper.custom.theme-6 table td{border:none}.eael-wcpc-wrapper.custom.theme-6 table td{color:#fff;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) th,.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td{background:#f7f6fa}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+1){background:#fec1b5}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+2){background:#b7adf9}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+3){background:#91efb8}.eael-wcpc-wrapper.custom.theme-6 table tr.image td,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border:none;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-6 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table .button{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table .button:hover{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button{color:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button:hover{color:#fb3c17}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button{color:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button:hover{color:#2f11e9}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button{color:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button:hover{color:#179f51}.eael-wcpc-wrapper.custom.theme-6 .img-inner{display:block;background:rgba(228,228,228,.45);border-radius:6px}@media screen and (min-width: 769px){.eael-wcpc-wrapper:not(.theme-4) tr.image td{padding:10px}.theme-4 tr.image td{padding:50px 10px}}
|
@@ -0,0 +1 @@
|
|
|
1 |
+
!function(e){var n={};function o(t){if(n[t])return n[t].exports;var s=n[t]={i:t,l:!1,exports:{}};return e[t].call(s.exports,s,s.exports,o),s.l=!0,s.exports}o.m=e,o.c=n,o.d=function(e,n,t){o.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,n){if(1&n&&(e=o(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(o.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var s in e)o.d(t,s,function(n){return e[n]}.bind(null,s));return t},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="",o(o.s=72)}({72:function(e,n){throw new Error("Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):\nModuleBuildError: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):\nError: ENOENT: no such file or directory, open '/Users/wpdev/Local Sites/essential-addons/app/public/wp-content/plugins/essential-addons-for-elementor-lite/src/css/view/woo-product-compare.scss'\n at /Users/wpdev/Local Sites/essential-addons/app/public/wp-content/plugins/essential-addons-for-elementor-lite/node_modules/webpack/lib/NormalModule.js:316:20\n at /Users/wpdev/Local Sites/essential-addons/app/public/wp-content/plugins/essential-addons-for-elementor-lite/node_modules/loader-runner/lib/LoaderRunner.js:367:11\n at Array.<anonymous> (/Users/wpdev/Local Sites/essential-addons/app/public/wp-content/plugins/essential-addons-for-elementor-lite/node_modules/loader-runner/lib/LoaderRunner.js:203:19)\n at Storage.finished (/Users/wpdev/Local Sites/essential-addons/app/public/wp-content/plugins/essential-addons-for-elementor-lite/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)\n at ReadFileContext.<anonymous> (/Users/wpdev/Local Sites/essential-addons/app/public/wp-content/plugins/essential-addons-for-elementor-lite/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9)\n at ReadFileContext.callback (/Users/wpdev/Local Sites/essential-addons/app/public/wp-content/plugins/essential-addons-for-elementor-lite/node_modules/graceful-fs/graceful-fs.js:123:16)\n at FSReqCallback.readFileAfterOpen [as oncomplete] (fs.js:256:13)")}});
|
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("ea.hooks.addAction(\"editMode.init\", \"ea\", function () {\n elementor.settings.page.addChangeCallback(\"eael_ext_table_of_content\", function (newValue) {\n elementor.settings.page.setSettings(\"eael_ext_table_of_content\", newValue);\n elementor.saver.update.apply().then(function () {\n elementor.reloadPreview();\n });\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_position\", function (newValue) {\n var selector = jQuery(\"#eael-toc\");\n\n if (newValue === \"right\") {\n selector.addClass(\"eael-toc-right\");\n } else {\n selector.removeClass(\"eael-toc-right\");\n selector.addClass(\"eael-toc-left\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_table_of_content_list_style\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n list.removeClass(\"eael-toc-list-bar eael-toc-list-arrow\");\n\n if (newValue !== \"none\") {\n list.addClass(\"eael-toc-list-\" + newValue);\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_collapse_sub_heading\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n\n if (newValue === \"yes\") {\n list.addClass(\"eael-toc-collapse\");\n } else {\n list.removeClass(\"eael-toc-collapse\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_table_of_content_header_icon\", function (newValue) {\n var iconElement = $(\".eael-toc-button i\");\n iconElement.removeClass().addClass(newValue.value);\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_list_icon\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n\n if (newValue === \"number\") {\n list.addClass(\"eael-toc-number\").removeClass(\"eael-toc-bullet\");\n } else {\n list.addClass(\"eael-toc-bullet\").removeClass(\"eael-toc-number\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_word_wrap\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n\n if (newValue === \"yes\") {\n list.addClass(\"eael-toc-word-wrap\");\n } else {\n list.removeClass(\"eael-toc-word-wrap\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_close_button_text_style\", function (newValue) {\n var toc = jQuery(\"#eael-toc\");\n\n if (newValue === \"bottom_to_top\") {\n toc.addClass(\"eael-bottom-to-top\");\n } else {\n toc.removeClass(\"eael-bottom-to-top\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_box_shadow\", function (newValue) {\n var toc = jQuery(\"#eael-toc\");\n\n if (newValue === \"yes\") {\n toc.addClass(\"eael-box-shadow\");\n } else {\n toc.removeClass(\"eael-box-shadow\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_auto_collapse\", function (newValue) {\n var toc = jQuery(\"#eael-toc\");\n\n if (newValue === \"yes\") {\n toc.addClass(\"eael-toc-auto-collapse\");\n } else {\n toc.removeClass(\"eael-toc-auto-collapse\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_title\", function (newValue) {\n elementorFrontend.elements.$document.find(\".eael-toc-title\").text(newValue);\n elementorFrontend.elements.$document.find(\".eael-toc-button span\").text(newValue);\n });\n});\n\n//# sourceURL=webpack:///./src/js/edit/table-of-content.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("ea.hooks.addAction(\"editMode.init\", \"ea\", function () {\n elementor.settings.page.addChangeCallback(\"eael_ext_table_of_content\", function (newValue) {\n elementor.settings.page.setSettings(\"eael_ext_table_of_content\", newValue);\n elementor.saver.update.apply().then(function () {\n elementor.reloadPreview();\n });\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_position\", function (newValue) {\n var selector = jQuery(\"#eael-toc\");\n\n if (newValue === \"right\") {\n selector.addClass(\"eael-toc-right\");\n } else {\n selector.removeClass(\"eael-toc-right\");\n selector.addClass(\"eael-toc-left\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_table_of_content_list_style\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n list.removeClass(\"eael-toc-list-bar eael-toc-list-arrow\");\n\n if (newValue !== \"none\") {\n list.addClass(\"eael-toc-list-\" + newValue);\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_collapse_sub_heading\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n\n if (newValue === \"yes\") {\n list.addClass(\"eael-toc-collapse\");\n } else {\n list.removeClass(\"eael-toc-collapse\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_table_of_content_header_icon\", function (newValue) {\n var iconElement = $(\".eael-toc-button i\");\n iconElement.removeClass().addClass(newValue.value);\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_list_icon\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n\n if (newValue === \"number\") {\n list.addClass(\"eael-toc-number\").removeClass(\"eael-toc-bullet\");\n } else {\n list.addClass(\"eael-toc-bullet\").removeClass(\"eael-toc-number\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_word_wrap\", function (newValue) {\n var list = jQuery(\".eael-toc-list\");\n\n if (newValue === \"yes\") {\n list.addClass(\"eael-toc-word-wrap\");\n } else {\n list.removeClass(\"eael-toc-word-wrap\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_close_button_text_style\", function (newValue) {\n var toc = jQuery(\"#eael-toc\");\n\n if (newValue === \"bottom_to_top\") {\n toc.addClass(\"eael-bottom-to-top\");\n } else {\n toc.removeClass(\"eael-bottom-to-top\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_box_shadow\", function (newValue) {\n var toc = jQuery(\"#eael-toc\");\n\n if (newValue === \"yes\") {\n toc.addClass(\"eael-box-shadow\");\n } else {\n toc.removeClass(\"eael-box-shadow\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_auto_collapse\", function (newValue) {\n var toc = jQuery(\"#eael-toc\");\n\n if (newValue === \"yes\") {\n toc.addClass(\"eael-toc-auto-collapse collapsed\");\n } else {\n toc.removeClass(\"eael-toc-auto-collapse collapsed\");\n }\n });\n elementor.settings.page.addChangeCallback(\"eael_ext_toc_title\", function (newValue) {\n elementorFrontend.elements.$document.find(\".eael-toc-title\").text(newValue);\n elementorFrontend.elements.$document.find(\".eael-toc-button span\").text(newValue);\n });\n});\n\n//# sourceURL=webpack:///./src/js/edit/table-of-content.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var l=t[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,a),l.l=!0,l.exports}a.m=e,a.c=t,a.d=function(e,t,o){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(a.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)a.d(o,l,function(t){return e[t]}.bind(null,l));return o},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=28)}({28:function(e,t){ea.hooks.addAction("editMode.init","ea",(function(){elementor.settings.page.addChangeCallback("eael_ext_table_of_content",(function(e){elementor.settings.page.setSettings("eael_ext_table_of_content",e),elementor.saver.update.apply().then((function(){elementor.reloadPreview()}))})),elementor.settings.page.addChangeCallback("eael_ext_toc_position",(function(e){var t=jQuery("#eael-toc");"right"===e?t.addClass("eael-toc-right"):(t.removeClass("eael-toc-right"),t.addClass("eael-toc-left"))})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_list_style",(function(e){var t=jQuery(".eael-toc-list");t.removeClass("eael-toc-list-bar eael-toc-list-arrow"),"none"!==e&&t.addClass("eael-toc-list-"+e)})),elementor.settings.page.addChangeCallback("eael_ext_toc_collapse_sub_heading",(function(e){var t=jQuery(".eael-toc-list");"yes"===e?t.addClass("eael-toc-collapse"):t.removeClass("eael-toc-collapse")})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_header_icon",(function(e){$(".eael-toc-button i").removeClass().addClass(e.value)})),elementor.settings.page.addChangeCallback("eael_ext_toc_list_icon",(function(e){var t=jQuery(".eael-toc-list");"number"===e?t.addClass("eael-toc-number").removeClass("eael-toc-bullet"):t.addClass("eael-toc-bullet").removeClass("eael-toc-number")})),elementor.settings.page.addChangeCallback("eael_ext_toc_word_wrap",(function(e){var t=jQuery(".eael-toc-list");"yes"===e?t.addClass("eael-toc-word-wrap"):t.removeClass("eael-toc-word-wrap")})),elementor.settings.page.addChangeCallback("eael_ext_toc_close_button_text_style",(function(e){var t=jQuery("#eael-toc");"bottom_to_top"===e?t.addClass("eael-bottom-to-top"):t.removeClass("eael-bottom-to-top")})),elementor.settings.page.addChangeCallback("eael_ext_toc_box_shadow",(function(e){var t=jQuery("#eael-toc");"yes"===e?t.addClass("eael-box-shadow"):t.removeClass("eael-box-shadow")})),elementor.settings.page.addChangeCallback("eael_ext_toc_auto_collapse",(function(e){var t=jQuery("#eael-toc");"yes"===e?t.addClass("eael-toc-auto-collapse"):t.removeClass("eael-toc-auto-collapse")})),elementor.settings.page.addChangeCallback("eael_ext_toc_title",(function(e){elementorFrontend.elements.$document.find(".eael-toc-title").text(e),elementorFrontend.elements.$document.find(".eael-toc-button span").text(e)}))}))}});
|
1 |
+
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var l=t[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,a),l.l=!0,l.exports}a.m=e,a.c=t,a.d=function(e,t,o){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(a.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)a.d(o,l,function(t){return e[t]}.bind(null,l));return o},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=28)}({28:function(e,t){ea.hooks.addAction("editMode.init","ea",(function(){elementor.settings.page.addChangeCallback("eael_ext_table_of_content",(function(e){elementor.settings.page.setSettings("eael_ext_table_of_content",e),elementor.saver.update.apply().then((function(){elementor.reloadPreview()}))})),elementor.settings.page.addChangeCallback("eael_ext_toc_position",(function(e){var t=jQuery("#eael-toc");"right"===e?t.addClass("eael-toc-right"):(t.removeClass("eael-toc-right"),t.addClass("eael-toc-left"))})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_list_style",(function(e){var t=jQuery(".eael-toc-list");t.removeClass("eael-toc-list-bar eael-toc-list-arrow"),"none"!==e&&t.addClass("eael-toc-list-"+e)})),elementor.settings.page.addChangeCallback("eael_ext_toc_collapse_sub_heading",(function(e){var t=jQuery(".eael-toc-list");"yes"===e?t.addClass("eael-toc-collapse"):t.removeClass("eael-toc-collapse")})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_header_icon",(function(e){$(".eael-toc-button i").removeClass().addClass(e.value)})),elementor.settings.page.addChangeCallback("eael_ext_toc_list_icon",(function(e){var t=jQuery(".eael-toc-list");"number"===e?t.addClass("eael-toc-number").removeClass("eael-toc-bullet"):t.addClass("eael-toc-bullet").removeClass("eael-toc-number")})),elementor.settings.page.addChangeCallback("eael_ext_toc_word_wrap",(function(e){var t=jQuery(".eael-toc-list");"yes"===e?t.addClass("eael-toc-word-wrap"):t.removeClass("eael-toc-word-wrap")})),elementor.settings.page.addChangeCallback("eael_ext_toc_close_button_text_style",(function(e){var t=jQuery("#eael-toc");"bottom_to_top"===e?t.addClass("eael-bottom-to-top"):t.removeClass("eael-bottom-to-top")})),elementor.settings.page.addChangeCallback("eael_ext_toc_box_shadow",(function(e){var t=jQuery("#eael-toc");"yes"===e?t.addClass("eael-box-shadow"):t.removeClass("eael-box-shadow")})),elementor.settings.page.addChangeCallback("eael_ext_toc_auto_collapse",(function(e){var t=jQuery("#eael-toc");"yes"===e?t.addClass("eael-toc-auto-collapse collapsed"):t.removeClass("eael-toc-auto-collapse collapsed")})),elementor.settings.page.addChangeCallback("eael_ext_toc_title",(function(e){elementorFrontend.elements.$document.find(".eael-toc-title").text(e),elementorFrontend.elements.$document.find(".eael-toc-button span").text(e)}))}))}});
|
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("var ContentTicker = function ContentTicker($scope, $) {\n var $contentTicker = $scope.find(\".eael-content-ticker\").eq(0),\n $
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("var ContentTicker = function ContentTicker($scope, $) {\n var $contentTicker = $scope.find(\".eael-content-ticker\").eq(0),\n $effect = $contentTicker.data(\"effect\") !== undefined ? $contentTicker.data(\"effect\") : \"slide\",\n $speed = $contentTicker.data(\"speed\") !== undefined ? $contentTicker.data(\"speed\") : 400,\n $autoplay = $contentTicker.data(\"autoplay\") !== undefined ? $contentTicker.data(\"autoplay\") : 5000,\n $loop = $contentTicker.data(\"loop\") !== undefined ? $contentTicker.data(\"loop\") : false,\n $grab_cursor = $contentTicker.data(\"grab-cursor\") !== undefined ? $contentTicker.data(\"grab-cursor\") : false,\n $pagination = $contentTicker.data(\"pagination\") !== undefined ? $contentTicker.data(\"pagination\") : \".swiper-pagination\",\n $arrow_next = $contentTicker.data(\"arrow-next\") !== undefined ? $contentTicker.data(\"arrow-next\") : \".swiper-button-next\",\n $arrow_prev = $contentTicker.data(\"arrow-prev\") !== undefined ? $contentTicker.data(\"arrow-prev\") : \".swiper-button-prev\",\n $pause_on_hover = $contentTicker.data(\"pause-on-hover\") !== undefined ? $contentTicker.data(\"pause-on-hover\") : \"\",\n $contentTickerOptions = {\n direction: \"horizontal\",\n loop: $loop,\n speed: $speed,\n effect: $effect,\n grabCursor: $grab_cursor,\n paginationClickable: true,\n autoHeight: true,\n autoplay: {\n delay: $autoplay\n },\n pagination: {\n el: $pagination,\n clickable: true\n },\n navigation: {\n nextEl: $arrow_next,\n prevEl: $arrow_prev\n }\n };\n var $contentTickerSlider = new Swiper($contentTicker, $contentTickerOptions);\n\n if ($autoplay === 0) {\n $contentTickerSlider.autoplay.stop();\n }\n\n if ($pause_on_hover && $autoplay !== 0) {\n $contentTicker.on(\"mouseenter\", function () {\n $contentTickerSlider.autoplay.stop();\n });\n $contentTicker.on(\"mouseleave\", function () {\n $contentTickerSlider.autoplay.start();\n });\n }\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-content-ticker.default\", ContentTicker);\n});\n\n//# sourceURL=webpack:///./src/js/view/content-ticker.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function a
|
1 |
+
!function(e){var t={};function o(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,o),n.l=!0,n.exports}o.m=e,o.c=t,o.d=function(e,t,a){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)o.d(a,n,function(t){return e[t]}.bind(null,n));return a},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=4)}({4:function(e,t){var o=function(e,t){var o=e.find(".eael-content-ticker").eq(0),a=void 0!==o.data("effect")?o.data("effect"):"slide",n=void 0!==o.data("speed")?o.data("speed"):400,r=void 0!==o.data("autoplay")?o.data("autoplay"):5e3,i=void 0!==o.data("loop")&&o.data("loop"),d=void 0!==o.data("grab-cursor")&&o.data("grab-cursor"),u=void 0!==o.data("pagination")?o.data("pagination"):".swiper-pagination",l=void 0!==o.data("arrow-next")?o.data("arrow-next"):".swiper-button-next",p=void 0!==o.data("arrow-prev")?o.data("arrow-prev"):".swiper-button-prev",c=void 0!==o.data("pause-on-hover")?o.data("pause-on-hover"):"",f=new Swiper(o,{direction:"horizontal",loop:i,speed:n,effect:a,grabCursor:d,paginationClickable:!0,autoHeight:!0,autoplay:{delay:r},pagination:{el:u,clickable:!0},navigation:{nextEl:l,prevEl:p}});0===r&&f.autoplay.stop(),c&&0!==r&&(o.on("mouseenter",(function(){f.autoplay.stop()})),o.on("mouseleave",(function(){f.autoplay.start()})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-content-ticker.default",o)}))}});
|
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("var dataTable = function dataTable($scope, $) {\n var $_this = $scope.find(\".eael-data-table-wrap\"),\n $id = $_this.data(\"table_id\");\n\n if (typeof enableProSorter !== \"undefined\" && $.isFunction(enableProSorter)) {\n $(document).ready(function () {\n enableProSorter(jQuery, $_this);\n });\n }\n\n var responsive = $_this.data(\"custom_responsive\");\n\n if (true == responsive) {\n var $th = $scope.find(\".eael-data-table\").find(\"th\");\n var $tbody = $scope.find(\".eael-data-table\").find(\"tbody\");\n $tbody.find(\"tr\").each(function (i, item) {\n $(item).find(\"td .td-content-wrapper\").each(function (index, item) {\n $(this).prepend('<div class=\"th-mobile-screen\">' + $th.eq(index).html() + \"</div>\");\n });\n });\n }\n};\n\nvar Data_Table_Click_Handler = function Data_Table_Click_Handler(panel, model, view) {\n if (event.target.dataset.event == \"ea:table:export\") {\n // export\n var table = view.el.querySelector(\"#eael-data-table-\" + model.attributes.id);\n var rows = table.querySelectorAll(\"table tr\");\n var csv = []; // generate csv\n\n for (var i = 0; i < rows.length; i++) {\n var row = [];\n var cols = rows[i].querySelectorAll(\"th, td\");\n\n for (var j = 0; j < cols.length; j++) {\n row.push(JSON.stringify(cols[j].innerText.replace(/(\\r\\n|\\n|\\r)/gm, \" \").trim()));\n }\n\n csv.push(row.join(\",\"));\n } // download\n\n\n var csv_file = new Blob([csv.join(\"\\n\")], {\n type: \"text/csv\"\n });\n var download_link = parent.document.createElement(\"a\");\n download_link.classList.add(\"eael-data-table-download-\" + model.attributes.id);\n download_link.download = \"eael-data-table-\" + model.attributes.id + \".csv\";\n download_link.href = window.URL.createObjectURL(csv_file);\n download_link.style.display = \"none\";\n parent.document.body.appendChild(download_link);\n download_link.click();\n parent.document.querySelector(\".eael-data-table-download-\" + model.attributes.id).remove();\n }\n};\n\nvar data_table_panel = function data_table_panel(panel, model, view) {\n var handler = Data_Table_Click_Handler.bind(this, panel, model, view);\n panel.el.addEventListener(\"click\", handler);\n panel.currentPageView.on(\"destroy\", function () {\n panel.el.removeEventListener(\"click\", handler);\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n // export table\n if (isEditMode) {\n elementor.hooks.addAction(\"panel/open_editor/widget/eael-data-table\", data_table_panel);\n }\n\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-data-table.default\", dataTable);\n});\n\n//# sourceURL=webpack:///./src/js/view/data-table.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("var dataTable = function dataTable($scope, $) {\n var $_this = $scope.find(\".eael-data-table-wrap\"),\n $id = $_this.data(\"table_id\");\n\n if (typeof enableProSorter !== \"undefined\" && $.isFunction(enableProSorter)) {\n $(document).ready(function () {\n enableProSorter(jQuery, $_this);\n });\n }\n\n var responsive = $_this.data(\"custom_responsive\");\n\n if (true == responsive) {\n var $th = $scope.find(\".eael-data-table\").find(\"th\");\n var $tbody = $scope.find(\".eael-data-table\").find(\"tbody\");\n $tbody.find(\"tr\").each(function (i, item) {\n $(item).find(\"td .td-content-wrapper\").each(function (index, item) {\n if ($th.eq(index).length == 0) {\n $(this).prepend('<div class=\"th-mobile-screen\">' + '' + \"</div>\");\n } else {\n $(this).prepend('<div class=\"th-mobile-screen\">' + $th.eq(index).html() + \"</div>\");\n }\n });\n });\n }\n};\n\nvar Data_Table_Click_Handler = function Data_Table_Click_Handler(panel, model, view) {\n if (event.target.dataset.event == \"ea:table:export\") {\n // export\n var table = view.el.querySelector(\"#eael-data-table-\" + model.attributes.id);\n var rows = table.querySelectorAll(\"table tr\");\n var csv = []; // generate csv\n\n for (var i = 0; i < rows.length; i++) {\n var row = [];\n var cols = rows[i].querySelectorAll(\"th, td\");\n\n for (var j = 0; j < cols.length; j++) {\n row.push(JSON.stringify(cols[j].innerText.replace(/(\\r\\n|\\n|\\r)/gm, \" \").trim()));\n }\n\n csv.push(row.join(\",\"));\n } // download\n\n\n var csv_file = new Blob([csv.join(\"\\n\")], {\n type: \"text/csv\"\n });\n var download_link = parent.document.createElement(\"a\");\n download_link.classList.add(\"eael-data-table-download-\" + model.attributes.id);\n download_link.download = \"eael-data-table-\" + model.attributes.id + \".csv\";\n download_link.href = window.URL.createObjectURL(csv_file);\n download_link.style.display = \"none\";\n parent.document.body.appendChild(download_link);\n download_link.click();\n parent.document.querySelector(\".eael-data-table-download-\" + model.attributes.id).remove();\n }\n};\n\nvar data_table_panel = function data_table_panel(panel, model, view) {\n var handler = Data_Table_Click_Handler.bind(this, panel, model, view);\n panel.el.addEventListener(\"click\", handler);\n panel.currentPageView.on(\"destroy\", function () {\n panel.el.removeEventListener(\"click\", handler);\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n // export table\n if (isEditMode) {\n elementor.hooks.addAction(\"panel/open_editor/widget/eael-data-table\", data_table_panel);\n }\n\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-data-table.default\", dataTable);\n});\n\n//# sourceURL=webpack:///./src/js/view/data-table.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}({6:function(e,t){var n=function(e,t){var n=e.find(".eael-data-table-wrap");n.data("table_id");if("undefined"!=typeof enableProSorter&&t.isFunction(enableProSorter)&&t(document).ready((function(){enableProSorter(jQuery,n)})),1==n.data("custom_responsive")){var r=e.find(".eael-data-table").find("th");e.find(".eael-data-table").find("tbody").find("tr").each((function(e,n){t(n).find("td .td-content-wrapper").each((function(e,n){t(this).prepend('<div class="th-mobile-screen">'+r.eq(e).html()+"</div>")}))}))}},r=function(e,t,n){if("ea:table:export"==event.target.dataset.event){for(var r=n.el.querySelector("#eael-data-table-"+t.attributes.id).querySelectorAll("table tr"),a=[],o=0;o<r.length;o++){for(var i=[],d=r[o].querySelectorAll("th, td"),l=0;l<d.length;l++)i.push(JSON.stringify(d[l].innerText.replace(/(\r\n|\n|\r)/gm," ").trim()));a.push(i.join(","))}var u=new Blob([a.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("eael-data-table-download-"+t.attributes.id),c.download="eael-data-table-"+t.attributes.id+".csv",c.href=window.URL.createObjectURL(u),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".eael-data-table-download-"+t.attributes.id).remove()}},a=function(e,t,n){var a=r.bind(this,e,t,n);e.el.addEventListener("click",a),e.currentPageView.on("destroy",(function(){e.el.removeEventListener("click",a)}))};jQuery(window).on("elementor/frontend/init",(function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-data-table",a),elementorFrontend.hooks.addAction("frontend/element_ready/eael-data-table.default",n)}))}});
|
1 |
+
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}({6:function(e,t){var n=function(e,t){var n=e.find(".eael-data-table-wrap");n.data("table_id");if("undefined"!=typeof enableProSorter&&t.isFunction(enableProSorter)&&t(document).ready((function(){enableProSorter(jQuery,n)})),1==n.data("custom_responsive")){var r=e.find(".eael-data-table").find("th");e.find(".eael-data-table").find("tbody").find("tr").each((function(e,n){t(n).find("td .td-content-wrapper").each((function(e,n){0==r.eq(e).length?t(this).prepend('<div class="th-mobile-screen"></div>'):t(this).prepend('<div class="th-mobile-screen">'+r.eq(e).html()+"</div>")}))}))}},r=function(e,t,n){if("ea:table:export"==event.target.dataset.event){for(var r=n.el.querySelector("#eael-data-table-"+t.attributes.id).querySelectorAll("table tr"),a=[],o=0;o<r.length;o++){for(var i=[],d=r[o].querySelectorAll("th, td"),l=0;l<d.length;l++)i.push(JSON.stringify(d[l].innerText.replace(/(\r\n|\n|\r)/gm," ").trim()));a.push(i.join(","))}var u=new Blob([a.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("eael-data-table-download-"+t.attributes.id),c.download="eael-data-table-"+t.attributes.id+".csv",c.href=window.URL.createObjectURL(u),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".eael-data-table-download-"+t.attributes.id).remove()}},a=function(e,t,n){var a=r.bind(this,e,t,n);e.el.addEventListener("click",a),e.currentPageView.on("destroy",(function(){e.el.removeEventListener("click",a)}))};jQuery(window).on("elementor/frontend/init",(function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-data-table",a),elementorFrontend.hooks.addAction("frontend/element_ready/eael-data-table.default",n)}))}});
|
@@ -1,100 +0,0 @@
|
|
1 |
-
/******/ (function(modules) { // webpackBootstrap
|
2 |
-
/******/ // The module cache
|
3 |
-
/******/ var installedModules = {};
|
4 |
-
/******/
|
5 |
-
/******/ // The require function
|
6 |
-
/******/ function __webpack_require__(moduleId) {
|
7 |
-
/******/
|
8 |
-
/******/ // Check if module is in cache
|
9 |
-
/******/ if(installedModules[moduleId]) {
|
10 |
-
/******/ return installedModules[moduleId].exports;
|
11 |
-
/******/ }
|
12 |
-
/******/ // Create a new module (and put it into the cache)
|
13 |
-
/******/ var module = installedModules[moduleId] = {
|
14 |
-
/******/ i: moduleId,
|
15 |
-
/******/ l: false,
|
16 |
-
/******/ exports: {}
|
17 |
-
/******/ };
|
18 |
-
/******/
|
19 |
-
/******/ // Execute the module function
|
20 |
-
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
|
21 |
-
/******/
|
22 |
-
/******/ // Flag the module as loaded
|
23 |
-
/******/ module.l = true;
|
24 |
-
/******/
|
25 |
-
/******/ // Return the exports of the module
|
26 |
-
/******/ return module.exports;
|
27 |
-
/******/ }
|
28 |
-
/******/
|
29 |
-
/******/
|
30 |
-
/******/ // expose the modules object (__webpack_modules__)
|
31 |
-
/******/ __webpack_require__.m = modules;
|
32 |
-
/******/
|
33 |
-
/******/ // expose the module cache
|
34 |
-
/******/ __webpack_require__.c = installedModules;
|
35 |
-
/******/
|
36 |
-
/******/ // define getter function for harmony exports
|
37 |
-
/******/ __webpack_require__.d = function(exports, name, getter) {
|
38 |
-
/******/ if(!__webpack_require__.o(exports, name)) {
|
39 |
-
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
|
40 |
-
/******/ }
|
41 |
-
/******/ };
|
42 |
-
/******/
|
43 |
-
/******/ // define __esModule on exports
|
44 |
-
/******/ __webpack_require__.r = function(exports) {
|
45 |
-
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
46 |
-
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
47 |
-
/******/ }
|
48 |
-
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
49 |
-
/******/ };
|
50 |
-
/******/
|
51 |
-
/******/ // create a fake namespace object
|
52 |
-
/******/ // mode & 1: value is a module id, require it
|
53 |
-
/******/ // mode & 2: merge all properties of value into the ns
|
54 |
-
/******/ // mode & 4: return value when already ns object
|
55 |
-
/******/ // mode & 8|1: behave like require
|
56 |
-
/******/ __webpack_require__.t = function(value, mode) {
|
57 |
-
/******/ if(mode & 1) value = __webpack_require__(value);
|
58 |
-
/******/ if(mode & 8) return value;
|
59 |
-
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
|
60 |
-
/******/ var ns = Object.create(null);
|
61 |
-
/******/ __webpack_require__.r(ns);
|
62 |
-
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
|
63 |
-
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
|
64 |
-
/******/ return ns;
|
65 |
-
/******/ };
|
66 |
-
/******/
|
67 |
-
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
68 |
-
/******/ __webpack_require__.n = function(module) {
|
69 |
-
/******/ var getter = module && module.__esModule ?
|
70 |
-
/******/ function getDefault() { return module['default']; } :
|
71 |
-
/******/ function getModuleExports() { return module; };
|
72 |
-
/******/ __webpack_require__.d(getter, 'a', getter);
|
73 |
-
/******/ return getter;
|
74 |
-
/******/ };
|
75 |
-
/******/
|
76 |
-
/******/ // Object.prototype.hasOwnProperty.call
|
77 |
-
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
|
78 |
-
/******/
|
79 |
-
/******/ // __webpack_public_path__
|
80 |
-
/******/ __webpack_require__.p = "";
|
81 |
-
/******/
|
82 |
-
/******/
|
83 |
-
/******/ // Load entry module and return exports
|
84 |
-
/******/ return __webpack_require__(__webpack_require__.s = "./src/js/view/dummy-widget.js");
|
85 |
-
/******/ })
|
86 |
-
/************************************************************************/
|
87 |
-
/******/ ({
|
88 |
-
|
89 |
-
/***/ "./src/js/view/dummy-widget.js":
|
90 |
-
/*!*************************************!*\
|
91 |
-
!*** ./src/js/view/dummy-widget.js ***!
|
92 |
-
\*************************************/
|
93 |
-
/*! no static exports found */
|
94 |
-
/***/ (function(module, exports) {
|
95 |
-
|
96 |
-
eval("ea.hooks.addAction(\"init\", \"ea\", function () {\n var dummyWidget = function dummyWidget($scope, $) {\n console.log('dummy widget loaded');\n };\n\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-dummy-widget.default\", dummyWidget);\n});\n\n//# sourceURL=webpack:///./src/js/view/dummy-widget.js?");
|
97 |
-
|
98 |
-
/***/ })
|
99 |
-
|
100 |
-
/******/ });
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1 +0,0 @@
|
|
1 |
-
!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}({7:function(e,t){ea.hooks.addAction("init","ea",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-dummy-widget.default",(function(e,t){console.log("dummy widget loaded")}))}))}});
|
|
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("jQuery(window).on(\"elementor/frontend/init\", function () {\n var filterableGalleryHandler = function filterableGalleryHandler($scope, $) {\n var filterControls = $scope.find(\".fg-layout-3-filter-controls\").eq(0),\n filterTrigger = $scope.find(\"#fg-filter-trigger\"),\n form = $scope.find(\".fg-layout-3-search-box\"),\n input = $scope.find(\"#fg-search-box-input\"),\n searchRegex,\n buttonFilter,\n timer;\n\n if (form.length) {\n form.on(\"submit\", function (e) {\n e.preventDefault();\n });\n }\n\n filterTrigger.on(\"click\", function () {\n filterControls.toggleClass(\"open-filters\");\n });\n filterTrigger.on(\"blur\", function () {\n filterControls.removeClass(\"open-filters\");\n });\n\n if (!isEditMode) {\n var $gallery = $(\".eael-filter-gallery-container\", $scope),\n $settings = $gallery.data(\"settings\"),\n $gallery_items = $gallery.data(\"gallery-items\"),\n $layout_mode = $settings.grid_style === \"masonry\" ? \"masonry\" : \"fitRows\",\n $gallery_enabled = $settings.gallery_enabled === \"yes\"; // init isotope\n\n var gwrap = $(\".eael-filter-gallery-wrapper\");\n var layoutMode = gwrap.data(\"layout-mode\");\n var mfpCaption = gwrap.data(\"mfp_caption\");\n var $isotope_gallery = $gallery.isotope({\n itemSelector: \".eael-filterable-gallery-item-wrap\",\n layoutMode: $layout_mode,\n percentPosition: true,\n stagger: 30,\n transitionDuration: $settings.duration + \"ms\",\n filter: function filter() {\n var $this = $(this);\n var $result = searchRegex ? $this.text().match(searchRegex) : true;\n\n if (buttonFilter === undefined) {\n if (layoutMode !== \"layout_3\") {\n buttonFilter = $scope.find(\".eael-filter-gallery-control ul li\").first().data(\"filter\");\n } else {\n buttonFilter = $scope.find(\".fg-layout-3-filter-controls li\").first().data(\"filter\");\n }\n }\n\n var buttonResult = buttonFilter ? $this.is(buttonFilter) : true;\n return $result && buttonResult;\n }\n }); // Popup\n\n $($scope).magnificPopup({\n delegate: \".eael-magnific-link\",\n type: \"image\",\n gallery: {\n enabled: $gallery_enabled\n },\n image: {\n titleSrc: function titleSrc(item) {\n if (mfpCaption === \"yes\") {\n return item.el.parents('.gallery-item-caption-over').find('.fg-item-title').html() || item.el.parents('.gallery-item-caption-wrap').find('.fg-item-title').html() || item.el.parents('.eael-filterable-gallery-item-wrap').find('.fg-item-title').html();\n }\n }\n }\n }); // filter\n\n $scope.on(\"click\", \".control\", function () {\n var $this = $(this);\n buttonFilter = $(this).attr(\"data-filter\");\n var $tspan = $scope.find(\"#fg-filter-trigger > span\");\n\n if ($tspan.length) {\n $tspan.text($this.text());\n }\n\n $this.siblings().removeClass(\"active\");\n $this.addClass(\"active\");\n $isotope_gallery.isotope();\n }); //quick search\n\n input.on(\"input\", function () {\n var $this = $(this);\n clearTimeout(timer);\n timer = setTimeout(function () {\n searchRegex = new RegExp($this.val(), \"gi\");\n $isotope_gallery.isotope();\n }, 600);\n }); // layout gal, while images are loading\n\n $isotope_gallery.imagesLoaded().progress(function () {\n $isotope_gallery.isotope(\"layout\");\n }); // layout gal, on click tabs\n\n $isotope_gallery.on(\"arrangeComplete\", function () {\n $isotope_gallery.isotope(\"layout\");\n }); // layout gal, after window loaded\n\n $(window).on(\"load\", function () {\n $isotope_gallery.isotope(\"layout\");\n }); // Load more button\n\n $scope.on(\"click\", \".eael-gallery-load-more\", function (e) {\n e.preventDefault();\n var $this = $(this),\n $init_show = $(\".eael-filter-gallery-container\", $scope).children(\".eael-filterable-gallery-item-wrap\").length,\n $total_items = $gallery.data(\"total-gallery-items\"),\n $images_per_page = $gallery.data(\"images-per-page\"),\n $nomore_text = $gallery.data(\"nomore-item-text\"),\n filter_enable = $(\".eael-filter-gallery-control\", $scope).length,\n $items = [];\n var filter_name = $(\".eael-filter-gallery-control li.active\").data('filter');\n\n if (filterControls.length > 0) {\n filter_name = $(\".fg-layout-3-filter-controls li.active\").data('filter');\n }\n\n if ($init_show === $total_items) {\n $this.html('<div class=\"no-more-items-text\">' + $nomore_text + \"</div>\");\n setTimeout(function () {\n $this.fadeOut(\"slow\");\n }, 600);\n } // new items html\n\n\n var i = $init_show;\n var item_found = 0;\n\n while (i < $init_show + $images_per_page) {\n if (filter_name != '' && filter_name != '*' && filter_enable) {\n for (var j = i; j < $gallery_items.length; j++) {\n var element = $($($gallery_items[j])[0]);\n\n if (element.is(filter_name)) {\n ++item_found;\n $items.push($($gallery_items[j])[0]);\n delete $gallery_items[j];\n\n if (item_found === $images_per_page) {\n break;\n }\n }\n } //break when cross $images_per_page or no image found\n\n\n break;\n } else {\n $items.push($($gallery_items[i])[0]);\n delete $gallery_items[i];\n }\n\n i++;\n } // append items\n\n\n $gallery.append($items);\n $isotope_gallery.isotope(\"appended\", $items);\n $isotope_gallery.imagesLoaded().progress(function () {\n $isotope_gallery.isotope(\"layout\");\n });\n }); // Fix issue on Safari: hide filter menu\n\n $(document).on('mouseup', function (e) {\n if (!filterTrigger.is(e.target) && filterTrigger.has(e.target).length === 0) {\n filterControls.removeClass(\"open-filters\");\n }\n });\n }\n };\n\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-filterable-gallery.default\", filterableGalleryHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/filterable-gallery.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === \"undefined\" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e2) { throw _e2; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e3) { didErr = true; err = _e3; }, f: function f() { try { if (!normalCompletion && it[\"return\"] != null) it[\"return\"](); } finally { if (didErr) throw err; } } }; }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n var filterableGalleryHandler = function filterableGalleryHandler($scope, $) {\n var filterControls = $scope.find(\".fg-layout-3-filter-controls\").eq(0),\n filterTrigger = $scope.find(\"#fg-filter-trigger\"),\n form = $scope.find(\".fg-layout-3-search-box\"),\n input = $scope.find(\"#fg-search-box-input\"),\n searchRegex,\n buttonFilter,\n timer;\n\n if (form.length) {\n form.on(\"submit\", function (e) {\n e.preventDefault();\n });\n }\n\n filterTrigger.on(\"click\", function () {\n filterControls.toggleClass(\"open-filters\");\n });\n filterTrigger.on(\"blur\", function () {\n filterControls.removeClass(\"open-filters\");\n });\n\n if (!isEditMode) {\n var $gallery = $(\".eael-filter-gallery-container\", $scope),\n $settings = $gallery.data(\"settings\"),\n fg_items = $gallery_items = $gallery.data(\"gallery-items\"),\n $layout_mode = $settings.grid_style === \"masonry\" ? \"masonry\" : \"fitRows\",\n $gallery_enabled = $settings.gallery_enabled === \"yes\",\n $init_show_setting = $gallery.data(\"init-show\");\n fg_items.splice(0, $init_show_setting); // init isotope\n\n var gwrap = $(\".eael-filter-gallery-wrapper\");\n var layoutMode = gwrap.data(\"layout-mode\");\n var mfpCaption = gwrap.data(\"mfp_caption\");\n var $isotope_gallery = $gallery.isotope({\n itemSelector: \".eael-filterable-gallery-item-wrap\",\n layoutMode: $layout_mode,\n percentPosition: true,\n stagger: 30,\n transitionDuration: $settings.duration + \"ms\",\n filter: function filter() {\n var $this = $(this);\n var $result = searchRegex ? $this.text().match(searchRegex) : true;\n\n if (buttonFilter === undefined) {\n if (layoutMode !== \"layout_3\") {\n buttonFilter = $scope.find(\".eael-filter-gallery-control ul li\").first().data(\"filter\");\n } else {\n buttonFilter = $scope.find(\".fg-layout-3-filter-controls li\").first().data(\"filter\");\n }\n }\n\n var buttonResult = buttonFilter ? $this.is(buttonFilter) : true;\n return $result && buttonResult;\n }\n }); // Popup\n\n $($scope).magnificPopup({\n delegate: \".eael-magnific-link\",\n type: \"image\",\n gallery: {\n enabled: $gallery_enabled\n },\n image: {\n titleSrc: function titleSrc(item) {\n if (mfpCaption === \"yes\") {\n return item.el.parents('.gallery-item-caption-over').find('.fg-item-title').html() || item.el.parents('.gallery-item-caption-wrap').find('.fg-item-title').html() || item.el.parents('.eael-filterable-gallery-item-wrap').find('.fg-item-title').html();\n }\n }\n }\n }); // filter\n\n $scope.on(\"click\", \".control\", function () {\n var $this = $(this);\n buttonFilter = $(this).attr(\"data-filter\");\n var $tspan = $scope.find(\"#fg-filter-trigger > span\");\n\n if ($tspan.length) {\n $tspan.text($this.text());\n }\n\n var LoadMoreShow = $(this).data(\"load-more-status\"),\n loadMore = $(\".eael-gallery-load-more\", $scope); //hide load more button if selected control have no item to show\n\n if (LoadMoreShow || fg_items.length < 1) {\n loadMore.hide();\n } else {\n loadMore.show();\n }\n\n $this.siblings().removeClass(\"active\");\n $this.addClass(\"active\");\n $isotope_gallery.isotope();\n }); //quick search\n\n input.on(\"input\", function () {\n var $this = $(this);\n clearTimeout(timer);\n timer = setTimeout(function () {\n searchRegex = new RegExp($this.val(), \"gi\");\n $isotope_gallery.isotope();\n }, 600);\n }); // layout gal, while images are loading\n\n $isotope_gallery.imagesLoaded().progress(function () {\n $isotope_gallery.isotope(\"layout\");\n }); // layout gal, on click tabs\n\n $isotope_gallery.on(\"arrangeComplete\", function () {\n $isotope_gallery.isotope(\"layout\");\n }); // layout gal, after window loaded\n\n $(window).on(\"load\", function () {\n $isotope_gallery.isotope(\"layout\");\n }); // Load more button\n\n $scope.on(\"click\", \".eael-gallery-load-more\", function (e) {\n e.preventDefault();\n var $this = $(this),\n $init_show = $(\".eael-filter-gallery-container\", $scope).children(\".eael-filterable-gallery-item-wrap\").length,\n $total_items = $gallery.data(\"total-gallery-items\"),\n $images_per_page = $gallery.data(\"images-per-page\"),\n $nomore_text = $gallery.data(\"nomore-item-text\"),\n filter_enable = $(\".eael-filter-gallery-control\", $scope).length,\n $items = [];\n var filter_name = $(\".eael-filter-gallery-control li.active\", $scope).data('filter');\n\n if (filterControls.length > 0) {\n filter_name = $(\".fg-layout-3-filter-controls li.active\", $scope).data('filter');\n }\n\n var item_found = 0;\n var index_list = [];\n\n var _iterator = _createForOfIteratorHelper(fg_items.entries()),\n _step;\n\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var _step$value = _slicedToArray(_step.value, 2),\n index = _step$value[0],\n item = _step$value[1];\n\n if (filter_name !== '' && filter_name !== '*' && filter_enable) {\n var element = $($(item)[0]);\n\n if (element.is(filter_name)) {\n ++item_found;\n $items.push($(item)[0]);\n index_list.push(index);\n }\n\n if (fg_items.length - 1 === index) {\n $(\".eael-filter-gallery-control li.active\", $scope).data('load-more-status', 1);\n $this.hide();\n }\n } else {\n ++item_found;\n $items.push($(item)[0]);\n index_list.push(index);\n }\n\n if (item_found === $images_per_page) {\n break;\n }\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n\n if (index_list.length > 0) {\n fg_items = fg_items.filter(function (item, index) {\n return !index_list.includes(index);\n });\n }\n\n if (fg_items.length < 1) {\n $this.html('<div class=\"no-more-items-text\">' + $nomore_text + \"</div>\");\n setTimeout(function () {\n $this.fadeOut(\"slow\");\n }, 600);\n } // append items\n\n\n $gallery.append($items);\n $isotope_gallery.isotope(\"appended\", $items);\n $isotope_gallery.imagesLoaded().progress(function () {\n $isotope_gallery.isotope(\"layout\");\n });\n }); // Fix issue on Safari: hide filter menu\n\n $(document).on('mouseup', function (e) {\n if (!filterTrigger.is(e.target) && filterTrigger.has(e.target).length === 0) {\n filterControls.removeClass(\"open-filters\");\n }\n });\n }\n };\n\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-filterable-gallery.default\", filterableGalleryHandler);\n});\n\n//# sourceURL=webpack:///./src/js/view/filterable-gallery.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function r(
|
1 |
+
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=10)}({10:function(e,t){function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(n=(a=l.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==l.return||l.return()}finally{if(o)throw i}}return r}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-filterable-gallery.default",(function(e,t){var o,i,a,l=e.find(".fg-layout-3-filter-controls").eq(0),f=e.find("#fg-filter-trigger"),u=e.find(".fg-layout-3-search-box"),s=e.find("#fg-search-box-input");if(u.length&&u.on("submit",(function(e){e.preventDefault()})),f.on("click",(function(){l.toggleClass("open-filters")})),f.on("blur",(function(){l.removeClass("open-filters")})),!isEditMode){var c=t(".eael-filter-gallery-container",e),d=c.data("settings"),y=$gallery_items=c.data("gallery-items"),g="masonry"===d.grid_style?"masonry":"fitRows",p="yes"===d.gallery_enabled,m=c.data("init-show");y.splice(0,m);var h=t(".eael-filter-gallery-wrapper"),v=h.data("layout-mode"),b=h.data("mfp_caption"),w=c.isotope({itemSelector:".eael-filterable-gallery-item-wrap",layoutMode:g,percentPosition:!0,stagger:30,transitionDuration:d.duration+"ms",filter:function(){var r=t(this),n=!o||r.text().match(o);void 0===i&&(i="layout_3"!==v?e.find(".eael-filter-gallery-control ul li").first().data("filter"):e.find(".fg-layout-3-filter-controls li").first().data("filter"));var a=!i||r.is(i);return n&&a}});t(e).magnificPopup({delegate:".eael-magnific-link",type:"image",gallery:{enabled:p},image:{titleSrc:function(e){if("yes"===b)return e.el.parents(".gallery-item-caption-over").find(".fg-item-title").html()||e.el.parents(".gallery-item-caption-wrap").find(".fg-item-title").html()||e.el.parents(".eael-filterable-gallery-item-wrap").find(".fg-item-title").html()}}}),e.on("click",".control",(function(){var r=t(this);i=t(this).attr("data-filter");var n=e.find("#fg-filter-trigger > span");n.length&&n.text(r.text());var o=t(this).data("load-more-status"),a=t(".eael-gallery-load-more",e);o||y.length<1?a.hide():a.show(),r.siblings().removeClass("active"),r.addClass("active"),w.isotope()})),s.on("input",(function(){var e=t(this);clearTimeout(a),a=setTimeout((function(){o=new RegExp(e.val(),"gi"),w.isotope()}),600)})),w.imagesLoaded().progress((function(){w.isotope("layout")})),w.on("arrangeComplete",(function(){w.isotope("layout")})),t(window).on("load",(function(){w.isotope("layout")})),e.on("click",".eael-gallery-load-more",(function(o){o.preventDefault();var i=t(this),a=(t(".eael-filter-gallery-container",e).children(".eael-filterable-gallery-item-wrap").length,c.data("total-gallery-items"),c.data("images-per-page")),f=c.data("nomore-item-text"),u=t(".eael-filter-gallery-control",e).length,s=[],d=t(".eael-filter-gallery-control li.active",e).data("filter");l.length>0&&(d=t(".fg-layout-3-filter-controls li.active",e).data("filter"));var g,p=0,m=[],h=function(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=n(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var o=0,i=function(){};return{s:i,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,l=!0,f=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return l=e.done,e},e:function(e){f=!0,a=e},f:function(){try{l||null==r.return||r.return()}finally{if(f)throw a}}}}(y.entries());try{for(h.s();!(g=h.n()).done;){var v=r(g.value,2),b=v[0],S=v[1];if(""!==d&&"*"!==d&&u)t(t(S)[0]).is(d)&&(++p,s.push(t(S)[0]),m.push(b)),y.length-1===b&&(t(".eael-filter-gallery-control li.active",e).data("load-more-status",1),i.hide());else++p,s.push(t(S)[0]),m.push(b);if(p===a)break}}catch(e){h.e(e)}finally{h.f()}m.length>0&&(y=y.filter((function(e,t){return!m.includes(t)}))),y.length<1&&(i.html('<div class="no-more-items-text">'+f+"</div>"),setTimeout((function(){i.fadeOut("slow")}),600)),c.append(s),w.isotope("appended",s),w.imagesLoaded().progress((function(){w.isotope("layout")}))})),t(document).on("mouseup",(function(e){f.is(e.target)||0!==f.has(e.target).length||l.removeClass("open-filters")}))}}))}))}});
|
@@ -270,11 +270,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _bab
|
|
270 |
/*!*************************************************************!*\
|
271 |
!*** ./node_modules/@wordpress/hooks/build-module/index.js ***!
|
272 |
\*************************************************************/
|
273 |
-
/*! exports provided: createHooks, addAction, addFilter, removeAction, removeFilter, hasAction, hasFilter, removeAllActions, removeAllFilters, doAction, applyFilters, currentAction, currentFilter, doingAction, doingFilter, didAction, didFilter, actions, filters */
|
274 |
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
275 |
|
276 |
"use strict";
|
277 |
-
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"addAction\", function() { return addAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"addFilter\", function() { return addFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeAction\", function() { return removeAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeFilter\", function() { return removeFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"hasAction\", function() { return hasAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"hasFilter\", function() { return hasFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeAllActions\", function() { return removeAllActions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeAllFilters\", function() { return removeAllFilters; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"doAction\", function() { return doAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"applyFilters\", function() { return applyFilters; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"currentAction\", function() { return currentAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"currentFilter\", function() { return currentFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"doingAction\", function() { return doingAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"doingFilter\", function() { return doingFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"didAction\", function() { return didAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"didFilter\", function() { return didFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"actions\", function() { return actions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"filters\", function() { return filters; });\n/* harmony import */ var _createHooks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createHooks */ \"./node_modules/@wordpress/hooks/build-module/createHooks.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"createHooks\", function() { return _createHooks__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; });\n\n/**\n * Internal dependencies\n */\n\n/** @typedef {(...args: any[])=>any} Callback */\n\n/**\n * @typedef Handler\n * @property {Callback} callback The callback\n * @property {string} namespace The namespace\n * @property {number} priority The namespace\n */\n\n/**\n * @typedef Hook\n * @property {Handler[]} handlers Array of handlers\n * @property {number} runs Run counter\n */\n\n/**\n * @typedef Current\n * @property {string} name Hook name\n * @property {number} currentIndex The index\n */\n\n/**\n * @typedef {Record<string, Hook> & {__current: Current[]}} Store\n */\n\n/**\n * @typedef {'actions' | 'filters'} StoreKey\n */\n\n/**\n * @typedef {import('./createHooks').Hooks} Hooks\n */\n\nvar
|
278 |
|
279 |
/***/ }),
|
280 |
|
270 |
/*!*************************************************************!*\
|
271 |
!*** ./node_modules/@wordpress/hooks/build-module/index.js ***!
|
272 |
\*************************************************************/
|
273 |
+
/*! exports provided: defaultHooks, createHooks, addAction, addFilter, removeAction, removeFilter, hasAction, hasFilter, removeAllActions, removeAllFilters, doAction, applyFilters, currentAction, currentFilter, doingAction, doingFilter, didAction, didFilter, actions, filters */
|
274 |
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
275 |
|
276 |
"use strict";
|
277 |
+
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"defaultHooks\", function() { return defaultHooks; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"addAction\", function() { return addAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"addFilter\", function() { return addFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeAction\", function() { return removeAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeFilter\", function() { return removeFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"hasAction\", function() { return hasAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"hasFilter\", function() { return hasFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeAllActions\", function() { return removeAllActions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"removeAllFilters\", function() { return removeAllFilters; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"doAction\", function() { return doAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"applyFilters\", function() { return applyFilters; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"currentAction\", function() { return currentAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"currentFilter\", function() { return currentFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"doingAction\", function() { return doingAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"doingFilter\", function() { return doingFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"didAction\", function() { return didAction; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"didFilter\", function() { return didFilter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"actions\", function() { return actions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"filters\", function() { return filters; });\n/* harmony import */ var _createHooks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createHooks */ \"./node_modules/@wordpress/hooks/build-module/createHooks.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"createHooks\", function() { return _createHooks__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; });\n\n/**\n * Internal dependencies\n */\n\n/** @typedef {(...args: any[])=>any} Callback */\n\n/**\n * @typedef Handler\n * @property {Callback} callback The callback\n * @property {string} namespace The namespace\n * @property {number} priority The namespace\n */\n\n/**\n * @typedef Hook\n * @property {Handler[]} handlers Array of handlers\n * @property {number} runs Run counter\n */\n\n/**\n * @typedef Current\n * @property {string} name Hook name\n * @property {number} currentIndex The index\n */\n\n/**\n * @typedef {Record<string, Hook> & {__current: Current[]}} Store\n */\n\n/**\n * @typedef {'actions' | 'filters'} StoreKey\n */\n\n/**\n * @typedef {import('./createHooks').Hooks} Hooks\n */\n\nvar defaultHooks = Object(_createHooks__WEBPACK_IMPORTED_MODULE_0__[\"default\"])();\nvar addAction = defaultHooks.addAction,\n addFilter = defaultHooks.addFilter,\n removeAction = defaultHooks.removeAction,\n removeFilter = defaultHooks.removeFilter,\n hasAction = defaultHooks.hasAction,\n hasFilter = defaultHooks.hasFilter,\n removeAllActions = defaultHooks.removeAllActions,\n removeAllFilters = defaultHooks.removeAllFilters,\n doAction = defaultHooks.doAction,\n applyFilters = defaultHooks.applyFilters,\n currentAction = defaultHooks.currentAction,\n currentFilter = defaultHooks.currentFilter,\n doingAction = defaultHooks.doingAction,\n doingFilter = defaultHooks.doingFilter,\n didAction = defaultHooks.didAction,\n didFilter = defaultHooks.didFilter,\n actions = defaultHooks.actions,\n filters = defaultHooks.filters;\n\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./node_modules/@wordpress/hooks/build-module/index.js?");
|
278 |
|
279 |
/***/ }),
|
280 |
|
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("var ImageAccordion = function ImageAccordion($scope, $) {\n var $imageAccordion = $scope.find(\".eael-img-accordion\").eq(0),\n $id = $imageAccordion.data(\"img-accordion-id\") !== undefined ? $imageAccordion.data(\"img-accordion-id\") : \"\",\n $type = $imageAccordion.data(\"img-accordion-type\") !== undefined ? $imageAccordion.data(\"img-accordion-type\") : \"\";\n var $clickCount = 0;\n\n if (\"on-click\" === $type) {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").on(\"click\", function (e) {\n if ($(this).hasClass(\"overlay-active\") == false) {\n e.preventDefault();\n }\n\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\", $scope).removeClass(\"overlay-active\");\n\n if ($clickCount == 0) {\n if ($(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").hasClass('overlay-active')) {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").removeClass(\"overlay-active\");\n }\n\n $clickCount += 1;\n }\n\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").css(\"flex\", \"1\");\n $(this).find(\".overlay\").parent(\".eael-image-accordion-hover\").addClass(\"overlay-active\");\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").find(\".overlay-inner\").removeClass(\"overlay-inner-show\");\n $(this).find(\".overlay-inner\").addClass(\"overlay-inner-show\");\n $(this).css(\"flex\", \"3\");\n });\n } else {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").on('hover', function () {\n if ($(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").hasClass('overlay-active')) {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover.overlay-active\").css(\"flex\", \"1\");\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").removeClass(\"overlay-active\");\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover .overlay .overlay-inner\").removeClass('overlay-inner-show');\n }\n });\n }\n};\n\
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("var ImageAccordion = function ImageAccordion($scope, $) {\n var $imageAccordion = $scope.find(\".eael-img-accordion\").eq(0),\n $id = $imageAccordion.data(\"img-accordion-id\") !== undefined ? $imageAccordion.data(\"img-accordion-id\") : \"\",\n $type = $imageAccordion.data(\"img-accordion-type\") !== undefined ? $imageAccordion.data(\"img-accordion-type\") : \"\";\n var $clickCount = 0;\n\n if (\"on-click\" === $type) {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").on(\"click\", function (e) {\n if ($(this).hasClass(\"overlay-active\") == false) {\n e.preventDefault();\n }\n\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\", $scope).removeClass(\"overlay-active\");\n\n if ($clickCount == 0) {\n if ($(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").hasClass('overlay-active')) {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").removeClass(\"overlay-active\");\n }\n\n $clickCount += 1;\n }\n\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").css(\"flex\", \"1\");\n $(this).find(\".overlay\").parent(\".eael-image-accordion-hover\").addClass(\"overlay-active\");\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").find(\".overlay-inner\").removeClass(\"overlay-inner-show\");\n $(this).find(\".overlay-inner\").addClass(\"overlay-inner-show\");\n $(this).css(\"flex\", \"3\");\n });\n } else {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").on('hover', function () {\n if ($(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").hasClass('overlay-active')) {\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover.overlay-active\").css(\"flex\", \"1\");\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover\").removeClass(\"overlay-active\");\n $(\"#eael-img-accordion-\" + $id + \" .eael-image-accordion-hover .overlay .overlay-inner\").removeClass('overlay-inner-show');\n }\n });\n }\n};\n\nea.hooks.addAction(\"init\", \"ea\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-image-accordion.default\", ImageAccordion);\n});\n\n//# sourceURL=webpack:///./src/js/view/image-accordion.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
@@ -1 +1 @@
|
|
1 |
-
!function(e){var o={};function a(r){if(o[r])return o[r].exports;var i=o[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,a),i.l=!0,i.exports}a.m=e,a.c=o,a.d=function(e,o,r){a.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,o){if(1&o&&(e=a(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var i in e)a.d(r,i,function(o){return e[o]}.bind(null,i));return r},a.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(o,"a",o),o},a.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},a.p="",a(a.s=11)}({11:function(e,o){var a=function(e,o){var a=e.find(".eael-img-accordion").eq(0),r=void 0!==a.data("img-accordion-id")?a.data("img-accordion-id"):"",i=void 0!==a.data("img-accordion-type")?a.data("img-accordion-type"):"",n=0;"on-click"===i?o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").on("click",(function(a){0==o(this).hasClass("overlay-active")&&a.preventDefault(),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover",e).removeClass("overlay-active"),0==n&&(o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").hasClass("overlay-active")&&o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").removeClass("overlay-active"),n+=1),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").css("flex","1"),o(this).find(".overlay").parent(".eael-image-accordion-hover").addClass("overlay-active"),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").find(".overlay-inner").removeClass("overlay-inner-show"),o(this).find(".overlay-inner").addClass("overlay-inner-show"),o(this).css("flex","3")})):o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").on("hover",(function(){o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").hasClass("overlay-active")&&(o("#eael-img-accordion-"+r+" .eael-image-accordion-hover.overlay-active").css("flex","1"),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").removeClass("overlay-active"),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover .overlay .overlay-inner").removeClass("overlay-inner-show"))}))};
|
1 |
+
!function(e){var o={};function a(r){if(o[r])return o[r].exports;var i=o[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,a),i.l=!0,i.exports}a.m=e,a.c=o,a.d=function(e,o,r){a.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,o){if(1&o&&(e=a(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var i in e)a.d(r,i,function(o){return e[o]}.bind(null,i));return r},a.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(o,"a",o),o},a.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},a.p="",a(a.s=11)}({11:function(e,o){var a=function(e,o){var a=e.find(".eael-img-accordion").eq(0),r=void 0!==a.data("img-accordion-id")?a.data("img-accordion-id"):"",i=void 0!==a.data("img-accordion-type")?a.data("img-accordion-type"):"",n=0;"on-click"===i?o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").on("click",(function(a){0==o(this).hasClass("overlay-active")&&a.preventDefault(),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover",e).removeClass("overlay-active"),0==n&&(o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").hasClass("overlay-active")&&o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").removeClass("overlay-active"),n+=1),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").css("flex","1"),o(this).find(".overlay").parent(".eael-image-accordion-hover").addClass("overlay-active"),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").find(".overlay-inner").removeClass("overlay-inner-show"),o(this).find(".overlay-inner").addClass("overlay-inner-show"),o(this).css("flex","3")})):o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").on("hover",(function(){o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").hasClass("overlay-active")&&(o("#eael-img-accordion-"+r+" .eael-image-accordion-hover.overlay-active").css("flex","1"),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover").removeClass("overlay-active"),o("#eael-img-accordion-"+r+" .eael-image-accordion-hover .overlay .overlay-inner").removeClass("overlay-inner-show"))}))};ea.hooks.addAction("init","ea",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-image-accordion.default",a)}))}});
|
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("(function ($) {\n \"use strict\";\n\n $(document).on(\"click\", \".eael-load-more-button\", function (e) {\n e.preventDefault();\n e.stopPropagation();\n e.stopImmediatePropagation();\n var $this = $(this),\n $LoaderSpan = $(\"span\", $this),\n $text = $LoaderSpan.html(),\n $widget_id = $this.data(\"widget\"),\n $page_id = $this.data(\"page-id\"),\n $nonce = $this.data(\"nonce\"),\n $scope = $(\".elementor-element-\" + $widget_id),\n $class = $this.data(\"class\"),\n $args = $this.data(\"args\"),\n $layout = $this.data(\"layout\"),\n $template_info = $this.data('template'),\n $page = parseInt($this.data(\"page\")) + 1;\n\n if (typeof $widget_id == \"undefined\" || typeof $args == \"undefined\") {\n return;\n }\n\n var obj = {};\n var $data = {\n action: \"load_more\",\n \"class\": $class,\n args: $args,\n page: $page,\n page_id: $page_id,\n widget_id: $widget_id,\n nonce: $nonce,\n template_info: $template_info\n };\n String($args).split(\"&\").forEach(function (item, index) {\n var arr = String(item).split(\"=\");\n obj[arr[0]] = arr[1];\n });\n\n if (obj.orderby == \"rand\") {\n var $printed = $(\".eael-grid-post\");\n\n if ($printed.length) {\n var $ids = [];\n $printed.each(function (index, item) {\n var $id = $(item).data(\"id\");\n $ids.push($id);\n });\n $data.post__not_in = $ids;\n }\n }\n\n $this.addClass(\"button--loading\");\n $LoaderSpan.html(localize.i18n.loading);\n $.ajax({\n url: localize.ajaxurl,\n type: \"post\",\n data: $data,\n success: function success(response) {\n var $content = $(response);\n\n if ($content.hasClass(\"no-posts-found\") || $content.length === 0) {\n $this.remove();\n } else {\n if ($data[\"class\"] == \"Essential_Addons_Elementor\\\\Elements\\\\Product_Grid\") {\n $content = $content.filter('li');\n $(\".eael-product-grid .products\", $scope).append($content);\n\n if ($layout == \"masonry\") {\n var dynamicID = \"eael-product-\" + Date.now();\n var $isotope = $(\".eael-product-grid .products\", $scope).isotope();\n $isotope.isotope(\"appended\", $content).isotope(\"layout\");\n $isotope.imagesLoaded().progress(function () {\n $isotope.isotope(\"layout\");\n });\n $content.find('.woocommerce-product-gallery').addClass(dynamicID);\n $content.find('.woocommerce-product-gallery').addClass('eael-new-product');\n $(\".woocommerce-product-gallery.\" + dynamicID, $scope).each(function () {\n $(this).wc_product_gallery();\n });\n }\n } else {\n $(\".eael-post-appender\", $scope).append($content);\n\n if ($layout == \"masonry\") {\n var $isotope = $(\".eael-post-appender\", $scope).isotope();\n $isotope.isotope(\"appended\", $content).isotope(\"layout\");\n $isotope.imagesLoaded().progress(function () {\n $isotope.isotope(\"layout\");\n });\n }\n }\n\n $this.removeClass(\"button--loading\");\n $LoaderSpan.html($text);\n $this.data(\"page\", $page);\n }\n },\n error: function error(response) {\n console.log(response);\n }\n });\n });\n})(jQuery);\n\n//# sourceURL=webpack:///./src/js/view/load-more.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("(function ($) {\n \"use strict\";\n\n $(document).on(\"click\", \".eael-load-more-button\", function (e) {\n e.preventDefault();\n e.stopPropagation();\n e.stopImmediatePropagation();\n var $this = $(this),\n $LoaderSpan = $(\"span\", $this),\n $text = $LoaderSpan.html(),\n $widget_id = $this.data(\"widget\"),\n $page_id = $this.data(\"page-id\"),\n $nonce = $this.data(\"nonce\"),\n $scope = $(\".elementor-element-\" + $widget_id),\n $class = $this.data(\"class\"),\n $args = $this.data(\"args\"),\n $layout = $this.data(\"layout\"),\n $template_info = $this.data('template'),\n $page = parseInt($this.data(\"page\")) + 1;\n\n if (typeof $widget_id == \"undefined\" || typeof $args == \"undefined\") {\n return;\n }\n\n var obj = {};\n var $data = {\n action: \"load_more\",\n \"class\": $class,\n args: $args,\n page: $page,\n page_id: $page_id,\n widget_id: $widget_id,\n nonce: $nonce,\n template_info: $template_info\n };\n String($args).split(\"&\").forEach(function (item, index) {\n var arr = String(item).split(\"=\");\n obj[arr[0]] = arr[1];\n });\n\n if (obj.orderby == \"rand\") {\n var $printed = $(\".eael-grid-post\");\n\n if ($printed.length) {\n var $ids = [];\n $printed.each(function (index, item) {\n var $id = $(item).data(\"id\");\n $ids.push($id);\n });\n $data.post__not_in = $ids;\n }\n }\n\n $this.addClass(\"button--loading\");\n $LoaderSpan.html(localize.i18n.loading);\n $.ajax({\n url: localize.ajaxurl,\n type: \"post\",\n data: $data,\n success: function success(response) {\n var $content = $(response);\n\n if ($content.hasClass(\"no-posts-found\") || $content.length === 0) {\n $this.remove();\n } else {\n if ($data[\"class\"] == \"Essential_Addons_Elementor\\\\Elements\\\\Product_Grid\") {\n $content = $content.filter('li');\n $(\".eael-product-grid .products\", $scope).append($content);\n\n if ($layout == \"masonry\") {\n var dynamicID = \"eael-product-\" + Date.now();\n var $isotope = $(\".eael-product-grid .products\", $scope).isotope();\n $isotope.isotope(\"appended\", $content).isotope(\"layout\");\n $isotope.imagesLoaded().progress(function () {\n $isotope.isotope(\"layout\");\n });\n $content.find('.woocommerce-product-gallery').addClass(dynamicID);\n $content.find('.woocommerce-product-gallery').addClass('eael-new-product');\n $(\".woocommerce-product-gallery.\" + dynamicID, $scope).each(function () {\n $(this).wc_product_gallery();\n });\n } else {\n var _dynamicID = \"eael-product-\" + Date.now();\n\n $content.find('.woocommerce-product-gallery').addClass(_dynamicID);\n $content.find('.woocommerce-product-gallery').addClass('eael-new-product');\n $(\".woocommerce-product-gallery.\" + _dynamicID, $scope).each(function () {\n $(this).wc_product_gallery();\n });\n }\n } else {\n $(\".eael-post-appender\", $scope).append($content);\n\n if ($layout == \"masonry\") {\n var $isotope = $(\".eael-post-appender\", $scope).isotope();\n $isotope.isotope(\"appended\", $content).isotope(\"layout\");\n $isotope.imagesLoaded().progress(function () {\n $isotope.isotope(\"layout\");\n });\n }\n }\n\n $this.removeClass(\"button--loading\");\n $LoaderSpan.html($text);\n $this.data(\"page\", $page);\n }\n },\n error: function error(response) {\n console.log(response);\n }\n });\n });\n})(jQuery);\n\n//# sourceURL=webpack:///./src/js/view/load-more.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
@@ -1 +1 @@
|
|
1 |
-
!function(e){var
|
1 |
+
!function(e){var o={};function t(a){if(o[a])return o[a].exports;var r=o[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.m=e,t.c=o,t.d=function(e,o,a){t.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:a})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,o){if(1&o&&(e=t(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(t.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var r in e)t.d(a,r,function(o){return e[o]}.bind(null,r));return a},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},t.p="",t(t.s=12)}({12:function(e,o){!function(e){"use strict";e(document).on("click",".eael-load-more-button",(function(o){o.preventDefault(),o.stopPropagation(),o.stopImmediatePropagation();var t=e(this),a=e("span",t),r=a.html(),n=t.data("widget"),l=t.data("page-id"),d=t.data("nonce"),i=e(".elementor-element-"+n),c=t.data("class"),s=t.data("args"),u=t.data("layout"),p=t.data("template"),f=parseInt(t.data("page"))+1;if(void 0!==n&&void 0!==s){var g={},m={action:"load_more",class:c,args:s,page:f,page_id:l,widget_id:n,nonce:d,template_info:p};if(String(s).split("&").forEach((function(e,o){var t=String(e).split("=");g[t[0]]=t[1]})),"rand"==g.orderby){var y=e(".eael-grid-post");if(y.length){var v=[];y.each((function(o,t){var a=e(t).data("id");v.push(a)})),m.post__not_in=v}}t.addClass("button--loading"),a.html(localize.i18n.loading),e.ajax({url:localize.ajaxurl,type:"post",data:m,success:function(o){var n=e(o);if(n.hasClass("no-posts-found")||0===n.length)t.remove();else{if("Essential_Addons_Elementor\\Elements\\Product_Grid"==m.class)if(n=n.filter("li"),e(".eael-product-grid .products",i).append(n),"masonry"==u){var l,d="eael-product-"+Date.now();(l=e(".eael-product-grid .products",i).isotope()).isotope("appended",n).isotope("layout"),l.imagesLoaded().progress((function(){l.isotope("layout")})),n.find(".woocommerce-product-gallery").addClass(d),n.find(".woocommerce-product-gallery").addClass("eael-new-product"),e(".woocommerce-product-gallery."+d,i).each((function(){e(this).wc_product_gallery()}))}else{var c="eael-product-"+Date.now();n.find(".woocommerce-product-gallery").addClass(c),n.find(".woocommerce-product-gallery").addClass("eael-new-product"),e(".woocommerce-product-gallery."+c,i).each((function(){e(this).wc_product_gallery()}))}else if(e(".eael-post-appender",i).append(n),"masonry"==u)(l=e(".eael-post-appender",i).isotope()).isotope("appended",n).isotope("layout"),l.imagesLoaded().progress((function(){l.isotope("layout")}));t.removeClass("button--loading"),a.html(r),t.data("page",f)}},error:function(e){console.log(e)}})}}))}(jQuery)}});
|
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n(function ($) {\n jQuery(document).ready(function () {\n /**\n * add ID in main content heading tag\n * @param selector\n * @param supportTag\n */\n function eael_toc_content(selector, supportTag) {\n var listId = document.getElementById(\"eael-toc-list\");\n\n if (selector === null || supportTag === undefined || !listId) {\n return null;\n }\n\n var eaelToc = document.getElementById(\"eael-toc\");\n var titleUrl = typeof eaelToc.dataset.titleurl !== \"undefined\" ? eaelToc.dataset.titleurl : \"false\";\n var excludeArr = typeof eaelToc.dataset.excludeSelector !== \"undefined\" ? eaelToc.dataset.excludeSelector.replace(/^,|,$/g, \"\") : \"\";\n var allSupportTag = [];\n var mainSelector = document.querySelectorAll(selector),\n listIndex = 0;\n\n for (var j = 0; j < mainSelector.length; j++) {\n allSupportTag = [].concat(_toConsumableArray(allSupportTag), _toConsumableArray(mainSelector[j].querySelectorAll(supportTag)));\n }\n\n allSupportTag = Array.from(new Set(allSupportTag));\n allSupportTag.forEach(function (el) {\n if (eaelTocExclude(excludeArr, el)) {\n return;\n }\n\n el.id = listIndex + \"-\" + eael_build_id(titleUrl, el.textContent);\n el.classList.add(\"eael-heading-content\");\n listIndex++;\n }); //build toc list hierarchy\n\n eael_list_hierarchy(selector, supportTag, allSupportTag);\n var firstChild = $(\"ul.eael-toc-list > li\");\n\n if (firstChild.length < 1) {\n document.getElementById(\"eael-toc\").classList.add(\"eael-toc-disable\");\n }\n\n firstChild.each(function () {\n this.classList.add(\"eael-first-child\");\n });\n }\n /**\n * Make toc list\n * @param selector\n * @param supportTag\n */\n\n\n function eael_list_hierarchy(selector, supportTag, allSupportTagList) {\n var tagList = supportTag;\n var allHeadings = allSupportTagList;\n var eaelToc = document.getElementById(\"eael-toc\");\n var titleUrl = typeof eaelToc.dataset.titleurl !== \"undefined\" ? eaelToc.dataset.titleurl : \"false\";\n var listId = document.getElementById(\"eael-toc-list\");\n var excludeArr = typeof eaelToc.dataset.excludeselector !== \"undefined\" ? eaelToc.dataset.excludeselector.replace(/^,|,$/g, \"\") : \"\";\n var parentLevel = \"\",\n baseTag = parentLevel = tagList.trim().split(\",\")[0].substr(1, 1),\n ListNode = listId;\n listId.innerHTML = \"\";\n\n if (allHeadings.length > 0) {\n document.getElementById(\"eael-toc\").classList.remove(\"eael-toc-disable\");\n }\n\n for (var i = 0, len = allHeadings.length; i < len; ++i) {\n var currentHeading = allHeadings[i];\n\n if (eaelTocExclude(excludeArr, currentHeading)) {\n continue;\n }\n\n var latestLavel = parseInt(currentHeading.tagName.substr(1, 1));\n var diff = latestLavel - parentLevel;\n\n if (diff > 0) {\n var containerLiNode = ListNode.lastChild;\n\n if (containerLiNode) {\n var createUlNode = document.createElement(\"UL\");\n containerLiNode.appendChild(createUlNode);\n ListNode = createUlNode;\n parentLevel = latestLavel;\n }\n }\n\n var sequenceParent = false;\n\n if (diff < 0) {\n while (0 !== diff++) {\n if (ListNode.parentNode.parentNode) {\n ListNode = ListNode.parentNode.parentNode;\n }\n }\n\n parentLevel = latestLavel;\n sequenceParent = true;\n }\n\n if (ListNode.tagName !== \"UL\") {\n ListNode = listId;\n }\n\n if (currentHeading.textContent.trim() === \"\") {\n continue;\n }\n\n var liNode = document.createElement(\"LI\");\n var anchorTag = document.createElement(\"A\");\n var spanTag = document.createElement(\"SPAN\");\n\n if (baseTag === parentLevel || sequenceParent) {\n liNode.setAttribute(\"itemscope\", \"\");\n liNode.setAttribute(\"itemtype\", \"http://schema.org/ListItem\");\n liNode.setAttribute(\"itemprop\", \"itemListElement\");\n }\n\n var Linkid = \"#\" + i + \"-\" + eael_build_id(titleUrl, currentHeading.textContent);\n anchorTag.className = \"eael-toc-link\";\n anchorTag.setAttribute(\"itemprop\", \"item\");\n anchorTag.setAttribute(\"href\", Linkid);\n spanTag.appendChild(document.createTextNode(currentHeading.textContent));\n anchorTag.appendChild(spanTag);\n liNode.appendChild(anchorTag);\n ListNode.appendChild(liNode);\n }\n } // expand collapse\n\n\n $(document).on(\"click\", \"ul.eael-toc-list a\", function (e) {\n e.preventDefault();\n $(document).off(\"scroll\");\n var target = this.hash;\n history.pushState(\"\", document.title, window.location.pathname + window.location.search);\n var parentLi = $(this).parent();\n\n if (parentLi.is(\".eael-highlight-parent.eael-highlight-active\")) {\n window.location.hash = target;\n return false;\n }\n\n $(\".eael-highlight-active, .eael-highlight-parent\").removeClass(\"eael-highlight-active eael-highlight-parent\");\n $(this).closest(\".eael-first-child\").addClass(\"eael-highlight-parent\");\n $(this).parent().addClass(\"eael-highlight-active\");\n window.location.hash = target;\n }); //some site not working with **window.onscroll**\n\n window.addEventListener(\"scroll\", function (e) {\n eaelTocSticky();\n });\n var stickyScroll = $(\"#eael-toc\").data(\"stickyscroll\");\n /**\n * Check selector in array\n *\n * @param arr\n * @param el\n * @returns boolean\n */\n\n function eaelTocExclude(excludes, el) {\n return $(el).closest(excludes).length;\n }\n /**\n * check sticky\n */\n\n\n function eaelTocSticky() {\n var eaelToc = document.getElementById(\"eael-toc\");\n\n if (!eaelToc) {\n return;\n }\n\n stickyScroll = stickyScroll !== undefined ? stickyScroll : 200;\n\n if (window.pageYOffset >= stickyScroll && !eaelToc.classList.contains(\"eael-toc-disable\")) {\n eaelToc.classList.add(\"eael-sticky\");\n } else {\n eaelToc.classList.remove(\"eael-sticky\");\n }\n }\n /**\n *\n * @param content\n * @returns {string}\n */\n\n\n function eael_build_id(showTitle, title) {\n if (showTitle == \"true\" && title != \"\") {\n //create slug from Heading text\n return title.toString().toLowerCase().normalize(\"NFD\").trim().replace(/[^a-z0-9 -]/g, \"\").replace(/\\s+/g, \"-\").replace(/^-+/, \"\").replace(/-+$/, \"\").replace(/-+/g, \"-\");\n } else {\n return \"eael-table-of-content\";\n }\n }\n /**\n *\n * @returns {null|selector}\n */\n\n\n function eael_toc_check_content() {\n var eaelToc = document.getElementById(\"eael-toc\");\n\n if (eaelToc && eaelToc.dataset.contentselector) {\n return eaelToc.dataset.contentselector;\n }\n\n var contentSelectro = \".site-content\";\n\n if ($(\".site-content\")[0]) {\n contentSelectro = \".site-content\";\n } else if ($(\".elementor-inner\")[0]) {\n contentSelectro = \".elementor-inner\";\n } else if ($(\"#site-content\")[0]) {\n contentSelectro = \"#site-content\";\n } else if ($(\".site-main\")) {\n contentSelectro = \".site-main\";\n }\n\n return contentSelectro;\n } //toc auto collapse\n\n\n $(\"body\").click(function (e) {\n var target = $(e.target);\n var eaToc = $(\"#eael-toc\");\n\n if (eaToc.hasClass(\"eael-toc-auto-collapse\") && eaToc.hasClass(\"eael-sticky\") && !eaToc.hasClass(\"collapsed\") && $(target).closest(\"#eael-toc\").length === 0) {\n eaToc.toggleClass(\"collapsed\");\n }\n });\n $(document).on(\"click\", \".eael-toc-close ,.eael-toc-button\", function (event) {\n event.stopPropagation();\n $(\".eael-toc\").toggleClass(\"collapsed\");\n });\n\n function eael_build_toc($settings) {\n var pageSetting = $settings.settings,\n title = pageSetting.eael_ext_toc_title,\n toc_style_class = \"eael-toc-list eael-toc-list-\" + pageSetting.eael_ext_table_of_content_list_style,\n icon = pageSetting.eael_ext_table_of_content_header_icon.value,\n el_class = pageSetting.eael_ext_toc_position === \"right\" ? \" eael-toc-right\" : \" \";\n toc_style_class += pageSetting.eael_ext_toc_collapse_sub_heading === \"yes\" ? \" eael-toc-collapse\" : \" \";\n toc_style_class += pageSetting.eael_ext_toc_list_icon === \"number\" ? \" eael-toc-number\" : \" eael-toc-bullet\";\n return '<div id=\"eael-toc\" class=\"eael-toc eael-toc-disable ' + el_class + '\">' + '<div class=\"eael-toc-header\"><span class=\"eael-toc-close\">×</span><h2 class=\"eael-toc-title\">' + title + \"</h2></div>\" + '<div class=\"eael-toc-body\"><ul id=\"eael-toc-list\" class=\"' + toc_style_class + '\"></ul></div>' + '<button class=\"eael-toc-button\"><i class=\"' + icon + '\"></i><span>' + title + \"</span></button>\" + \"</div>\";\n }\n\n if (typeof ea !== 'undefined') {\n ea.hooks.addAction(\"editMode.init\", \"ea\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/widget\", function ($scope, jQuery) {\n var tocLoad = jQuery(\"#eael-toc #eael-toc-list\");\n var TocList = tocLoad.find(\"li.eael-first-child\");\n\n if (TocList.length < 1 && tocLoad.length >= 1) {\n var tagList = jQuery(\"#eael-toc\").data(\"eaeltoctag\");\n\n if (tagList) {\n eael_toc_content(eael_toc_check_content(), tagList);\n }\n }\n });\n });\n }\n\n var editMode = typeof isEditMode !== 'undefined' ? isEditMode : false;\n var intSupportTag = $(\"#eael-toc\").data(\"eaeltoctag\");\n\n if (intSupportTag !== \"\" && !editMode) {\n eael_toc_content(eael_toc_check_content(), intSupportTag);\n }\n });\n})(jQuery);\n\n//# sourceURL=webpack:///./src/js/view/table-of-content.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n(function ($) {\n jQuery(document).ready(function () {\n /**\n * add ID in main content heading tag\n * @param selector\n * @param supportTag\n */\n function eael_toc_content(selector, supportTag) {\n var listId = document.getElementById(\"eael-toc-list\");\n\n if (selector === null || supportTag === undefined || !listId) {\n return null;\n }\n\n var eaelToc = document.getElementById(\"eael-toc\");\n var titleUrl = typeof eaelToc.dataset.titleurl !== \"undefined\" ? eaelToc.dataset.titleurl : \"false\";\n var excludeArr = typeof eaelToc.dataset.excludeSelector !== \"undefined\" ? eaelToc.dataset.excludeSelector.replace(/^,|,$/g, \"\") : \"\";\n var allSupportTag = [];\n var mainSelector = document.querySelectorAll(selector),\n listIndex = 0;\n\n for (var j = 0; j < mainSelector.length; j++) {\n allSupportTag = [].concat(_toConsumableArray(allSupportTag), _toConsumableArray(mainSelector[j].querySelectorAll(supportTag)));\n }\n\n allSupportTag = Array.from(new Set(allSupportTag));\n allSupportTag.forEach(function (el) {\n if (eaelTocExclude(excludeArr, el)) {\n return;\n }\n\n el.id = listIndex + \"-\" + eael_build_id(titleUrl, el.textContent);\n el.classList.add(\"eael-heading-content\");\n listIndex++;\n }); //build toc list hierarchy\n\n eael_list_hierarchy(selector, supportTag, allSupportTag);\n var firstChild = $(\"ul.eael-toc-list > li\");\n\n if (firstChild.length < 1) {\n document.getElementById(\"eael-toc\").classList.add(\"eael-toc-disable\");\n }\n\n firstChild.each(function () {\n this.classList.add(\"eael-first-child\");\n });\n }\n /**\n * Make toc list\n * @param selector\n * @param supportTag\n */\n\n\n function eael_list_hierarchy(selector, supportTag, allSupportTagList) {\n var tagList = supportTag;\n var allHeadings = allSupportTagList;\n var eaelToc = document.getElementById(\"eael-toc\");\n var titleUrl = typeof eaelToc.dataset.titleurl !== \"undefined\" ? eaelToc.dataset.titleurl : \"false\";\n var listId = document.getElementById(\"eael-toc-list\");\n var excludeArr = typeof eaelToc.dataset.excludeselector !== \"undefined\" ? eaelToc.dataset.excludeselector.replace(/^,|,$/g, \"\") : \"\";\n var parentLevel = \"\",\n baseTag = parentLevel = tagList.trim().split(\",\")[0].substr(1, 1),\n ListNode = listId;\n listId.innerHTML = \"\";\n\n if (allHeadings.length > 0) {\n document.getElementById(\"eael-toc\").classList.remove(\"eael-toc-disable\");\n }\n\n for (var i = 0, len = allHeadings.length; i < len; ++i) {\n var currentHeading = allHeadings[i];\n\n if (eaelTocExclude(excludeArr, currentHeading)) {\n continue;\n }\n\n var latestLavel = parseInt(currentHeading.tagName.substr(1, 1));\n var diff = latestLavel - parentLevel;\n\n if (diff > 0) {\n var containerLiNode = ListNode.lastChild;\n\n if (containerLiNode) {\n var createUlNode = document.createElement(\"UL\");\n containerLiNode.appendChild(createUlNode);\n ListNode = createUlNode;\n parentLevel = latestLavel;\n }\n }\n\n var sequenceParent = false;\n\n if (diff < 0) {\n while (0 !== diff++) {\n if (ListNode.parentNode.parentNode) {\n ListNode = ListNode.parentNode.parentNode;\n }\n }\n\n parentLevel = latestLavel;\n sequenceParent = true;\n }\n\n if (ListNode.tagName !== \"UL\") {\n ListNode = listId;\n }\n\n if (currentHeading.textContent.trim() === \"\") {\n continue;\n }\n\n var liNode = document.createElement(\"LI\");\n var anchorTag = document.createElement(\"A\");\n var spanTag = document.createElement(\"SPAN\");\n\n if (baseTag === parentLevel || sequenceParent) {\n liNode.setAttribute(\"itemscope\", \"\");\n liNode.setAttribute(\"itemtype\", \"http://schema.org/ListItem\");\n liNode.setAttribute(\"itemprop\", \"itemListElement\");\n }\n\n var Linkid = \"#\" + i + \"-\" + eael_build_id(titleUrl, currentHeading.textContent);\n anchorTag.className = \"eael-toc-link\";\n anchorTag.setAttribute(\"itemprop\", \"item\");\n anchorTag.setAttribute(\"href\", Linkid);\n spanTag.appendChild(document.createTextNode(currentHeading.textContent));\n anchorTag.appendChild(spanTag);\n liNode.appendChild(anchorTag);\n ListNode.appendChild(liNode);\n }\n } // expand collapse\n\n\n $(document).on(\"click\", \"ul.eael-toc-list a\", function (e) {\n e.preventDefault();\n $(document).off(\"scroll\");\n var target = this.hash;\n history.pushState(\"\", document.title, window.location.pathname + window.location.search);\n var parentLi = $(this).parent();\n\n if (parentLi.is(\".eael-highlight-parent.eael-highlight-active\")) {\n window.location.hash = target;\n return false;\n }\n\n $(\".eael-highlight-active, .eael-highlight-parent\").removeClass(\"eael-highlight-active eael-highlight-parent\");\n $(this).closest(\".eael-first-child\").addClass(\"eael-highlight-parent\");\n $(this).parent().addClass(\"eael-highlight-active\");\n window.location.hash = target;\n }); //some site not working with **window.onscroll**\n\n window.addEventListener(\"scroll\", function (e) {\n eaelTocSticky();\n });\n var stickyScroll = $(\"#eael-toc\").data(\"stickyscroll\");\n /**\n * Check selector in array\n *\n * @param arr\n * @param el\n * @returns boolean\n */\n\n function eaelTocExclude(excludes, el) {\n return $(el).closest(excludes).length;\n }\n /**\n * check sticky\n */\n\n\n function eaelTocSticky() {\n var eaelToc = document.getElementById(\"eael-toc\");\n\n if (!eaelToc) {\n return;\n }\n\n stickyScroll = stickyScroll !== undefined ? stickyScroll : 200;\n\n if (window.pageYOffset >= stickyScroll && !eaelToc.classList.contains(\"eael-toc-disable\")) {\n eaelToc.classList.add(\"eael-sticky\");\n } else {\n eaelToc.classList.remove(\"eael-sticky\");\n }\n }\n /**\n *\n * @param content\n * @returns {string}\n */\n\n\n function eael_build_id(showTitle, title) {\n if (showTitle == \"true\" && title != \"\") {\n //create slug from Heading text\n return title.toString().toLowerCase().normalize(\"NFD\").trim().replace(/[^a-z0-9 -]/g, \"\").replace(/\\s+/g, \"-\").replace(/^-+/, \"\").replace(/-+$/, \"\").replace(/-+/g, \"-\");\n } else {\n return \"eael-table-of-content\";\n }\n }\n /**\n *\n * @returns {null|selector}\n */\n\n\n function eael_toc_check_content() {\n var eaelToc = document.getElementById(\"eael-toc\");\n\n if (eaelToc && eaelToc.dataset.contentselector) {\n return eaelToc.dataset.contentselector;\n }\n\n var contentSelectro = \".site-content\";\n\n if ($(\".site-content\")[0]) {\n contentSelectro = \".site-content\";\n } else if ($(\".elementor-inner\")[0]) {\n contentSelectro = \".elementor-inner\";\n } else if ($(\"#site-content\")[0]) {\n contentSelectro = \"#site-content\";\n } else if ($(\".site-main\")) {\n contentSelectro = \".site-main\";\n }\n\n return contentSelectro;\n } //toc auto collapse\n\n\n $(\"body\").click(function (e) {\n var target = $(e.target);\n var eaToc = $(\"#eael-toc\");\n\n if (eaToc.hasClass(\"eael-toc-auto-collapse\") && eaToc.hasClass(\"eael-sticky\") && !eaToc.hasClass(\"collapsed\") && $(target).closest(\"#eael-toc\").length === 0) {\n eaToc.toggleClass(\"collapsed\");\n }\n });\n $(document).on(\"click\", \".eael-toc-close ,.eael-toc-button\", function (event) {\n event.stopPropagation();\n $(\".eael-toc\").toggleClass(\"collapsed\");\n });\n\n function eael_build_toc($settings) {\n var pageSetting = $settings.settings,\n title = pageSetting.eael_ext_toc_title,\n toc_style_class = \"eael-toc-list eael-toc-list-\" + pageSetting.eael_ext_table_of_content_list_style,\n icon = pageSetting.eael_ext_table_of_content_header_icon.value,\n el_class = pageSetting.eael_ext_toc_position === \"right\" ? \" eael-toc-right\" : \" \";\n toc_style_class += pageSetting.eael_ext_toc_collapse_sub_heading === \"yes\" ? \" eael-toc-collapse\" : \" \";\n toc_style_class += pageSetting.eael_ext_toc_list_icon === \"number\" ? \" eael-toc-number\" : \" eael-toc-bullet\";\n return '<div id=\"eael-toc\" class=\"eael-toc eael-toc-disable ' + el_class + '\">' + '<div class=\"eael-toc-header\"><span class=\"eael-toc-close\">×</span><h2 class=\"eael-toc-title\">' + title + \"</h2></div>\" + '<div class=\"eael-toc-body\"><ul id=\"eael-toc-list\" class=\"' + toc_style_class + '\"></ul></div>' + '<button class=\"eael-toc-button\"><i class=\"' + icon + '\"></i><span>' + title + \"</span></button>\" + \"</div>\";\n }\n\n if (typeof ea !== 'undefined' && ea.isEditMode) {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/widget\", function ($scope, jQuery) {\n var tocLoad = jQuery(\"#eael-toc #eael-toc-list\");\n var TocList = tocLoad.find(\"li.eael-first-child\");\n\n if (TocList.length < 1 && tocLoad.length >= 1) {\n var tagList = jQuery(\"#eael-toc\").data(\"eaeltoctag\");\n\n if (tagList) {\n eael_toc_content(eael_toc_check_content(), tagList);\n }\n }\n });\n }\n\n var editMode = typeof isEditMode !== 'undefined' ? isEditMode : false;\n var intSupportTag = $(\"#eael-toc\").data(\"eaeltoctag\");\n\n if (intSupportTag !== \"\" && !editMode) {\n eael_toc_content(eael_toc_check_content(), intSupportTag);\n }\n });\n})(jQuery);\n\n//# sourceURL=webpack:///./src/js/view/table-of-content.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function n(a){if(t[a])return t[a].exports;var o=t[a]={i:a,l:!1,exports:{}};return e[a].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(a,o,function(t){return e[t]}.bind(null,o));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=20)}({20:function(e,t){function n(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var o;o=jQuery,jQuery(document).ready((function(){function e(e,t){var l=document.getElementById("eael-toc-list");if(null===e||void 0===t||!l)return null;for(var i=document.getElementById("eael-toc"),c=void 0!==i.dataset.titleurl?i.dataset.titleurl:"false",s=void 0!==i.dataset.excludeSelector?i.dataset.excludeSelector.replace(/^,|,$/g,""):"",d=[],u=document.querySelectorAll(e),f=0,m=0;m<u.length;m++)d=[].concat(n(d),n(u[m].querySelectorAll(t)));(d=Array.from(new Set(d))).forEach((function(e){a(s,e)||(e.id=f+"-"+r(c,e.textContent),e.classList.add("eael-heading-content"),f++)})),function(e,t,n){var o=t,l=n,i=document.getElementById("eael-toc"),c=void 0!==i.dataset.titleurl?i.dataset.titleurl:"false",s=document.getElementById("eael-toc-list"),d=void 0!==i.dataset.excludeselector?i.dataset.excludeselector.replace(/^,|,$/g,""):"",u="",f=u=o.trim().split(",")[0].substr(1,1),m=s;s.innerHTML="",l.length>0&&document.getElementById("eael-toc").classList.remove("eael-toc-disable");for(var
|
1 |
+
!function(e){var t={};function n(a){if(t[a])return t[a].exports;var o=t[a]={i:a,l:!1,exports:{}};return e[a].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(a,o,function(t){return e[t]}.bind(null,o));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=20)}({20:function(e,t){function n(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var o;o=jQuery,jQuery(document).ready((function(){function e(e,t){var l=document.getElementById("eael-toc-list");if(null===e||void 0===t||!l)return null;for(var i=document.getElementById("eael-toc"),c=void 0!==i.dataset.titleurl?i.dataset.titleurl:"false",s=void 0!==i.dataset.excludeSelector?i.dataset.excludeSelector.replace(/^,|,$/g,""):"",d=[],u=document.querySelectorAll(e),f=0,m=0;m<u.length;m++)d=[].concat(n(d),n(u[m].querySelectorAll(t)));(d=Array.from(new Set(d))).forEach((function(e){a(s,e)||(e.id=f+"-"+r(c,e.textContent),e.classList.add("eael-heading-content"),f++)})),function(e,t,n){var o=t,l=n,i=document.getElementById("eael-toc"),c=void 0!==i.dataset.titleurl?i.dataset.titleurl:"false",s=document.getElementById("eael-toc-list"),d=void 0!==i.dataset.excludeselector?i.dataset.excludeselector.replace(/^,|,$/g,""):"",u="",f=u=o.trim().split(",")[0].substr(1,1),m=s;s.innerHTML="",l.length>0&&document.getElementById("eael-toc").classList.remove("eael-toc-disable");for(var p=0,h=l.length;p<h;++p){var g=l[p];if(!a(d,g)){var y=parseInt(g.tagName.substr(1,1)),v=y-u;if(v>0){var b=m.lastChild;if(b){var C=document.createElement("UL");b.appendChild(C),m=C,u=y}}var w=!1;if(v<0){for(;0!=v++;)m.parentNode.parentNode&&(m=m.parentNode.parentNode);u=y,w=!0}if("UL"!==m.tagName&&(m=s),""!==g.textContent.trim()){var E=document.createElement("LI"),A=document.createElement("A"),S=document.createElement("SPAN");(f===u||w)&&(E.setAttribute("itemscope",""),E.setAttribute("itemtype","http://schema.org/ListItem"),E.setAttribute("itemprop","itemListElement"));var L="#"+p+"-"+r(c,g.textContent);A.className="eael-toc-link",A.setAttribute("itemprop","item"),A.setAttribute("href",L),S.appendChild(document.createTextNode(g.textContent)),A.appendChild(S),E.appendChild(A),m.appendChild(E)}}}}(0,t,d);var p=o("ul.eael-toc-list > li");p.length<1&&document.getElementById("eael-toc").classList.add("eael-toc-disable"),p.each((function(){this.classList.add("eael-first-child")}))}o(document).on("click","ul.eael-toc-list a",(function(e){e.preventDefault(),o(document).off("scroll");var t=this.hash;if(history.pushState("",document.title,window.location.pathname+window.location.search),o(this).parent().is(".eael-highlight-parent.eael-highlight-active"))return window.location.hash=t,!1;o(".eael-highlight-active, .eael-highlight-parent").removeClass("eael-highlight-active eael-highlight-parent"),o(this).closest(".eael-first-child").addClass("eael-highlight-parent"),o(this).parent().addClass("eael-highlight-active"),window.location.hash=t})),window.addEventListener("scroll",(function(e){var n;(n=document.getElementById("eael-toc"))&&(t=void 0!==t?t:200,window.pageYOffset>=t&&!n.classList.contains("eael-toc-disable")?n.classList.add("eael-sticky"):n.classList.remove("eael-sticky"))}));var t=o("#eael-toc").data("stickyscroll");function a(e,t){return o(t).closest(e).length}function r(e,t){return"true"==e&&""!=t?t.toString().toLowerCase().normalize("NFD").trim().replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/^-+/,"").replace(/-+$/,"").replace(/-+/g,"-"):"eael-table-of-content"}function l(){var e=document.getElementById("eael-toc");if(e&&e.dataset.contentselector)return e.dataset.contentselector;var t=".site-content";return o(".site-content")[0]?t=".site-content":o(".elementor-inner")[0]?t=".elementor-inner":o("#site-content")[0]?t="#site-content":o(".site-main")&&(t=".site-main"),t}o("body").click((function(e){var t=o(e.target),n=o("#eael-toc");n.hasClass("eael-toc-auto-collapse")&&n.hasClass("eael-sticky")&&!n.hasClass("collapsed")&&0===o(t).closest("#eael-toc").length&&n.toggleClass("collapsed")})),o(document).on("click",".eael-toc-close ,.eael-toc-button",(function(e){e.stopPropagation(),o(".eael-toc").toggleClass("collapsed")})),"undefined"!=typeof ea&&ea.isEditMode&&elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(t,n){var a=n("#eael-toc #eael-toc-list");if(a.find("li.eael-first-child").length<1&&a.length>=1){var o=n("#eael-toc").data("eaeltoctag");o&&e(l(),o)}}));var i="undefined"!=typeof isEditMode&&isEditMode,c=o("#eael-toc").data("eaeltoctag");""===c||i||e(l(),c)}))}});
|
@@ -825,6 +825,34 @@ $config = [
|
|
825 |
true,
|
826 |
],
|
827 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
828 |
'woo-checkout' => [
|
829 |
'class' => '\Essential_Addons_Elementor\Elements\Woo_Checkout',
|
830 |
'dependency' => [
|
825 |
true,
|
826 |
],
|
827 |
],
|
828 |
+
|
829 |
+
'crowdfundly-organization' => [
|
830 |
+
'class' => '\Essential_Addons_Elementor\Elements\Crowdfundly_Organization',
|
831 |
+
'condition' => [
|
832 |
+
'class_exists',
|
833 |
+
'Crowdfundly',
|
834 |
+
true,
|
835 |
+
],
|
836 |
+
],
|
837 |
+
|
838 |
+
'crowdfundly-all-campaign' => [
|
839 |
+
'class' => '\Essential_Addons_Elementor\Elements\Crowdfundly_All_Campaign',
|
840 |
+
'condition' => [
|
841 |
+
'class_exists',
|
842 |
+
'Crowdfundly',
|
843 |
+
true,
|
844 |
+
],
|
845 |
+
],
|
846 |
+
|
847 |
+
'crowdfundly-single-campaign' => [
|
848 |
+
'class' => '\Essential_Addons_Elementor\Elements\Crowdfundly_Single_Campaign',
|
849 |
+
'condition' => [
|
850 |
+
'class_exists',
|
851 |
+
'Crowdfundly',
|
852 |
+
true,
|
853 |
+
],
|
854 |
+
],
|
855 |
+
|
856 |
'woo-checkout' => [
|
857 |
'class' => '\Essential_Addons_Elementor\Elements\Woo_Checkout',
|
858 |
'dependency' => [
|
@@ -4,7 +4,7 @@
|
|
4 |
* Description: The Essential plugin you install after Elementor! Packed with 40+ stunning free elements including Advanced Data Table, Event Calendar, Filterable Gallery, WooCommerce, and many more.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: WPDeveloper
|
7 |
-
* Version: 4.6.
|
8 |
* Author URI: https://wpdeveloper.net/
|
9 |
* Text Domain: essential-addons-for-elementor-lite
|
10 |
* Domain Path: /languages
|
@@ -27,7 +27,7 @@ define('EAEL_PLUGIN_FILE', __FILE__);
|
|
27 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
28 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
29 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
30 |
-
define('EAEL_PLUGIN_VERSION', '4.6.
|
31 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
32 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
33 |
/**
|
4 |
* Description: The Essential plugin you install after Elementor! Packed with 40+ stunning free elements including Advanced Data Table, Event Calendar, Filterable Gallery, WooCommerce, and many more.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: WPDeveloper
|
7 |
+
* Version: 4.6.1
|
8 |
* Author URI: https://wpdeveloper.net/
|
9 |
* Text Domain: essential-addons-for-elementor-lite
|
10 |
* Domain Path: /languages
|
27 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
28 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
29 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
30 |
+
define('EAEL_PLUGIN_VERSION', '4.6.1');
|
31 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
32 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
33 |
/**
|
@@ -1,1041 +1,912 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
-
*
|
4 |
-
*
|
5 |
-
* @version
|
6 |
*/
|
7 |
-
|
8 |
namespace Essential_Addons_Elementor\Classes;
|
9 |
-
|
10 |
-
if
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
class Plugin_Usage_Tracker
|
15 |
-
{
|
16 |
-
|
17 |
-
private $wpins_version = '1.1.3';
|
18 |
-
private $home_url = '';
|
19 |
-
private $plugin_file = '';
|
20 |
-
private $plugin_name = '';
|
21 |
-
private $options = array();
|
22 |
-
private $require_optin = true;
|
23 |
-
private $include_goodbye_form = true;
|
24 |
-
private $marketing = false;
|
25 |
-
private $collect_email = false;
|
26 |
-
private $pro_plugin_name = 'Essential Addons for Elementor Pro';
|
27 |
-
|
28 |
-
/**
|
29 |
-
* Class constructor
|
30 |
-
*
|
31 |
-
* @param $_home_url The URL to the site we're sending data to
|
32 |
-
* @param $_plugin_file The file path for this plugin
|
33 |
-
* @param $_options Plugin options to track
|
34 |
-
* @param $_require_optin Whether user opt-in is required (always required on WordPress.org)
|
35 |
-
* @param $_include_goodbye_form Whether to include a form when the user deactivates
|
36 |
-
* @param $_marketing Marketing method:
|
37 |
-
* 0: Don't collect email addresses
|
38 |
-
* 1: Request permission same time as tracking opt-in
|
39 |
-
* 2: Request permission after opt-in
|
40 |
-
*/
|
41 |
-
public function __construct(
|
42 |
-
$_plugin_file,
|
43 |
-
$_home_url,
|
44 |
-
$_options,
|
45 |
-
$_require_optin = true,
|
46 |
-
$_include_goodbye_form = true,
|
47 |
-
$_marketing = false) {
|
48 |
-
|
49 |
-
$this->plugin_file = $_plugin_file;
|
50 |
-
$this->home_url = trailingslashit($_home_url);
|
51 |
-
$this->plugin_name = basename($this->plugin_file, '.php');
|
52 |
-
$this->options = $_options;
|
53 |
-
$this->require_optin = $_require_optin;
|
54 |
-
$this->include_goodbye_form = $_include_goodbye_form;
|
55 |
-
$this->marketing = $_marketing;
|
56 |
-
|
57 |
-
// Schedule some tracking when activated
|
58 |
-
register_activation_hook($this->plugin_file, array($this, 'schedule_tracking'));
|
59 |
-
// Deactivation hook
|
60 |
-
register_deactivation_hook($this->plugin_file, array($this, 'deactivate_this_plugin'));
|
61 |
-
|
62 |
-
// Get it going
|
63 |
-
$this->init();
|
64 |
-
}
|
65 |
-
/**
|
66 |
-
* This function is fired for one time in a life time!
|
67 |
-
* if the data is not removed.
|
68 |
-
* @return void
|
69 |
-
*/
|
70 |
-
public function force_track_for_one_time()
|
71 |
-
{
|
72 |
-
$is_tracked = get_option('wpins_' . $this->plugin_name . '_force_tracked');
|
73 |
-
if (!$is_tracked) {
|
74 |
-
$this->do_tracking(true);
|
75 |
-
update_option('wpins_' . $this->plugin_name . '_force_tracked', true);
|
76 |
-
}
|
77 |
-
}
|
78 |
-
|
79 |
-
public function init()
|
80 |
-
{
|
81 |
-
// Check marketing
|
82 |
-
if ($this->marketing == 3) {
|
83 |
-
$this->set_can_collect_email(true, $this->plugin_name);
|
84 |
-
}
|
85 |
-
// Check whether opt-in is required
|
86 |
-
// If not, then tracking is allowed
|
87 |
-
if (!$this->require_optin) {
|
88 |
-
$this->set_can_collect_email(true, $this->plugin_name);
|
89 |
-
$this->set_is_tracking_allowed(true);
|
90 |
-
$this->update_block_notice();
|
91 |
-
$this->do_tracking(true);
|
92 |
-
}
|
93 |
-
// Hook our do_tracking function to the daily action
|
94 |
-
add_action('wpdeveloper_notice_clicked_for_' . $this->plugin_name, array($this, 'clicked'));
|
95 |
-
|
96 |
-
add_action('put_do_weekly_action', array($this, 'do_tracking'));
|
97 |
-
|
98 |
-
// Use this action for local testing and for one time force tracking in a life time.
|
99 |
-
add_action('admin_init', array($this, 'force_track_for_one_time'));
|
100 |
-
// add_action( 'admin_init', array( $this, 'force_tracking' ) );
|
101 |
-
|
102 |
-
// Display the admin notice on activation
|
103 |
-
add_action('wpdeveloper_optin_notice_for_' . $this->plugin_name, array($this, 'optin_notice'));
|
104 |
-
add_action('admin_notices', array($this, 'marketing_notice'));
|
105 |
-
|
106 |
-
// Deactivation
|
107 |
-
add_filter('plugin_action_links_' . plugin_basename($this->plugin_file), array($this, 'filter_action_links'));
|
108 |
-
add_action('admin_footer-plugins.php', array($this, 'goodbye_ajax'));
|
109 |
-
add_action('wp_ajax_goodbye_form_' . esc_attr($this->plugin_name), array($this, 'goodbye_form_callback'));
|
110 |
-
|
111 |
-
}
|
112 |
-
|
113 |
-
/**
|
114 |
-
* When the plugin is activated
|
115 |
-
* Create scheduled event
|
116 |
-
* And check if tracking is enabled - perhaps the plugin has been reactivated
|
117 |
-
*
|
118 |
-
* @since 1.0.0
|
119 |
-
*/
|
120 |
-
public function schedule_tracking()
|
121 |
-
{
|
122 |
-
// For historical reasons, this is called 'weekly' but is in fact daily
|
123 |
-
if (!wp_next_scheduled('put_do_weekly_action')) {
|
124 |
-
wp_schedule_event(time(), 'daily', 'put_do_weekly_action');
|
125 |
-
}
|
126 |
-
}
|
127 |
-
/**
|
128 |
-
* This function is responsible for force tracking the plugin,
|
129 |
-
* if users are allowed to do!
|
130 |
-
*
|
131 |
-
* @return void
|
132 |
-
*/
|
133 |
-
public function force_tracking()
|
134 |
-
{
|
135 |
-
$this->do_tracking(true);
|
136 |
-
}
|
137 |
-
|
138 |
-
/**
|
139 |
-
* This is our function to get everything going
|
140 |
-
* Check that user has opted in
|
141 |
-
* Collect data
|
142 |
-
* Then send it back
|
143 |
-
*
|
144 |
-
* @since 1.0.0
|
145 |
-
* @param $force Force tracking if it's not time
|
146 |
-
*/
|
147 |
-
public function do_tracking($force = false)
|
148 |
-
{
|
149 |
-
// If the home site hasn't been defined, we just drop out. Nothing much we can do.
|
150 |
-
if (!$this->home_url) {
|
151 |
-
return;
|
152 |
-
}
|
153 |
-
|
154 |
-
// Check to see if the user has opted in to tracking
|
155 |
-
$allow_tracking = $this->get_is_tracking_allowed();
|
156 |
-
if (!$allow_tracking) {
|
157 |
-
return;
|
158 |
-
}
|
159 |
-
|
160 |
-
// Check to see if it's time to track
|
161 |
-
$track_time = $this->get_is_time_to_track();
|
162 |
-
if (!$track_time && !$force) {
|
163 |
-
return;
|
164 |
-
}
|
165 |
-
|
166 |
-
$this->set_admin_email();
|
167 |
-
|
168 |
-
// Get our data
|
169 |
-
$body = $this->get_data();
|
170 |
-
|
171 |
-
// Send the data
|
172 |
-
$this->send_data($body);
|
173 |
-
}
|
174 |
-
|
175 |
-
/**
|
176 |
-
* Send the data to the home site
|
177 |
-
*
|
178 |
-
* @since 1.0.0
|
179 |
-
*/
|
180 |
-
public function send_data($body)
|
181 |
-
{
|
182 |
-
|
183 |
-
$request = wp_remote_post(
|
184 |
-
esc_url($this->home_url . '?usage_tracker=hello'),
|
185 |
-
array(
|
186 |
-
'method' => 'POST',
|
187 |
-
'timeout' => 20,
|
188 |
-
'redirection' => 5,
|
189 |
-
'httpversion' => '1.1',
|
190 |
-
'blocking' => true,
|
191 |
-
'body' => $body,
|
192 |
-
'user-agent' => 'PUT/1.0.0; ' . get_bloginfo('url'),
|
193 |
-
)
|
194 |
-
);
|
195 |
-
|
196 |
-
$this->set_track_time();
|
197 |
-
|
198 |
-
if (is_wp_error($request)) {
|
199 |
-
return $request;
|
200 |
-
}
|
201 |
-
|
202 |
-
}
|
203 |
-
|
204 |
-
/**
|
205 |
-
* Here we collect most of the data
|
206 |
-
*
|
207 |
-
* @since 1.0.0
|
208 |
-
*/
|
209 |
-
public function get_data()
|
210 |
-
{
|
211 |
-
|
212 |
-
// Use this to pass error messages back if necessary
|
213 |
-
$body['message'] = '';
|
214 |
-
|
215 |
-
// Use this array to send data back
|
216 |
-
$body = array(
|
217 |
-
'plugin_slug' => sanitize_text_field($this->plugin_name),
|
218 |
-
'url' => get_bloginfo('url'),
|
219 |
-
'site_name' => get_bloginfo('name'),
|
220 |
-
'site_version' => get_bloginfo('version'),
|
221 |
-
'site_language' => get_bloginfo('language'),
|
222 |
-
'charset' => get_bloginfo('charset'),
|
223 |
-
'wpins_version' => $this->wpins_version,
|
224 |
-
'php_version' => phpversion(),
|
225 |
-
'multisite' => is_multisite(),
|
226 |
-
'file_location' => __FILE__,
|
227 |
-
);
|
228 |
-
|
229 |
-
// Collect the email if the correct option has been set
|
230 |
-
if ($this->get_can_collect_email()) {
|
231 |
-
$body['email'] = $this->get_admin_email();
|
232 |
-
}
|
233 |
-
$body['marketing_method'] = $this->marketing;
|
234 |
-
|
235 |
-
$body['server'] = isset($_SERVER['SERVER_SOFTWARE']) ? $_SERVER['SERVER_SOFTWARE'] : '';
|
236 |
-
|
237 |
-
// Retrieve current plugin information
|
238 |
-
if (!function_exists('get_plugins')) {
|
239 |
-
include ABSPATH . '/wp-admin/includes/plugin.php';
|
240 |
-
}
|
241 |
-
|
242 |
-
$plugins = array_keys(get_plugins());
|
243 |
-
$active_plugins = get_option('active_plugins', array());
|
244 |
-
|
245 |
-
foreach ($plugins as $key => $plugin) {
|
246 |
-
if (in_array($plugin, $active_plugins)) {
|
247 |
-
// Remove active plugins from list so we can show active and inactive separately
|
248 |
-
unset($plugins[$key]);
|
249 |
-
}
|
250 |
-
}
|
251 |
-
|
252 |
-
$body['active_plugins'] = $active_plugins;
|
253 |
-
$body['inactive_plugins'] = $plugins;
|
254 |
-
|
255 |
-
// Check text direction
|
256 |
-
$body['text_direction'] = 'LTR';
|
257 |
-
if (function_exists('is_rtl')) {
|
258 |
-
if (is_rtl()) {
|
259 |
-
$body['text_direction'] = 'RTL';
|
260 |
-
}
|
261 |
-
} else {
|
262 |
-
$body['text_direction'] = 'not set';
|
263 |
-
}
|
264 |
-
|
265 |
-
/**
|
266 |
-
* Get our plugin data
|
267 |
-
* Currently we grab plugin name and version
|
268 |
-
* Or, return a message if the plugin data is not available
|
269 |
-
* @since 1.0.0
|
270 |
-
*/
|
271 |
-
$plugin = $this->plugin_data();
|
272 |
-
if (empty($plugin)) {
|
273 |
-
// We can't find the plugin data
|
274 |
-
// Send a message back to our home site
|
275 |
-
$body['message'] .= __('We can\'t detect any plugin information. This is most probably because you have not included the code in the plugin main file.', 'essential-addons-for-elementor-lite');
|
276 |
-
$body['status'] = 'Data not found'; // Never translated
|
277 |
-
} else {
|
278 |
-
if (isset($plugin['Name'])) {
|
279 |
-
$body['plugin'] = sanitize_text_field($plugin['Name']);
|
280 |
-
}
|
281 |
-
if (isset($plugin['Version'])) {
|
282 |
-
$body['version'] = sanitize_text_field($plugin['Version']);
|
283 |
-
}
|
284 |
-
$body['status'] = 'Active'; // Never translated
|
285 |
-
}
|
286 |
-
|
287 |
-
/**
|
288 |
-
* Get our plugin options
|
289 |
-
* @since 1.0.0
|
290 |
-
*/
|
291 |
-
$options = $this->options;
|
292 |
-
$plugin_options = array();
|
293 |
-
if (!empty($options) && is_array($options)) {
|
294 |
-
foreach ($options as $option) {
|
295 |
-
$fields = get_option($option);
|
296 |
-
// Check for permission to send this option
|
297 |
-
if (isset($fields['wpins_registered_setting'])) {
|
298 |
-
foreach ($fields as $key => $value) {
|
299 |
-
$plugin_options[$key] = $value;
|
300 |
-
}
|
301 |
-
}
|
302 |
-
}
|
303 |
-
}
|
304 |
-
$body['plugin_options'] = $this->options; // Returns array
|
305 |
-
$body['plugin_options_fields'] = $plugin_options; // Returns object
|
306 |
-
|
307 |
-
/**
|
308 |
-
* Get our theme data
|
309 |
-
* Currently we grab theme name and version
|
310 |
-
* @since 1.0.0
|
311 |
-
*/
|
312 |
-
$theme = wp_get_theme();
|
313 |
-
if ($theme->Name) {
|
314 |
-
$body['theme'] = sanitize_text_field($theme->Name);
|
315 |
-
}
|
316 |
-
if ($theme->Version) {
|
317 |
-
$body['theme_version'] = sanitize_text_field($theme->Version);
|
318 |
-
}
|
319 |
-
|
320 |
-
// Return the data
|
321 |
-
return $body;
|
322 |
-
|
323 |
-
}
|
324 |
-
|
325 |
-
/**
|
326 |
-
* Return plugin data
|
327 |
-
* @since 1.0.0
|
328 |
-
*/
|
329 |
-
public function plugin_data()
|
330 |
-
{
|
331 |
-
// Being cautious here
|
332 |
-
if (!function_exists('get_plugin_data')) {
|
333 |
-
include ABSPATH . '/wp-admin/includes/plugin.php';
|
334 |
-
}
|
335 |
-
// Retrieve current plugin information
|
336 |
-
$plugin = get_plugin_data($this->plugin_file);
|
337 |
-
return $plugin;
|
338 |
-
}
|
339 |
-
|
340 |
-
/**
|
341 |
-
* Deactivating plugin
|
342 |
-
* @since 1.0.0
|
343 |
-
*/
|
344 |
-
public function deactivate_this_plugin()
|
345 |
-
{
|
346 |
-
// Check to see if the user has opted in to tracking
|
347 |
-
$allow_tracking = $this->get_is_tracking_allowed();
|
348 |
-
if (!$allow_tracking) {
|
349 |
-
return;
|
350 |
-
}
|
351 |
-
$body = $this->get_data();
|
352 |
-
$body['status'] = 'Deactivated'; // Never translated
|
353 |
-
$body['deactivated_date'] = time();
|
354 |
-
|
355 |
-
// Add deactivation form data
|
356 |
-
if (false !== get_option('wpins_deactivation_reason_' . $this->plugin_name)) {
|
357 |
-
$body['deactivation_reason'] = get_option('wpins_deactivation_reason_' . $this->plugin_name);
|
358 |
-
}
|
359 |
-
if (false !== get_option('wpins_deactivation_details_' . $this->plugin_name)) {
|
360 |
-
$body['deactivation_details'] = get_option('wpins_deactivation_details_' . $this->plugin_name);
|
361 |
-
}
|
362 |
-
|
363 |
-
$this->send_data($body);
|
364 |
-
// Clear scheduled update
|
365 |
-
wp_clear_scheduled_hook('put_do_weekly_action');
|
366 |
-
}
|
367 |
-
|
368 |
-
/**
|
369 |
-
* Is tracking allowed?
|
370 |
-
* @since 1.0.0
|
371 |
-
*/
|
372 |
-
public function get_is_tracking_allowed()
|
373 |
-
{
|
374 |
-
// First, check if the user has changed their mind and opted out of tracking
|
375 |
-
if ($this->has_user_opted_out()) {
|
376 |
-
$this->set_is_tracking_allowed(false, $this->plugin_name);
|
377 |
-
return false;
|
378 |
-
}
|
379 |
-
// The wpins_allow_tracking option is an array of plugins that are being tracked
|
380 |
-
$allow_tracking = get_option('wpins_allow_tracking');
|
381 |
-
// If this plugin is in the array, then tracking is allowed
|
382 |
-
if (isset($allow_tracking[$this->plugin_name])) {
|
383 |
-
return true;
|
384 |
-
}
|
385 |
-
return false;
|
386 |
-
}
|
387 |
-
|
388 |
-
/**
|
389 |
-
* Set if tracking is allowed
|
390 |
-
* Option is an array of all plugins with tracking permitted
|
391 |
-
* More than one plugin may be using the tracker
|
392 |
-
* @since 1.0.0
|
393 |
-
* @param $is_allowed Boolean true if tracking is allowed, false if not
|
394 |
-
*/
|
395 |
-
public function set_is_tracking_allowed($is_allowed, $plugin = null)
|
396 |
-
{
|
397 |
-
if (empty($plugin)) {
|
398 |
-
$plugin = $this->plugin_name;
|
399 |
-
}
|
400 |
-
// The wpins_allow_tracking option is an array of plugins that are being tracked
|
401 |
-
$allow_tracking = get_option('wpins_allow_tracking');
|
402 |
-
|
403 |
-
// If the user has decided to opt out
|
404 |
-
if ($this->has_user_opted_out()) {
|
405 |
-
if (isset($allow_tracking[$plugin])) {
|
406 |
-
unset($allow_tracking[$plugin]);
|
407 |
-
}
|
408 |
-
} else if ($is_allowed || !$this->require_optin) {
|
409 |
-
// If the user has agreed to allow tracking or if opt-in is not required
|
410 |
-
if (empty($allow_tracking) || !is_array($allow_tracking)) {
|
411 |
-
// If nothing exists in the option yet, start a new array with the plugin name
|
412 |
-
$allow_tracking = array($plugin => $plugin);
|
413 |
-
} else {
|
414 |
-
// Else add the plugin name to the array
|
415 |
-
$allow_tracking[$plugin] = $plugin;
|
416 |
-
}
|
417 |
-
} else {
|
418 |
-
if (isset($allow_tracking[$plugin])) {
|
419 |
-
unset($allow_tracking[$plugin]);
|
420 |
-
}
|
421 |
-
}
|
422 |
-
update_option('wpins_allow_tracking', $allow_tracking);
|
423 |
-
}
|
424 |
-
|
425 |
-
/**
|
426 |
-
* Has the user opted out of allowing tracking?
|
427 |
-
* @since 1.1.0
|
428 |
-
* @return Boolean
|
429 |
-
*/
|
430 |
-
public function has_user_opted_out()
|
431 |
-
{
|
432 |
-
// Iterate through the options that are being tracked looking for wpins_opt_out setting
|
433 |
-
if (!empty($this->options)) {
|
434 |
-
foreach ($this->options as $option_name) {
|
435 |
-
// Check each option
|
436 |
-
$options = get_option($option_name);
|
437 |
-
// If we find the setting, return true
|
438 |
-
if (!empty($options['wpins_opt_out'])) {
|
439 |
-
return true;
|
440 |
-
}
|
441 |
-
}
|
442 |
-
}
|
443 |
-
return false;
|
444 |
-
}
|
445 |
-
|
446 |
-
/**
|
447 |
-
* Check if it's time to track
|
448 |
-
* @since 1.1.1
|
449 |
-
*/
|
450 |
-
public function get_is_time_to_track()
|
451 |
-
{
|
452 |
-
// Let's see if we're due to track this plugin yet
|
453 |
-
$track_times = get_option('wpins_last_track_time', array());
|
454 |
-
if (!isset($track_times[$this->plugin_name])) {
|
455 |
-
// If we haven't set a time for this plugin yet, then we must track it
|
456 |
-
return true;
|
457 |
-
} else {
|
458 |
-
// If the time is set, let's see if it's more than a day ago
|
459 |
-
if ($track_times[$this->plugin_name] < strtotime('-1 day')) {
|
460 |
-
return true;
|
461 |
-
}
|
462 |
-
}
|
463 |
-
return false;
|
464 |
-
}
|
465 |
-
|
466 |
-
/**
|
467 |
-
* Record the time we send tracking data
|
468 |
-
* @since 1.1.1
|
469 |
-
*/
|
470 |
-
public function set_track_time()
|
471 |
-
{
|
472 |
-
// We've tracked, so record the time
|
473 |
-
$track_times = get_option('wpins_last_track_time', array());
|
474 |
-
// Set different times according to plugin, in case we are tracking multiple plugins
|
475 |
-
$track_times[$this->plugin_name] = time();
|
476 |
-
update_option('wpins_last_track_time', $track_times);
|
477 |
-
}
|
478 |
-
|
479 |
-
/**
|
480 |
-
* Set if we should block the opt-in notice for this plugin
|
481 |
-
* Option is an array of all plugins that have received a response from the user
|
482 |
-
* @since 1.0.0
|
483 |
-
*/
|
484 |
-
public function update_block_notice($plugin = null)
|
485 |
-
{
|
486 |
-
if (empty($plugin)) {
|
487 |
-
$plugin = $this->plugin_name;
|
488 |
-
}
|
489 |
-
$block_notice = get_option('wpins_block_notice');
|
490 |
-
if (empty($block_notice) || !is_array($block_notice)) {
|
491 |
-
// If nothing exists in the option yet, start a new array with the plugin name
|
492 |
-
$block_notice = array($plugin => $plugin);
|
493 |
-
} else {
|
494 |
-
// Else add the plugin name to the array
|
495 |
-
$block_notice[$plugin] = $plugin;
|
496 |
-
}
|
497 |
-
update_option('wpins_block_notice', $block_notice);
|
498 |
-
}
|
499 |
-
|
500 |
-
/**
|
501 |
-
* Can we collect the email address?
|
502 |
-
* @since 1.0.0
|
503 |
-
*/
|
504 |
-
public function get_can_collect_email()
|
505 |
-
{
|
506 |
-
// The wpins_collect_email option is an array of plugins that are being tracked
|
507 |
-
$collect_email = get_option('wpins_collect_email');
|
508 |
-
// If this plugin is in the array, then we can collect the email address
|
509 |
-
if (isset($collect_email[$this->plugin_name])) {
|
510 |
-
return true;
|
511 |
-
}
|
512 |
-
return false;
|
513 |
-
}
|
514 |
-
|
515 |
-
/**
|
516 |
-
* Set if user has allowed us to collect their email address
|
517 |
-
* Option is an array of all plugins with email collection permitted
|
518 |
-
* More than one plugin may be using the tracker
|
519 |
-
* @since 1.0.0
|
520 |
-
* @param $can_collect Boolean true if collection is allowed, false if not
|
521 |
-
*/
|
522 |
-
public function set_can_collect_email($can_collect, $plugin = null)
|
523 |
-
{
|
524 |
-
if (empty($plugin)) {
|
525 |
-
$plugin = $this->plugin_name;
|
526 |
-
}
|
527 |
-
// The wpins_collect_email option is an array of plugins that are being tracked
|
528 |
-
$collect_email = get_option('wpins_collect_email');
|
529 |
-
// If the user has agreed to allow tracking or if opt-in is not required
|
530 |
-
if ($can_collect) {
|
531 |
-
if (empty($collect_email) || !is_array($collect_email)) {
|
532 |
-
// If nothing exists in the option yet, start a new array with the plugin name
|
533 |
-
$collect_email = array($plugin => $plugin);
|
534 |
-
} else {
|
535 |
-
// Else add the plugin name to the array
|
536 |
-
$collect_email[$plugin] = $plugin;
|
537 |
-
}
|
538 |
-
} else {
|
539 |
-
if (isset($collect_email[$plugin])) {
|
540 |
-
unset($collect_email[$plugin]);
|
541 |
-
}
|
542 |
-
}
|
543 |
-
update_option('wpins_collect_email', $collect_email);
|
544 |
-
}
|
545 |
-
|
546 |
-
/**
|
547 |
-
* Get the correct email address to use
|
548 |
-
* @since 1.1.2
|
549 |
-
* @return Email address
|
550 |
-
*/
|
551 |
-
public function get_admin_email()
|
552 |
-
{
|
553 |
-
// The wpins_collect_email option is an array of plugins that are being tracked
|
554 |
-
$email = get_option('wpins_admin_emails');
|
555 |
-
// If this plugin is in the array, then we can collect the email address
|
556 |
-
if (isset($email[$this->plugin_name])) {
|
557 |
-
return $email[$this->plugin_name];
|
558 |
-
}
|
559 |
-
return false;
|
560 |
-
}
|
561 |
-
|
562 |
-
/**
|
563 |
-
* Set the correct email address to use
|
564 |
-
* There might be more than one admin on the site
|
565 |
-
* So we only use the first admin's email address
|
566 |
-
* @param $email Email address to set
|
567 |
-
* @param $plugin Plugin name to set email address for
|
568 |
-
* @since 1.1.2
|
569 |
-
*/
|
570 |
-
public function set_admin_email($email = null, $plugin = null)
|
571 |
-
{
|
572 |
-
if (empty($plugin)) {
|
573 |
-
$plugin = $this->plugin_name;
|
574 |
-
}
|
575 |
-
// If no email address passed, try to get the current user's email
|
576 |
-
if (empty($email)) {
|
577 |
-
// Have to check that current user object is available
|
578 |
-
if (function_exists('wp_get_current_user')) {
|
579 |
-
$current_user = wp_get_current_user();
|
580 |
-
$email = $current_user->user_email;
|
581 |
-
}
|
582 |
-
}
|
583 |
-
// The wpins_admin_emails option is an array of admin email addresses
|
584 |
-
$admin_emails = get_option('wpins_admin_emails');
|
585 |
-
if (empty($admin_emails) || !is_array($admin_emails)) {
|
586 |
-
// If nothing exists in the option yet, start a new array with the plugin name
|
587 |
-
$admin_emails = array($plugin => sanitize_email($email));
|
588 |
-
} else if (empty($admin_emails[$plugin])) {
|
589 |
-
// Else add the email address to the array, if not already set
|
590 |
-
$admin_emails[$plugin] = sanitize_email($email);
|
591 |
-
}
|
592 |
-
update_option('wpins_admin_emails', $admin_emails);
|
593 |
-
}
|
594 |
-
|
595 |
-
public function clicked()
|
596 |
-
{
|
597 |
-
// Check for plugin args
|
598 |
-
if (isset($_GET['plugin']) && isset($_GET['plugin_action'])) {
|
599 |
-
$plugin = sanitize_text_field($_GET['plugin']);
|
600 |
-
$action = sanitize_text_field($_GET['plugin_action']);
|
601 |
-
if ($action == 'yes') {
|
602 |
-
$this->set_is_tracking_allowed(true, $plugin);
|
603 |
-
$this->do_tracking(true); // Run this straightaway
|
604 |
-
} else {
|
605 |
-
$this->set_is_tracking_allowed(false, $plugin);
|
606 |
-
}
|
607 |
-
$this->update_block_notice($plugin);
|
608 |
-
}
|
609 |
-
}
|
610 |
-
|
611 |
-
/**
|
612 |
-
* Display the admin notice to users to allow them to opt in
|
613 |
-
*
|
614 |
-
* @since 1.0.0
|
615 |
-
*/
|
616 |
-
public function optin_notice()
|
617 |
-
{
|
618 |
-
// Check whether to block the notice, e.g. because we're in a local environment
|
619 |
-
// wpins_block_notice works the same as wpins_allow_tracking, an array of plugin names
|
620 |
-
$block_notice = get_option('wpins_block_notice');
|
621 |
-
if (isset($block_notice[$this->plugin_name])) {
|
622 |
-
return;
|
623 |
-
}
|
624 |
-
|
625 |
-
if (!current_user_can('manage_options')) {
|
626 |
-
return;
|
627 |
-
}
|
628 |
-
|
629 |
-
// @credit EDD
|
630 |
-
// Don't bother asking user to opt in if they're in local dev
|
631 |
-
$is_local = false;
|
632 |
-
if (stristr(network_site_url('/'), '.dev') !== false || stristr(network_site_url('/'), 'localhost') !== false || stristr(network_site_url('/'), ':8888') !== false) {
|
633 |
-
$is_local = true;
|
634 |
-
}
|
635 |
-
$is_local = apply_filters('wpins_is_local_' . $this->plugin_name, $is_local);
|
636 |
-
if ($is_local) {
|
637 |
-
$this->update_block_notice();
|
638 |
-
} else {
|
639 |
-
|
640 |
-
// Display the notice requesting permission to track
|
641 |
-
// Retrieve current plugin information
|
642 |
-
$plugin = $this->plugin_data();
|
643 |
-
$plugin_name = $plugin['Name'];
|
644 |
-
|
645 |
-
// Args to add to query if user opts in to tracking
|
646 |
-
$yes_args = array(
|
647 |
-
'plugin' => $this->plugin_name,
|
648 |
-
'plugin_action' => 'yes',
|
649 |
-
);
|
650 |
-
|
651 |
-
// Decide how to request permission to collect email addresses
|
652 |
-
if ($this->marketing == 1) {
|
653 |
-
// Option 1 combines permissions to track and collect email
|
654 |
-
$yes_args['marketing_optin'] = 'yes';
|
655 |
-
} else if ($this->marketing == 2) {
|
656 |
-
// Option 2 enables a second notice that fires after the user opts in to tracking
|
657 |
-
$yes_args['marketing'] = 'yes';
|
658 |
-
}
|
659 |
-
$url_yes = add_query_arg($yes_args);
|
660 |
-
$url_no = add_query_arg(array(
|
661 |
-
'plugin' => $this->plugin_name,
|
662 |
-
'plugin_action' => 'no',
|
663 |
-
));
|
664 |
-
|
665 |
-
// Decide on notice text
|
666 |
-
if ($this->marketing != 1) {
|
667 |
-
// Standard notice text
|
668 |
-
$notice_text = __('Thank you for installing our plugin. We would like to track its usage on your site. We don\'t record any sensitive data, only information regarding the WordPress environment and plugin settings, which we will use to help us make improvements to the plugin. Tracking is completely optional.', 'essential-addons-for-elementor-lite');
|
669 |
-
} else {
|
670 |
-
// If we have option 1 for marketing, we include reference to sending product information here
|
671 |
-
$notice_text = __('Want to help make <strong>Essential Addons for Elementor</strong> even more awesome? You can get a <strong>10% discount coupon</strong> for Pro upgrade if you allow. <a class="insights-data-we-collect" href="#">What we collect.</a>', 'essential-addons-for-elementor-lite');
|
672 |
-
}
|
673 |
-
// And we allow you to filter the text anyway
|
674 |
-
$notice_text = apply_filters('wpins_notice_text_' . esc_attr($this->plugin_name), $notice_text);?>
|
675 |
-
|
676 |
-
<div class="notice notice-info updated put-dismiss-notice">
|
677 |
-
<p><?php echo __($notice_text); ?></p>
|
678 |
-
<div class="eael-insights-data" style="display: none;">
|
679 |
-
<p><?php echo __('We collect non-sensitive diagnostic data and plugin usage information. Your site URL, WordPress & PHP version, plugins & themes and email address to send you the discount coupon. This data lets us make sure this plugin always stays compatible with the most popular plugins and themes. No spam, I promise.'); ?></p>
|
680 |
-
</div>
|
681 |
-
<p>
|
682 |
-
<a href="<?php echo esc_url($url_yes); ?>" class="button-primary"><?php _e('Sure, I\'d like to help', 'essential-addons-for-elementor-lite');?></a>
|
683 |
-
<a href="<?php echo esc_url($url_no); ?>" class="button-secondary"><?php _e('No Thanks', 'essential-addons-for-elementor-lite');?></a>
|
684 |
-
</p>
|
685 |
-
<?php echo "<script type='text/javascript'>jQuery('.insights-data-we-collect').on('click', function(e) {
|
686 |
-
e.preventDefault();
|
687 |
-
jQuery('.eael-insights-data').slideToggle('fast');
|
688 |
-
});
|
689 |
-
</script>"; ?>
|
690 |
-
</div>
|
691 |
-
<?php
|
692 |
}
|
693 |
-
}
|
694 |
-
/**
|
695 |
-
* Display the marketing notice to users if enabled
|
696 |
-
* Only displays after the user has opted in to tracking
|
697 |
-
*
|
698 |
-
* @since 1.0.0
|
699 |
-
*/
|
700 |
-
public function marketing_notice()
|
701 |
-
{
|
702 |
-
// Check if user has opted in to marketing
|
703 |
-
if (isset($_GET['marketing_optin'])) {
|
704 |
-
// Set marketing optin
|
705 |
-
$this->set_can_collect_email(sanitize_text_field($_GET['marketing_optin']), $this->plugin_name);
|
706 |
-
// Do tracking
|
707 |
-
$this->do_tracking(true);
|
708 |
-
} else if (isset($_GET['marketing']) && $_GET['marketing'] == 'yes') {
|
709 |
-
// Display the notice requesting permission to collect email address
|
710 |
-
// Retrieve current plugin information
|
711 |
-
$plugin = $this->plugin_data();
|
712 |
-
$plugin_name = $plugin['Name'];
|
713 |
-
|
714 |
-
$url_yes = add_query_arg(array(
|
715 |
-
'plugin' => $this->plugin_name,
|
716 |
-
'marketing_optin' => 'yes',
|
717 |
-
));
|
718 |
-
$url_no = add_query_arg(array(
|
719 |
-
'plugin' => $this->plugin_name,
|
720 |
-
'marketing_optin' => 'no',
|
721 |
-
));
|
722 |
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
|
733 |
-
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
783 |
|
784 |
-
|
785 |
-
|
|
|
|
|
|
|
|
|
|
|
786 |
|
787 |
-
|
788 |
-
|
789 |
-
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
798 |
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
|
808 |
-
|
809 |
-
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
825 |
-
|
826 |
-
|
827 |
-
if (isset($option['extra_field']) && isset($option['type'])) {
|
828 |
-
$html .= '<' . $option['type'] . ' style="display: none" type="text" name="' . $id . '" id="' . str_replace(" ", "", esc_attr($option['extra_field'])) . '" placeholder="' . esc_attr($option['extra_field']) . '"></' . $option['type'] . '>';
|
829 |
-
}
|
830 |
-
$html .= '</div></li>';
|
831 |
-
} else {
|
832 |
-
$id = strtolower(str_replace(" ", "_", esc_attr($option)));
|
833 |
-
$id = $id . '_' . esc_attr($this->plugin_name);
|
834 |
-
$html .= '<li><input type="radio" name="wpdev-' . esc_attr($this->plugin_name) . '-goodbye-options" id="' . $id . '" value="' . esc_attr($option) . '"> <label for="' . $id . '">' . esc_attr($option) . '</label></li>';
|
835 |
-
}
|
836 |
-
}
|
837 |
-
$html .= '</ul></div><!-- .wpdev-' . esc_attr($this->plugin_name) . '-goodbye-options -->';
|
838 |
-
}
|
839 |
-
$html .= '</div><!-- .wpdev-put-goodbye-form-body -->';
|
840 |
-
$html .= '<p class="deactivating-spinner"><span class="spinner"></span> ' . __('Submitting form', 'essential-addons-for-elementor-lite') . '</p>';
|
841 |
-
?>
|
842 |
-
<style type="text/css">
|
843 |
-
.wpdev-put-form-active-<?php echo esc_attr($this->plugin_name); ?> .wpdev-put-goodbye-form-bg-<?php echo esc_attr($this->plugin_name); ?> {
|
844 |
-
background: rgba( 0, 0, 0, .8 );
|
845 |
-
position: fixed;
|
846 |
-
top: 0;
|
847 |
-
left: 0;
|
848 |
-
width: 100%;
|
849 |
-
height: 100%;
|
850 |
-
z-index: 9;
|
851 |
}
|
852 |
-
|
853 |
-
|
854 |
-
|
|
|
|
|
|
|
855 |
}
|
856 |
-
|
857 |
-
|
858 |
-
|
859 |
-
|
860 |
-
|
861 |
-
|
862 |
-
|
863 |
-
|
864 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
865 |
}
|
866 |
-
|
867 |
-
|
|
|
|
|
|
|
868 |
}
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
879 |
-
|
880 |
}
|
881 |
-
|
882 |
-
|
883 |
-
|
884 |
-
|
885 |
-
|
886 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
887 |
}
|
888 |
-
|
889 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
890 |
}
|
891 |
-
|
892 |
-
|
893 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
894 |
}
|
895 |
-
|
896 |
-
|
897 |
-
|
|
|
|
|
|
|
|
|
|
|
898 |
}
|
899 |
-
|
900 |
-
|
901 |
-
|
902 |
-
|
903 |
-
|
|
|
904 |
}
|
905 |
-
|
906 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
907 |
}
|
908 |
-
|
909 |
-
|
910 |
}
|
911 |
-
|
912 |
-
|
913 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
914 |
}
|
915 |
-
|
916 |
-
|
917 |
-
|
918 |
-
|
919 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
920 |
}
|
921 |
-
|
922 |
-
|
923 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
924 |
}
|
925 |
-
|
926 |
-
|
927 |
-
|
928 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
929 |
}
|
930 |
-
|
931 |
-
|
932 |
-
|
933 |
-
|
934 |
-
|
935 |
-
line-height: 1;
|
936 |
-
padding: 15px 20px;
|
937 |
-
font-size: 13px;
|
938 |
}
|
939 |
-
|
940 |
-
|
941 |
-
|
942 |
-
background: none;
|
943 |
-
float: right;
|
944 |
-
padding-right: 10px;
|
945 |
-
width: auto;
|
946 |
-
text-decoration: underline;
|
947 |
}
|
948 |
-
|
949 |
-
|
950 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
951 |
}
|
952 |
-
|
953 |
-
|
954 |
-
|
955 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
956 |
}
|
957 |
-
|
958 |
-
|
959 |
-
|
960 |
-
|
961 |
-
|
962 |
-
|
963 |
-
|
964 |
-
|
965 |
-
|
966 |
-
|
967 |
-
|
968 |
-
|
969 |
-
|
970 |
-
|
971 |
-
|
972 |
-
|
973 |
-
var checkedInput = $("input[name='wpdev-<?php echo esc_attr($this->plugin_name); ?>-goodbye-options']:checked"),
|
974 |
-
checkedInputVal, details;
|
975 |
-
if( checkedInput.length > 0 ) {
|
976 |
-
checkedInputVal = checkedInput.val();
|
977 |
-
details = $('input[name="'+ checkedInput[0].id +'"], textarea[name="'+ checkedInput[0].id +'"]').val();
|
978 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
979 |
|
980 |
-
|
981 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
982 |
}
|
983 |
-
if(
|
984 |
-
|
985 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
986 |
|
987 |
-
|
988 |
-
|
989 |
-
|
990 |
-
'
|
991 |
-
|
992 |
-
|
993 |
-
}
|
994 |
|
995 |
-
|
996 |
-
|
997 |
-
|
998 |
-
|
999 |
-
|
1000 |
-
|
1001 |
}
|
1002 |
-
|
1003 |
-
|
1004 |
-
|
1005 |
-
|
1006 |
-
|
1007 |
-
|
1008 |
-
|
1009 |
-
|
1010 |
-
|
1011 |
-
|
1012 |
-
$('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1013 |
});
|
1014 |
});
|
1015 |
-
|
1016 |
-
|
1017 |
-
|
1018 |
-
|
1019 |
-
<?php }
|
1020 |
-
|
1021 |
-
/**
|
1022 |
-
* AJAX callback when the form is submitted
|
1023 |
-
* @since 1.0.0
|
1024 |
-
*/
|
1025 |
-
public function goodbye_form_callback()
|
1026 |
-
{
|
1027 |
-
check_ajax_referer('wpins_goodbye_form', 'security');
|
1028 |
-
if (isset($_POST['values'])) {
|
1029 |
-
$values = $_POST['values'];
|
1030 |
-
update_option('wpins_deactivation_reason_' . $this->plugin_name, $values);
|
1031 |
-
}
|
1032 |
-
if (isset($_POST['details'])) {
|
1033 |
-
$details = sanitize_text_field($_POST['details']);
|
1034 |
-
update_option('wpins_deactivation_details_' . $this->plugin_name, $details);
|
1035 |
-
}
|
1036 |
-
$this->do_tracking(); // Run this straightaway
|
1037 |
-
echo 'success';
|
1038 |
-
wp_die();
|
1039 |
-
}
|
1040 |
-
|
1041 |
-
}
|
1 |
<?php
|
2 |
/**
|
3 |
+
* Plugin_Usage_Tracker
|
4 |
+
* This class is responsible for data sending to insights.
|
5 |
+
* @version 3.0.0
|
6 |
*/
|
|
|
7 |
namespace Essential_Addons_Elementor\Classes;
|
8 |
+
/**
|
9 |
+
* Exit if accessed directly
|
10 |
+
*/
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
exit;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
15 |
+
/**
|
16 |
+
* Main SDK for Plugin_Usage_Tracker.
|
17 |
+
*/
|
18 |
+
if( ! class_exists('Plugin_Usage_Tracker') ) :
|
19 |
+
class Plugin_Usage_Tracker {
|
20 |
+
/**
|
21 |
+
* WP Insights Version
|
22 |
+
*/
|
23 |
+
const WPINS_VERSION = '3.0.2';
|
24 |
+
/**
|
25 |
+
* API URL
|
26 |
+
*/
|
27 |
+
// const API_URL = 'http://app.wpdeveloper.net?usage_tracker=hello';
|
28 |
+
const API_URL = 'https://send.wpinsight.com/process-plugin-data';
|
29 |
+
/**
|
30 |
+
* Installed Plugin File
|
31 |
+
*
|
32 |
+
* @var string
|
33 |
+
*/
|
34 |
+
private $plugin_file = null;
|
35 |
+
/**
|
36 |
+
* Installed Plugin Name
|
37 |
+
*
|
38 |
+
* @var string
|
39 |
+
*/
|
40 |
+
private $plugin_name = null;
|
41 |
+
/**
|
42 |
+
* How often the event should subsequently
|
43 |
+
* @var string
|
44 |
+
*/
|
45 |
+
public $recurrence = 'daily';
|
46 |
+
private $event_hook = null;
|
47 |
+
/**
|
48 |
+
* Instace of Plugin_Usage_Tracker
|
49 |
+
* @var Plugin_Usage_Tracker
|
50 |
+
*/
|
51 |
+
private static $_instance = null;
|
52 |
+
/**
|
53 |
+
* Get Instance of Plugin_Usage_Tracker
|
54 |
+
* @return Plugin_Usage_Tracker
|
55 |
+
*/
|
56 |
+
public static function get_instance( $plugin_file, $args = [] ){
|
57 |
+
if( is_null( static::$_instance ) ) {
|
58 |
+
static::$_instance = new static( $plugin_file, $args );
|
59 |
+
}
|
60 |
+
return static::$_instance;
|
61 |
+
}
|
62 |
+
/**
|
63 |
+
* Automatically Invoked when initialized.
|
64 |
+
*
|
65 |
+
* @param array $args
|
66 |
+
*/
|
67 |
+
public function __construct( $plugin_file, $args = [] ){
|
68 |
+
$this->plugin_file = $plugin_file;
|
69 |
+
$this->plugin_name = basename( $this->plugin_file, '.php' );
|
70 |
+
$this->disabled_wp_cron = defined('DISABLE_WP_CRON') && DISABLE_WP_CRON == true;
|
71 |
+
$this->enable_self_cron = $this->disabled_wp_cron == true ? true : false;
|
72 |
+
|
73 |
+
$this->event_hook = 'put_do_weekly_action';
|
74 |
+
|
75 |
+
$this->require_optin = isset( $args['opt_in'] ) ? $args['opt_in'] : true;
|
76 |
+
$this->include_goodbye_form = isset( $args['goodbye_form'] ) ? $args['goodbye_form'] : true;
|
77 |
+
$this->marketing = isset( $args['email_marketing'] ) ? $args['email_marketing'] : true;
|
78 |
+
$this->options = isset( $args['options'] ) ? $args['options'] : [];
|
79 |
+
$this->item_id = isset( $args['item_id'] ) ? $args['item_id'] : false;
|
80 |
+
/**
|
81 |
+
* Activation Hook
|
82 |
+
*/
|
83 |
+
register_activation_hook( $this->plugin_file, array( $this, 'activate_this_plugin' ) );
|
84 |
+
/**
|
85 |
+
* Deactivation Hook
|
86 |
+
*/
|
87 |
+
register_deactivation_hook( $this->plugin_file, array( $this, 'deactivate_this_plugin' ) );
|
88 |
+
}
|
89 |
+
/**
|
90 |
+
* When user agreed to opt-in tracking schedule is enabled.
|
91 |
+
* @since 3.0.0
|
92 |
+
*/
|
93 |
+
public function schedule_tracking() {
|
94 |
+
if( $this->disabled_wp_cron ) {
|
95 |
+
return;
|
96 |
+
}
|
97 |
+
if ( ! wp_next_scheduled( $this->event_hook ) ) {
|
98 |
+
wp_schedule_event( time(), $this->recurrence, $this->event_hook );
|
99 |
+
}
|
100 |
+
}
|
101 |
+
/**
|
102 |
+
* Add the schedule event if the plugin is tracked.
|
103 |
+
*
|
104 |
+
* @return void
|
105 |
+
*/
|
106 |
+
public function activate_this_plugin(){
|
107 |
+
$allow_tracking = $this->is_tracking_allowed();
|
108 |
+
if( ! $allow_tracking ) {
|
109 |
+
return;
|
110 |
+
}
|
111 |
+
$this->schedule_tracking();
|
112 |
+
}
|
113 |
+
/**
|
114 |
+
* Remove the schedule event when plugin is deactivated and send the deactivated reason to inishghts if user submitted.
|
115 |
+
* @since 3.0.0
|
116 |
+
*/
|
117 |
+
public function deactivate_this_plugin() {
|
118 |
+
/**
|
119 |
+
* Check tracking is allowed or not.
|
120 |
+
*/
|
121 |
+
$allow_tracking = $this->is_tracking_allowed();
|
122 |
+
if( ! $allow_tracking ) {
|
123 |
+
return;
|
124 |
+
}
|
125 |
+
$body = $this->get_data();
|
126 |
+
$body['status'] = 'Deactivated';
|
127 |
+
$body['deactivated_date'] = time();
|
128 |
|
129 |
+
// Check deactivation reason and add for insights data.
|
130 |
+
if( false !== get_option( 'wpins_deactivation_reason_' . $this->plugin_name ) ) {
|
131 |
+
$body['deactivation_reason'] = get_option( 'wpins_deactivation_reason_' . $this->plugin_name );
|
132 |
+
}
|
133 |
+
if( false !== get_option( 'wpins_deactivation_details_' . $this->plugin_name ) ) {
|
134 |
+
$body['deactivation_details'] = get_option( 'wpins_deactivation_details_' . $this->plugin_name );
|
135 |
+
}
|
136 |
|
137 |
+
$this->send_data( $body );
|
138 |
+
delete_option( 'wpins_deactivation_reason_' . $this->plugin_name );
|
139 |
+
delete_option( 'wpins_deactivation_details_' . $this->plugin_name );
|
140 |
+
/**
|
141 |
+
* Clear the event schedule.
|
142 |
+
*/
|
143 |
+
if( ! $this->disabled_wp_cron ) {
|
144 |
+
wp_clear_scheduled_hook( $this->event_hook );
|
145 |
+
}
|
146 |
+
}
|
147 |
+
/**
|
148 |
+
* Initial Method to Hook Everything.
|
149 |
+
* @return void
|
150 |
+
*/
|
151 |
+
public function init(){
|
152 |
+
// $this->clicked();
|
153 |
+
add_action('wpdeveloper_notice_clicked_for_' . $this->plugin_name, array($this, 'clicked'));
|
154 |
+
add_action( $this->event_hook, array( $this, 'do_tracking' ) );
|
155 |
+
// For Test
|
156 |
+
// add_action( 'admin_init', array( $this, 'force_tracking' ) );
|
157 |
+
// add_action( 'admin_notices', array( $this, 'notice' ) );
|
158 |
+
add_action('wpdeveloper_optin_notice_for_' . $this->plugin_name, array($this, 'notice'));
|
159 |
+
/**
|
160 |
+
* Deactivation Reason Form and Submit Data to Insights.
|
161 |
+
*/
|
162 |
+
add_filter( 'plugin_action_links_' . plugin_basename( $this->plugin_file ), array( $this, 'deactivate_action_links' ) );
|
163 |
+
add_action( 'admin_footer-plugins.php', array( $this, 'deactivate_reasons_form' ) );
|
164 |
+
add_action( 'wp_ajax_deactivation_form_' . esc_attr( $this->plugin_name ), array( $this, 'deactivate_reasons_form_submit' ) );
|
165 |
+
}
|
166 |
+
/**
|
167 |
+
* For Redirecting Current Page without Arguments!
|
168 |
+
*
|
169 |
+
* @return void
|
170 |
+
*/
|
171 |
+
private function redirect_to(){
|
172 |
+
$request_uri = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH );
|
173 |
+
$query_string = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_QUERY );
|
174 |
+
parse_str( $query_string, $current_url );
|
175 |
+
|
176 |
+
$unset_array = array( 'dismiss', 'plugin', '_wpnonce', 'later', 'plugin_action', 'marketing_optin' );
|
177 |
+
|
178 |
+
foreach( $unset_array as $value ) {
|
179 |
+
if( isset( $current_url[ $value ] ) ) {
|
180 |
+
unset( $current_url[ $value ] );
|
181 |
+
}
|
182 |
+
}
|
183 |
|
184 |
+
$current_url = http_build_query($current_url);
|
185 |
+
$redirect_url = $request_uri . '?' . $current_url;
|
186 |
+
return $redirect_url;
|
187 |
+
}
|
188 |
+
/**
|
189 |
+
* This method forcing the do_tracking method to execute instant.
|
190 |
+
* @return void
|
191 |
+
*/
|
192 |
+
public function force_tracking(){
|
193 |
+
$this->do_tracking( true );
|
194 |
+
}
|
195 |
+
/**
|
196 |
+
* This method is responsible for all the magic from the front of the plugin.
|
197 |
+
* @since 3.0.0
|
198 |
+
* @param $force Force tracking if it's not the correct time to track/
|
199 |
+
*/
|
200 |
+
public function do_tracking( $force = false ) {
|
201 |
+
/**
|
202 |
+
* Check URL is set or not.
|
203 |
+
*/
|
204 |
+
if ( empty( self::API_URL ) ) {
|
205 |
+
return;
|
206 |
+
}
|
207 |
+
/**
|
208 |
+
* Check is tracking allowed or not.
|
209 |
+
*/
|
210 |
+
if( ! $this->is_tracking_allowed() ) {
|
211 |
+
return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
212 |
}
|
213 |
+
/**
|
214 |
+
* Check is this the correct time to track or not.
|
215 |
+
* or Force to track.
|
216 |
+
*/
|
217 |
+
if( ! $this->is_time_to_track() && ! $force ) {
|
218 |
+
return;
|
219 |
}
|
220 |
+
/**
|
221 |
+
* Get All Data.
|
222 |
+
*/
|
223 |
+
$body = $this->get_data();
|
224 |
+
/**
|
225 |
+
* Send all data.
|
226 |
+
*/
|
227 |
+
return $this->send_data( $body );
|
228 |
+
}
|
229 |
+
/**
|
230 |
+
* Is tracking allowed?
|
231 |
+
* @since 1.0.0
|
232 |
+
*/
|
233 |
+
private function is_tracking_allowed() {
|
234 |
+
// First, check if the user has changed their mind and opted out of tracking
|
235 |
+
if( $this->has_user_opted_out() ) {
|
236 |
+
$this->set_is_tracking_allowed( false, $this->plugin_name );
|
237 |
+
return false;
|
238 |
}
|
239 |
+
// The wpins_allow_tracking option is an array of plugins that are being tracked
|
240 |
+
$allow_tracking = get_option( 'wpins_allow_tracking' );
|
241 |
+
// If this plugin is in the array, then tracking is allowed
|
242 |
+
if( isset( $allow_tracking[$this->plugin_name] ) ) {
|
243 |
+
return true;
|
244 |
}
|
245 |
+
return false;
|
246 |
+
}
|
247 |
+
/**
|
248 |
+
* Set a flag in DB If tracking is allowed.
|
249 |
+
*
|
250 |
+
* @since 3.0.0
|
251 |
+
* @param $is_allowed Boolean true if is allowed.
|
252 |
+
*/
|
253 |
+
public function set_is_tracking_allowed( $is_allowed, $plugin = null ) {
|
254 |
+
if( empty( $plugin ) ) {
|
255 |
+
$plugin = $this->plugin_name;
|
256 |
}
|
257 |
+
/**
|
258 |
+
* Get All Tracked Plugin List using this Tracker.
|
259 |
+
*/
|
260 |
+
$allow_tracking = get_option( 'wpins_allow_tracking' );
|
261 |
+
/**
|
262 |
+
* Check user is opted out for tracking or not.
|
263 |
+
*/
|
264 |
+
if( $this->has_user_opted_out() ) {
|
265 |
+
if( isset( $allow_tracking[$plugin] ) ) {
|
266 |
+
unset( $allow_tracking[$plugin] );
|
267 |
+
}
|
268 |
+
} else if( $is_allowed || ! $this->require_optin ) {
|
269 |
+
/**
|
270 |
+
* If user has agreed to allow tracking
|
271 |
+
*/
|
272 |
+
if( empty( $allow_tracking ) || ! is_array( $allow_tracking ) ) {
|
273 |
+
$allow_tracking = array( $plugin => $plugin );
|
274 |
+
} else {
|
275 |
+
$allow_tracking[$plugin] = $plugin;
|
276 |
+
}
|
277 |
+
} else {
|
278 |
+
if( isset( $allow_tracking[$plugin] ) ) {
|
279 |
+
unset( $allow_tracking[$plugin] );
|
280 |
+
}
|
281 |
}
|
282 |
+
update_option( 'wpins_allow_tracking', $allow_tracking );
|
283 |
+
}
|
284 |
+
|
285 |
+
/**
|
286 |
+
* Check the user has opted out or not.
|
287 |
+
*
|
288 |
+
* @since 3.0.0
|
289 |
+
* @return Boolean
|
290 |
+
*/
|
291 |
+
protected function has_user_opted_out() {
|
292 |
+
if( ! empty( $this->options ) ) {
|
293 |
+
foreach( $this->options as $option_name ) {
|
294 |
+
$options = get_option( $option_name );
|
295 |
+
if( ! empty( $options['wpins_opt_out'] ) ) {
|
296 |
+
return true;
|
297 |
+
}
|
298 |
+
}
|
299 |
}
|
300 |
+
return false;
|
301 |
+
}
|
302 |
+
/**
|
303 |
+
* Check if it's time to track
|
304 |
+
*
|
305 |
+
* @since 3.0.0
|
306 |
+
*/
|
307 |
+
public function is_time_to_track() {
|
308 |
+
$track_times = get_option( 'wpins_last_track_time', array() );
|
309 |
+
return ! isset( $track_times[$this->plugin_name] ) ? true :
|
310 |
+
( ( isset( $track_times[$this->plugin_name] ) && $track_times[$this->plugin_name] ) < strtotime( '-1 day' ) ? true : false );
|
311 |
+
}
|
312 |
+
/**
|
313 |
+
* Set tracking time.
|
314 |
+
*
|
315 |
+
* @since 3.0.0
|
316 |
+
*/
|
317 |
+
public function set_track_time() {
|
318 |
+
$track_times = get_option( 'wpins_last_track_time', array() );
|
319 |
+
$track_times[ $this->plugin_name ] = time();
|
320 |
+
update_option( 'wpins_last_track_time', $track_times );
|
321 |
+
}
|
322 |
+
/**
|
323 |
+
* This method is responsible for collecting all data.
|
324 |
+
*
|
325 |
+
* @since 3.0.0
|
326 |
+
*/
|
327 |
+
public function get_data() {
|
328 |
+
$body = array(
|
329 |
+
'plugin_slug' => sanitize_text_field( $this->plugin_name ),
|
330 |
+
'url' => get_bloginfo( 'url' ),
|
331 |
+
'site_name' => get_bloginfo( 'name' ),
|
332 |
+
'site_version' => get_bloginfo( 'version' ),
|
333 |
+
'site_language' => get_bloginfo( 'language' ),
|
334 |
+
'charset' => get_bloginfo( 'charset' ),
|
335 |
+
'wpins_version' => self::WPINS_VERSION,
|
336 |
+
'php_version' => phpversion(),
|
337 |
+
'multisite' => is_multisite(),
|
338 |
+
'file_location' => __FILE__
|
339 |
+
);
|
340 |
+
|
341 |
+
// Collect the email if the correct option has been set
|
342 |
+
if( $this->marketing ) {
|
343 |
+
if( ! function_exists( 'wp_get_current_user' ) ) {
|
344 |
+
include ABSPATH . 'wp-includes/pluggable.php';
|
345 |
+
}
|
346 |
+
$current_user = wp_get_current_user();
|
347 |
+
$email = $current_user->user_email;
|
348 |
+
if( is_email( $email ) ) {
|
349 |
+
$body['email'] = $email;
|
350 |
+
}
|
351 |
}
|
352 |
+
$body['marketing_method'] = $this->marketing;
|
353 |
+
$body['server'] = isset( $_SERVER['SERVER_SOFTWARE'] ) ? $_SERVER['SERVER_SOFTWARE'] : '';
|
354 |
+
|
355 |
+
/**
|
356 |
+
* Collect all active and inactive plugins
|
357 |
+
*/
|
358 |
+
if( ! function_exists( 'get_plugins' ) ) {
|
359 |
+
include ABSPATH . '/wp-admin/includes/plugin.php';
|
360 |
}
|
361 |
+
$plugins = array_keys( get_plugins() );
|
362 |
+
$active_plugins = is_network_admin() ? array_keys( get_site_option( 'active_sitewide_plugins', array() ) ) : get_option( 'active_plugins', array() );
|
363 |
+
foreach ( $plugins as $key => $plugin ) {
|
364 |
+
if ( in_array( $plugin, $active_plugins ) ) {
|
365 |
+
unset( $plugins[$key] );
|
366 |
+
}
|
367 |
}
|
368 |
+
$body['active_plugins'] = $active_plugins;
|
369 |
+
$body['inactive_plugins'] = $plugins;
|
370 |
+
|
371 |
+
/**
|
372 |
+
* Text Direction.
|
373 |
+
*/
|
374 |
+
$body['text_direction'] = ( function_exists( 'is_rtl' ) ? ( is_rtl() ? 'RTL' : 'LTR' ) : 'NOT SET' );
|
375 |
+
/**
|
376 |
+
* Get Our Plugin Data.
|
377 |
+
* @since 3.0.0
|
378 |
+
*/
|
379 |
+
$plugin = $this->plugin_data();
|
380 |
+
if( empty( $plugin ) ) {
|
381 |
+
$body['message'] .= __( 'We can\'t detect any plugin information. This is most probably because you have not included the code in the plugin main file.', 'disable-comments' );
|
382 |
+
$body['status'] = 'NOT FOUND';
|
383 |
+
} else {
|
384 |
+
if( isset( $plugin['Name'] ) ) {
|
385 |
+
$body['plugin'] = sanitize_text_field( $plugin['Name'] );
|
386 |
+
}
|
387 |
+
if( isset( $plugin['Version'] ) ) {
|
388 |
+
$body['version'] = sanitize_text_field( $plugin['Version'] );
|
389 |
+
}
|
390 |
+
$body['status'] = 'Active';
|
391 |
+
}
|
392 |
+
|
393 |
+
/**
|
394 |
+
* Get our plugin options
|
395 |
+
* @since 1.0.0
|
396 |
+
*/
|
397 |
+
// $options = $this->options;
|
398 |
+
// $plugin_options = array();
|
399 |
+
// if( ! empty( $options ) && is_array( $options ) ) {
|
400 |
+
// foreach( $options as $option ) {
|
401 |
+
// $fields = get_option( $option );
|
402 |
+
// // Check for permission to send this option
|
403 |
+
// if( isset( $fields['wpins_registered_setting'] ) ) {
|
404 |
+
// foreach( $fields as $key=>$value ) {
|
405 |
+
// $plugin_options[$key] = $value;
|
406 |
+
// }
|
407 |
+
// }
|
408 |
+
// }
|
409 |
+
// }
|
410 |
+
// $body['plugin_options'] = $this->options; // Returns array
|
411 |
+
// $body['plugin_options_fields'] = $plugin_options; // Returns object
|
412 |
+
|
413 |
+
/**
|
414 |
+
* Get active theme name and version
|
415 |
+
* @since 3.0.0
|
416 |
+
*/
|
417 |
+
$theme = wp_get_theme();
|
418 |
+
if( $theme->Name ) {
|
419 |
+
$body['theme'] = sanitize_text_field( $theme->Name );
|
420 |
}
|
421 |
+
if( $theme->Version ) {
|
422 |
+
$body['theme_version'] = sanitize_text_field( $theme->Version );
|
423 |
}
|
424 |
+
return $body;
|
425 |
+
}
|
426 |
+
|
427 |
+
/**
|
428 |
+
* Collect plugin data,
|
429 |
+
* Retrieve current plugin information
|
430 |
+
*
|
431 |
+
* @since 3.0.0
|
432 |
+
*/
|
433 |
+
public function plugin_data() {
|
434 |
+
if( ! function_exists( 'get_plugin_data' ) ) {
|
435 |
+
include ABSPATH . '/wp-admin/includes/plugin.php';
|
436 |
}
|
437 |
+
$plugin = get_plugin_data( $this->plugin_file );
|
438 |
+
return $plugin;
|
439 |
+
}
|
440 |
+
/**
|
441 |
+
* Send the data to insights.
|
442 |
+
* @since 3.0.0
|
443 |
+
*/
|
444 |
+
public function send_data( $body ) {
|
445 |
+
/**
|
446 |
+
* Get SITE ID
|
447 |
+
*/
|
448 |
+
$site_id_key = "wpins_{$this->plugin_name}_site_id";
|
449 |
+
$site_id = get_option( $site_id_key, false );
|
450 |
+
$failed_data = [];
|
451 |
+
$site_url = get_bloginfo( 'url' );
|
452 |
+
$original_site_url = get_option( "wpins_{$this->plugin_name}_original_url", false );
|
453 |
+
|
454 |
+
if( ( $original_site_url === false || $original_site_url != $site_url ) && version_compare( $body['wpins_version'], '3.0.1', '>=' ) ) {
|
455 |
+
$site_id = false;
|
456 |
+
}
|
457 |
+
/**
|
458 |
+
* Send Initial Data to API
|
459 |
+
*/
|
460 |
+
if( $site_id == false && $this->item_id !== false ) {
|
461 |
+
if( isset( $_SERVER['REMOTE_ADDR'] ) && ! empty( $_SERVER['REMOTE_ADDR'] && $_SERVER['REMOTE_ADDR'] != '127.0.0.1' ) ) {
|
462 |
+
$country_request = wp_remote_get( 'http://ip-api.com/json/'. $_SERVER['REMOTE_ADDR'] .'?fields=country');
|
463 |
+
if( ! is_wp_error( $country_request ) && $country_request['response']['code'] == 200 ) {
|
464 |
+
$ip_data = json_decode( $country_request["body"] );
|
465 |
+
$body['country'] = isset( $ip_data->country ) ? $ip_data->country : 'NOT SET';
|
466 |
+
}
|
467 |
+
}
|
468 |
+
|
469 |
+
$body['plugin_slug'] = $this->plugin_name;
|
470 |
+
$body['url'] = $site_url;
|
471 |
+
$body['item_id'] = $this->item_id;
|
472 |
+
|
473 |
+
$request = $this->remote_post( $body );
|
474 |
+
if( ! is_wp_error( $request ) && $request['response']['code'] == 200 ) {
|
475 |
+
$retrieved_body = json_decode( wp_remote_retrieve_body( $request ), true );
|
476 |
+
if( is_array( $retrieved_body ) && isset( $retrieved_body['siteId'] ) ) {
|
477 |
+
update_option( $site_id_key, $retrieved_body['siteId'] );
|
478 |
+
update_option( "wpins_{$this->plugin_name}_original_url", $site_url );
|
479 |
+
update_option( "wpins_{$this->plugin_name}_{$retrieved_body['siteId']}", $body );
|
480 |
+
}
|
481 |
+
} else {
|
482 |
+
$failed_data = $body;
|
483 |
+
}
|
484 |
+
}
|
485 |
+
|
486 |
+
$site_id_data_key = "wpins_{$this->plugin_name}_{$site_id}";
|
487 |
+
$site_id_data_failed_key = "wpins_{$this->plugin_name}_{$site_id}_send_failed";
|
488 |
+
|
489 |
+
if( $site_id != false ) {
|
490 |
+
$old_sent_data = get_option( $site_id_data_key, [] );
|
491 |
+
$diff_data = $this->diff( $body, $old_sent_data );
|
492 |
+
$failed_data = get_option( $site_id_data_failed_key, [] );
|
493 |
+
if( ! empty( $failed_data ) && $diff_data != $failed_data ) {
|
494 |
+
$failed_data = array_merge( $failed_data, $diff_data );
|
495 |
+
}
|
496 |
}
|
497 |
+
|
498 |
+
if( ! empty( $failed_data ) && $site_id != false ) {
|
499 |
+
$failed_data['plugin_slug'] = $this->plugin_name;
|
500 |
+
$failed_data['url'] = $site_url;
|
501 |
+
$failed_data['site_id'] = $site_id;
|
502 |
+
if( $original_site_url != false ) {
|
503 |
+
$failed_data['original_url'] = $original_site_url;
|
504 |
+
}
|
505 |
+
|
506 |
+
$request = $this->remote_post( $failed_data );
|
507 |
+
if( ! is_wp_error( $request ) ) {
|
508 |
+
delete_option( $site_id_data_failed_key );
|
509 |
+
$replaced_data = array_merge( $old_sent_data, $failed_data );
|
510 |
+
update_option( $site_id_data_key, $replaced_data );
|
511 |
+
}
|
512 |
}
|
513 |
+
|
514 |
+
if( ! empty( $diff_data ) && $site_id != false && empty( $failed_data ) ) {
|
515 |
+
$diff_data['plugin_slug'] = $this->plugin_name;
|
516 |
+
$diff_data['url'] = $site_url;
|
517 |
+
$diff_data['site_id'] = $site_id;
|
518 |
+
if( $original_site_url != false ) {
|
519 |
+
$diff_data['original_url'] = $original_site_url;
|
520 |
+
}
|
521 |
+
|
522 |
+
$request = $this->remote_post( $diff_data );
|
523 |
+
if( is_wp_error( $request ) ) {
|
524 |
+
update_option( $site_id_data_failed_key, $diff_data );
|
525 |
+
} else {
|
526 |
+
$replaced_data = array_merge( $old_sent_data, $diff_data );
|
527 |
+
update_option( $site_id_data_key, $replaced_data );
|
528 |
+
}
|
529 |
}
|
530 |
+
|
531 |
+
$this->set_track_time();
|
532 |
+
|
533 |
+
if( isset( $request ) && is_wp_error( $request ) ) {
|
534 |
+
return $request;
|
|
|
|
|
|
|
535 |
}
|
536 |
+
|
537 |
+
if( isset( $request ) ) {
|
538 |
+
return true;
|
|
|
|
|
|
|
|
|
|
|
539 |
}
|
540 |
+
return false;
|
541 |
+
}
|
542 |
+
/**
|
543 |
+
* WP_REMOTE_POST method responsible for send data to the API_URL
|
544 |
+
*
|
545 |
+
* @param array $data
|
546 |
+
* @param array $args
|
547 |
+
* @return void
|
548 |
+
*/
|
549 |
+
protected function remote_post( $data = array(), $args = array() ){
|
550 |
+
if( empty( $data ) ) {
|
551 |
+
return;
|
552 |
}
|
553 |
+
|
554 |
+
$args = wp_parse_args( $args, array(
|
555 |
+
'method' => 'POST',
|
556 |
+
'timeout' => 30,
|
557 |
+
'redirection' => 5,
|
558 |
+
'httpversion' => '1.1',
|
559 |
+
'blocking' => true,
|
560 |
+
'body' => $data,
|
561 |
+
'user-agent' => 'PUT/1.0.0; ' . get_bloginfo( 'url' )
|
562 |
+
));
|
563 |
+
$request = wp_remote_post( esc_url( self::API_URL ), $args );
|
564 |
+
if( is_wp_error( $request ) || ( isset( $request['response'], $request['response']['code'] ) && $request['response']['code'] != 200 ) ) {
|
565 |
+
return new WP_Error( 500, 'Something went wrong.' );
|
566 |
}
|
567 |
+
return $request;
|
568 |
+
}
|
569 |
+
/**
|
570 |
+
* Difference between old and new data
|
571 |
+
*
|
572 |
+
* @param array $new_data
|
573 |
+
* @param array $old_data
|
574 |
+
* @return void
|
575 |
+
*/
|
576 |
+
protected function diff( $new_data, $old_data ){
|
577 |
+
$data = [];
|
578 |
+
if( ! empty( $new_data ) ) {
|
579 |
+
foreach( $new_data as $key => $value ) {
|
580 |
+
if( isset( $old_data[ $key ] ) ) {
|
581 |
+
if( $old_data[ $key ] == $value ) {
|
582 |
+
continue;
|
|
|
|
|
|
|
|
|
|
|
583 |
}
|
584 |
+
}
|
585 |
+
$data[ $key ] = $value;
|
586 |
+
}
|
587 |
+
}
|
588 |
+
return $data;
|
589 |
+
}
|
590 |
+
/**
|
591 |
+
* Display the admin notice to users to allow them to opt in
|
592 |
+
*
|
593 |
+
* @since 3.0.0
|
594 |
+
*/
|
595 |
+
public function notice() {
|
596 |
+
/**
|
597 |
+
* Return if notice is not set.
|
598 |
+
*/
|
599 |
+
if( ! isset( $this->notice_options['notice'] ) ) {
|
600 |
+
return;
|
601 |
+
}
|
602 |
+
/**
|
603 |
+
* Check is allowed or blocked for notice.
|
604 |
+
*/
|
605 |
+
$block_notice = get_option( 'wpins_block_notice' );
|
606 |
+
if( isset( $block_notice[$this->plugin_name] ) ) {
|
607 |
+
return;
|
608 |
+
}
|
609 |
+
if ( ! current_user_can( 'manage_options' ) ) {
|
610 |
+
return;
|
611 |
+
}
|
612 |
|
613 |
+
$url_yes = add_query_arg( [
|
614 |
+
'plugin' => $this->plugin_name,
|
615 |
+
'plugin_action' => 'yes',
|
616 |
+
] );
|
617 |
+
$url_no = add_query_arg( array(
|
618 |
+
'plugin' => $this->plugin_name,
|
619 |
+
'plugin_action' => 'no'
|
620 |
+
) );
|
621 |
+
|
622 |
+
// Decide on notice text
|
623 |
+
$notice_text = $this->notice_options['notice'] . ' <a href="#" class="wpinsights-'. $this->plugin_name .'-collect">'. $this->notice_options['consent_button_text'] .'</a>';
|
624 |
+
$extra_notice_text = $this->notice_options['extra_notice'];
|
625 |
+
|
626 |
+
$output = '';
|
627 |
+
$output .= '<div class="notice notice-info updated put-dismiss-notice">';
|
628 |
+
$output .= '<p>'. $notice_text .'</p>';
|
629 |
+
$output .= '<div class="wpinsights-data" style="display: none;">';
|
630 |
+
$output .= '<p>'. $extra_notice_text .'</p>';
|
631 |
+
$output .= '</div>';
|
632 |
+
$output .= '<p>';
|
633 |
+
$output .= '<a href="'. esc_url( $url_yes ) .'" class="button-primary">'. $this->notice_options['yes'] .'</a> ';
|
634 |
+
$output .= '<a href="'. esc_url( $url_no ) .'" class="button-secondary">'. $this->notice_options['no'] .'</a>';
|
635 |
+
$output .= '</p>';
|
636 |
+
$output .= "<script type='text/javascript'>jQuery('.wpinsights-". $this->plugin_name ."-collect').on('click', function(e) {e.preventDefault();jQuery('.wpinsights-data').slideToggle('fast');});</script>";
|
637 |
+
$output .= '</div>';
|
638 |
+
|
639 |
+
echo $output;
|
640 |
+
}
|
641 |
+
/**
|
642 |
+
* Set all notice options to customized notice.
|
643 |
+
*
|
644 |
+
* @since 3.0.0
|
645 |
+
* @param array $options
|
646 |
+
* @return void
|
647 |
+
*/
|
648 |
+
public function set_notice_options( $options = [] ){
|
649 |
+
$default_options = [
|
650 |
+
'consent_button_text' => __( 'What we collect.', 'disable-comments' ),
|
651 |
+
'yes' => __( 'Sure, I\'d like to help', 'disable-comments' ),
|
652 |
+
'no' => __( 'No Thanks.', 'disable-comments' ),
|
653 |
+
];
|
654 |
+
$options = wp_parse_args( $options, $default_options );
|
655 |
+
$this->notice_options = $options;
|
656 |
+
}
|
657 |
+
/**
|
658 |
+
* Responsible for track the click from Notice.
|
659 |
+
* @return void
|
660 |
+
*/
|
661 |
+
public function clicked(){
|
662 |
+
if( isset( $_GET['plugin'] ) && trim($_GET['plugin']) === $this->plugin_name && isset( $_GET['plugin_action'] ) ) {
|
663 |
+
if( isset( $_GET['tab'] ) && $_GET['tab'] === 'plugin-information' ) {
|
664 |
+
return;
|
665 |
+
}
|
666 |
+
$plugin = sanitize_text_field( $_GET['plugin'] );
|
667 |
+
$action = sanitize_text_field( $_GET['plugin_action'] );
|
668 |
+
if( $action == 'yes' ) {
|
669 |
+
$this->schedule_tracking();
|
670 |
+
$this->set_is_tracking_allowed( true, $plugin );
|
671 |
+
if( $this->do_tracking( true ) ) {
|
672 |
+
$this->update_block_notice( $plugin );
|
673 |
+
}
|
674 |
+
/**
|
675 |
+
* Redirect User To the Current URL, but without set query arguments.
|
676 |
+
*/
|
677 |
+
wp_safe_redirect( $this->redirect_to() );
|
678 |
+
} else {
|
679 |
+
$this->set_is_tracking_allowed( false, $plugin );
|
680 |
+
$this->update_block_notice( $plugin );
|
681 |
+
}
|
682 |
+
}
|
683 |
+
}
|
684 |
+
/**
|
685 |
+
* Set if we should block the opt-in notice for this plugin
|
686 |
+
*
|
687 |
+
* @since 3.0.0
|
688 |
+
*/
|
689 |
+
public function update_block_notice( $plugin = null ) {
|
690 |
+
if( empty( $plugin ) ) {
|
691 |
+
$plugin = $this->plugin_name;
|
692 |
+
}
|
693 |
+
$block_notice = get_option( 'wpins_block_notice' );
|
694 |
+
if( empty( $block_notice ) || ! is_array( $block_notice ) ) {
|
695 |
+
$block_notice = array( $plugin => $plugin );
|
696 |
+
} else {
|
697 |
+
$block_notice[$plugin] = $plugin;
|
698 |
+
}
|
699 |
+
update_option( 'wpins_block_notice', $block_notice );
|
700 |
+
}
|
701 |
+
/**
|
702 |
+
* AJAX callback when the deactivated form is submitted.
|
703 |
+
* @since 3.0.0
|
704 |
+
*/
|
705 |
+
public function deactivate_reasons_form_submit() {
|
706 |
+
check_ajax_referer( 'wpins_deactivation_nonce', 'security' );
|
707 |
+
if( isset( $_POST['values'] ) ) {
|
708 |
+
$values = $_POST['values'];
|
709 |
+
update_option( 'wpins_deactivation_reason_' . $this->plugin_name, $values );
|
710 |
+
}
|
711 |
+
if( isset( $_POST['details'] ) ) {
|
712 |
+
$details = sanitize_text_field( $_POST['details'] );
|
713 |
+
update_option( 'wpins_deactivation_details_' . $this->plugin_name, $details );
|
714 |
+
}
|
715 |
+
echo 'success';
|
716 |
+
wp_die();
|
717 |
+
}
|
718 |
+
/**
|
719 |
+
* Filter the deactivation link to allow us to present a form when the user deactivates the plugin
|
720 |
+
* @since 3.0.0
|
721 |
+
*/
|
722 |
+
public function deactivate_action_links( $links ) {
|
723 |
+
/**
|
724 |
+
* Check is tracking allowed or not.
|
725 |
+
*/
|
726 |
+
if( ! $this->is_tracking_allowed() ) {
|
727 |
+
return $links;
|
728 |
+
}
|
729 |
+
if( isset( $links['deactivate'] ) && $this->include_goodbye_form ) {
|
730 |
+
$deactivation_link = $links['deactivate'];
|
731 |
+
/**
|
732 |
+
* Change the default deactivate button link.
|
733 |
+
*/
|
734 |
+
$deactivation_link = str_replace( '<a ', '<div class="wpinsights-goodbye-form-wrapper-'. esc_attr( $this->plugin_name ) .'"><div class="wpinsights-goodbye-form-bg"></div><span class="wpinsights-goodbye-form" id="wpinsights-goodbye-form"></span></div><a onclick="javascript:event.preventDefault();" id="wpinsights-goodbye-link-' . esc_attr( $this->plugin_name ) . '" ', $deactivation_link );
|
735 |
+
$links['deactivate'] = $deactivation_link;
|
736 |
+
}
|
737 |
+
return $links;
|
738 |
+
}
|
739 |
+
/**
|
740 |
+
* ALL Deactivate Reasons.
|
741 |
+
* @since 3.0.0
|
742 |
+
*/
|
743 |
+
public function deactivation_reasons() {
|
744 |
+
$form = array();
|
745 |
+
$form['heading'] = __( 'Sorry to see you go', 'disable-comments' );
|
746 |
+
$form['body'] = __( 'Before you deactivate the plugin, would you quickly give us your reason for doing so?', 'disable-comments' );
|
747 |
+
|
748 |
+
$form['options'] = array(
|
749 |
+
__( 'I no longer need the plugin', 'disable-comments' ),
|
750 |
+
[
|
751 |
+
'label' => __( 'I found a better plugin', 'disable-comments' ),
|
752 |
+
'extra_field' => __( 'Please share which plugin', 'disable-comments' )
|
753 |
+
],
|
754 |
+
__( "I couldn't get the plugin to work", 'disable-comments' ),
|
755 |
+
__( 'It\'s a temporary deactivation', 'disable-comments' ),
|
756 |
+
[
|
757 |
+
'label' => __( 'Other', 'disable-comments' ),
|
758 |
+
'extra_field' => __( 'Please share the reason', 'disable-comments' ),
|
759 |
+
'type' => 'textarea'
|
760 |
+
]
|
761 |
+
);
|
762 |
+
return apply_filters( 'wpins_form_text_' . $this->plugin_name, $form );
|
763 |
+
}
|
764 |
+
/**
|
765 |
+
* Deactivate Reasons Form.
|
766 |
+
* This form will appears when user wants to deactivate the plugin to send you deactivated reasons.
|
767 |
+
*
|
768 |
+
* @since 3.0.0
|
769 |
+
*/
|
770 |
+
public function deactivate_reasons_form() {
|
771 |
+
$form = $this->deactivation_reasons();
|
772 |
+
$class_plugin_name = esc_attr( $this->plugin_name );
|
773 |
+
$html = '<div class="wpinsights-goodbye-form-head"><strong>' . esc_html( $form['heading'] ) . '</strong></div>';
|
774 |
+
$html .= '<div class="wpinsights-goodbye-form-body"><p class="wpinsights-goodbye-form-caption">' . esc_html( $form['body'] ) . '</p>';
|
775 |
+
if( is_array( $form['options'] ) ) {
|
776 |
+
$html .= '<div id="wpinsights-goodbye-options" class="wpinsights-goodbye-options"><ul>';
|
777 |
+
foreach( $form['options'] as $option ) {
|
778 |
+
if( is_array( $option ) ) {
|
779 |
+
$id = strtolower( str_replace( " ", "_", esc_attr( $option['label'] ) ) );
|
780 |
+
$id = $id . '_' . $class_plugin_name;
|
781 |
+
$html .= '<li class="has-goodbye-extra">';
|
782 |
+
$html .= '<input type="radio" name="wpinsights-'. $class_plugin_name .'-goodbye-options" id="' . $id . '" value="' . esc_attr( $option['label'] ) . '">';
|
783 |
+
$html .= '<div><label for="' . $id . '">' . esc_attr( $option['label'] ) . '</label>';
|
784 |
+
if( isset( $option[ 'extra_field' ] ) && ! isset( $option['type'] )) {
|
785 |
+
$html .= '<input type="text" style="display: none" name="'. $id .'" id="' . str_replace( " ", "", esc_attr( $option['extra_field'] ) ) . '" placeholder="' . esc_attr( $option['extra_field'] ) . '">';
|
786 |
}
|
787 |
+
if( isset( $option[ 'extra_field' ] ) && isset( $option['type'] )) {
|
788 |
+
$html .= '<'. $option['type'] .' style="display: none" type="text" name="'. $id .'" id="' . str_replace( " ", "", esc_attr( $option['extra_field'] ) ) . '" placeholder="' . esc_attr( $option['extra_field'] ) . '"></' . $option['type'] . '>';
|
789 |
}
|
790 |
+
$html .= '</div></li>';
|
791 |
+
} else {
|
792 |
+
$id = strtolower( str_replace( " ", "_", esc_attr( $option ) ) );
|
793 |
+
$id = $id . '_' . $class_plugin_name;
|
794 |
+
$html .= '<li><input type="radio" name="wpinsights-'. $class_plugin_name .'-goodbye-options" id="' . $id . '" value="' . esc_attr( $option ) . '"> <label for="' . $id . '">' . esc_attr( $option ) . '</label></li>';
|
795 |
+
}
|
796 |
+
}
|
797 |
+
$html .= '</ul></div><!-- .wpinsights-'. $class_plugin_name .'-goodbye-options -->';
|
798 |
+
}
|
799 |
+
$html .= '</div><!-- .wpinsights-goodbye-form-body -->';
|
800 |
+
$html .= '<p class="deactivating-spinner"><span class="spinner"></span> ' . __( 'Submitting form', 'disable-comments' ) . '</p>';
|
801 |
+
|
802 |
+
$wrapper_class = '.wpinsights-goodbye-form-wrapper-'. $class_plugin_name;
|
803 |
+
|
804 |
+
$styles = '';
|
805 |
+
$styles .= '<style type="text/css">';
|
806 |
+
$styles .= '.wpinsights-form-active-' . $class_plugin_name . ' .wpinsights-goodbye-form-bg {';
|
807 |
+
$styles .= 'background: rgba( 0, 0, 0, .8 );position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;';
|
808 |
+
$styles .= '}';
|
809 |
+
$styles .= $wrapper_class . '{';
|
810 |
+
$styles .= 'position: relative; display: none;';
|
811 |
+
$styles .= '}';
|
812 |
+
$styles .= '.wpinsights-form-active-' . $class_plugin_name . ' ' . $wrapper_class . '{';
|
813 |
+
$styles .= 'display: flex !important; position: fixed;top: 0;left: 0;width: 100%;height: 100%; justify-content: center; align-items: center;';
|
814 |
+
$styles .= '}';
|
815 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form { display: none; }';
|
816 |
+
$styles .= '.wpinsights-form-active-' . $class_plugin_name . ' .wpinsights-goodbye-form {';
|
817 |
+
$styles .= 'position: relative !important; width: 550px; max-width: 80%; background: #fff; box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2); border-radius: 3px; white-space: normal; overflow: hidden; display: block; z-index: 999999;';
|
818 |
+
$styles .= '}';
|
819 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-head {';
|
820 |
+
$styles .= 'background: #fff; color: #495157; padding: 18px; box-shadow: 0 0 8px rgba(0,0,0,.1); font-size: 15px;';
|
821 |
+
$styles .= '}';
|
822 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form .wpinsights-goodbye-form-head strong { font-size: 15px; }';
|
823 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body { padding: 8px 18px; color: #333; }';
|
824 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body label { padding-left: 5px; color: #6d7882; }';
|
825 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body .wpinsights-goodbye-form-caption {';
|
826 |
+
$styles .= 'font-weight: 500; font-size: 15px; color: #495157; line-height: 1.4;';
|
827 |
+
$styles .= '}';
|
828 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options { padding-top: 5px; }';
|
829 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li { margin-bottom: 15px; }';
|
830 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li > div { display: inline; padding-left: 3px; }';
|
831 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li > div > input, '. $wrapper_class .' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li > div > textarea {';
|
832 |
+
$styles .= 'margin: 10px 18px; padding: 8px; width: 80%;';
|
833 |
+
$styles .= '}';
|
834 |
+
$styles .= $wrapper_class . ' .deactivating-spinner { display: none; padding-bottom: 20px !important; }';
|
835 |
+
$styles .= $wrapper_class . ' .deactivating-spinner .spinner { float: none; margin: 4px 4px 0 18px; vertical-align: bottom; visibility: visible; }';
|
836 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer { padding: 8px 18px; margin-bottom: 15px; }';
|
837 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer > .wpinsights-goodbye-form-buttons { display: flex; align-items: center; justify-content: space-between; }';
|
838 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer .wpinsights-submit-btn {';
|
839 |
+
$styles .= 'background-color: #d30c5c; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; line-height: 1; padding: 15px 20px; font-size: 13px;';
|
840 |
+
$styles .= '}';
|
841 |
+
$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer .wpinsights-deactivate-btn {';
|
842 |
+
$styles .= 'font-size: 13px; color: #a4afb7; background: none; float: right; padding-right: 10px; width: auto; text-decoration: underline;';
|
843 |
+
$styles .= '}';
|
844 |
+
$styles .= $wrapper_class . ' .test {';
|
845 |
+
$styles .= '}';
|
846 |
+
$styles .= '</style>';
|
847 |
+
$styles .= '';
|
848 |
+
|
849 |
+
echo $styles;
|
850 |
+
?>
|
851 |
+
<script type="text/javascript">
|
852 |
+
jQuery(document).ready(function($){
|
853 |
+
$("#wpinsights-goodbye-link-<?php echo $class_plugin_name; ?>").on("click",function(){
|
854 |
+
// We'll send the user to this deactivation link when they've completed or dismissed the form
|
855 |
+
var url = document.getElementById("wpinsights-goodbye-link-<?php echo $class_plugin_name; ?>");
|
856 |
+
$('body').toggleClass('wpinsights-form-active-<?php echo $class_plugin_name; ?>');
|
857 |
+
$(".wpinsights-goodbye-form-wrapper-<?php echo $class_plugin_name; ?> #wpinsights-goodbye-form").fadeIn();
|
858 |
+
$(".wpinsights-goodbye-form-wrapper-<?php echo $class_plugin_name; ?> #wpinsights-goodbye-form").html( '<?php echo $html; ?>' + '<div class="wpinsights-goodbye-form-footer"><div class="wpinsights-goodbye-form-buttons"><a id="wpinsights-submit-form-<?php echo $class_plugin_name; ?>" class="wpinsights-submit-btn" href="#"><?php _e( 'Submit and Deactivate', 'disable-comments' ); ?></a> <a class="wpsp-put-deactivate-btn" href="'+url+'"><?php _e( 'Just Deactivate', 'disable-comments' ); ?></a></div></div>');
|
859 |
+
$('#wpinsights-submit-form-<?php echo $class_plugin_name; ?>').on('click', function(e){
|
860 |
+
// As soon as we click, the body of the form should disappear
|
861 |
+
$("#wpinsights-goodbye-form-<?php echo $class_plugin_name; ?> .wpinsights-goodbye-form-body").fadeOut();
|
862 |
+
$("#wpinsights-goodbye-form-<?php echo $class_plugin_name; ?> .wpinsights-goodbye-form-footer").fadeOut();
|
863 |
+
// Fade in spinner
|
864 |
+
$("#wpinsights-goodbye-form-<?php echo $class_plugin_name; ?> .deactivating-spinner").fadeIn();
|
865 |
+
e.preventDefault();
|
866 |
+
var checkedInput = $("input[name='wpinsights-<?php echo $class_plugin_name; ?>-goodbye-options']:checked"),
|
867 |
+
checkedInputVal, details;
|
868 |
+
if( checkedInput.length > 0 ) {
|
869 |
+
checkedInputVal = checkedInput.val();
|
870 |
+
details = $('input[name="'+ checkedInput[0].id +'"], textarea[name="'+ checkedInput[0].id +'"]').val();
|
871 |
+
}
|
872 |
|
873 |
+
if( typeof details === 'undefined' ) {
|
874 |
+
details = '';
|
875 |
+
}
|
876 |
+
if( typeof checkedInputVal === 'undefined' ) {
|
877 |
+
checkedInputVal = 'No Reason';
|
878 |
+
}
|
|
|
879 |
|
880 |
+
var data = {
|
881 |
+
'action': 'deactivation_form_<?php echo $class_plugin_name; ?>',
|
882 |
+
'values': checkedInputVal,
|
883 |
+
'details': details,
|
884 |
+
'security': "<?php echo wp_create_nonce ( 'wpins_deactivation_nonce' ); ?>",
|
885 |
+
'dataType': "json"
|
886 |
}
|
887 |
+
|
888 |
+
$.post(
|
889 |
+
ajaxurl,
|
890 |
+
data,
|
891 |
+
function(response){
|
892 |
+
// Redirect to original deactivation URL
|
893 |
+
window.location.href = url;
|
894 |
+
}
|
895 |
+
);
|
896 |
+
});
|
897 |
+
$('#wpinsights-goodbye-options > ul ').on('click', 'li label, li > input', function( e ){
|
898 |
+
var parent = $(this).parents('li');
|
899 |
+
parent.siblings().find('label').next('input, textarea').css('display', 'none');
|
900 |
+
parent.find('label').next('input, textarea').css('display', 'block');
|
901 |
+
});
|
902 |
+
// If we click outside the form, the form will close
|
903 |
+
$('.wpinsights-goodbye-form-bg').on('click',function(){
|
904 |
+
$("#wpinsights-goodbye-form").fadeOut();
|
905 |
+
$('body').removeClass('wpinsights-form-active-<?php echo $class_plugin_name; ?>');
|
906 |
+
});
|
907 |
});
|
908 |
});
|
909 |
+
</script>
|
910 |
+
<?php }
|
911 |
+
}
|
912 |
+
endif;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -239,7 +239,7 @@ c2.2,0,4.2-1.1,5.4-2.8L49.1,9.5C50.5,7.5,50.2,4.8,48.5,3.1z"/>
|
|
239 |
<div>
|
240 |
<div class="eael-input-group">
|
241 |
<input type="checkbox" id="eael_user_email_address" name="eael_user_email_address"
|
242 |
-
|
243 |
<label for="eael_user_email_address"><?php _e( 'Share non-sensitive diagnostic data and plugin
|
244 |
usage
|
245 |
information', 'essential-addons-for-elementor-lite' ) ?></label>
|
@@ -389,7 +389,7 @@ c2.2,0,4.2-1.1,5.4-2.8L49.1,9.5C50.5,7.5,50.2,4.8,48.5,3.1z"/>
|
|
389 |
[
|
390 |
'slug' => 'reviewx',
|
391 |
'basename' => 'reviewx/reviewx.php',
|
392 |
-
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/review-logo.
|
393 |
'title' => __( 'ReviewX', 'essential-addons-for-elementor-lite' ),
|
394 |
'desc' => __( 'ReviewX lets you get instant customer ratings and multi criteria reviews to add credibility to your WooCommerce Store and increase conversion rates.', 'essential-addons-for-elementor-lite' ),
|
395 |
],
|
@@ -406,7 +406,14 @@ c2.2,0,4.2-1.1,5.4-2.8L49.1,9.5C50.5,7.5,50.2,4.8,48.5,3.1z"/>
|
|
406 |
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/easy-jobs-logo.png',
|
407 |
'title' => __( 'EasyJobs', 'essential-addons-for-elementor-lite' ),
|
408 |
'desc' => __( 'Easy solution for the job recruitment to attract, manage & hire right talent faster. The Best Talent Recruitment Suite which lets you manage jobs & career page in Elementor.', 'essential-addons-for-elementor-lite' ),
|
409 |
-
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
410 |
];
|
411 |
}
|
412 |
|
@@ -517,6 +524,7 @@ c2.2,0,4.2-1.1,5.4-2.8L49.1,9.5C50.5,7.5,50.2,4.8,48.5,3.1z"/>
|
|
517 |
foreach ( $GLOBALS[ 'eael_config' ][ 'elements' ] as $key => $item ) {
|
518 |
$save_element[ $key ] = ( isset( $el_list[ $key ] ) ) ? 1 : '';
|
519 |
}
|
|
|
520 |
update_option( 'eael_save_settings', $save_element );
|
521 |
return true;
|
522 |
}
|
@@ -752,6 +760,10 @@ c2.2,0,4.2-1.1,5.4-2.8L49.1,9.5C50.5,7.5,50.2,4.8,48.5,3.1z"/>
|
|
752 |
'title' => __( 'Product Grid', 'essential-addons-for-elementor-lite' ),
|
753 |
'preferences' => 'advance',
|
754 |
],
|
|
|
|
|
|
|
|
|
755 |
[
|
756 |
'key' => 'woo-checkout',
|
757 |
'title' => __( 'Woo Checkout', 'essential-addons-for-elementor-lite' ),
|
@@ -782,18 +794,26 @@ c2.2,0,4.2-1.1,5.4-2.8L49.1,9.5C50.5,7.5,50.2,4.8,48.5,3.1z"/>
|
|
782 |
public function wpins_process(){
|
783 |
$plugin_name = basename( EAEL_PLUGIN_FILE, '.php' );
|
784 |
if ( class_exists( '\Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker' ) ){
|
785 |
-
$tracker =
|
786 |
-
|
787 |
-
'
|
788 |
-
|
789 |
-
|
790 |
-
true,
|
791 |
-
1
|
792 |
-
);
|
793 |
$tracker->set_is_tracking_allowed( true );
|
794 |
$tracker->do_tracking( true );
|
795 |
}
|
796 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
797 |
}
|
798 |
|
799 |
|
239 |
<div>
|
240 |
<div class="eael-input-group">
|
241 |
<input type="checkbox" id="eael_user_email_address" name="eael_user_email_address"
|
242 |
+
>
|
243 |
<label for="eael_user_email_address"><?php _e( 'Share non-sensitive diagnostic data and plugin
|
244 |
usage
|
245 |
information', 'essential-addons-for-elementor-lite' ) ?></label>
|
389 |
[
|
390 |
'slug' => 'reviewx',
|
391 |
'basename' => 'reviewx/reviewx.php',
|
392 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/review-logo.png',
|
393 |
'title' => __( 'ReviewX', 'essential-addons-for-elementor-lite' ),
|
394 |
'desc' => __( 'ReviewX lets you get instant customer ratings and multi criteria reviews to add credibility to your WooCommerce Store and increase conversion rates.', 'essential-addons-for-elementor-lite' ),
|
395 |
],
|
406 |
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/easy-jobs-logo.png',
|
407 |
'title' => __( 'EasyJobs', 'essential-addons-for-elementor-lite' ),
|
408 |
'desc' => __( 'Easy solution for the job recruitment to attract, manage & hire right talent faster. The Best Talent Recruitment Suite which lets you manage jobs & career page in Elementor.', 'essential-addons-for-elementor-lite' ),
|
409 |
+
],
|
410 |
+
[
|
411 |
+
'slug' => 'crowdfundly',
|
412 |
+
'basename' => 'crowdfundly/crowdfundly.php',
|
413 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/crowdfundly-logo.png',
|
414 |
+
'title' => __( 'Crowdfundly', 'essential-addons-for-elementor-lite' ),
|
415 |
+
'desc' => __( 'Crowdfundly is a Software as a Service (SaaS) digital crowdfunding solution. Best fundraising solution in WordPress with Elementor & WooCommerce support.', 'essential-addons-for-elementor-lite' ),
|
416 |
+
],
|
417 |
];
|
418 |
}
|
419 |
|
524 |
foreach ( $GLOBALS[ 'eael_config' ][ 'elements' ] as $key => $item ) {
|
525 |
$save_element[ $key ] = ( isset( $el_list[ $key ] ) ) ? 1 : '';
|
526 |
}
|
527 |
+
$save_element = array_merge($save_element,$this->get_dummy_widget());
|
528 |
update_option( 'eael_save_settings', $save_element );
|
529 |
return true;
|
530 |
}
|
760 |
'title' => __( 'Product Grid', 'essential-addons-for-elementor-lite' ),
|
761 |
'preferences' => 'advance',
|
762 |
],
|
763 |
+
[
|
764 |
+
'key' => 'woo-product-carousel',
|
765 |
+
'title' => __( 'Woo Product Carousel', 'essential-addons-for-elementor-lite' ),
|
766 |
+
],
|
767 |
[
|
768 |
'key' => 'woo-checkout',
|
769 |
'title' => __( 'Woo Checkout', 'essential-addons-for-elementor-lite' ),
|
794 |
public function wpins_process(){
|
795 |
$plugin_name = basename( EAEL_PLUGIN_FILE, '.php' );
|
796 |
if ( class_exists( '\Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker' ) ){
|
797 |
+
$tracker = \Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::get_instance( EAEL_PLUGIN_FILE, [
|
798 |
+
'opt_in' => true,
|
799 |
+
'goodbye_form' => true,
|
800 |
+
'item_id' => '760e8569757fa16992d8'
|
801 |
+
] );
|
|
|
|
|
|
|
802 |
$tracker->set_is_tracking_allowed( true );
|
803 |
$tracker->do_tracking( true );
|
804 |
}
|
805 |
}
|
806 |
+
|
807 |
+
public function get_dummy_widget(){
|
808 |
+
return [
|
809 |
+
'embedpress' => 1,
|
810 |
+
'woocommerce-review' => 1,
|
811 |
+
'career-page' => 1,
|
812 |
+
'crowdfundly-single-campaign' => 1,
|
813 |
+
'crowdfundly-organization' => 1,
|
814 |
+
'crowdfundly-all-campaign' => 1,
|
815 |
+
];
|
816 |
+
}
|
817 |
}
|
818 |
|
819 |
|
@@ -12,6 +12,7 @@ use \Elementor\Group_Control_Background;
|
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
|
|
15 |
use Elementor\Repeater;
|
16 |
use \Elementor\Plugin;
|
17 |
use \Elementor\Widget_Base;
|
@@ -80,8 +81,23 @@ class Adv_Accordion extends Widget_Base
|
|
80 |
protected function _register_controls()
|
81 |
{
|
82 |
/**
|
83 |
-
*
|
84 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
$this->start_controls_section(
|
86 |
'eael_section_adv-accordion_settings',
|
87 |
[
|
@@ -169,10 +185,10 @@ class Adv_Accordion extends Widget_Base
|
|
169 |
]
|
170 |
);
|
171 |
$this->end_controls_section();
|
|
|
172 |
|
173 |
-
|
174 |
-
|
175 |
-
*/
|
176 |
$this->start_controls_section(
|
177 |
'eael_section_adv_accordion_content_settings',
|
178 |
[
|
@@ -222,6 +238,7 @@ class Adv_Accordion extends Widget_Base
|
|
222 |
'eael_adv_accordion_tab_title',
|
223 |
[
|
224 |
'label' => esc_html__('Tab Title', 'essential-addons-for-elementor-lite'),
|
|
|
225 |
'type' => Controls_Manager::TEXT,
|
226 |
'default' => esc_html__('Tab Title', 'essential-addons-for-elementor-lite'),
|
227 |
'dynamic' => ['active' => true],
|
@@ -285,7 +302,10 @@ class Adv_Accordion extends Widget_Base
|
|
285 |
);
|
286 |
|
287 |
$this->end_controls_section();
|
|
|
288 |
|
|
|
|
|
289 |
if (!apply_filters('eael/pro_enabled', false)) {
|
290 |
$this->start_controls_section(
|
291 |
'eael_section_pro',
|
@@ -312,12 +332,10 @@ class Adv_Accordion extends Widget_Base
|
|
312 |
|
313 |
$this->end_controls_section();
|
314 |
}
|
|
|
315 |
|
316 |
-
|
317 |
-
|
318 |
-
* Tab Style Advance Accordion Generel Style
|
319 |
-
* -------------------------------------------
|
320 |
-
*/
|
321 |
$this->start_controls_section(
|
322 |
'eael_section_adv_accordion_style_settings',
|
323 |
[
|
@@ -374,12 +392,10 @@ class Adv_Accordion extends Widget_Base
|
|
374 |
]
|
375 |
);
|
376 |
$this->end_controls_section();
|
|
|
377 |
|
378 |
-
|
379 |
-
|
380 |
-
* Tab Style Advance Accordion Content Style
|
381 |
-
* -------------------------------------------
|
382 |
-
*/
|
383 |
$this->start_controls_section(
|
384 |
'eael_section_adv_accordions_tab_style_settings',
|
385 |
[
|
@@ -412,8 +428,7 @@ class Adv_Accordion extends Widget_Base
|
|
412 |
],
|
413 |
],
|
414 |
'selectors' => [
|
415 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header
|
416 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
417 |
],
|
418 |
]
|
419 |
);
|
@@ -435,8 +450,7 @@ class Adv_Accordion extends Widget_Base
|
|
435 |
],
|
436 |
],
|
437 |
'selectors' => [
|
438 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header
|
439 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header img' => 'margin-left: {{SIZE}}{{UNIT}};',
|
440 |
],
|
441 |
'condition' => [
|
442 |
'eael_adv_accordion_toggle_icon_postion' => 'right',
|
@@ -462,8 +476,7 @@ class Adv_Accordion extends Widget_Base
|
|
462 |
],
|
463 |
],
|
464 |
'selectors' => [
|
465 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header
|
466 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header img' => 'margin-left: {{SIZE}}{{UNIT}};',
|
467 |
],
|
468 |
'condition' => [
|
469 |
'eael_adv_accordion_toggle_icon_postion' => '',
|
@@ -509,17 +522,7 @@ class Adv_Accordion extends Widget_Base
|
|
509 |
$this->start_controls_tabs('eael_adv_accordion_header_tabs');
|
510 |
# Normal State Tab
|
511 |
$this->start_controls_tab('eael_adv_accordion_header_normal', ['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]);
|
512 |
-
|
513 |
-
'eael_adv_accordion_tab_color',
|
514 |
-
[
|
515 |
-
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
516 |
-
'type' => Controls_Manager::COLOR,
|
517 |
-
'default' => '#f1f1f1',
|
518 |
-
'selectors' => [
|
519 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header' => 'background-color: {{VALUE}};',
|
520 |
-
],
|
521 |
-
]
|
522 |
-
);
|
523 |
$this->add_group_control(
|
524 |
Group_Control_Background::get_type(),
|
525 |
[
|
@@ -535,7 +538,6 @@ class Adv_Accordion extends Widget_Base
|
|
535 |
'type' => Controls_Manager::COLOR,
|
536 |
'default' => '#333',
|
537 |
'selectors' => [
|
538 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header' => 'color: {{VALUE}};',
|
539 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title' => 'color: {{VALUE}};',
|
540 |
],
|
541 |
]
|
@@ -547,11 +549,9 @@ class Adv_Accordion extends Widget_Base
|
|
547 |
'type' => Controls_Manager::COLOR,
|
548 |
'default' => '#333',
|
549 |
'selectors' => [
|
550 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa' => 'color: {{VALUE}};',
|
551 |
-
|
552 |
-
|
553 |
-
'eael_adv_tabs_icon_show' => 'yes',
|
554 |
-
],
|
555 |
]
|
556 |
);
|
557 |
$this->add_group_control(
|
@@ -582,17 +582,7 @@ class Adv_Accordion extends Widget_Base
|
|
582 |
'label' => esc_html__('Hover', 'essential-addons-for-elementor-lite'),
|
583 |
]
|
584 |
);
|
585 |
-
|
586 |
-
'eael_adv_accordion_tab_color_hover',
|
587 |
-
[
|
588 |
-
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
589 |
-
'type' => Controls_Manager::COLOR,
|
590 |
-
'default' => '#414141',
|
591 |
-
'selectors' => [
|
592 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover' => 'background-color: {{VALUE}};',
|
593 |
-
],
|
594 |
-
]
|
595 |
-
);
|
596 |
$this->add_group_control(
|
597 |
Group_Control_Background::get_type(),
|
598 |
[
|
@@ -608,7 +598,6 @@ class Adv_Accordion extends Widget_Base
|
|
608 |
'type' => Controls_Manager::COLOR,
|
609 |
'default' => '#fff',
|
610 |
'selectors' => [
|
611 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover' => 'color: {{VALUE}};',
|
612 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title' => 'color: {{VALUE}};',
|
613 |
],
|
614 |
]
|
@@ -620,11 +609,9 @@ class Adv_Accordion extends Widget_Base
|
|
620 |
'type' => Controls_Manager::COLOR,
|
621 |
'default' => '#fff',
|
622 |
'selectors' => [
|
623 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa' => 'color: {{VALUE}};',
|
624 |
-
|
625 |
-
|
626 |
-
'eael_adv_accordion_toggle_icon_show' => 'yes',
|
627 |
-
],
|
628 |
]
|
629 |
);
|
630 |
$this->add_group_control(
|
@@ -655,17 +642,7 @@ class Adv_Accordion extends Widget_Base
|
|
655 |
'label' => esc_html__('Active', 'essential-addons-for-elementor-lite'),
|
656 |
]
|
657 |
);
|
658 |
-
|
659 |
-
'eael_adv_accordion_tab_color_active',
|
660 |
-
[
|
661 |
-
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
662 |
-
'type' => Controls_Manager::COLOR,
|
663 |
-
'default' => '#444',
|
664 |
-
'selectors' => [
|
665 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active' => 'background-color: {{VALUE}};',
|
666 |
-
],
|
667 |
-
]
|
668 |
-
);
|
669 |
$this->add_group_control(
|
670 |
Group_Control_Background::get_type(),
|
671 |
[
|
@@ -693,10 +670,8 @@ class Adv_Accordion extends Widget_Base
|
|
693 |
'type' => Controls_Manager::COLOR,
|
694 |
'default' => '#fff',
|
695 |
'selectors' => [
|
696 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa' => 'color: {{VALUE}};',
|
697 |
-
|
698 |
-
'condition' => [
|
699 |
-
'eael_adv_accordion_toggle_icon_show' => 'yes',
|
700 |
],
|
701 |
]
|
702 |
);
|
@@ -722,12 +697,10 @@ class Adv_Accordion extends Widget_Base
|
|
722 |
$this->end_controls_tab();
|
723 |
$this->end_controls_tabs();
|
724 |
$this->end_controls_section();
|
|
|
725 |
|
726 |
-
|
727 |
-
|
728 |
-
* Tab Style Advance Accordion Content Style
|
729 |
-
* -------------------------------------------
|
730 |
-
*/
|
731 |
$this->start_controls_section(
|
732 |
'eael_section_adv_accordion_tab_content_style_settings',
|
733 |
[
|
@@ -736,18 +709,6 @@ class Adv_Accordion extends Widget_Base
|
|
736 |
]
|
737 |
);
|
738 |
|
739 |
-
$this->add_control(
|
740 |
-
'adv_accordion_content_bg_color',
|
741 |
-
[
|
742 |
-
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
743 |
-
'type' => Controls_Manager::COLOR,
|
744 |
-
'default' => '',
|
745 |
-
'selectors' => [
|
746 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-content' => 'background-color: {{VALUE}};',
|
747 |
-
],
|
748 |
-
]
|
749 |
-
);
|
750 |
-
|
751 |
$this->add_group_control(
|
752 |
Group_Control_Background::get_type(),
|
753 |
[
|
@@ -814,10 +775,10 @@ class Adv_Accordion extends Widget_Base
|
|
814 |
]
|
815 |
);
|
816 |
$this->end_controls_section();
|
|
|
817 |
|
818 |
-
|
819 |
-
|
820 |
-
*/
|
821 |
$this->start_controls_section(
|
822 |
'eael_section_adv_accordion_caret_settings',
|
823 |
[
|
@@ -844,8 +805,7 @@ class Adv_Accordion extends Widget_Base
|
|
844 |
],
|
845 |
],
|
846 |
'selectors' => [
|
847 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle' => 'font-size: {{SIZE}}{{UNIT}};',
|
848 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header > img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
849 |
],
|
850 |
'condition' => [
|
851 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -860,7 +820,6 @@ class Adv_Accordion extends Widget_Base
|
|
860 |
'size_units' => ['px', '%', 'em'],
|
861 |
'selectors' => [
|
862 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
863 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header > img' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
864 |
],
|
865 |
'condition' => [
|
866 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -875,7 +834,6 @@ class Adv_Accordion extends Widget_Base
|
|
875 |
'size_units' => ['px', '%', 'em'],
|
876 |
'selectors' => [
|
877 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
878 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header > img' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
879 |
],
|
880 |
'condition' => [
|
881 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -902,6 +860,7 @@ class Adv_Accordion extends Widget_Base
|
|
902 |
'default' => '#444',
|
903 |
'selectors' => [
|
904 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle' => 'color: {{VALUE}};',
|
|
|
905 |
],
|
906 |
'condition' => [
|
907 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -946,8 +905,8 @@ class Adv_Accordion extends Widget_Base
|
|
946 |
'label' => esc_html__('Caret Color', 'essential-addons-for-elementor-lite'),
|
947 |
'type' => Controls_Manager::COLOR,
|
948 |
'selectors' => [
|
949 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header
|
950 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle
|
951 |
],
|
952 |
'condition' => [
|
953 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -960,8 +919,7 @@ class Adv_Accordion extends Widget_Base
|
|
960 |
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
961 |
'type' => Controls_Manager::COLOR,
|
962 |
'selectors' => [
|
963 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header
|
964 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle:hover' => 'background-color: {{VALUE}};',
|
965 |
],
|
966 |
'condition' => [
|
967 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -994,7 +952,7 @@ class Adv_Accordion extends Widget_Base
|
|
994 |
'default' => '#fff',
|
995 |
'selectors' => [
|
996 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle' => 'color: {{VALUE}};',
|
997 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list
|
998 |
],
|
999 |
'condition' => [
|
1000 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -1008,7 +966,6 @@ class Adv_Accordion extends Widget_Base
|
|
1008 |
'type' => Controls_Manager::COLOR,
|
1009 |
'selectors' => [
|
1010 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle' => 'background-color: {{VALUE}};',
|
1011 |
-
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle' => 'background-color: {{VALUE}};',
|
1012 |
],
|
1013 |
'condition' => [
|
1014 |
'eael_adv_accordion_icon_show' => 'yes',
|
@@ -1042,10 +999,6 @@ class Adv_Accordion extends Widget_Base
|
|
1042 |
|
1043 |
$this->add_render_attribute('eael-adv-accordion', 'class', 'eael-adv-accordion');
|
1044 |
$this->add_render_attribute('eael-adv-accordion', 'id', 'eael-adv-accordion-' . esc_attr($this->get_id()));
|
1045 |
-
|
1046 |
-
// icon handler
|
1047 |
-
$accordion_icon_migrated = isset($settings['__fa4_migrated']['eael_adv_accordion_icon_new']);
|
1048 |
-
$accordion_icon_is_new = empty($settings['eael_adv_accordion_icon']);
|
1049 |
?>
|
1050 |
<div <?php echo $this->get_render_attribute_string('eael-adv-accordion'); ?> <?php echo 'data-accordion-id="' . esc_attr($this->get_id()) . '"'; ?> <?php echo !empty($settings['eael_adv_accordion_type']) ? 'data-accordion-type="' . esc_attr($settings['eael_adv_accordion_type']) . '"' : 'accordion'; ?> <?php echo !empty($settings['eael_adv_accordion_toggle_speed']) ? 'data-toogle-speed="' . esc_attr($settings['eael_adv_accordion_toggle_speed']) . '"' : '300'; ?>>
|
1051 |
<?php foreach ($settings['eael_adv_accordion_tab'] as $index => $tab) {
|
@@ -1085,15 +1038,7 @@ class Adv_Accordion extends Widget_Base
|
|
1085 |
<div ' . $this->get_render_attribute_string($tab_title_setting_key) . '>';
|
1086 |
// toggle icon if user set position to left
|
1087 |
if ($settings['eael_adv_accordion_icon_show'] === 'yes' && $settings['eael_adv_accordion_toggle_icon_postion'] === '') {
|
1088 |
-
|
1089 |
-
if (isset($settings['eael_adv_accordion_icon_new']['value']['url'])) {
|
1090 |
-
echo '<img src="' . $settings['eael_adv_accordion_icon_new']['value']['url'] . '" />';
|
1091 |
-
} else {
|
1092 |
-
echo '<i class="' . $settings['eael_adv_accordion_icon_new']['value'] . ' fa-toggle"></i>';
|
1093 |
-
}
|
1094 |
-
} else {
|
1095 |
-
echo '<i class="' . $settings['eael_adv_accordion_icon'] . ' fa-toggle"></i>';
|
1096 |
-
}
|
1097 |
}
|
1098 |
// tab title
|
1099 |
if ($settings['eael_adv_accordion_toggle_icon_postion'] === '') {
|
@@ -1102,11 +1047,15 @@ class Adv_Accordion extends Widget_Base
|
|
1102 |
// tab icon
|
1103 |
if ($tab['eael_adv_accordion_tab_icon_show'] === 'yes') {
|
1104 |
if ($tab_icon_is_new || $tab_icon_migrated) {
|
1105 |
-
if (
|
1106 |
-
echo '<
|
1107 |
-
|
1108 |
-
echo '
|
|
|
|
|
1109 |
}
|
|
|
|
|
1110 |
} else {
|
1111 |
echo '<i class="' . $tab['eael_adv_accordion_tab_title_icon'] . ' fa-accordion-icon"></i>';
|
1112 |
}
|
@@ -1117,15 +1066,7 @@ class Adv_Accordion extends Widget_Base
|
|
1117 |
}
|
1118 |
// toggle icon
|
1119 |
if ($settings['eael_adv_accordion_icon_show'] === 'yes' && $settings['eael_adv_accordion_toggle_icon_postion'] === 'right') {
|
1120 |
-
|
1121 |
-
if (isset($settings['eael_adv_accordion_icon_new']['value']['url'])) {
|
1122 |
-
echo '<img src="' . $settings['eael_adv_accordion_icon_new']['value']['url'] . '" />';
|
1123 |
-
} else {
|
1124 |
-
echo '<i class="' . $settings['eael_adv_accordion_icon_new']['value'] . ' fa-toggle"></i>';
|
1125 |
-
}
|
1126 |
-
} else {
|
1127 |
-
echo '<i class="' . $settings['eael_adv_accordion_icon'] . ' fa-toggle"></i>';
|
1128 |
-
}
|
1129 |
}
|
1130 |
echo '</div>';
|
1131 |
|
@@ -1142,4 +1083,24 @@ class Adv_Accordion extends Widget_Base
|
|
1142 |
}
|
1143 |
echo '</div>';
|
1144 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1145 |
}
|
|
|
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
15 |
+
use Elementor\Icons_Manager;
|
16 |
use Elementor\Repeater;
|
17 |
use \Elementor\Plugin;
|
18 |
use \Elementor\Widget_Base;
|
81 |
protected function _register_controls()
|
82 |
{
|
83 |
/**
|
84 |
+
* Content Tab Controls
|
85 |
*/
|
86 |
+
$this->init_content_general_controls();
|
87 |
+
$this->init_content_content_controls();
|
88 |
+
$this->init_content_promotion_controls();
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Style Tab Controls
|
92 |
+
*/
|
93 |
+
$this->init_style_general_controls();
|
94 |
+
$this->init_style_tab_controls();
|
95 |
+
$this->init_style_tab_content_controls();
|
96 |
+
$this->init_style_caret_controls();
|
97 |
+
}
|
98 |
+
|
99 |
+
protected function init_content_general_controls()
|
100 |
+
{
|
101 |
$this->start_controls_section(
|
102 |
'eael_section_adv-accordion_settings',
|
103 |
[
|
185 |
]
|
186 |
);
|
187 |
$this->end_controls_section();
|
188 |
+
}
|
189 |
|
190 |
+
protected function init_content_content_controls()
|
191 |
+
{
|
|
|
192 |
$this->start_controls_section(
|
193 |
'eael_section_adv_accordion_content_settings',
|
194 |
[
|
238 |
'eael_adv_accordion_tab_title',
|
239 |
[
|
240 |
'label' => esc_html__('Tab Title', 'essential-addons-for-elementor-lite'),
|
241 |
+
'label_block' => true,
|
242 |
'type' => Controls_Manager::TEXT,
|
243 |
'default' => esc_html__('Tab Title', 'essential-addons-for-elementor-lite'),
|
244 |
'dynamic' => ['active' => true],
|
302 |
);
|
303 |
|
304 |
$this->end_controls_section();
|
305 |
+
}
|
306 |
|
307 |
+
protected function init_content_promotion_controls()
|
308 |
+
{
|
309 |
if (!apply_filters('eael/pro_enabled', false)) {
|
310 |
$this->start_controls_section(
|
311 |
'eael_section_pro',
|
332 |
|
333 |
$this->end_controls_section();
|
334 |
}
|
335 |
+
}
|
336 |
|
337 |
+
protected function init_style_general_controls()
|
338 |
+
{
|
|
|
|
|
|
|
339 |
$this->start_controls_section(
|
340 |
'eael_section_adv_accordion_style_settings',
|
341 |
[
|
392 |
]
|
393 |
);
|
394 |
$this->end_controls_section();
|
395 |
+
}
|
396 |
|
397 |
+
protected function init_style_tab_controls()
|
398 |
+
{
|
|
|
|
|
|
|
399 |
$this->start_controls_section(
|
400 |
'eael_section_adv_accordions_tab_style_settings',
|
401 |
[
|
428 |
],
|
429 |
],
|
430 |
'selectors' => [
|
431 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon' => 'font-size: {{SIZE}}{{UNIT}};',
|
|
|
432 |
],
|
433 |
]
|
434 |
);
|
450 |
],
|
451 |
],
|
452 |
'selectors' => [
|
453 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon' => 'margin-left: {{SIZE}}{{UNIT}};',
|
|
|
454 |
],
|
455 |
'condition' => [
|
456 |
'eael_adv_accordion_toggle_icon_postion' => 'right',
|
476 |
],
|
477 |
],
|
478 |
'selectors' => [
|
479 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon' => 'margin-left: {{SIZE}}{{UNIT}};',
|
|
|
480 |
],
|
481 |
'condition' => [
|
482 |
'eael_adv_accordion_toggle_icon_postion' => '',
|
522 |
$this->start_controls_tabs('eael_adv_accordion_header_tabs');
|
523 |
# Normal State Tab
|
524 |
$this->start_controls_tab('eael_adv_accordion_header_normal', ['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]);
|
525 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
526 |
$this->add_group_control(
|
527 |
Group_Control_Background::get_type(),
|
528 |
[
|
538 |
'type' => Controls_Manager::COLOR,
|
539 |
'default' => '#333',
|
540 |
'selectors' => [
|
|
|
541 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title' => 'color: {{VALUE}};',
|
542 |
],
|
543 |
]
|
549 |
'type' => Controls_Manager::COLOR,
|
550 |
'default' => '#333',
|
551 |
'selectors' => [
|
552 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon' => 'color: {{VALUE}};',
|
553 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg' => 'color: {{VALUE}}; fill: {{VALUE}};',
|
554 |
+
]
|
|
|
|
|
555 |
]
|
556 |
);
|
557 |
$this->add_group_control(
|
582 |
'label' => esc_html__('Hover', 'essential-addons-for-elementor-lite'),
|
583 |
]
|
584 |
);
|
585 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
586 |
$this->add_group_control(
|
587 |
Group_Control_Background::get_type(),
|
588 |
[
|
598 |
'type' => Controls_Manager::COLOR,
|
599 |
'default' => '#fff',
|
600 |
'selectors' => [
|
|
|
601 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title' => 'color: {{VALUE}};',
|
602 |
],
|
603 |
]
|
609 |
'type' => Controls_Manager::COLOR,
|
610 |
'default' => '#fff',
|
611 |
'selectors' => [
|
612 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon' => 'color: {{VALUE}};',
|
613 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg' => 'color: {{VALUE}}; fill: {{VALUE}}',
|
614 |
+
]
|
|
|
|
|
615 |
]
|
616 |
);
|
617 |
$this->add_group_control(
|
642 |
'label' => esc_html__('Active', 'essential-addons-for-elementor-lite'),
|
643 |
]
|
644 |
);
|
645 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
646 |
$this->add_group_control(
|
647 |
Group_Control_Background::get_type(),
|
648 |
[
|
670 |
'type' => Controls_Manager::COLOR,
|
671 |
'default' => '#fff',
|
672 |
'selectors' => [
|
673 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon' => 'color: {{VALUE}};',
|
674 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg' => 'color: {{VALUE}};fill: {{VALUE}}',
|
|
|
|
|
675 |
],
|
676 |
]
|
677 |
);
|
697 |
$this->end_controls_tab();
|
698 |
$this->end_controls_tabs();
|
699 |
$this->end_controls_section();
|
700 |
+
}
|
701 |
|
702 |
+
protected function init_style_tab_content_controls()
|
703 |
+
{
|
|
|
|
|
|
|
704 |
$this->start_controls_section(
|
705 |
'eael_section_adv_accordion_tab_content_style_settings',
|
706 |
[
|
709 |
]
|
710 |
);
|
711 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
712 |
$this->add_group_control(
|
713 |
Group_Control_Background::get_type(),
|
714 |
[
|
775 |
]
|
776 |
);
|
777 |
$this->end_controls_section();
|
778 |
+
}
|
779 |
|
780 |
+
protected function init_style_caret_controls()
|
781 |
+
{
|
|
|
782 |
$this->start_controls_section(
|
783 |
'eael_section_adv_accordion_caret_settings',
|
784 |
[
|
805 |
],
|
806 |
],
|
807 |
'selectors' => [
|
808 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, {{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg' => 'font-size: {{SIZE}}{{UNIT}};',
|
|
|
809 |
],
|
810 |
'condition' => [
|
811 |
'eael_adv_accordion_icon_show' => 'yes',
|
820 |
'size_units' => ['px', '%', 'em'],
|
821 |
'selectors' => [
|
822 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
|
|
823 |
],
|
824 |
'condition' => [
|
825 |
'eael_adv_accordion_icon_show' => 'yes',
|
834 |
'size_units' => ['px', '%', 'em'],
|
835 |
'selectors' => [
|
836 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
|
|
837 |
],
|
838 |
'condition' => [
|
839 |
'eael_adv_accordion_icon_show' => 'yes',
|
860 |
'default' => '#444',
|
861 |
'selectors' => [
|
862 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle' => 'color: {{VALUE}};',
|
863 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg' => 'color: {{VALUE}}; fill:{{VALUE}}',
|
864 |
],
|
865 |
'condition' => [
|
866 |
'eael_adv_accordion_icon_show' => 'yes',
|
905 |
'label' => esc_html__('Caret Color', 'essential-addons-for-elementor-lite'),
|
906 |
'type' => Controls_Manager::COLOR,
|
907 |
'selectors' => [
|
908 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle' => 'color: {{VALUE}};',
|
909 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle-svg svg' => 'color: {{VALUE}}; fill: {{VALUE}};',
|
910 |
],
|
911 |
'condition' => [
|
912 |
'eael_adv_accordion_icon_show' => 'yes',
|
919 |
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
920 |
'type' => Controls_Manager::COLOR,
|
921 |
'selectors' => [
|
922 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle' => 'background-color: {{VALUE}};',
|
|
|
923 |
],
|
924 |
'condition' => [
|
925 |
'eael_adv_accordion_icon_show' => 'yes',
|
952 |
'default' => '#fff',
|
953 |
'selectors' => [
|
954 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle' => 'color: {{VALUE}};',
|
955 |
+
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg' => 'color: {{VALUE}}; fill: {{VALUE}};',
|
956 |
],
|
957 |
'condition' => [
|
958 |
'eael_adv_accordion_icon_show' => 'yes',
|
966 |
'type' => Controls_Manager::COLOR,
|
967 |
'selectors' => [
|
968 |
'{{WRAPPER}} .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle' => 'background-color: {{VALUE}};',
|
|
|
969 |
],
|
970 |
'condition' => [
|
971 |
'eael_adv_accordion_icon_show' => 'yes',
|
999 |
|
1000 |
$this->add_render_attribute('eael-adv-accordion', 'class', 'eael-adv-accordion');
|
1001 |
$this->add_render_attribute('eael-adv-accordion', 'id', 'eael-adv-accordion-' . esc_attr($this->get_id()));
|
|
|
|
|
|
|
|
|
1002 |
?>
|
1003 |
<div <?php echo $this->get_render_attribute_string('eael-adv-accordion'); ?> <?php echo 'data-accordion-id="' . esc_attr($this->get_id()) . '"'; ?> <?php echo !empty($settings['eael_adv_accordion_type']) ? 'data-accordion-type="' . esc_attr($settings['eael_adv_accordion_type']) . '"' : 'accordion'; ?> <?php echo !empty($settings['eael_adv_accordion_toggle_speed']) ? 'data-toogle-speed="' . esc_attr($settings['eael_adv_accordion_toggle_speed']) . '"' : '300'; ?>>
|
1004 |
<?php foreach ($settings['eael_adv_accordion_tab'] as $index => $tab) {
|
1038 |
<div ' . $this->get_render_attribute_string($tab_title_setting_key) . '>';
|
1039 |
// toggle icon if user set position to left
|
1040 |
if ($settings['eael_adv_accordion_icon_show'] === 'yes' && $settings['eael_adv_accordion_toggle_icon_postion'] === '') {
|
1041 |
+
$this->print_toggle_icon($settings);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1042 |
}
|
1043 |
// tab title
|
1044 |
if ($settings['eael_adv_accordion_toggle_icon_postion'] === '') {
|
1047 |
// tab icon
|
1048 |
if ($tab['eael_adv_accordion_tab_icon_show'] === 'yes') {
|
1049 |
if ($tab_icon_is_new || $tab_icon_migrated) {
|
1050 |
+
if ( 'svg' === $tab['eael_adv_accordion_tab_title_icon_new']['library'] ) {
|
1051 |
+
echo '<span class="fa-accordion-icon fa-accordion-icon-svg eaa-svg">';
|
1052 |
+
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new'] );
|
1053 |
+
echo '</span>';
|
1054 |
+
}else{
|
1055 |
+
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new'], [ 'aria-hidden' => 'true', 'class' => "fa-accordion-icon" ] );
|
1056 |
}
|
1057 |
+
|
1058 |
+
|
1059 |
} else {
|
1060 |
echo '<i class="' . $tab['eael_adv_accordion_tab_title_icon'] . ' fa-accordion-icon"></i>';
|
1061 |
}
|
1066 |
}
|
1067 |
// toggle icon
|
1068 |
if ($settings['eael_adv_accordion_icon_show'] === 'yes' && $settings['eael_adv_accordion_toggle_icon_postion'] === 'right') {
|
1069 |
+
$this->print_toggle_icon($settings);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1070 |
}
|
1071 |
echo '</div>';
|
1072 |
|
1083 |
}
|
1084 |
echo '</div>';
|
1085 |
}
|
1086 |
+
|
1087 |
+
protected function print_toggle_icon($settings)
|
1088 |
+
{
|
1089 |
+
$accordion_icon_migrated = isset($settings['__fa4_migrated']['eael_adv_accordion_icon_new']);
|
1090 |
+
$accordion_icon_is_new = empty($settings['eael_adv_accordion_icon']);
|
1091 |
+
if ($accordion_icon_is_new || $accordion_icon_migrated) {
|
1092 |
+
if ( 'svg' === $settings['eael_adv_accordion_icon_new']['library'] ) {
|
1093 |
+
echo '<span class="fa-toggle fa-toggle-svg eaa-svg">';
|
1094 |
+
Icons_Manager::render_icon( $settings['eael_adv_accordion_icon_new'] );
|
1095 |
+
echo '</span>';
|
1096 |
+
}else{
|
1097 |
+
Icons_Manager::render_icon( $settings['eael_adv_accordion_icon_new'], [ 'aria-hidden' => 'true', 'class' => "fa-toggle" ] );
|
1098 |
+
}
|
1099 |
+
|
1100 |
+
} else {
|
1101 |
+
echo '<i class="' . $settings['eael_adv_accordion_icon'] . ' fa-toggle"></i>';
|
1102 |
+
}
|
1103 |
+
}
|
1104 |
}
|
1105 |
+
|
1106 |
+
|
@@ -12,6 +12,7 @@ use \Elementor\Group_Control_Background;
|
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
|
|
15 |
use \Elementor\Plugin;
|
16 |
use Elementor\Repeater;
|
17 |
use \Elementor\Utils;
|
@@ -410,6 +411,7 @@ class Adv_Tabs extends Widget_Base
|
|
410 |
'selectors' => [
|
411 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li i' => 'font-size: {{SIZE}}{{UNIT}};',
|
412 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li img' => 'width: {{SIZE}}{{UNIT}};',
|
|
|
413 |
],
|
414 |
]
|
415 |
);
|
@@ -431,8 +433,8 @@ class Adv_Tabs extends Widget_Base
|
|
431 |
],
|
432 |
],
|
433 |
'selectors' => [
|
434 |
-
'{{WRAPPER}} .eael-tab-inline-icon li i, {{WRAPPER}} .eael-tab-inline-icon li img' => 'margin-right: {{SIZE}}{{UNIT}};',
|
435 |
-
'{{WRAPPER}} .eael-tab-top-icon li i, {{WRAPPER}} .eael-tab-top-icon li img' => 'margin-bottom: {{SIZE}}{{UNIT}};',
|
436 |
],
|
437 |
]
|
438 |
);
|
@@ -500,6 +502,7 @@ class Adv_Tabs extends Widget_Base
|
|
500 |
'default' => '#333',
|
501 |
'selectors' => [
|
502 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li i' => 'color: {{VALUE}};',
|
|
|
503 |
],
|
504 |
'condition' => [
|
505 |
'eael_adv_tabs_icon_show' => 'yes',
|
@@ -566,6 +569,7 @@ class Adv_Tabs extends Widget_Base
|
|
566 |
'default' => '#fff',
|
567 |
'selectors' => [
|
568 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li:hover > i' => 'color: {{VALUE}};',
|
|
|
569 |
],
|
570 |
'condition' => [
|
571 |
'eael_adv_tabs_icon_show' => 'yes',
|
@@ -635,6 +639,8 @@ class Adv_Tabs extends Widget_Base
|
|
635 |
'selectors' => [
|
636 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li.active > i' => 'color: {{VALUE}};',
|
637 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li.active-default > i' => 'color: {{VALUE}};',
|
|
|
|
|
638 |
],
|
639 |
'condition' => [
|
640 |
'eael_adv_tabs_icon_show' => 'yes',
|
@@ -888,11 +894,7 @@ class Adv_Tabs extends Widget_Base
|
|
888 |
<?php if ($settings['eael_adv_tabs_icon_show'] === 'yes') :
|
889 |
if ($tab['eael_adv_tabs_icon_type'] === 'icon') : ?>
|
890 |
<?php if ($tab_icon_is_new || $tab_icon_migrated) {
|
891 |
-
|
892 |
-
echo '<img src="' . $tab['eael_adv_tabs_tab_title_icon_new']['value']['url'] . '"/>';
|
893 |
-
} else {
|
894 |
-
echo '<i class="' . $tab['eael_adv_tabs_tab_title_icon_new']['value'] . '"></i>';
|
895 |
-
}
|
896 |
} else {
|
897 |
echo '<i class="' . $tab['eael_adv_tabs_tab_title_icon'] . '"></i>';
|
898 |
} ?>
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
15 |
+
use Elementor\Icons_Manager;
|
16 |
use \Elementor\Plugin;
|
17 |
use Elementor\Repeater;
|
18 |
use \Elementor\Utils;
|
411 |
'selectors' => [
|
412 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li i' => 'font-size: {{SIZE}}{{UNIT}};',
|
413 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li img' => 'width: {{SIZE}}{{UNIT}};',
|
414 |
+
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li svg' => 'width: {{SIZE}}{{UNIT}};',
|
415 |
],
|
416 |
]
|
417 |
);
|
433 |
],
|
434 |
],
|
435 |
'selectors' => [
|
436 |
+
'{{WRAPPER}} .eael-tab-inline-icon li i, {{WRAPPER}} .eael-tab-inline-icon li img, {{WRAPPER}} .eael-tab-inline-icon li svg' => 'margin-right: {{SIZE}}{{UNIT}};',
|
437 |
+
'{{WRAPPER}} .eael-tab-top-icon li i, {{WRAPPER}} .eael-tab-top-icon li img, {{WRAPPER}} .eael-tab-top-icon li svg' => 'margin-bottom: {{SIZE}}{{UNIT}};',
|
438 |
],
|
439 |
]
|
440 |
);
|
502 |
'default' => '#333',
|
503 |
'selectors' => [
|
504 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li i' => 'color: {{VALUE}};',
|
505 |
+
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li svg' => 'fill: {{VALUE}};',
|
506 |
],
|
507 |
'condition' => [
|
508 |
'eael_adv_tabs_icon_show' => 'yes',
|
569 |
'default' => '#fff',
|
570 |
'selectors' => [
|
571 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li:hover > i' => 'color: {{VALUE}};',
|
572 |
+
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg' => 'fill: {{VALUE}};',
|
573 |
],
|
574 |
'condition' => [
|
575 |
'eael_adv_tabs_icon_show' => 'yes',
|
639 |
'selectors' => [
|
640 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li.active > i' => 'color: {{VALUE}};',
|
641 |
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li.active-default > i' => 'color: {{VALUE}};',
|
642 |
+
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li.active > svg' => 'fill: {{VALUE}};',
|
643 |
+
'{{WRAPPER}} .eael-advance-tabs .eael-tabs-nav > ul li.active-default > svg' => 'fill: {{VALUE}};',
|
644 |
],
|
645 |
'condition' => [
|
646 |
'eael_adv_tabs_icon_show' => 'yes',
|
894 |
<?php if ($settings['eael_adv_tabs_icon_show'] === 'yes') :
|
895 |
if ($tab['eael_adv_tabs_icon_type'] === 'icon') : ?>
|
896 |
<?php if ($tab_icon_is_new || $tab_icon_migrated) {
|
897 |
+
Icons_Manager::render_icon( $tab['eael_adv_tabs_tab_title_icon_new'] );
|
|
|
|
|
|
|
|
|
898 |
} else {
|
899 |
echo '<i class="' . $tab['eael_adv_tabs_tab_title_icon'] . '"></i>';
|
900 |
} ?>
|
@@ -269,6 +269,32 @@ class Advanced_Data_Table extends Widget_Base
|
|
269 |
|
270 |
$this->end_controls_section();
|
271 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
272 |
// style
|
273 |
$this->start_controls_section(
|
274 |
'ea_section_adv_data_table_style_table',
|
269 |
|
270 |
$this->end_controls_section();
|
271 |
|
272 |
+
/**
|
273 |
+
* Data cache setting
|
274 |
+
*/
|
275 |
+
$this->start_controls_section(
|
276 |
+
'ea_adv_data_table_data_cache',
|
277 |
+
[
|
278 |
+
'label' => __('Data Cache Setting', 'essential-addons-for-elementor-lite'),
|
279 |
+
'condition' => [
|
280 |
+
'ea_adv_data_table_source' => 'google',
|
281 |
+
],
|
282 |
+
]
|
283 |
+
);
|
284 |
+
|
285 |
+
$this->add_control(
|
286 |
+
'ea_adv_data_table_data_cache_limit',
|
287 |
+
[
|
288 |
+
'label' => __('Data Cache Time', 'essential-addons-for-elementor-lite'),
|
289 |
+
'type' => Controls_Manager::NUMBER,
|
290 |
+
'min' => 1,
|
291 |
+
'default' => 60,
|
292 |
+
'description' => __('Cache expiration time (Minutes)', 'essential-addons-for-elementor-lite')
|
293 |
+
]
|
294 |
+
);
|
295 |
+
|
296 |
+
$this->end_controls_section();
|
297 |
+
|
298 |
// style
|
299 |
$this->start_controls_section(
|
300 |
'ea_section_adv_data_table_style_table',
|
@@ -1172,10 +1172,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1172 |
'icon' => 'eicon-h-align-right',
|
1173 |
],
|
1174 |
],
|
1175 |
-
'
|
1176 |
-
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1)' => 'text-align: {{VALUE}};',
|
1177 |
-
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-form input[type="submit"]' => 'display:inline-block;',
|
1178 |
-
],
|
1179 |
'condition' => [
|
1180 |
'button_width_type' => 'custom',
|
1181 |
],
|
@@ -1424,21 +1421,14 @@ class Contact_Form_7 extends Widget_Base
|
|
1424 |
]
|
1425 |
);
|
1426 |
|
1427 |
-
$this->
|
1428 |
-
'
|
1429 |
[
|
1430 |
-
'label' => __('
|
1431 |
-
'type' => Controls_Manager::
|
1432 |
-
'
|
1433 |
-
'px' => [
|
1434 |
-
'min' => 0,
|
1435 |
-
'max' => 100,
|
1436 |
-
'step' => 1,
|
1437 |
-
],
|
1438 |
-
],
|
1439 |
-
'size_units' => ['px', 'em', '%'],
|
1440 |
'selectors' => [
|
1441 |
-
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid-tip' => '
|
1442 |
],
|
1443 |
'condition' => [
|
1444 |
'error_messages' => 'show',
|
@@ -1446,41 +1436,43 @@ class Contact_Form_7 extends Widget_Base
|
|
1446 |
]
|
1447 |
);
|
1448 |
|
1449 |
-
$this->
|
1450 |
-
|
1451 |
-
$this->start_controls_tab(
|
1452 |
-
'tab_error_messages_fields',
|
1453 |
[
|
1454 |
-
'
|
|
|
|
|
|
|
|
|
1455 |
'condition' => [
|
1456 |
'error_messages' => 'show',
|
1457 |
],
|
1458 |
]
|
1459 |
);
|
1460 |
|
1461 |
-
$this->
|
1462 |
-
|
1463 |
[
|
1464 |
-
'
|
1465 |
-
'
|
1466 |
-
'
|
1467 |
-
'
|
1468 |
-
|
1469 |
-
|
1470 |
'condition' => [
|
1471 |
'error_messages' => 'show',
|
1472 |
],
|
1473 |
]
|
1474 |
);
|
1475 |
|
1476 |
-
$this->
|
1477 |
-
'
|
1478 |
[
|
1479 |
-
'label' => __('
|
1480 |
-
'type' => Controls_Manager::
|
1481 |
-
'
|
1482 |
'selectors' => [
|
1483 |
-
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid' => '
|
1484 |
],
|
1485 |
'condition' => [
|
1486 |
'error_messages' => 'show',
|
@@ -1488,15 +1480,22 @@ class Contact_Form_7 extends Widget_Base
|
|
1488 |
]
|
1489 |
);
|
1490 |
|
1491 |
-
$this->
|
1492 |
-
|
1493 |
[
|
1494 |
-
'
|
1495 |
-
'
|
1496 |
-
'
|
1497 |
-
|
1498 |
-
|
1499 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1500 |
'condition' => [
|
1501 |
'error_messages' => 'show',
|
1502 |
],
|
@@ -1505,60 +1504,42 @@ class Contact_Form_7 extends Widget_Base
|
|
1505 |
|
1506 |
$this->end_controls_tab();
|
1507 |
|
1508 |
-
$this->
|
1509 |
-
|
1510 |
-
$this->add_control(
|
1511 |
-
'validation_errors_heading',
|
1512 |
[
|
1513 |
-
'label' => __('
|
1514 |
-
'type' => Controls_Manager::HEADING,
|
1515 |
-
'separator' => 'before',
|
1516 |
'condition' => [
|
1517 |
-
'
|
1518 |
],
|
1519 |
]
|
1520 |
);
|
1521 |
|
1522 |
$this->add_control(
|
1523 |
-
'
|
1524 |
[
|
1525 |
'label' => __('Background Color', 'essential-addons-for-elementor-lite'),
|
1526 |
'type' => Controls_Manager::COLOR,
|
1527 |
'default' => '',
|
1528 |
'selectors' => [
|
1529 |
-
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-
|
1530 |
],
|
1531 |
'condition' => [
|
1532 |
-
'
|
1533 |
],
|
1534 |
]
|
1535 |
);
|
1536 |
|
1537 |
$this->add_control(
|
1538 |
-
'
|
1539 |
[
|
1540 |
'label' => __('Text Color', 'essential-addons-for-elementor-lite'),
|
1541 |
'type' => Controls_Manager::COLOR,
|
1542 |
'default' => '',
|
1543 |
'selectors' => [
|
1544 |
-
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-
|
1545 |
],
|
1546 |
'condition' => [
|
1547 |
-
'
|
1548 |
-
],
|
1549 |
-
]
|
1550 |
-
);
|
1551 |
-
|
1552 |
-
$this->add_group_control(
|
1553 |
-
Group_Control_Typography::get_type(),
|
1554 |
-
[
|
1555 |
-
'name' => 'validation_errors_typography',
|
1556 |
-
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
1557 |
-
'scheme' => Scheme_Typography::TYPOGRAPHY_4,
|
1558 |
-
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-validation-errors',
|
1559 |
-
'separator' => 'before',
|
1560 |
-
'condition' => [
|
1561 |
-
'validation_errors' => 'show',
|
1562 |
],
|
1563 |
]
|
1564 |
);
|
@@ -1566,32 +1547,21 @@ class Contact_Form_7 extends Widget_Base
|
|
1566 |
$this->add_group_control(
|
1567 |
Group_Control_Border::get_type(),
|
1568 |
[
|
1569 |
-
'name' => '
|
1570 |
'label' => __('Border', 'essential-addons-for-elementor-lite'),
|
1571 |
'placeholder' => '1px',
|
1572 |
'default' => '1px',
|
1573 |
-
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-
|
1574 |
'separator' => 'before',
|
1575 |
'condition' => [
|
1576 |
-
'
|
1577 |
],
|
1578 |
]
|
1579 |
);
|
1580 |
|
1581 |
-
$this->
|
1582 |
-
|
1583 |
-
|
1584 |
-
'label' => __('Margin', 'essential-addons-for-elementor-lite'),
|
1585 |
-
'type' => Controls_Manager::DIMENSIONS,
|
1586 |
-
'size_units' => ['px', 'em', '%'],
|
1587 |
-
'selectors' => [
|
1588 |
-
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-validation-errors' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1589 |
-
],
|
1590 |
-
'condition' => [
|
1591 |
-
'validation_errors' => 'show',
|
1592 |
-
],
|
1593 |
-
]
|
1594 |
-
);
|
1595 |
|
1596 |
$this->end_controls_section();
|
1597 |
|
@@ -1611,7 +1581,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1611 |
[
|
1612 |
'name' => 'contact_form_after_submit_feedback_typography',
|
1613 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
1614 |
-
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng, {{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok',
|
1615 |
'separator' => 'before',
|
1616 |
]
|
1617 |
);
|
@@ -1625,6 +1595,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1625 |
'selectors' => [
|
1626 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'color: {{VALUE}}',
|
1627 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'color: {{VALUE}}',
|
|
|
1628 |
],
|
1629 |
]
|
1630 |
);
|
@@ -1635,7 +1606,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1635 |
'name' => 'contact_form_after_submit_feedback_background',
|
1636 |
'label' => __('Background', 'essential-addons-for-elementor-lite'),
|
1637 |
'types' => ['classic', 'gradient'],
|
1638 |
-
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng, {{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok',
|
1639 |
'separator' => 'before',
|
1640 |
]
|
1641 |
);
|
@@ -1647,7 +1618,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1647 |
'label' => __('Border', 'essential-addons-for-elementor-lite'),
|
1648 |
'placeholder' => '1px',
|
1649 |
'default' => '1px',
|
1650 |
-
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng, {{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok',
|
1651 |
'separator' => 'before',
|
1652 |
]
|
1653 |
);
|
@@ -1671,6 +1642,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1671 |
'selectors' => [
|
1672 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'border-radius: {{SIZE}}{{UNIT}};',
|
1673 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'border-radius: {{SIZE}}{{UNIT}};',
|
|
|
1674 |
],
|
1675 |
]
|
1676 |
);
|
@@ -1684,6 +1656,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1684 |
'selectors' => [
|
1685 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1686 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
|
|
1687 |
],
|
1688 |
'separator' => 'before',
|
1689 |
]
|
@@ -1698,6 +1671,7 @@ class Contact_Form_7 extends Widget_Base
|
|
1698 |
'selectors' => [
|
1699 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1700 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
|
|
1701 |
],
|
1702 |
'separator' => 'before',
|
1703 |
]
|
1172 |
'icon' => 'eicon-h-align-right',
|
1173 |
],
|
1174 |
],
|
1175 |
+
'prefix_class' => 'eael-contact-form-7-button-align-',
|
|
|
|
|
|
|
1176 |
'condition' => [
|
1177 |
'button_width_type' => 'custom',
|
1178 |
],
|
1421 |
]
|
1422 |
);
|
1423 |
|
1424 |
+
$this->add_control(
|
1425 |
+
'error_alert_bg_color',
|
1426 |
[
|
1427 |
+
'label' => __('Background Color', 'essential-addons-for-elementor-lite'),
|
1428 |
+
'type' => Controls_Manager::COLOR,
|
1429 |
+
'default' => '',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1430 |
'selectors' => [
|
1431 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid-tip' => 'background: {{VALUE}}',
|
1432 |
],
|
1433 |
'condition' => [
|
1434 |
'error_messages' => 'show',
|
1436 |
]
|
1437 |
);
|
1438 |
|
1439 |
+
$this->add_group_control(
|
1440 |
+
Group_Control_Typography::get_type(),
|
|
|
|
|
1441 |
[
|
1442 |
+
'name' => 'error_alert_typography',
|
1443 |
+
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
1444 |
+
'scheme' => Scheme_Typography::TYPOGRAPHY_4,
|
1445 |
+
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid-tip',
|
1446 |
+
'separator' => 'before',
|
1447 |
'condition' => [
|
1448 |
'error_messages' => 'show',
|
1449 |
],
|
1450 |
]
|
1451 |
);
|
1452 |
|
1453 |
+
$this->add_group_control(
|
1454 |
+
Group_Control_Border::get_type(),
|
1455 |
[
|
1456 |
+
'name' => 'error_alert_border',
|
1457 |
+
'label' => __('Border', 'essential-addons-for-elementor-lite'),
|
1458 |
+
'placeholder' => '1px',
|
1459 |
+
'default' => '1px',
|
1460 |
+
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid-tip',
|
1461 |
+
'separator' => 'before',
|
1462 |
'condition' => [
|
1463 |
'error_messages' => 'show',
|
1464 |
],
|
1465 |
]
|
1466 |
);
|
1467 |
|
1468 |
+
$this->add_responsive_control(
|
1469 |
+
'error_alert_padding',
|
1470 |
[
|
1471 |
+
'label' => __('Padding', 'essential-addons-for-elementor-lite'),
|
1472 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1473 |
+
'size_units' => ['px', 'em', '%'],
|
1474 |
'selectors' => [
|
1475 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid-tip' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1476 |
],
|
1477 |
'condition' => [
|
1478 |
'error_messages' => 'show',
|
1480 |
]
|
1481 |
);
|
1482 |
|
1483 |
+
$this->add_responsive_control(
|
1484 |
+
'error_alert_spacing',
|
1485 |
[
|
1486 |
+
'label' => __('Spacing', 'essential-addons-for-elementor-lite'),
|
1487 |
+
'type' => Controls_Manager::SLIDER,
|
1488 |
+
'range' => [
|
1489 |
+
'px' => [
|
1490 |
+
'min' => 0,
|
1491 |
+
'max' => 100,
|
1492 |
+
'step' => 1,
|
1493 |
+
],
|
1494 |
+
],
|
1495 |
+
'size_units' => ['px', 'em', '%'],
|
1496 |
+
'selectors' => [
|
1497 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid-tip' => 'margin-top: {{SIZE}}{{UNIT}}',
|
1498 |
+
],
|
1499 |
'condition' => [
|
1500 |
'error_messages' => 'show',
|
1501 |
],
|
1504 |
|
1505 |
$this->end_controls_tab();
|
1506 |
|
1507 |
+
$this->start_controls_tab(
|
1508 |
+
'tab_error_messages_fields',
|
|
|
|
|
1509 |
[
|
1510 |
+
'label' => __('Fields', 'essential-addons-for-elementor-lite'),
|
|
|
|
|
1511 |
'condition' => [
|
1512 |
+
'error_messages' => 'show',
|
1513 |
],
|
1514 |
]
|
1515 |
);
|
1516 |
|
1517 |
$this->add_control(
|
1518 |
+
'error_field_bg_color',
|
1519 |
[
|
1520 |
'label' => __('Background Color', 'essential-addons-for-elementor-lite'),
|
1521 |
'type' => Controls_Manager::COLOR,
|
1522 |
'default' => '',
|
1523 |
'selectors' => [
|
1524 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid' => 'background: {{VALUE}}',
|
1525 |
],
|
1526 |
'condition' => [
|
1527 |
+
'error_messages' => 'show',
|
1528 |
],
|
1529 |
]
|
1530 |
);
|
1531 |
|
1532 |
$this->add_control(
|
1533 |
+
'error_field_color',
|
1534 |
[
|
1535 |
'label' => __('Text Color', 'essential-addons-for-elementor-lite'),
|
1536 |
'type' => Controls_Manager::COLOR,
|
1537 |
'default' => '',
|
1538 |
'selectors' => [
|
1539 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid.wpcf7-text' => 'color: {{VALUE}}',
|
1540 |
],
|
1541 |
'condition' => [
|
1542 |
+
'error_messages' => 'show',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1543 |
],
|
1544 |
]
|
1545 |
);
|
1547 |
$this->add_group_control(
|
1548 |
Group_Control_Border::get_type(),
|
1549 |
[
|
1550 |
+
'name' => 'error_field_border',
|
1551 |
'label' => __('Border', 'essential-addons-for-elementor-lite'),
|
1552 |
'placeholder' => '1px',
|
1553 |
'default' => '1px',
|
1554 |
+
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-not-valid',
|
1555 |
'separator' => 'before',
|
1556 |
'condition' => [
|
1557 |
+
'error_messages' => 'show',
|
1558 |
],
|
1559 |
]
|
1560 |
);
|
1561 |
|
1562 |
+
$this->end_controls_tab();
|
1563 |
+
|
1564 |
+
$this->end_controls_tabs();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1565 |
|
1566 |
$this->end_controls_section();
|
1567 |
|
1581 |
[
|
1582 |
'name' => 'contact_form_after_submit_feedback_typography',
|
1583 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
1584 |
+
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng, {{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok, {{WRAPPER}} .eael-contact-form-7 .wpcf7-response-output',
|
1585 |
'separator' => 'before',
|
1586 |
]
|
1587 |
);
|
1595 |
'selectors' => [
|
1596 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'color: {{VALUE}}',
|
1597 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'color: {{VALUE}}',
|
1598 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-response-output' => 'color: {{VALUE}}',
|
1599 |
],
|
1600 |
]
|
1601 |
);
|
1606 |
'name' => 'contact_form_after_submit_feedback_background',
|
1607 |
'label' => __('Background', 'essential-addons-for-elementor-lite'),
|
1608 |
'types' => ['classic', 'gradient'],
|
1609 |
+
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng, {{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok, {{WRAPPER}} .eael-contact-form-7 .wpcf7-response-output',
|
1610 |
'separator' => 'before',
|
1611 |
]
|
1612 |
);
|
1618 |
'label' => __('Border', 'essential-addons-for-elementor-lite'),
|
1619 |
'placeholder' => '1px',
|
1620 |
'default' => '1px',
|
1621 |
+
'selector' => '{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng, {{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok, {{WRAPPER}} .eael-contact-form-7 .wpcf7-response-output',
|
1622 |
'separator' => 'before',
|
1623 |
]
|
1624 |
);
|
1642 |
'selectors' => [
|
1643 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'border-radius: {{SIZE}}{{UNIT}};',
|
1644 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'border-radius: {{SIZE}}{{UNIT}};',
|
1645 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-response-output' => 'border-radius: {{SIZE}}{{UNIT}};',
|
1646 |
],
|
1647 |
]
|
1648 |
);
|
1656 |
'selectors' => [
|
1657 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1658 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1659 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-response-output' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1660 |
],
|
1661 |
'separator' => 'before',
|
1662 |
]
|
1671 |
'selectors' => [
|
1672 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ng' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1673 |
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-mail-sent-ok' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1674 |
+
'{{WRAPPER}} .eael-contact-form-7 .wpcf7-response-output' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1675 |
],
|
1676 |
'separator' => 'before',
|
1677 |
]
|
@@ -166,49 +166,6 @@ class Content_Ticker extends Widget_Base
|
|
166 |
]
|
167 |
);
|
168 |
|
169 |
-
$this->add_responsive_control(
|
170 |
-
'items',
|
171 |
-
[
|
172 |
-
'label' => __('Visible Items', 'essential-addons-for-elementor-lite'),
|
173 |
-
'type' => Controls_Manager::SLIDER,
|
174 |
-
'default' => ['size' => 1],
|
175 |
-
'tablet_default' => ['size' => 1],
|
176 |
-
'mobile_default' => ['size' => 1],
|
177 |
-
'range' => [
|
178 |
-
'px' => [
|
179 |
-
'min' => 1,
|
180 |
-
'max' => 10,
|
181 |
-
'step' => 1,
|
182 |
-
],
|
183 |
-
],
|
184 |
-
'size_units' => '',
|
185 |
-
'condition' => [
|
186 |
-
'carousel_effect' => 'slide',
|
187 |
-
],
|
188 |
-
'separator' => 'before',
|
189 |
-
]
|
190 |
-
);
|
191 |
-
|
192 |
-
$this->add_responsive_control(
|
193 |
-
'margin',
|
194 |
-
[
|
195 |
-
'label' => __('Items Gap', 'essential-addons-for-elementor-lite'),
|
196 |
-
'type' => Controls_Manager::SLIDER,
|
197 |
-
'default' => ['size' => 10],
|
198 |
-
'range' => [
|
199 |
-
'px' => [
|
200 |
-
'min' => 0,
|
201 |
-
'max' => 100,
|
202 |
-
'step' => 1,
|
203 |
-
],
|
204 |
-
],
|
205 |
-
'size_units' => '',
|
206 |
-
'condition' => [
|
207 |
-
'carousel_effect' => 'slide',
|
208 |
-
],
|
209 |
-
]
|
210 |
-
);
|
211 |
-
|
212 |
$this->add_control(
|
213 |
'slider_speed',
|
214 |
[
|
@@ -763,19 +720,7 @@ class Content_Ticker extends Widget_Base
|
|
763 |
if ($settings['direction'] == 'right') {
|
764 |
$this->add_render_attribute('content-ticker', 'dir', 'rtl');
|
765 |
}
|
766 |
-
|
767 |
-
if (!empty($settings['items']['size'])) {
|
768 |
-
$this->add_render_attribute('content-ticker', 'data-items', $settings['items']['size']);
|
769 |
-
}
|
770 |
-
if (!empty($settings['items_tablet']['size'])) {
|
771 |
-
$this->add_render_attribute('content-ticker', 'data-items-tablet', $settings['items_tablet']['size']);
|
772 |
-
}
|
773 |
-
if (!empty($settings['items_mobile']['size'])) {
|
774 |
-
$this->add_render_attribute('content-ticker', 'data-items-mobile', $settings['items_mobile']['size']);
|
775 |
-
}
|
776 |
-
if (!empty($settings['margin']['size'])) {
|
777 |
-
$this->add_render_attribute('content-ticker', 'data-margin', $settings['margin']['size']);
|
778 |
-
}
|
779 |
if (!empty($settings['margin_tablet']['size'])) {
|
780 |
$this->add_render_attribute('content-ticker', 'data-margin-tablet', $settings['margin_tablet']['size']);
|
781 |
}
|
166 |
]
|
167 |
);
|
168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
169 |
$this->add_control(
|
170 |
'slider_speed',
|
171 |
[
|
720 |
if ($settings['direction'] == 'right') {
|
721 |
$this->add_render_attribute('content-ticker', 'dir', 'rtl');
|
722 |
}
|
723 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
724 |
if (!empty($settings['margin_tablet']['size'])) {
|
725 |
$this->add_render_attribute('content-ticker', 'data-margin-tablet', $settings['margin_tablet']['size']);
|
726 |
}
|
@@ -12,6 +12,7 @@ use \Elementor\Group_Control_Background;
|
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
|
|
15 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
16 |
use \Elementor\Scheme_Typography;
|
17 |
use \Elementor\Widget_Base;
|
@@ -214,7 +215,7 @@ class Creative_Button extends Widget_Base
|
|
214 |
'tab' => Controls_Manager::TAB_STYLE,
|
215 |
]
|
216 |
);
|
217 |
-
if (
|
218 |
$this->add_control(
|
219 |
'creative_button_effect',
|
220 |
[
|
@@ -264,7 +265,7 @@ class Creative_Button extends Widget_Base
|
|
264 |
'default' => '#ffffff',
|
265 |
'selectors' => [
|
266 |
'{{WRAPPER}} .eael-creative-button i' => 'color: {{VALUE}};',
|
267 |
-
'{{WRAPPER}} .eael-creative-button svg' => 'fill: {{VALUE}};',
|
268 |
],
|
269 |
]
|
270 |
);
|
@@ -277,6 +278,7 @@ class Creative_Button extends Widget_Base
|
|
277 |
'default' => '#ffffff',
|
278 |
'selectors' => [
|
279 |
'{{WRAPPER}} .eael-creative-button' => 'color: {{VALUE}};',
|
|
|
280 |
'{{WRAPPER}} .eael-creative-button.eael-creative-button--tamaya::before' => 'color: {{VALUE}};',
|
281 |
'{{WRAPPER}} .eael-creative-button.eael-creative-button--tamaya::after' => 'color: {{VALUE}};',
|
282 |
],
|
@@ -368,7 +370,7 @@ class Creative_Button extends Widget_Base
|
|
368 |
'type' => Controls_Manager::COLOR,
|
369 |
'default' => '#ffffff',
|
370 |
'selectors' => [
|
371 |
-
'{{WRAPPER}} .eael-creative-button:hover'
|
372 |
'{{WRAPPER}} .eael-creative-button.eael-creative-button--winona::after' => 'color: {{VALUE}};',
|
373 |
],
|
374 |
]
|
@@ -513,9 +515,9 @@ class Creative_Button extends Widget_Base
|
|
513 |
],
|
514 |
'selectors' => [
|
515 |
'{{WRAPPER}} .eael-creative-button i' => 'font-size: {{SIZE}}{{UNIT}};',
|
516 |
-
|
517 |
],
|
518 |
-
|
519 |
);
|
520 |
|
521 |
$this->add_responsive_control(
|
@@ -581,15 +583,11 @@ class Creative_Button extends Widget_Base
|
|
581 |
<div class="creative-button-inner">
|
582 |
|
583 |
<?php if ($settings['creative_button_effect'] !== 'eael-creative-button--tamaya' && $settings['eael_creative_button_icon_alignment'] == 'left') : ?>
|
584 |
-
<?php if ($icon_migrated || $icon_is_new) {
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
echo '<i class="' . esc_attr($settings['eael_creative_button_icon_new']['value']) . ' eael-creative-button-icon-left" aria-hidden="true"></i>';
|
590 |
-
} ?>
|
591 |
-
<?php endif; ?>
|
592 |
-
<?php } else { ?>
|
593 |
<i class="<?php echo esc_attr($settings['eael_creative_button_icon']); ?> eael-creative-button-icon-left" aria-hidden="true"></i>
|
594 |
<?php } ?>
|
595 |
<?php endif; ?>
|
@@ -597,19 +595,14 @@ class Creative_Button extends Widget_Base
|
|
597 |
<span class="cretive-button-text"><?php echo $settings['creative_button_text']; ?></span>
|
598 |
|
599 |
<?php if ($settings['creative_button_effect'] !== 'eael-creative-button--tamaya' && $settings['eael_creative_button_icon_alignment'] == 'right') : ?>
|
600 |
-
<?php if ($icon_migrated || $icon_is_new) {
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
echo '<i class="' . esc_attr($settings['eael_creative_button_icon_new']['value']) . ' eael-creative-button-icon-right" aria-hidden="true"></i>';
|
606 |
-
} ?>
|
607 |
-
<?php endif; ?>
|
608 |
-
<?php } else { ?>
|
609 |
<i class="<?php echo esc_attr($settings['eael_creative_button_icon']); ?> eael-creative-button-icon-right" aria-hidden="true"></i>
|
610 |
<?php } ?>
|
611 |
<?php endif; ?>
|
612 |
-
|
613 |
</div>
|
614 |
</a>
|
615 |
</div>
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
15 |
+
use Elementor\Icons_Manager;
|
16 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
17 |
use \Elementor\Scheme_Typography;
|
18 |
use \Elementor\Widget_Base;
|
215 |
'tab' => Controls_Manager::TAB_STYLE,
|
216 |
]
|
217 |
);
|
218 |
+
if (apply_filters('eael/pro_enabled', false)) {
|
219 |
$this->add_control(
|
220 |
'creative_button_effect',
|
221 |
[
|
265 |
'default' => '#ffffff',
|
266 |
'selectors' => [
|
267 |
'{{WRAPPER}} .eael-creative-button i' => 'color: {{VALUE}};',
|
268 |
+
'{{WRAPPER}} .eael-creative-button .creative-button-inner svg' => 'fill: {{VALUE}};',
|
269 |
],
|
270 |
]
|
271 |
);
|
278 |
'default' => '#ffffff',
|
279 |
'selectors' => [
|
280 |
'{{WRAPPER}} .eael-creative-button' => 'color: {{VALUE}};',
|
281 |
+
'{{WRAPPER}} .eael-creative-button svg' => 'fill: {{VALUE}};',
|
282 |
'{{WRAPPER}} .eael-creative-button.eael-creative-button--tamaya::before' => 'color: {{VALUE}};',
|
283 |
'{{WRAPPER}} .eael-creative-button.eael-creative-button--tamaya::after' => 'color: {{VALUE}};',
|
284 |
],
|
370 |
'type' => Controls_Manager::COLOR,
|
371 |
'default' => '#ffffff',
|
372 |
'selectors' => [
|
373 |
+
'{{WRAPPER}} .eael-creative-button:hover .cretive-button-text' => 'color: {{VALUE}};',
|
374 |
'{{WRAPPER}} .eael-creative-button.eael-creative-button--winona::after' => 'color: {{VALUE}};',
|
375 |
],
|
376 |
]
|
515 |
],
|
516 |
'selectors' => [
|
517 |
'{{WRAPPER}} .eael-creative-button i' => 'font-size: {{SIZE}}{{UNIT}};',
|
518 |
+
'{{WRAPPER}} .eael-creative-button svg' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
|
519 |
],
|
520 |
+
]
|
521 |
);
|
522 |
|
523 |
$this->add_responsive_control(
|
583 |
<div class="creative-button-inner">
|
584 |
|
585 |
<?php if ($settings['creative_button_effect'] !== 'eael-creative-button--tamaya' && $settings['eael_creative_button_icon_alignment'] == 'left') : ?>
|
586 |
+
<?php if ($icon_migrated || $icon_is_new) {
|
587 |
+
echo '<span class="eael-creative-button-icon-left">';
|
588 |
+
Icons_Manager::render_icon( $settings['eael_creative_button_icon_new'], [ 'aria-hidden' => 'true' ] );
|
589 |
+
echo '</span>';
|
590 |
+
} else { ?>
|
|
|
|
|
|
|
|
|
591 |
<i class="<?php echo esc_attr($settings['eael_creative_button_icon']); ?> eael-creative-button-icon-left" aria-hidden="true"></i>
|
592 |
<?php } ?>
|
593 |
<?php endif; ?>
|
595 |
<span class="cretive-button-text"><?php echo $settings['creative_button_text']; ?></span>
|
596 |
|
597 |
<?php if ($settings['creative_button_effect'] !== 'eael-creative-button--tamaya' && $settings['eael_creative_button_icon_alignment'] == 'right') : ?>
|
598 |
+
<?php if ($icon_migrated || $icon_is_new) {
|
599 |
+
echo '<span class="eael-creative-button-icon-right">';
|
600 |
+
Icons_Manager::render_icon( $settings['eael_creative_button_icon_new'], [ 'aria-hidden' => 'true' ] );
|
601 |
+
echo '</span>';
|
602 |
+
} else { ?>
|
|
|
|
|
|
|
|
|
603 |
<i class="<?php echo esc_attr($settings['eael_creative_button_icon']); ?> eael-creative-button-icon-right" aria-hidden="true"></i>
|
604 |
<?php } ?>
|
605 |
<?php endif; ?>
|
|
|
606 |
</div>
|
607 |
</a>
|
608 |
</div>
|
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace Essential_Addons_Elementor\Elements;
|
3 |
+
|
4 |
+
// If this file is called directly, abort.
|
5 |
+
if (!defined('ABSPATH')) {
|
6 |
+
exit;
|
7 |
+
}
|
8 |
+
|
9 |
+
use \Elementor\Controls_Manager;
|
10 |
+
use \Elementor\Widget_Base;
|
11 |
+
|
12 |
+
class Crowdfundly_All_Campaign extends Widget_Base {
|
13 |
+
|
14 |
+
public function get_name() {
|
15 |
+
return 'crowdfundly-all-campaign';
|
16 |
+
}
|
17 |
+
|
18 |
+
public function get_title() {
|
19 |
+
return __( 'Crowdfundly All Campaign', 'crowdfundly' );
|
20 |
+
}
|
21 |
+
|
22 |
+
public function get_icon() {
|
23 |
+
return 'eaicon-crowdfundly-campaign';
|
24 |
+
}
|
25 |
+
|
26 |
+
public function get_keywords() {
|
27 |
+
return [ 'crowdfundly', 'fund', 'donation', 'campaign', 'ea', 'ea-crowdfundly' ];
|
28 |
+
}
|
29 |
+
|
30 |
+
public function get_categories() {
|
31 |
+
return [ 'essential-addons-elementor' ];
|
32 |
+
}
|
33 |
+
|
34 |
+
protected function _register_controls() {
|
35 |
+
$this->start_controls_section(
|
36 |
+
'eael_global_warning',
|
37 |
+
[
|
38 |
+
'label' => __('Warning!', 'essential-addons-for-elementor-lite'),
|
39 |
+
]
|
40 |
+
);
|
41 |
+
|
42 |
+
$this->add_control(
|
43 |
+
'eael_global_warning_text',
|
44 |
+
[
|
45 |
+
'type' => Controls_Manager::RAW_HTML,
|
46 |
+
'raw' => __('<strong>Crowdfundly</strong> is not installed/activated on your site. Please install and activate <a href="plugin-install.php?s=crowdfundly&tab=search&type=term" target="_blank">Crowdfundly</a> first.',
|
47 |
+
'essential-addons-for-elementor-lite'),
|
48 |
+
'content_classes' => 'eael-warning',
|
49 |
+
]
|
50 |
+
);
|
51 |
+
|
52 |
+
$this->end_controls_section();
|
53 |
+
}
|
54 |
+
|
55 |
+
|
56 |
+
protected function render() {
|
57 |
+
return;
|
58 |
+
}
|
59 |
+
}
|
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace Essential_Addons_Elementor\Elements;
|
3 |
+
|
4 |
+
// If this file is called directly, abort.
|
5 |
+
if (!defined('ABSPATH')) {
|
6 |
+
exit;
|
7 |
+
}
|
8 |
+
|
9 |
+
use \Elementor\Controls_Manager;
|
10 |
+
use \Elementor\Widget_Base;
|
11 |
+
|
12 |
+
class Crowdfundly_Organization extends Widget_Base {
|
13 |
+
|
14 |
+
public function get_name() {
|
15 |
+
return 'crowdfundly-organization';
|
16 |
+
}
|
17 |
+
|
18 |
+
public function get_title() {
|
19 |
+
return __( 'Crowdfundly Organization', 'crowdfundly' );
|
20 |
+
}
|
21 |
+
|
22 |
+
public function get_icon() {
|
23 |
+
return 'eaicon-crowdfundly-organization';
|
24 |
+
}
|
25 |
+
|
26 |
+
public function get_keywords() {
|
27 |
+
return [ 'crowdfundly', 'fund', 'donation', 'organization', 'ea', 'ea crowdfundly' ];
|
28 |
+
}
|
29 |
+
|
30 |
+
public function get_categories() {
|
31 |
+
return [ 'essential-addons-elementor' ];
|
32 |
+
}
|
33 |
+
|
34 |
+
protected function _register_controls() {
|
35 |
+
$this->start_controls_section(
|
36 |
+
'eael_global_warning',
|
37 |
+
[
|
38 |
+
'label' => __('Warning!', 'essential-addons-for-elementor-lite'),
|
39 |
+
]
|
40 |
+
);
|
41 |
+
|
42 |
+
$this->add_control(
|
43 |
+
'eael_global_warning_text',
|
44 |
+
[
|
45 |
+
'type' => Controls_Manager::RAW_HTML,
|
46 |
+
'raw' => __('<strong>Crowdfundly</strong> is not installed/activated on your site. Please install and activate <a href="plugin-install.php?s=crowdfundly&tab=search&type=term" target="_blank">Crowdfundly</a> first.',
|
47 |
+
'essential-addons-for-elementor-lite'),
|
48 |
+
'content_classes' => 'eael-warning',
|
49 |
+
]
|
50 |
+
);
|
51 |
+
|
52 |
+
$this->end_controls_section();
|
53 |
+
}
|
54 |
+
|
55 |
+
|
56 |
+
protected function render() {
|
57 |
+
return;
|
58 |
+
}
|
59 |
+
}
|
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace Essential_Addons_Elementor\Elements;
|
3 |
+
|
4 |
+
// If this file is called directly, abort.
|
5 |
+
if (!defined('ABSPATH')) {
|
6 |
+
exit;
|
7 |
+
}
|
8 |
+
|
9 |
+
use \Elementor\Controls_Manager;
|
10 |
+
use \Elementor\Widget_Base;
|
11 |
+
|
12 |
+
class Crowdfundly_Single_Campaign extends Widget_Base {
|
13 |
+
|
14 |
+
public function get_name() {
|
15 |
+
return 'crowdfundly-single-campaign';
|
16 |
+
}
|
17 |
+
|
18 |
+
public function get_title() {
|
19 |
+
return __( 'Crowdfundly Single Campaign', 'crowdfundly' );
|
20 |
+
}
|
21 |
+
|
22 |
+
public function get_icon() {
|
23 |
+
return 'eaicon-crowdfundly-single-campaign';
|
24 |
+
}
|
25 |
+
|
26 |
+
public function get_keywords() {
|
27 |
+
return [ 'crowdfundly', 'fund', 'donation', 'campaign', 'single campaign', 'ea', 'ea-crowdfundly' ];
|
28 |
+
}
|
29 |
+
|
30 |
+
public function get_categories() {
|
31 |
+
return [ 'essential-addons-elementor' ];
|
32 |
+
}
|
33 |
+
|
34 |
+
protected function _register_controls() {
|
35 |
+
$this->start_controls_section(
|
36 |
+
'eael_global_warning',
|
37 |
+
[
|
38 |
+
'label' => __('Warning!', 'essential-addons-for-elementor-lite'),
|
39 |
+
]
|
40 |
+
);
|
41 |
+
|
42 |
+
$this->add_control(
|
43 |
+
'eael_global_warning_text',
|
44 |
+
[
|
45 |
+
'type' => Controls_Manager::RAW_HTML,
|
46 |
+
'raw' => __('<strong>Crowdfundly</strong> is not installed/activated on your site. Please install and activate <a href="plugin-install.php?s=crowdfundly&tab=search&type=term" target="_blank">Crowdfundly</a> first.',
|
47 |
+
'essential-addons-for-elementor-lite'),
|
48 |
+
'content_classes' => 'eael-warning',
|
49 |
+
]
|
50 |
+
);
|
51 |
+
|
52 |
+
$this->end_controls_section();
|
53 |
+
}
|
54 |
+
|
55 |
+
|
56 |
+
protected function render() {
|
57 |
+
return;
|
58 |
+
}
|
59 |
+
}
|
@@ -4,7 +4,7 @@ namespace Essential_Addons_Elementor\Elements;
|
|
4 |
|
5 |
// If this file is called directly, abort.
|
6 |
if (!defined('ABSPATH')) {
|
7 |
-
|
8 |
}
|
9 |
|
10 |
use \Elementor\Controls_Manager;
|
@@ -12,921 +12,966 @@ use \Elementor\Group_Control_Background;
|
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
|
|
15 |
use \Elementor\Widget_Base;
|
16 |
|
17 |
use \Essential_Addons_Elementor\Classes\Helper;
|
18 |
class Dual_Color_Header extends Widget_Base
|
19 |
{
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
-
|
639 |
-
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
|
733 |
-
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
783 |
-
|
784 |
-
|
785 |
-
|
786 |
-
|
787 |
-
|
788 |
-
|
789 |
-
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
|
808 |
-
|
809 |
-
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
825 |
-
|
826 |
-
|
827 |
-
|
828 |
-
|
829 |
-
|
830 |
-
|
831 |
-
|
832 |
-
|
833 |
-
|
834 |
-
|
835 |
-
|
836 |
-
|
837 |
-
|
838 |
-
|
839 |
-
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
-
|
844 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
845 |
<span class="separator-two"></span>';
|
846 |
-
|
847 |
-
|
848 |
-
|
849 |
-
|
850 |
-
|
851 |
-
|
852 |
-
|
853 |
-
|
854 |
-
|
855 |
-
|
856 |
-
|
857 |
-
|
858 |
-
|
859 |
-
|
860 |
-
|
861 |
-
|
862 |
-
|
863 |
-
|
864 |
-
|
865 |
-
|
866 |
-
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
879 |
-
|
880 |
-
|
881 |
-
|
882 |
-
|
883 |
-
|
884 |
-
|
885 |
-
|
886 |
-
|
887 |
-
|
888 |
-
|
889 |
-
|
890 |
-
|
891 |
-
|
892 |
-
|
893 |
-
|
894 |
-
|
895 |
-
|
896 |
-
|
897 |
-
|
898 |
-
|
899 |
-
|
900 |
-
|
901 |
-
|
902 |
-
|
903 |
-
|
904 |
-
|
905 |
-
|
906 |
-
|
907 |
-
|
908 |
-
|
909 |
-
|
910 |
-
|
911 |
-
|
912 |
-
|
913 |
-
|
914 |
-
|
915 |
-
|
916 |
-
|
917 |
-
|
918 |
-
|
919 |
-
|
920 |
-
|
921 |
-
|
922 |
-
|
923 |
-
|
924 |
-
|
925 |
-
|
926 |
-
|
927 |
-
|
928 |
-
<?php endif; ?>
|
929 |
-
|
930 |
-
<?php
|
931 |
-
}
|
932 |
}
|
4 |
|
5 |
// If this file is called directly, abort.
|
6 |
if (!defined('ABSPATH')) {
|
7 |
+
exit;
|
8 |
}
|
9 |
|
10 |
use \Elementor\Controls_Manager;
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
15 |
+
use Elementor\Icons_Manager;
|
16 |
use \Elementor\Widget_Base;
|
17 |
|
18 |
use \Essential_Addons_Elementor\Classes\Helper;
|
19 |
class Dual_Color_Header extends Widget_Base
|
20 |
{
|
21 |
+
public function get_name()
|
22 |
+
{
|
23 |
+
return 'eael-dual-color-header';
|
24 |
+
}
|
25 |
+
|
26 |
+
public function get_title()
|
27 |
+
{
|
28 |
+
return esc_html__('Dual Color Heading', 'essential-addons-for-elementor-lite');
|
29 |
+
}
|
30 |
+
|
31 |
+
public function get_icon()
|
32 |
+
{
|
33 |
+
return 'eaicon-dual-color-heading';
|
34 |
+
}
|
35 |
+
|
36 |
+
public function get_categories()
|
37 |
+
{
|
38 |
+
return ['essential-addons-elementor'];
|
39 |
+
}
|
40 |
+
|
41 |
+
public function get_keywords()
|
42 |
+
{
|
43 |
+
return [
|
44 |
+
'ea header',
|
45 |
+
'ea dual header',
|
46 |
+
'ea dual color header',
|
47 |
+
'heading',
|
48 |
+
'headline',
|
49 |
+
'title',
|
50 |
+
'animated heading',
|
51 |
+
'ea',
|
52 |
+
'essential addons',
|
53 |
+
];
|
54 |
+
}
|
55 |
+
|
56 |
+
public function get_custom_help_url()
|
57 |
+
{
|
58 |
+
return 'https://essential-addons.com/elementor/docs/dual-color-headline/';
|
59 |
+
}
|
60 |
+
|
61 |
+
protected function _register_controls()
|
62 |
+
{
|
63 |
+
/**
|
64 |
+
* Dual Color Heading Content Settings
|
65 |
+
*/
|
66 |
+
$this->start_controls_section(
|
67 |
+
'eael_section_dch_content_settings',
|
68 |
+
[
|
69 |
+
'label' => esc_html__('Content Settings', 'essential-addons-for-elementor-lite'),
|
70 |
+
]
|
71 |
+
);
|
72 |
+
|
73 |
+
$this->add_control(
|
74 |
+
'eael_dch_type',
|
75 |
+
[
|
76 |
+
'label' => esc_html__('Content Style', 'essential-addons-for-elementor-lite'),
|
77 |
+
'type' => Controls_Manager::SELECT,
|
78 |
+
'default' => 'dch-default',
|
79 |
+
'label_block' => false,
|
80 |
+
'options' => [
|
81 |
+
'dch-default' => esc_html__('Default', 'essential-addons-for-elementor-lite'),
|
82 |
+
'dch-icon-on-top' => esc_html__('Icon on top', 'essential-addons-for-elementor-lite'),
|
83 |
+
'dch-icon-subtext-on-top' => esc_html__('Icon & sub-text on top', 'essential-addons-for-elementor-lite'),
|
84 |
+
'dch-subtext-on-top' => esc_html__('Sub-text on top', 'essential-addons-for-elementor-lite'),
|
85 |
+
],
|
86 |
+
]
|
87 |
+
);
|
88 |
+
|
89 |
+
$this->add_control(
|
90 |
+
'eael_show_dch_icon_content',
|
91 |
+
[
|
92 |
+
'label' => __('Show Icon', 'essential-addons-for-elementor-lite'),
|
93 |
+
'type' => Controls_Manager::SWITCHER,
|
94 |
+
'default' => 'yes',
|
95 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
96 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
97 |
+
'return_value' => 'yes',
|
98 |
+
]
|
99 |
+
);
|
100 |
+
$this->add_control(
|
101 |
+
'eael_show_dch_separator',
|
102 |
+
[
|
103 |
+
'label' => __('Show Separator', 'essential-addons-for-elementor-lite'),
|
104 |
+
'type' => Controls_Manager::SWITCHER,
|
105 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
106 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
107 |
+
'return_value' => 'yes',
|
108 |
+
'separator' => 'after',
|
109 |
+
]
|
110 |
+
);
|
111 |
+
|
112 |
+
/**
|
113 |
+
* Condition: 'eael_show_dch_icon_content' => 'yes'
|
114 |
+
*/
|
115 |
+
$this->add_control(
|
116 |
+
'eael_dch_icon_new',
|
117 |
+
[
|
118 |
+
'label' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
|
119 |
+
'type' => Controls_Manager::ICONS,
|
120 |
+
'fa4compatibility' => 'eael_dch_icon',
|
121 |
+
'default' => [
|
122 |
+
'value' => 'fas fa-snowflake',
|
123 |
+
'library' => 'fa-solid',
|
124 |
+
],
|
125 |
+
'condition' => [
|
126 |
+
'eael_show_dch_icon_content' => 'yes',
|
127 |
+
],
|
128 |
+
]
|
129 |
+
);
|
130 |
+
|
131 |
+
$this->add_control(
|
132 |
+
'title_tag',
|
133 |
+
[
|
134 |
+
'label' => __('Title Tag', 'essential-addons-for-elementor-lite'),
|
135 |
+
'type' => Controls_Manager::SELECT,
|
136 |
+
'default' => 'h2',
|
137 |
+
'options' => [
|
138 |
+
'h1' => __('H1', 'essential-addons-for-elementor-lite'),
|
139 |
+
'h2' => __('H2', 'essential-addons-for-elementor-lite'),
|
140 |
+
'h3' => __('H3', 'essential-addons-for-elementor-lite'),
|
141 |
+
'h4' => __('H4', 'essential-addons-for-elementor-lite'),
|
142 |
+
'h5' => __('H5', 'essential-addons-for-elementor-lite'),
|
143 |
+
'h6' => __('H6', 'essential-addons-for-elementor-lite'),
|
144 |
+
'span' => __('Span', 'essential-addons-for-elementor-lite'),
|
145 |
+
'p' => __('P', 'essential-addons-for-elementor-lite'),
|
146 |
+
'div' => __('Div', 'essential-addons-for-elementor-lite'),
|
147 |
+
],
|
148 |
+
]
|
149 |
+
);
|
150 |
+
|
151 |
+
$this->add_control(
|
152 |
+
'eael_dch_first_title',
|
153 |
+
[
|
154 |
+
'label' => esc_html__('Title ( First Part )', 'essential-addons-for-elementor-lite'),
|
155 |
+
'type' => Controls_Manager::TEXT,
|
156 |
+
'label_block' => true,
|
157 |
+
'default' => esc_html__('Dual Heading', 'essential-addons-for-elementor-lite'),
|
158 |
+
'dynamic' => ['action' => true],
|
159 |
+
]
|
160 |
+
);
|
161 |
+
|
162 |
+
$this->add_control(
|
163 |
+
'eael_dch_last_title',
|
164 |
+
[
|
165 |
+
'label' => esc_html__('Title ( Last Part )', 'essential-addons-for-elementor-lite'),
|
166 |
+
'type' => Controls_Manager::TEXT,
|
167 |
+
'label_block' => true,
|
168 |
+
'default' => esc_html__('Example', 'essential-addons-for-elementor-lite'),
|
169 |
+
'dynamic' => ['action' => true],
|
170 |
+
]
|
171 |
+
);
|
172 |
+
|
173 |
+
$this->add_control(
|
174 |
+
'eael_dch_subtext',
|
175 |
+
[
|
176 |
+
'label' => esc_html__('Sub Text', 'essential-addons-for-elementor-lite'),
|
177 |
+
'type' => Controls_Manager::WYSIWYG,
|
178 |
+
'label_block' => true,
|
179 |
+
'default' => esc_html__('Insert a meaningful line to evaluate the headline.', 'essential-addons-for-elementor-lite'),
|
180 |
+
]
|
181 |
+
);
|
182 |
+
|
183 |
+
$this->add_responsive_control(
|
184 |
+
'eael_dch_content_alignment',
|
185 |
+
[
|
186 |
+
'label' => esc_html__('Alignment', 'essential-addons-for-elementor-lite'),
|
187 |
+
'type' => Controls_Manager::CHOOSE,
|
188 |
+
'label_block' => true,
|
189 |
+
'options' => [
|
190 |
+
'left' => [
|
191 |
+
'title' => esc_html__('Left', 'essential-addons-for-elementor-lite'),
|
192 |
+
'icon' => 'fa fa-align-left',
|
193 |
+
],
|
194 |
+
'center' => [
|
195 |
+
'title' => esc_html__('Center', 'essential-addons-for-elementor-lite'),
|
196 |
+
'icon' => 'fa fa-align-center',
|
197 |
+
],
|
198 |
+
'right' => [
|
199 |
+
'title' => esc_html__('Right', 'essential-addons-for-elementor-lite'),
|
200 |
+
'icon' => 'fa fa-align-right',
|
201 |
+
],
|
202 |
+
],
|
203 |
+
'default' => 'center',
|
204 |
+
'prefix_class' => 'eael-dual-header-content%s-align-',
|
205 |
+
]
|
206 |
+
);
|
207 |
+
|
208 |
+
$this->end_controls_section();
|
209 |
+
|
210 |
+
if (!apply_filters('eael/pro_enabled', false)) {
|
211 |
+
$this->start_controls_section(
|
212 |
+
'eael_section_pro',
|
213 |
+
[
|
214 |
+
'label' => __('Go Premium for More Features', 'essential-addons-for-elementor-lite'),
|
215 |
+
]
|
216 |
+
);
|
217 |
+
|
218 |
+
$this->add_control(
|
219 |
+
'eael_control_get_pro',
|
220 |
+
[
|
221 |
+
'label' => __('Unlock more possibilities', 'essential-addons-for-elementor-lite'),
|
222 |
+
'type' => Controls_Manager::CHOOSE,
|
223 |
+
'options' => [
|
224 |
+
'1' => [
|
225 |
+
'title' => '',
|
226 |
+
'icon' => 'fa fa-unlock-alt',
|
227 |
+
],
|
228 |
+
],
|
229 |
+
'default' => '1',
|
230 |
+
'description' => '<span class="pro-feature"> Get the <a href="https://wpdeveloper.net/in/upgrade-essential-addons-elementor" target="_blank">Pro version</a> for more stunning elements and customization options.</span>',
|
231 |
+
]
|
232 |
+
);
|
233 |
+
|
234 |
+
$this->end_controls_section();
|
235 |
+
}
|
236 |
+
|
237 |
+
/**
|
238 |
+
* -------------------------------------------
|
239 |
+
* Tab Content ( Seperator )
|
240 |
+
* -------------------------------------------
|
241 |
+
*/
|
242 |
+
$this->start_controls_section(
|
243 |
+
'eael_section_dch_separator_settings',
|
244 |
+
[
|
245 |
+
'label' => __('Separator', 'essential-addons-for-elementor-lite'),
|
246 |
+
'tab' => \Elementor\Controls_Manager::TAB_CONTENT,
|
247 |
+
'condition' => [
|
248 |
+
'eael_show_dch_separator' => 'yes',
|
249 |
+
],
|
250 |
+
]
|
251 |
+
);
|
252 |
+
|
253 |
+
$this->add_control(
|
254 |
+
'eael_dch_separator_position',
|
255 |
+
[
|
256 |
+
'label' => __('Separator Position', 'essential-addons-for-elementor-lite'),
|
257 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
258 |
+
'default' => 'after_title',
|
259 |
+
'options' => [
|
260 |
+
'before_title' => __('Before Title', 'essential-addons-for-elementor-lite'),
|
261 |
+
'after_title' => __('After Title', 'essential-addons-for-elementor-lite'),
|
262 |
+
],
|
263 |
+
]
|
264 |
+
);
|
265 |
+
$this->add_control(
|
266 |
+
'eael_dch_separator_type',
|
267 |
+
[
|
268 |
+
'label' => __('Separator Type', 'essential-addons-for-elementor-lite'),
|
269 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
270 |
+
'default' => 'line',
|
271 |
+
'options' => [
|
272 |
+
'line' => __('Line', 'essential-addons-for-elementor-lite'),
|
273 |
+
'icon' => __('Icon', 'essential-addons-for-elementor-lite'),
|
274 |
+
],
|
275 |
+
]
|
276 |
+
);
|
277 |
+
$this->add_control(
|
278 |
+
'eael_dch_separator_icon',
|
279 |
+
[
|
280 |
+
'label' => __('Icon', 'text-domain'),
|
281 |
+
'type' => \Elementor\Controls_Manager::ICONS,
|
282 |
+
'default' => [
|
283 |
+
'value' => 'fas fa-star',
|
284 |
+
'library' => 'solid',
|
285 |
+
],
|
286 |
+
'condition' => [
|
287 |
+
'eael_dch_separator_type' => 'icon',
|
288 |
+
],
|
289 |
+
]
|
290 |
+
);
|
291 |
+
|
292 |
+
$this->end_controls_section();
|
293 |
+
|
294 |
+
/**
|
295 |
+
* -------------------------------------------
|
296 |
+
* Tab Style ( Dual Heading Style )
|
297 |
+
* -------------------------------------------
|
298 |
+
*/
|
299 |
+
$this->start_controls_section(
|
300 |
+
'eael_section_dch_style_settings',
|
301 |
+
[
|
302 |
+
'label' => esc_html__('Dual Heading Style', 'essential-addons-for-elementor-lite'),
|
303 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
304 |
+
]
|
305 |
+
);
|
306 |
+
|
307 |
+
$this->add_control(
|
308 |
+
'eael_dch_bg_color',
|
309 |
+
[
|
310 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
311 |
+
'type' => Controls_Manager::COLOR,
|
312 |
+
'default' => '',
|
313 |
+
'selectors' => [
|
314 |
+
'{{WRAPPER}} .eael-dual-header' => 'background-color: {{VALUE}};',
|
315 |
+
],
|
316 |
+
]
|
317 |
+
);
|
318 |
+
|
319 |
+
$this->add_responsive_control(
|
320 |
+
'eael_dch_container_padding',
|
321 |
+
[
|
322 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
323 |
+
'type' => Controls_Manager::DIMENSIONS,
|
324 |
+
'size_units' => ['px', 'em', '%'],
|
325 |
+
'selectors' => [
|
326 |
+
'{{WRAPPER}} .eael-dual-header' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
327 |
+
],
|
328 |
+
]
|
329 |
+
);
|
330 |
+
|
331 |
+
$this->add_responsive_control(
|
332 |
+
'eael_dch_container_margin',
|
333 |
+
[
|
334 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
335 |
+
'type' => Controls_Manager::DIMENSIONS,
|
336 |
+
'size_units' => ['px', 'em', '%'],
|
337 |
+
'selectors' => [
|
338 |
+
'{{WRAPPER}} .eael-dual-header' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
339 |
+
],
|
340 |
+
]
|
341 |
+
);
|
342 |
+
|
343 |
+
$this->add_group_control(
|
344 |
+
Group_Control_Border::get_type(),
|
345 |
+
[
|
346 |
+
'name' => 'eael_dch_border',
|
347 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
348 |
+
'selector' => '{{WRAPPER}} .eael-dual-header',
|
349 |
+
]
|
350 |
+
);
|
351 |
+
|
352 |
+
$this->add_control(
|
353 |
+
'eael_dch_border_radius',
|
354 |
+
[
|
355 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
356 |
+
'type' => Controls_Manager::SLIDER,
|
357 |
+
'range' => [
|
358 |
+
'px' => [
|
359 |
+
'max' => 500,
|
360 |
+
],
|
361 |
+
],
|
362 |
+
'selectors' => [
|
363 |
+
'{{WRAPPER}} .eael-dual-header' => 'border-radius: {{SIZE}}px;',
|
364 |
+
],
|
365 |
+
]
|
366 |
+
);
|
367 |
+
|
368 |
+
$this->add_group_control(
|
369 |
+
Group_Control_Box_Shadow::get_type(),
|
370 |
+
[
|
371 |
+
'name' => 'eael_dch_shadow',
|
372 |
+
'selector' => '{{WRAPPER}} .eael-dual-header',
|
373 |
+
]
|
374 |
+
);
|
375 |
+
|
376 |
+
$this->end_controls_section();
|
377 |
+
|
378 |
+
/**
|
379 |
+
* -------------------------------------------
|
380 |
+
* Tab Style (Icon Style)
|
381 |
+
* -------------------------------------------
|
382 |
+
*/
|
383 |
+
$this->start_controls_section(
|
384 |
+
'eael_section_dch_icon_style_settings',
|
385 |
+
[
|
386 |
+
'label' => esc_html__('Icon Style', 'essential-addons-for-elementor-lite'),
|
387 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
388 |
+
'condition' => [
|
389 |
+
'eael_show_dch_icon_content' => 'yes',
|
390 |
+
],
|
391 |
+
]
|
392 |
+
);
|
393 |
+
|
394 |
+
$this->add_control(
|
395 |
+
'eael_dch_icon_size',
|
396 |
+
[
|
397 |
+
'label' => __('Icon Size', 'essential-addons-for-elementor-lite'),
|
398 |
+
'type' => Controls_Manager::SLIDER,
|
399 |
+
'default' => [
|
400 |
+
'size' => 36,
|
401 |
+
],
|
402 |
+
'range' => [
|
403 |
+
'px' => [
|
404 |
+
'min' => 20,
|
405 |
+
'max' => 500,
|
406 |
+
'step' => 1,
|
407 |
+
],
|
408 |
+
],
|
409 |
+
'selectors' => [
|
410 |
+
'{{WRAPPER}} .eael-dual-header i' => 'font-size: {{SIZE}}{{UNIT}};',
|
411 |
+
'{{WRAPPER}} .eael-dual-header img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
412 |
+
'{{WRAPPER}} .eael-dual-header .eael-dch-svg-icon' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
413 |
+
'{{WRAPPER}} .eael-dual-header .eael-dch-svg-icon svg' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
414 |
+
],
|
415 |
+
]
|
416 |
+
);
|
417 |
+
|
418 |
+
$this->add_control(
|
419 |
+
'eael_dch_icon_color',
|
420 |
+
[
|
421 |
+
'label' => esc_html__('Icon Color', 'essential-addons-for-elementor-lite'),
|
422 |
+
'type' => Controls_Manager::COLOR,
|
423 |
+
'default' => '#4d4d4d',
|
424 |
+
'selectors' => [
|
425 |
+
'{{WRAPPER}} .eael-dual-header i' => 'color: {{VALUE}};',
|
426 |
+
'{{WRAPPER}} .eael-dual-header svg' => 'fill: {{VALUE}};',
|
427 |
+
],
|
428 |
+
]
|
429 |
+
);
|
430 |
+
|
431 |
+
$this->end_controls_section();
|
432 |
+
|
433 |
+
/**
|
434 |
+
* -------------------------------------------
|
435 |
+
* Tab Style (Title Style)
|
436 |
+
* -------------------------------------------
|
437 |
+
*/
|
438 |
+
$this->start_controls_section(
|
439 |
+
'eael_section_dch_title_style_settings',
|
440 |
+
[
|
441 |
+
'label' => esc_html__('Color & Typography', 'essential-addons-for-elementor-lite'),
|
442 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
443 |
+
]
|
444 |
+
);
|
445 |
+
|
446 |
+
$this->add_control(
|
447 |
+
'eael_dch_title_heading',
|
448 |
+
[
|
449 |
+
'label' => esc_html__('Title Style', 'essential-addons-for-elementor-lite'),
|
450 |
+
'type' => Controls_Manager::HEADING,
|
451 |
+
]
|
452 |
+
);
|
453 |
+
|
454 |
+
$this->add_control(
|
455 |
+
'eael_dch_base_title_color',
|
456 |
+
[
|
457 |
+
'label' => esc_html__('Main Color', 'essential-addons-for-elementor-lite'),
|
458 |
+
'type' => Controls_Manager::COLOR,
|
459 |
+
'default' => '#4d4d4d',
|
460 |
+
'selectors' => [
|
461 |
+
'{{WRAPPER}} .eael-dual-header .title' => 'color: {{VALUE}};',
|
462 |
+
],
|
463 |
+
]
|
464 |
+
);
|
465 |
+
|
466 |
+
$this->add_control(
|
467 |
+
'eael_dch_dual_color_selector',
|
468 |
+
[
|
469 |
+
'label' => esc_html__('Dual Color', 'essential-addons-for-elementor-lite'),
|
470 |
+
'type' => \Elementor\Controls_Manager::CHOOSE,
|
471 |
+
'options' => [
|
472 |
+
'solid-color' => [
|
473 |
+
'title' => __('Color', 'essential-addons-for-elementor-lite'),
|
474 |
+
'icon' => 'eicon-paint-brush',
|
475 |
+
],
|
476 |
+
'gradient-color' => [
|
477 |
+
'title' => __('Gradient', 'essential-addons-for-elementor-lite'),
|
478 |
+
'icon' => 'eicon-barcode',
|
479 |
+
],
|
480 |
+
],
|
481 |
+
'toggle' => true,
|
482 |
+
'default' => 'solid-color',
|
483 |
+
]
|
484 |
+
);
|
485 |
+
|
486 |
+
$this->add_control(
|
487 |
+
'eael_dch_dual_title_color',
|
488 |
+
[
|
489 |
+
'label' => esc_html__('Solid Color', 'essential-addons-for-elementor-lite'),
|
490 |
+
'type' => Controls_Manager::COLOR,
|
491 |
+
'default' => '#9401D9',
|
492 |
+
'selectors' => [
|
493 |
+
'{{WRAPPER}} .eael-dual-header .title span.lead' => 'color: {{VALUE}};',
|
494 |
+
],
|
495 |
+
'condition' => [
|
496 |
+
'eael_dch_dual_color_selector' => 'solid-color'
|
497 |
+
],
|
498 |
+
]
|
499 |
+
);
|
500 |
+
|
501 |
+
$this->add_group_control(
|
502 |
+
Group_Control_Background::get_type(),
|
503 |
+
[
|
504 |
+
'name' => 'eael_dch_dual_title_color_gradient',
|
505 |
+
'types' => ['gradient'],
|
506 |
+
'fields_options' => [
|
507 |
+
'background' => [
|
508 |
+
'label' => _x( 'Gradient Color', 'Text Shadow Control', 'elementor' ),
|
509 |
+
'toggle' => false,
|
510 |
+
'default' => 'gradient',
|
511 |
+
],
|
512 |
+
'color' => [
|
513 |
+
'default' => '#062ACA',
|
514 |
+
],
|
515 |
+
'color_b' => [
|
516 |
+
'default' => '#9401D9',
|
517 |
+
]
|
518 |
+
],
|
519 |
+
'selector' => '{{WRAPPER}} .eael-dual-header .title span.lead',
|
520 |
+
'condition' => [
|
521 |
+
'eael_dch_dual_color_selector' => 'gradient-color'
|
522 |
+
],
|
523 |
+
]
|
524 |
+
);
|
525 |
+
|
526 |
+
$this->add_group_control(
|
527 |
+
Group_Control_Typography::get_type(),
|
528 |
+
[
|
529 |
+
'name' => 'eael_dch_first_title_typography',
|
530 |
+
'selector' => '{{WRAPPER}} .eael-dual-header .title, {{WRAPPER}} .eael-dual-header .title span',
|
531 |
+
]
|
532 |
+
);
|
533 |
+
|
534 |
+
$this->add_control(
|
535 |
+
'eael_dch_sub_title_heading',
|
536 |
+
[
|
537 |
+
'label' => esc_html__('Sub-title Style ', 'essential-addons-for-elementor-lite'),
|
538 |
+
'type' => Controls_Manager::HEADING,
|
539 |
+
'separator' => 'before',
|
540 |
+
]
|
541 |
+
);
|
542 |
+
|
543 |
+
$this->add_control(
|
544 |
+
'eael_dch_subtext_color',
|
545 |
+
[
|
546 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
547 |
+
'type' => Controls_Manager::COLOR,
|
548 |
+
'default' => '#4d4d4d',
|
549 |
+
'selectors' => [
|
550 |
+
'{{WRAPPER}} .eael-dual-header .subtext' => 'color: {{VALUE}};',
|
551 |
+
],
|
552 |
+
]
|
553 |
+
);
|
554 |
+
|
555 |
+
$this->add_group_control(
|
556 |
+
Group_Control_Typography::get_type(),
|
557 |
+
[
|
558 |
+
'name' => 'eael_dch_subtext_typography',
|
559 |
+
'selector' => '{{WRAPPER}} .eael-dual-header .subtext',
|
560 |
+
]
|
561 |
+
);
|
562 |
+
|
563 |
+
$this->end_controls_section();
|
564 |
+
|
565 |
+
/**
|
566 |
+
* -------------------------------------------
|
567 |
+
* Tab Style (Separator)
|
568 |
+
* -------------------------------------------
|
569 |
+
*/
|
570 |
+
$this->start_controls_section(
|
571 |
+
'eael_section_dch_separator_style_settings',
|
572 |
+
[
|
573 |
+
'label' => esc_html__('Separator', 'essential-addons-for-elementor-lite'),
|
574 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
575 |
+
'condition' => [
|
576 |
+
'eael_show_dch_separator' => 'yes',
|
577 |
+
],
|
578 |
+
]
|
579 |
+
);
|
580 |
+
|
581 |
+
$this->add_control(
|
582 |
+
'eael_section_dch_separator_icon_size',
|
583 |
+
[
|
584 |
+
'label' => __('Icon Size', 'essential-addons-for-elementor-lite'),
|
585 |
+
'type' => Controls_Manager::SLIDER,
|
586 |
+
'default' => [
|
587 |
+
'size' => 36,
|
588 |
+
],
|
589 |
+
'range' => [
|
590 |
+
'px' => [
|
591 |
+
'min' => 20,
|
592 |
+
'max' => 500,
|
593 |
+
'step' => 1,
|
594 |
+
],
|
595 |
+
],
|
596 |
+
'selectors' => [
|
597 |
+
'{{WRAPPER}} .eael-dual-header .eael-dch-separator-wrap i' => 'font-size: {{SIZE}}{{UNIT}};',
|
598 |
+
'{{WRAPPER}} .eael-dual-header .eael-dch-separator-wrap img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
599 |
+
'{{WRAPPER}} .eael-dual-header .eael-dch-separator-wrap svg' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
600 |
+
],
|
601 |
+
'condition' => [
|
602 |
+
'eael_dch_separator_type' => 'icon',
|
603 |
+
],
|
604 |
+
]
|
605 |
+
);
|
606 |
+
|
607 |
+
$this->add_control(
|
608 |
+
'eael_section_dch_separator_icon_color',
|
609 |
+
[
|
610 |
+
'label' => esc_html__('Icon Color', 'essential-addons-for-elementor-lite'),
|
611 |
+
'type' => Controls_Manager::COLOR,
|
612 |
+
'default' => '#4d4d4d',
|
613 |
+
'selectors' => [
|
614 |
+
'{{WRAPPER}} .eael-dual-header .eael-dch-separator-wrap i' => 'color: {{VALUE}};',
|
615 |
+
'{{WRAPPER}} .eael-dual-header .eael-dch-separator-wrap svg' => 'fill: {{VALUE}};',
|
616 |
+
],
|
617 |
+
'condition' => [
|
618 |
+
'eael_dch_separator_type' => 'icon',
|
619 |
+
],
|
620 |
+
]
|
621 |
+
);
|
622 |
+
|
623 |
+
$this->add_control(
|
624 |
+
'eael_section_dch_separator_alignment',
|
625 |
+
[
|
626 |
+
'label' => __('Alignment', 'essential-addons-for-elementor-lite'),
|
627 |
+
'type' => \Elementor\Controls_Manager::CHOOSE,
|
628 |
+
'options' => [
|
629 |
+
'flex-start' => [
|
630 |
+
'title' => __('Flex Start', 'essential-addons-for-elementor-lite'),
|
631 |
+
'icon' => 'fa fa-align-left',
|
632 |
+
],
|
633 |
+
'center' => [
|
634 |
+
'title' => __('Center', 'essential-addons-for-elementor-lite'),
|
635 |
+
'icon' => 'fa fa-align-center',
|
636 |
+
],
|
637 |
+
'flex-end' => [
|
638 |
+
'title' => __('Flex End', 'essential-addons-for-elementor-lite'),
|
639 |
+
'icon' => 'fa fa-align-right',
|
640 |
+
],
|
641 |
+
],
|
642 |
+
'default' => 'center',
|
643 |
+
'toggle' => true,
|
644 |
+
'selectors' => [
|
645 |
+
'{{WRAPPER}} .eael-dch-separator-wrap' => 'justify-content: {{VALUE}}',
|
646 |
+
],
|
647 |
+
]
|
648 |
+
);
|
649 |
+
$this->add_control(
|
650 |
+
'eael_section_dch_separator_distance',
|
651 |
+
[
|
652 |
+
'label' => __('Distance Between Lines', 'essential-addons-for-elementor-lite'),
|
653 |
+
'type' => Controls_Manager::SLIDER,
|
654 |
+
'size_units' => ['px', '%'],
|
655 |
+
'range' => [
|
656 |
+
'px' => [
|
657 |
+
'min' => 0,
|
658 |
+
'max' => 1000,
|
659 |
+
'step' => 5,
|
660 |
+
],
|
661 |
+
'%' => [
|
662 |
+
'min' => 0,
|
663 |
+
'max' => 100,
|
664 |
+
],
|
665 |
+
],
|
666 |
+
'selectors' => [
|
667 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-one' => 'margin-right: {{SIZE}}{{UNIT}};',
|
668 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-two' => 'margin-left: {{SIZE}}{{UNIT}};',
|
669 |
+
],
|
670 |
+
'condition' => [
|
671 |
+
'eael_dch_separator_type' => 'line',
|
672 |
+
],
|
673 |
+
]
|
674 |
+
);
|
675 |
+
$this->add_control(
|
676 |
+
'eael_section_dch_separator_margin',
|
677 |
+
[
|
678 |
+
'label' => __('Margin', 'essential-addons-for-elementor-lite'),
|
679 |
+
'type' => Controls_Manager::DIMENSIONS,
|
680 |
+
'size_units' => ['px', '%', 'em'],
|
681 |
+
'selectors' => [
|
682 |
+
'{{WRAPPER}} .eael-dch-separator-wrap' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
683 |
+
],
|
684 |
+
]
|
685 |
+
);
|
686 |
+
$this->add_control(
|
687 |
+
'title_color',
|
688 |
+
[
|
689 |
+
'label' => __('Color', 'essential-addons-for-elementor-lite'),
|
690 |
+
'type' => \Elementor\Controls_Manager::COLOR,
|
691 |
+
'scheme' => [
|
692 |
+
'type' => \Elementor\Scheme_Color::get_type(),
|
693 |
+
'value' => \Elementor\Scheme_Color::COLOR_1,
|
694 |
+
],
|
695 |
+
'selectors' => [
|
696 |
+
'{{WRAPPER}} .eael-dch-separator-wrap i' => 'color: {{VALUE}}',
|
697 |
+
],
|
698 |
+
'condition' => [
|
699 |
+
'eael_dch_separator_type' => 'icon',
|
700 |
+
],
|
701 |
+
]
|
702 |
+
);
|
703 |
+
|
704 |
+
// line left & right Tabs
|
705 |
+
$this->start_controls_tabs(
|
706 |
+
'eael_dch_separator_tabs',
|
707 |
+
[
|
708 |
+
'condition' => [
|
709 |
+
'eael_dch_separator_type' => 'line',
|
710 |
+
],
|
711 |
+
]
|
712 |
+
);
|
713 |
+
|
714 |
+
$this->start_controls_tab(
|
715 |
+
'eael_dch_separator_left_tab',
|
716 |
+
[
|
717 |
+
'label' => __('Left Line', 'essential-addons-for-elementor-lite'),
|
718 |
+
]
|
719 |
+
);
|
720 |
+
|
721 |
+
// line left style
|
722 |
+
$this->add_control(
|
723 |
+
'eael_dch_separator_left_width',
|
724 |
+
[
|
725 |
+
'label' => __('Width', 'essential-addons-for-elementor-lite'),
|
726 |
+
'type' => Controls_Manager::SLIDER,
|
727 |
+
'size_units' => ['px', '%'],
|
728 |
+
'range' => [
|
729 |
+
'px' => [
|
730 |
+
'min' => 0,
|
731 |
+
'max' => 1000,
|
732 |
+
'step' => 5,
|
733 |
+
],
|
734 |
+
'%' => [
|
735 |
+
'min' => 0,
|
736 |
+
'max' => 100,
|
737 |
+
],
|
738 |
+
],
|
739 |
+
'default' => [
|
740 |
+
'unit' => '%',
|
741 |
+
'size' => 15,
|
742 |
+
],
|
743 |
+
'selectors' => [
|
744 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-one' => 'width: {{SIZE}}{{UNIT}};',
|
745 |
+
],
|
746 |
+
]
|
747 |
+
);
|
748 |
+
$this->add_control(
|
749 |
+
'eael_dch_separator_left_height',
|
750 |
+
[
|
751 |
+
'label' => __('Height', 'essential-addons-for-elementor-lite'),
|
752 |
+
'type' => Controls_Manager::SLIDER,
|
753 |
+
'size_units' => ['px', '%'],
|
754 |
+
'range' => [
|
755 |
+
'px' => [
|
756 |
+
'min' => 0,
|
757 |
+
'max' => 1000,
|
758 |
+
'step' => 5,
|
759 |
+
],
|
760 |
+
'%' => [
|
761 |
+
'min' => 0,
|
762 |
+
'max' => 100,
|
763 |
+
],
|
764 |
+
],
|
765 |
+
'default' => [
|
766 |
+
'unit' => 'px',
|
767 |
+
'size' => 5,
|
768 |
+
],
|
769 |
+
'selectors' => [
|
770 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-one' => 'height: {{SIZE}}{{UNIT}};',
|
771 |
+
],
|
772 |
+
]
|
773 |
+
);
|
774 |
+
$this->add_control(
|
775 |
+
'eael_dch_separator_left_radius',
|
776 |
+
[
|
777 |
+
'label' => __('Radius', 'essential-addons-for-elementor-lite'),
|
778 |
+
'type' => Controls_Manager::DIMENSIONS,
|
779 |
+
'size_units' => ['px', '%', 'em'],
|
780 |
+
'selectors' => [
|
781 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-one' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
782 |
+
],
|
783 |
+
]
|
784 |
+
);
|
785 |
+
$this->add_group_control(
|
786 |
+
\Elementor\Group_Control_Background::get_type(),
|
787 |
+
[
|
788 |
+
'name' => 'eael_dch_separator_left_bg',
|
789 |
+
'label' => __('Background', 'essential-addons-for-elementor-lite'),
|
790 |
+
'types' => ['classic', 'gradient'],
|
791 |
+
'selector' => '{{WRAPPER}} .eael-dch-separator-wrap .separator-one',
|
792 |
+
]
|
793 |
+
);
|
794 |
+
$this->end_controls_tab();
|
795 |
+
// line right style
|
796 |
+
$this->start_controls_tab(
|
797 |
+
'eael_dch_separator_right_tab',
|
798 |
+
[
|
799 |
+
'label' => __('Right Line', 'essential-addons-for-elementor-lite'),
|
800 |
+
]
|
801 |
+
);
|
802 |
+
$this->add_control(
|
803 |
+
'eael_dch_separator_right_width',
|
804 |
+
[
|
805 |
+
'label' => __('Width', 'essential-addons-for-elementor-lite'),
|
806 |
+
'type' => Controls_Manager::SLIDER,
|
807 |
+
'size_units' => ['px', '%'],
|
808 |
+
'range' => [
|
809 |
+
'px' => [
|
810 |
+
'min' => 0,
|
811 |
+
'max' => 1000,
|
812 |
+
'step' => 5,
|
813 |
+
],
|
814 |
+
'%' => [
|
815 |
+
'min' => 0,
|
816 |
+
'max' => 100,
|
817 |
+
],
|
818 |
+
],
|
819 |
+
'default' => [
|
820 |
+
'unit' => '%',
|
821 |
+
'size' => 15,
|
822 |
+
],
|
823 |
+
'selectors' => [
|
824 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-two' => 'width: {{SIZE}}{{UNIT}};',
|
825 |
+
],
|
826 |
+
]
|
827 |
+
);
|
828 |
+
$this->add_control(
|
829 |
+
'eael_dch_separator_right_height',
|
830 |
+
[
|
831 |
+
'label' => __('Height', 'essential-addons-for-elementor-lite'),
|
832 |
+
'type' => Controls_Manager::SLIDER,
|
833 |
+
'size_units' => ['px', '%'],
|
834 |
+
'range' => [
|
835 |
+
'px' => [
|
836 |
+
'min' => 0,
|
837 |
+
'max' => 1000,
|
838 |
+
'step' => 5,
|
839 |
+
],
|
840 |
+
'%' => [
|
841 |
+
'min' => 0,
|
842 |
+
'max' => 100,
|
843 |
+
],
|
844 |
+
],
|
845 |
+
'default' => [
|
846 |
+
'unit' => 'px',
|
847 |
+
'size' => 5,
|
848 |
+
],
|
849 |
+
'selectors' => [
|
850 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-two' => 'height: {{SIZE}}{{UNIT}};',
|
851 |
+
],
|
852 |
+
]
|
853 |
+
);
|
854 |
+
$this->add_control(
|
855 |
+
'eael_dch_separator_right_radius',
|
856 |
+
[
|
857 |
+
'label' => __('Radius', 'essential-addons-for-elementor-lite'),
|
858 |
+
'type' => Controls_Manager::DIMENSIONS,
|
859 |
+
'size_units' => ['px', '%', 'em'],
|
860 |
+
'selectors' => [
|
861 |
+
'{{WRAPPER}} .eael-dch-separator-wrap .separator-two' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
862 |
+
],
|
863 |
+
]
|
864 |
+
);
|
865 |
+
$this->add_group_control(
|
866 |
+
\Elementor\Group_Control_Background::get_type(),
|
867 |
+
[
|
868 |
+
'name' => 'eael_dch_separator_right_bg',
|
869 |
+
'label' => __('Background', 'essential-addons-for-elementor-lite'),
|
870 |
+
'types' => ['classic', 'gradient'],
|
871 |
+
'selector' => '{{WRAPPER}} .eael-dch-separator-wrap .separator-two',
|
872 |
+
]
|
873 |
+
);
|
874 |
+
|
875 |
+
$this->end_controls_tab();
|
876 |
+
$this->end_controls_tabs();
|
877 |
+
|
878 |
+
$this->end_controls_section();
|
879 |
+
}
|
880 |
+
|
881 |
+
protected function render()
|
882 |
+
{
|
883 |
+
$settings = $this->get_settings_for_display();
|
884 |
+
$icon_migrated = isset($settings['__fa4_migrated']['eael_dch_icon_new']);
|
885 |
+
$icon_is_new = empty($settings['eael_dch_icon']);
|
886 |
+
// separator
|
887 |
+
$separator_markup = '<div class="eael-dch-separator-wrap">';
|
888 |
+
if ($settings['eael_dch_separator_type'] == 'icon') {
|
889 |
+
ob_start();
|
890 |
+
Icons_Manager::render_icon( $settings['eael_dch_separator_icon'], [ 'aria-hidden' => 'true' ] );
|
891 |
+
$separator_markup .= ob_get_clean();
|
892 |
+
} else {
|
893 |
+
$separator_markup .= '<span class="separator-one"></span>
|
894 |
<span class="separator-two"></span>';
|
895 |
+
}
|
896 |
+
$separator_markup .= '</div>'; ?>
|
897 |
+
|
898 |
+
<?php if ('dch-default' == $settings['eael_dch_type']) : ?>
|
899 |
+
<div class="eael-dual-header">
|
900 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'before_title' ? $separator_markup : ''); ?>
|
901 |
+
<<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?> class="title"><span class="lead <?php echo $settings['eael_dch_dual_color_selector']; ?>"><?php esc_html_e
|
902 |
+
($settings['eael_dch_first_title'], 'essential-addons-for-elementor-lite'); ?></span> <span><?php esc_html_e($settings['eael_dch_last_title'], 'essential-addons-for-elementor-lite'); ?></span></<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?>>
|
903 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'after_title' ? $separator_markup : ''); ?>
|
904 |
+
<span class="subtext"><?php echo $settings['eael_dch_subtext']; ?></span>
|
905 |
+
<?php if ('yes' == $settings['eael_show_dch_icon_content']) : ?>
|
906 |
+
<?php if ($icon_is_new || $icon_migrated) {
|
907 |
+
echo '<span class="eael-dch-svg-icon">';
|
908 |
+
Icons_Manager::render_icon( $settings['eael_dch_icon_new'], [ 'aria-hidden' => 'true' ] );
|
909 |
+
echo '</span>';
|
910 |
+
|
911 |
+
} else { ?>
|
912 |
+
<i class="<?php echo esc_attr($settings['eael_dch_icon']); ?>"></i>
|
913 |
+
<?php } ?>
|
914 |
+
<?php endif; ?>
|
915 |
+
</div>
|
916 |
+
<?php endif; ?>
|
917 |
+
|
918 |
+
<?php if ('dch-icon-on-top' == $settings['eael_dch_type']) : ?>
|
919 |
+
<div class="eael-dual-header">
|
920 |
+
<?php if ('yes' == $settings['eael_show_dch_icon_content']) : ?>
|
921 |
+
<?php if ($icon_is_new || $icon_migrated) {
|
922 |
+
echo '<span class="eael-dch-svg-icon">';
|
923 |
+
Icons_Manager::render_icon( $settings['eael_dch_icon_new'], [ 'aria-hidden' => 'true' ] );
|
924 |
+
echo '</span>';
|
925 |
+
|
926 |
+
} else { ?>
|
927 |
+
<i class="<?php echo esc_attr($settings['eael_dch_icon']); ?>"></i>
|
928 |
+
<?php } ?>
|
929 |
+
<?php endif; ?>
|
930 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'before_title' ? $separator_markup : ''); ?>
|
931 |
+
<<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?> class="title"><span class="lead <?php echo $settings['eael_dch_dual_color_selector']; ?>"><?php esc_html_e($settings['eael_dch_first_title'], 'essential-addons-for-elementor-lite'); ?></span> <span><?php esc_html_e($settings['eael_dch_last_title'], 'essential-addons-for-elementor-lite'); ?></span></<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?>>
|
932 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'after_title' ? $separator_markup : ''); ?>
|
933 |
+
<span class="subtext"><?php echo $settings['eael_dch_subtext']; ?></span>
|
934 |
+
</div>
|
935 |
+
<?php endif; ?>
|
936 |
+
|
937 |
+
<?php if ('dch-icon-subtext-on-top' == $settings['eael_dch_type']) : ?>
|
938 |
+
<div class="eael-dual-header">
|
939 |
+
<?php if ('yes' == $settings['eael_show_dch_icon_content']) : ?>
|
940 |
+
<?php if ($icon_is_new || $icon_migrated) {
|
941 |
+
echo '<span class="eael-dch-svg-icon">';
|
942 |
+
Icons_Manager::render_icon( $settings['eael_dch_icon_new'], [ 'aria-hidden' => 'true' ] );
|
943 |
+
echo '</span>';
|
944 |
+
|
945 |
+
} else { ?>
|
946 |
+
<i class="<?php echo esc_attr($settings['eael_dch_icon']); ?>"></i>
|
947 |
+
<?php } ?>
|
948 |
+
<?php endif; ?>
|
949 |
+
<span class="subtext"><?php echo $settings['eael_dch_subtext']; ?></span>
|
950 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'before_title' ? $separator_markup : ''); ?>
|
951 |
+
<<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?> class="title"><span class="lead <?php echo $settings['eael_dch_dual_color_selector']; ?>"><?php esc_html_e($settings['eael_dch_first_title'], 'essential-addons-for-elementor-lite'); ?></span> <span><?php esc_html_e($settings['eael_dch_last_title'], 'essential-addons-for-elementor-lite'); ?></span></<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?>>
|
952 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'after_title' ? $separator_markup : ''); ?>
|
953 |
+
</div>
|
954 |
+
<?php endif; ?>
|
955 |
+
|
956 |
+
<?php if ('dch-subtext-on-top' == $settings['eael_dch_type']) : ?>
|
957 |
+
<div class="eael-dual-header">
|
958 |
+
<span class="subtext"><?php echo $settings['eael_dch_subtext']; ?></span>
|
959 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'before_title' ? $separator_markup : ''); ?>
|
960 |
+
<<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?> class="title"><span class="lead <?php echo $settings['eael_dch_dual_color_selector']; ?>"><?php esc_html_e($settings['eael_dch_first_title'], 'essential-addons-for-elementor-lite'); ?></span> <span><?php esc_html_e($settings['eael_dch_last_title'], 'essential-addons-for-elementor-lite'); ?></span></<?php echo Helper::eael_validate_html_tag($settings['title_tag']); ?>>
|
961 |
+
<?php echo ($settings['eael_dch_separator_position'] === 'after_title' ? $separator_markup : ''); ?>
|
962 |
+
<?php if ('yes' == $settings['eael_show_dch_icon_content']) : ?>
|
963 |
+
<?php if ($icon_is_new || $icon_migrated) {
|
964 |
+
echo '<span class="eael-dch-svg-icon">';
|
965 |
+
Icons_Manager::render_icon( $settings['eael_dch_icon_new'], [ 'aria-hidden' => 'true' ] );
|
966 |
+
echo '</span>';
|
967 |
+
|
968 |
+
} else { ?>
|
969 |
+
<i class="<?php echo esc_attr($settings['eael_dch_icon']); ?>"></i>
|
970 |
+
<?php } ?>
|
971 |
+
<?php endif; ?>
|
972 |
+
</div>
|
973 |
+
<?php endif; ?>
|
974 |
+
|
975 |
+
<?php
|
976 |
+
}
|
|
|
|
|
|
|
|
|
977 |
}
|
@@ -608,6 +608,33 @@ class Event_Calendar extends Widget_Base
|
|
608 |
]
|
609 |
);
|
610 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
611 |
$this->end_controls_section();
|
612 |
|
613 |
/**
|
@@ -1804,6 +1831,7 @@ class Event_Calendar extends Widget_Base
|
|
1804 |
'timeMin' => urlencode(date('Y-m-d H', $start_date)),
|
1805 |
'singleEvents' => 'true',
|
1806 |
'calendar_id' => urlencode($settings['eael_event_calendar_id']),
|
|
|
1807 |
];
|
1808 |
|
1809 |
if (!empty($end_date) && $end_date > $start_date) {
|
@@ -1820,13 +1848,15 @@ class Event_Calendar extends Widget_Base
|
|
1820 |
|
1821 |
if (empty($data)) {
|
1822 |
$data = wp_remote_retrieve_body(wp_remote_get(add_query_arg($arg, $base_url)));
|
1823 |
-
|
1824 |
-
}
|
1825 |
|
1826 |
-
|
1827 |
-
|
|
|
|
|
1828 |
}
|
1829 |
|
|
|
1830 |
$data = json_decode($data);
|
1831 |
if (isset($data->items)) {
|
1832 |
$calendar_data = [];
|
608 |
]
|
609 |
);
|
610 |
|
611 |
+
$this->end_controls_section();
|
612 |
+
|
613 |
+
|
614 |
+
/**
|
615 |
+
* Data cache setting
|
616 |
+
*/
|
617 |
+
$this->start_controls_section(
|
618 |
+
'eael_event_calendar_data_cache',
|
619 |
+
[
|
620 |
+
'label' => __('Data Cache Setting', 'essential-addons-for-elementor-lite'),
|
621 |
+
'condition' => [
|
622 |
+
'eael_event_calendar_type!' => 'manual',
|
623 |
+
],
|
624 |
+
]
|
625 |
+
);
|
626 |
+
|
627 |
+
$this->add_control(
|
628 |
+
'eael_event_calendar_data_cache_limit',
|
629 |
+
[
|
630 |
+
'label' => __('Data Cache Time', 'essential-addons-for-elementor-lite'),
|
631 |
+
'type' => Controls_Manager::NUMBER,
|
632 |
+
'min' => 1,
|
633 |
+
'default' => 60,
|
634 |
+
'description' => __('Cache expiration time (Minutes)', 'essential-addons-for-elementor-lite')
|
635 |
+
]
|
636 |
+
);
|
637 |
+
|
638 |
$this->end_controls_section();
|
639 |
|
640 |
/**
|
1831 |
'timeMin' => urlencode(date('Y-m-d H', $start_date)),
|
1832 |
'singleEvents' => 'true',
|
1833 |
'calendar_id' => urlencode($settings['eael_event_calendar_id']),
|
1834 |
+
'cache_time' => $settings['eael_event_calendar_data_cache_limit']
|
1835 |
];
|
1836 |
|
1837 |
if (!empty($end_date) && $end_date > $start_date) {
|
1848 |
|
1849 |
if (empty($data)) {
|
1850 |
$data = wp_remote_retrieve_body(wp_remote_get(add_query_arg($arg, $base_url)));
|
1851 |
+
$check_error = json_decode($data);
|
|
|
1852 |
|
1853 |
+
if(!empty($check_error->error)){
|
1854 |
+
return [];
|
1855 |
+
}
|
1856 |
+
set_transient($transient_key, $data, $settings['eael_event_calendar_data_cache_limit'] * MINUTE_IN_SECONDS);
|
1857 |
}
|
1858 |
|
1859 |
+
|
1860 |
$data = json_decode($data);
|
1861 |
if (isset($data->items)) {
|
1862 |
$calendar_data = [];
|
@@ -106,6 +106,17 @@ class Facebook_Feed extends Widget_Base
|
|
106 |
]
|
107 |
);
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
$this->end_controls_section();
|
110 |
|
111 |
$this->start_controls_section(
|
106 |
]
|
107 |
);
|
108 |
|
109 |
+
$this->add_control(
|
110 |
+
'eael_facebook_feed_cache_limit',
|
111 |
+
[
|
112 |
+
'label' => __('Data Cache Time', 'essential-addons-for-elementor-lite'),
|
113 |
+
'type' => Controls_Manager::NUMBER,
|
114 |
+
'min' => 1,
|
115 |
+
'default' => 60,
|
116 |
+
'description' => __('Cache expiration time (Minutes)', 'essential-addons-for-elementor-lite')
|
117 |
+
]
|
118 |
+
);
|
119 |
+
|
120 |
$this->end_controls_section();
|
121 |
|
122 |
$this->start_controls_section(
|
@@ -337,8 +337,8 @@ class Fancy_Text extends Widget_Base {
|
|
337 |
$this->add_control(
|
338 |
'eael_fancy_text_color_selector',
|
339 |
[
|
340 |
-
'label' => esc_html__('
|
341 |
-
'type' =>
|
342 |
'options' => [
|
343 |
'solid-color' => [
|
344 |
'title' => __('Color', 'essential-addons-for-elementor-lite'),
|
@@ -358,12 +358,13 @@ class Fancy_Text extends Widget_Base {
|
|
358 |
);
|
359 |
|
360 |
$this->add_control(
|
361 |
-
'
|
362 |
[
|
363 |
-
'label' => esc_html__( '
|
364 |
'type' => Controls_Manager::COLOR,
|
|
|
365 |
'selectors' => [
|
366 |
-
'{{WRAPPER}} .eael-fancy-text-strings' => '
|
367 |
],
|
368 |
'conditions' => [
|
369 |
'relation' => 'or',
|
@@ -375,11 +376,6 @@ class Fancy_Text extends Widget_Base {
|
|
375 |
'operator' => '==',
|
376 |
'value' => 'solid-color',
|
377 |
],
|
378 |
-
[
|
379 |
-
'name' => 'eael_fancy_text_style',
|
380 |
-
'operator' => '==',
|
381 |
-
'value' => 'style-1',
|
382 |
-
]
|
383 |
],
|
384 |
],
|
385 |
[
|
@@ -433,13 +429,12 @@ class Fancy_Text extends Widget_Base {
|
|
433 |
);
|
434 |
|
435 |
$this->add_control(
|
436 |
-
'
|
437 |
[
|
438 |
-
'label' => esc_html__( '
|
439 |
'type' => Controls_Manager::COLOR,
|
440 |
-
'default' => '',
|
441 |
'selectors' => [
|
442 |
-
'{{WRAPPER}} .eael-fancy-text-strings' => '
|
443 |
],
|
444 |
'conditions' => [
|
445 |
'relation' => 'or',
|
@@ -447,10 +442,10 @@ class Fancy_Text extends Widget_Base {
|
|
447 |
[
|
448 |
'terms' => [
|
449 |
[
|
450 |
-
'name' => '
|
451 |
'operator' => '==',
|
452 |
-
'value' => '
|
453 |
-
]
|
454 |
],
|
455 |
],
|
456 |
[
|
337 |
$this->add_control(
|
338 |
'eael_fancy_text_color_selector',
|
339 |
[
|
340 |
+
'label' => esc_html__('Choose Background Type', 'essential-addons-for-elementor-lite'),
|
341 |
+
'type' => Controls_Manager::CHOOSE,
|
342 |
'options' => [
|
343 |
'solid-color' => [
|
344 |
'title' => __('Color', 'essential-addons-for-elementor-lite'),
|
358 |
);
|
359 |
|
360 |
$this->add_control(
|
361 |
+
'eael_fancy_text_strings_background_color',
|
362 |
[
|
363 |
+
'label' => esc_html__( 'Background', 'essential-addons-for-elementor-lite'),
|
364 |
'type' => Controls_Manager::COLOR,
|
365 |
+
'default' => '',
|
366 |
'selectors' => [
|
367 |
+
'{{WRAPPER}} .eael-fancy-text-strings' => 'background: {{VALUE}};',
|
368 |
],
|
369 |
'conditions' => [
|
370 |
'relation' => 'or',
|
376 |
'operator' => '==',
|
377 |
'value' => 'solid-color',
|
378 |
],
|
|
|
|
|
|
|
|
|
|
|
379 |
],
|
380 |
],
|
381 |
[
|
429 |
);
|
430 |
|
431 |
$this->add_control(
|
432 |
+
'eael_fancy_text_strings_color',
|
433 |
[
|
434 |
+
'label' => esc_html__( 'Solid Color', 'essential-addons-for-elementor-lite'),
|
435 |
'type' => Controls_Manager::COLOR,
|
|
|
436 |
'selectors' => [
|
437 |
+
'{{WRAPPER}} .eael-fancy-text-strings' => 'color: {{VALUE}};',
|
438 |
],
|
439 |
'conditions' => [
|
440 |
'relation' => 'or',
|
442 |
[
|
443 |
'terms' => [
|
444 |
[
|
445 |
+
'name' => 'eael_fancy_text_style',
|
446 |
'operator' => '==',
|
447 |
+
'value' => 'style-1',
|
448 |
+
]
|
449 |
],
|
450 |
],
|
451 |
[
|
@@ -10,7 +10,7 @@ if ( !defined( 'ABSPATH' ) ) {
|
|
10 |
use \Elementor\Controls_Manager;
|
11 |
use \Elementor\Group_Control_Background;
|
12 |
use \Elementor\Group_Control_Typography;
|
13 |
-
use \Elementor\Repeater;
|
14 |
use \Elementor\Scheme_Color;
|
15 |
use \Elementor\Scheme_Typography;
|
16 |
use \Elementor\Utils;
|
@@ -544,6 +544,7 @@ class Feature_List extends Widget_Base {
|
|
544 |
'default' => '',
|
545 |
'selectors' => [
|
546 |
'{{WRAPPER}} .eael-feature-list-items .eael-feature-list-icon' => 'color: {{VALUE}};',
|
|
|
547 |
],
|
548 |
'separator' => 'before',
|
549 |
]
|
@@ -824,9 +825,9 @@ class Feature_List extends Widget_Base {
|
|
824 |
|
825 |
protected function render() {
|
826 |
$settings = $this->get_settings_for_display();
|
827 |
-
|
828 |
$this->add_render_attribute( 'eael_feature_list', [
|
829 |
-
'id' =>
|
830 |
'class' => [
|
831 |
'eael-feature-list-items',
|
832 |
$settings['eael_feature_list_icon_shape'],
|
@@ -889,28 +890,29 @@ class Feature_List extends Widget_Base {
|
|
889 |
?>
|
890 |
<div <?php echo $this->get_render_attribute_string( 'eael_feature_list_wrapper' ); ?>>
|
891 |
<ul <?php echo $this->get_render_attribute_string( 'eael_feature_list' ); ?>>
|
892 |
-
|
|
|
893 |
foreach ( $settings['eael_feature_list'] as $index => $item ):
|
894 |
|
895 |
-
$this->add_render_attribute( 'eael_feature_list_icon' . $
|
896 |
-
$this->add_render_attribute( 'eael_feature_list_title' . $
|
897 |
-
$this->add_render_attribute( 'eael_feature_list_content' . $
|
898 |
// icon color
|
899 |
-
$icon_color =
|
900 |
$icon_bg = ( ( $item['eael_feature_list_icon_is_individual_style'] == 'on' ) ? ' style="background-color:' . esc_attr( $item['eael_feature_list_icon_individual_bg_color'] ) . '"' : '' );
|
901 |
$icon_box_bg = ( ( $item['eael_feature_list_icon_is_individual_style'] == 'on' ) ? ' style="background-color:' . esc_attr( $item['eael_feature_list_icon_individual_box_bg_color'] ) . '"' : '' );
|
902 |
|
903 |
$feat_title_tag = Helper::eael_validate_html_tag($settings['eael_feature_list_title_size']);
|
904 |
|
905 |
if ( $item['eael_feature_list_link']['url'] ) {
|
906 |
-
$this->add_render_attribute( 'eael_feature_list_title_anchor' . $
|
907 |
|
908 |
if ( $item['eael_feature_list_link']['is_external'] ) {
|
909 |
-
$this->add_render_attribute( 'eael_feature_list_title_anchor' . $
|
910 |
}
|
911 |
|
912 |
if ( $item['eael_feature_list_link']['nofollow'] ) {
|
913 |
-
$this->add_render_attribute( 'eael_feature_list_title_anchor' . $
|
914 |
}
|
915 |
}
|
916 |
|
@@ -919,78 +921,78 @@ class Feature_List extends Widget_Base {
|
|
919 |
$feature_has_icon = ( !empty( $item['eael_feature_list_icon'] ) || !empty( $item['eael_feature_list_icon_new'] ) );
|
920 |
|
921 |
if ( $item['eael_feature_list_link']['url'] ) {
|
922 |
-
$this->add_render_attribute( 'eael_feature_list_link' . $
|
923 |
|
924 |
if ( $item['eael_feature_list_link']['is_external'] ) {
|
925 |
-
$this->add_render_attribute( 'eael_feature_list_link' . $
|
926 |
}
|
927 |
|
928 |
if ( $item['eael_feature_list_link']['nofollow'] ) {
|
929 |
-
$this->add_render_attribute( 'eael_feature_list_link' . $
|
930 |
}
|
931 |
$feature_icon_tag = 'a';
|
932 |
}
|
933 |
-
// var_dump( $settings['eael_feature_list_connector_type'] );
|
934 |
?>
|
935 |
-
|
936 |
-
|
937 |
-
|
938 |
-
|
939 |
-
|
940 |
-
|
941 |
-
|
942 |
|
943 |
<div class="eael-feature-list-icon-box">
|
944 |
<div class="eael-feature-list-icon-inner"<?php echo $icon_box_bg; ?>>
|
945 |
|
946 |
-
<<?php echo $feature_icon_tag . ' ' . $this->get_render_attribute_string( 'eael_feature_list_icon' . $
|
947 |
|
948 |
-
|
949 |
-
if ( $item['eael_feature_list_icon_type'] == 'icon' && $feature_has_icon ) {
|
950 |
|
951 |
if ( empty( $item['eael_feature_list_icon'] ) || isset( $item['__fa4_migrated']['eael_feature_list_icon_new'] ) ) {
|
952 |
-
|
953 |
-
if (
|
954 |
-
|
955 |
-
|
956 |
-
|
957 |
-
|
958 |
-
|
|
|
|
|
|
|
|
|
|
|
959 |
} else {
|
960 |
echo '<i class="' . esc_attr( $item['eael_feature_list_icon'] ) . '" aria-hidden="true"></i>';
|
961 |
}
|
962 |
}
|
963 |
-
?>
|
964 |
|
965 |
-
|
966 |
-
|
|
|
967 |
'src' => esc_url( $item['eael_feature_list_img']['url'] ),
|
968 |
'class' => 'eael-feature-list-img',
|
969 |
'alt' => esc_attr( get_post_meta( $item['eael_feature_list_img']['id'], '_wp_attachment_image_alt', true ) ),
|
970 |
] );
|
971 |
|
972 |
-
echo '<img ' . $this->get_render_attribute_string( 'feature_list_image' . $
|
973 |
|
974 |
}?>
|
975 |
-
|
976 |
</<?php echo $feature_icon_tag; ?>>
|
977 |
</div>
|
978 |
</div>
|
979 |
-
|
980 |
-
|
981 |
-
|
982 |
<div class="eael-feature-list-content-box">
|
983 |
<<?php echo implode( ' ', [
|
984 |
$feat_title_tag,
|
985 |
-
$this->get_render_attribute_string( 'eael_feature_list_title' . $
|
986 |
] ); ?>
|
987 |
-
><?php echo !empty( $item['eael_feature_list_link']['url'] ) ? "<a {$this->get_render_attribute_string( 'eael_feature_list_title_anchor' . $
|
988 |
>
|
989 |
-
<p <?php echo $this->get_render_attribute_string( 'eael_feature_list_content' . $
|
990 |
</div>
|
991 |
|
992 |
</li>
|
993 |
-
<?php
|
|
|
994 |
</ul>
|
995 |
</div>
|
996 |
<?php
|
10 |
use \Elementor\Controls_Manager;
|
11 |
use \Elementor\Group_Control_Background;
|
12 |
use \Elementor\Group_Control_Typography;
|
13 |
+
use Elementor\Icons_Manager;use \Elementor\Repeater;
|
14 |
use \Elementor\Scheme_Color;
|
15 |
use \Elementor\Scheme_Typography;
|
16 |
use \Elementor\Utils;
|
544 |
'default' => '',
|
545 |
'selectors' => [
|
546 |
'{{WRAPPER}} .eael-feature-list-items .eael-feature-list-icon' => 'color: {{VALUE}};',
|
547 |
+
'{{WRAPPER}} .eael-feature-list-items .eael-feature-list-icon svg' => 'fill: {{VALUE}};',
|
548 |
],
|
549 |
'separator' => 'before',
|
550 |
]
|
825 |
|
826 |
protected function render() {
|
827 |
$settings = $this->get_settings_for_display();
|
828 |
+
$css_id = 'eael-feature-list-' . esc_attr( $this->get_id() );
|
829 |
$this->add_render_attribute( 'eael_feature_list', [
|
830 |
+
'id' => $css_id,
|
831 |
'class' => [
|
832 |
'eael-feature-list-items',
|
833 |
$settings['eael_feature_list_icon_shape'],
|
890 |
?>
|
891 |
<div <?php echo $this->get_render_attribute_string( 'eael_feature_list_wrapper' ); ?>>
|
892 |
<ul <?php echo $this->get_render_attribute_string( 'eael_feature_list' ); ?>>
|
893 |
+
<?php
|
894 |
+
$individual_icon_color_css = '';
|
895 |
foreach ( $settings['eael_feature_list'] as $index => $item ):
|
896 |
|
897 |
+
$this->add_render_attribute( 'eael_feature_list_icon' . $index, 'class', 'eael-feature-list-icon fl-icon-'.$index );
|
898 |
+
$this->add_render_attribute( 'eael_feature_list_title' . $index, 'class', 'eael-feature-list-title' );
|
899 |
+
$this->add_render_attribute( 'eael_feature_list_content' . $index, 'class', 'eael-feature-list-content' );
|
900 |
// icon color
|
901 |
+
$icon_color = ( $item['eael_feature_list_icon_is_individual_style'] == 'on' && isset($item['eael_feature_list_icon_individual_color']) ) ? esc_attr( $item['eael_feature_list_icon_individual_color'] ) : '' ;
|
902 |
$icon_bg = ( ( $item['eael_feature_list_icon_is_individual_style'] == 'on' ) ? ' style="background-color:' . esc_attr( $item['eael_feature_list_icon_individual_bg_color'] ) . '"' : '' );
|
903 |
$icon_box_bg = ( ( $item['eael_feature_list_icon_is_individual_style'] == 'on' ) ? ' style="background-color:' . esc_attr( $item['eael_feature_list_icon_individual_box_bg_color'] ) . '"' : '' );
|
904 |
|
905 |
$feat_title_tag = Helper::eael_validate_html_tag($settings['eael_feature_list_title_size']);
|
906 |
|
907 |
if ( $item['eael_feature_list_link']['url'] ) {
|
908 |
+
$this->add_render_attribute( 'eael_feature_list_title_anchor' . $index, 'href', esc_url( $item['eael_feature_list_link']['url'] ) );
|
909 |
|
910 |
if ( $item['eael_feature_list_link']['is_external'] ) {
|
911 |
+
$this->add_render_attribute( 'eael_feature_list_title_anchor' . $index, 'target', '_blank' );
|
912 |
}
|
913 |
|
914 |
if ( $item['eael_feature_list_link']['nofollow'] ) {
|
915 |
+
$this->add_render_attribute( 'eael_feature_list_title_anchor' . $index, 'rel', 'nofollow' );
|
916 |
}
|
917 |
}
|
918 |
|
921 |
$feature_has_icon = ( !empty( $item['eael_feature_list_icon'] ) || !empty( $item['eael_feature_list_icon_new'] ) );
|
922 |
|
923 |
if ( $item['eael_feature_list_link']['url'] ) {
|
924 |
+
$this->add_render_attribute( 'eael_feature_list_link' . $index, 'href', $item['eael_feature_list_link']['url'] );
|
925 |
|
926 |
if ( $item['eael_feature_list_link']['is_external'] ) {
|
927 |
+
$this->add_render_attribute( 'eael_feature_list_link' . $index, 'target', '_blank' );
|
928 |
}
|
929 |
|
930 |
if ( $item['eael_feature_list_link']['nofollow'] ) {
|
931 |
+
$this->add_render_attribute( 'eael_feature_list_link' . $index, 'rel', 'nofollow' );
|
932 |
}
|
933 |
$feature_icon_tag = 'a';
|
934 |
}
|
|
|
935 |
?>
|
936 |
+
<li class="eael-feature-list-item">
|
937 |
+
<?php if ( 'yes' == $settings['eael_feature_list_connector'] ): ?>
|
938 |
+
<span class="connector" style="<?php echo $connector; ?>"></span>
|
939 |
+
<span class="connector connector-tablet" style="<?php echo $connector_tablet; ?>"></span>
|
940 |
+
<span class="connector connector-mobile" style="<?php echo $connector_mobile; ?>"></span>
|
941 |
+
<?php endif;?>
|
|
|
942 |
|
943 |
<div class="eael-feature-list-icon-box">
|
944 |
<div class="eael-feature-list-icon-inner"<?php echo $icon_box_bg; ?>>
|
945 |
|
946 |
+
<<?php echo $feature_icon_tag . ' ' . $this->get_render_attribute_string( 'eael_feature_list_icon' . $index) . $this->get_render_attribute_string( 'eael_feature_list_link' . $index) . $icon_bg; ?>>
|
947 |
|
948 |
+
<?php
|
949 |
+
if ( $item['eael_feature_list_icon_type'] == 'icon' && $feature_has_icon ) {
|
950 |
|
951 |
if ( empty( $item['eael_feature_list_icon'] ) || isset( $item['__fa4_migrated']['eael_feature_list_icon_new'] ) ) {
|
952 |
+
// if svg then build individual color css
|
953 |
+
if ( 'svg' === $item['eael_feature_list_icon_new']['library'] && $icon_color ) {
|
954 |
+
?>
|
955 |
+
<style>
|
956 |
+
<?php
|
957 |
+
echo "#{$css_id} .eael-feature-list-icon.fl-icon-{$index} svg { color: {$icon_color} !important; fill: {$icon_color} !important; } ";
|
958 |
+
?>
|
959 |
+
</style>
|
960 |
+
<?php
|
961 |
+
}
|
962 |
+
|
963 |
+
Icons_Manager::render_icon( $item['eael_feature_list_icon_new'], [ 'aria-hidden' => 'true', 'style' => "color:{$icon_color};" ] );
|
964 |
} else {
|
965 |
echo '<i class="' . esc_attr( $item['eael_feature_list_icon'] ) . '" aria-hidden="true"></i>';
|
966 |
}
|
967 |
}
|
|
|
968 |
|
969 |
+
|
970 |
+
if ( $item['eael_feature_list_icon_type'] == 'image' ) {
|
971 |
+
$this->add_render_attribute( 'feature_list_image' . $index, [
|
972 |
'src' => esc_url( $item['eael_feature_list_img']['url'] ),
|
973 |
'class' => 'eael-feature-list-img',
|
974 |
'alt' => esc_attr( get_post_meta( $item['eael_feature_list_img']['id'], '_wp_attachment_image_alt', true ) ),
|
975 |
] );
|
976 |
|
977 |
+
echo '<img ' . $this->get_render_attribute_string( 'feature_list_image' . $index) . '>';
|
978 |
|
979 |
}?>
|
|
|
980 |
</<?php echo $feature_icon_tag; ?>>
|
981 |
</div>
|
982 |
</div>
|
|
|
|
|
|
|
983 |
<div class="eael-feature-list-content-box">
|
984 |
<<?php echo implode( ' ', [
|
985 |
$feat_title_tag,
|
986 |
+
$this->get_render_attribute_string( 'eael_feature_list_title' . $index),
|
987 |
] ); ?>
|
988 |
+
><?php echo !empty( $item['eael_feature_list_link']['url'] ) ? "<a {$this->get_render_attribute_string( 'eael_feature_list_title_anchor' . $index)}>" : ''; ?><?php echo $item['eael_feature_list_title']; ?><?php echo !empty( $item['eael_feature_list_link']['url'] ) ? "</a>" : ''; ?></<?php echo $feat_title_tag; ?>
|
989 |
>
|
990 |
+
<p <?php echo $this->get_render_attribute_string( 'eael_feature_list_content' . $index); ?>><?php echo $item['eael_feature_list_content']; ?></p>
|
991 |
</div>
|
992 |
|
993 |
</li>
|
994 |
+
<?php
|
995 |
+
endforeach;?>
|
996 |
</ul>
|
997 |
</div>
|
998 |
<?php
|
@@ -8,10 +8,10 @@ if (!defined('ABSPATH')) {
|
|
8 |
}
|
9 |
|
10 |
use \Elementor\Controls_Manager;
|
|
|
11 |
use \Elementor\Group_Control_Border;
|
12 |
use \Elementor\Group_Control_Box_Shadow;
|
13 |
use \Elementor\Group_Control_Typography;
|
14 |
-
use \Elementor\Scheme_Typography;
|
15 |
use \Elementor\Widget_Base;
|
16 |
use \Elementor\Repeater;
|
17 |
use \Elementor\Group_Control_Background;
|
@@ -1962,7 +1962,9 @@ class Filterable_Gallery extends Widget_Base
|
|
1962 |
[
|
1963 |
'name' => 'fg_item_price_typography',
|
1964 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
1965 |
-
'
|
|
|
|
|
1966 |
'selector' => '{{WRAPPER}} .fg-caption-head .fg-item-price'
|
1967 |
]
|
1968 |
);
|
@@ -2007,7 +2009,9 @@ class Filterable_Gallery extends Widget_Base
|
|
2007 |
[
|
2008 |
'name' => 'fg_item_ratings_typography',
|
2009 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2010 |
-
'
|
|
|
|
|
2011 |
'selector' => '{{WRAPPER}} .fg-caption-head .fg-item-ratings'
|
2012 |
]
|
2013 |
);
|
@@ -2041,7 +2045,9 @@ class Filterable_Gallery extends Widget_Base
|
|
2041 |
[
|
2042 |
'name' => 'fg_item_category_typography',
|
2043 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2044 |
-
'
|
|
|
|
|
2045 |
'selector' => '{{WRAPPER}} .fg-item-category span'
|
2046 |
]
|
2047 |
);
|
@@ -2096,7 +2102,9 @@ class Filterable_Gallery extends Widget_Base
|
|
2096 |
[
|
2097 |
'name' => 'fg_sf_controls_typography',
|
2098 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2099 |
-
'
|
|
|
|
|
2100 |
'selector' => '{{WRAPPER}} .fg-filter-trigger > span'
|
2101 |
]
|
2102 |
);
|
@@ -2388,7 +2396,9 @@ class Filterable_Gallery extends Widget_Base
|
|
2388 |
[
|
2389 |
'name' => 'fg_sf_dropdown_typography',
|
2390 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2391 |
-
'
|
|
|
|
|
2392 |
'selector' => '{{WRAPPER}} .fg-layout-3-filter-controls li.control'
|
2393 |
]
|
2394 |
);
|
@@ -2546,7 +2556,9 @@ class Filterable_Gallery extends Widget_Base
|
|
2546 |
[
|
2547 |
'name' => 'load_more_button_typography',
|
2548 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2549 |
-
'
|
|
|
|
|
2550 |
'selector' => '{{WRAPPER}} .eael-gallery-load-more .eael-filterable-gallery-load-more-text',
|
2551 |
'condition' => [
|
2552 |
'pagination' => 'yes',
|
@@ -2763,12 +2775,12 @@ class Filterable_Gallery extends Widget_Base
|
|
2763 |
<div class="eael-filter-gallery-control">
|
2764 |
<ul>
|
2765 |
<?php if ($settings['eael_fg_all_label_text']) { ?>
|
2766 |
-
<li class="control all-control active" data-filter="*"><?php echo $all_text; ?></li>
|
2767 |
<?php } ?>
|
2768 |
|
2769 |
<?php foreach ($settings['eael_fg_controls'] as $key => $control) :
|
2770 |
$sorter_filter = $this->sorter_class($control['eael_fg_control']); ?>
|
2771 |
-
<li class="control <?php if ($key == 0 && empty($settings['eael_fg_all_label_text'])) {
|
2772 |
echo 'active';
|
2773 |
} ?>" data-filter=".eael-cf-<?php echo esc_attr($sorter_filter); ?>"><?php echo esc_html__($control['eael_fg_control']); ?></li>
|
2774 |
<?php endforeach; ?>
|
@@ -3306,11 +3318,13 @@ class Filterable_Gallery extends Widget_Base
|
|
3306 |
$scope = $('[data-id="' + $node_id + '"]'),
|
3307 |
$gallery = $(this),
|
3308 |
$settings = $gallery.data('settings'),
|
3309 |
-
|
3310 |
$layout_mode = ($settings.grid_style == 'masonry' ? 'masonry' : 'fitRows'),
|
3311 |
$gallery_enabled = ($settings.gallery_enabled == 'yes' ? true : false),
|
3312 |
input = $scope.find('#fg-search-box-input'),
|
3313 |
searchRegex, buttonFilter, timer;
|
|
|
|
|
3314 |
var filterControls = $scope.find(".fg-layout-3-filter-controls").eq(0)
|
3315 |
|
3316 |
if ($gallery.closest($scope).length < 1) {
|
@@ -3398,60 +3412,65 @@ class Filterable_Gallery extends Widget_Base
|
|
3398 |
});
|
3399 |
|
3400 |
// Load more button
|
3401 |
-
|
3402 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3403 |
|
3404 |
-
|
3405 |
-
|
3406 |
-
|
3407 |
-
|
3408 |
-
|
3409 |
-
|
3410 |
-
|
3411 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3412 |
|
3413 |
-
|
3414 |
-
|
3415 |
-
|
|
|
3416 |
|
3417 |
-
|
3418 |
-
|
3419 |
-
|
3420 |
-
|
3421 |
-
|
3422 |
-
}
|
3423 |
|
3424 |
-
|
3425 |
-
|
3426 |
-
|
3427 |
-
|
3428 |
-
|
3429 |
-
|
3430 |
-
if (element.is(filter_name)) {
|
3431 |
-
++item_found;
|
3432 |
-
$items.push($($gallery_items[j])[0]);
|
3433 |
-
delete $gallery_items[j];
|
3434 |
-
if (item_found === $images_per_page) {
|
3435 |
-
break;
|
3436 |
-
}
|
3437 |
-
}
|
3438 |
-
}
|
3439 |
-
//break when cross $images_per_page or no image found
|
3440 |
-
break;
|
3441 |
-
} else {
|
3442 |
-
$items.push($($gallery_items[i])[0]);
|
3443 |
-
delete $gallery_items[i];
|
3444 |
-
}
|
3445 |
-
i++;
|
3446 |
-
}
|
3447 |
|
3448 |
-
|
3449 |
-
|
3450 |
-
|
3451 |
-
|
3452 |
-
|
3453 |
-
|
3454 |
-
|
3455 |
});
|
3456 |
});
|
3457 |
</script>
|
8 |
}
|
9 |
|
10 |
use \Elementor\Controls_Manager;
|
11 |
+
use Elementor\Core\Kits\Documents\Tabs\Global_Typography;
|
12 |
use \Elementor\Group_Control_Border;
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Typography;
|
|
|
15 |
use \Elementor\Widget_Base;
|
16 |
use \Elementor\Repeater;
|
17 |
use \Elementor\Group_Control_Background;
|
1962 |
[
|
1963 |
'name' => 'fg_item_price_typography',
|
1964 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
1965 |
+
'global' => [
|
1966 |
+
'default' => Global_Typography::TYPOGRAPHY_TEXT,
|
1967 |
+
],
|
1968 |
'selector' => '{{WRAPPER}} .fg-caption-head .fg-item-price'
|
1969 |
]
|
1970 |
);
|
2009 |
[
|
2010 |
'name' => 'fg_item_ratings_typography',
|
2011 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2012 |
+
'global' => [
|
2013 |
+
'default' => Global_Typography::TYPOGRAPHY_TEXT,
|
2014 |
+
],
|
2015 |
'selector' => '{{WRAPPER}} .fg-caption-head .fg-item-ratings'
|
2016 |
]
|
2017 |
);
|
2045 |
[
|
2046 |
'name' => 'fg_item_category_typography',
|
2047 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2048 |
+
'global' => [
|
2049 |
+
'default' => Global_Typography::TYPOGRAPHY_TEXT,
|
2050 |
+
],
|
2051 |
'selector' => '{{WRAPPER}} .fg-item-category span'
|
2052 |
]
|
2053 |
);
|
2102 |
[
|
2103 |
'name' => 'fg_sf_controls_typography',
|
2104 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2105 |
+
'global' => [
|
2106 |
+
'default' => Global_Typography::TYPOGRAPHY_TEXT,
|
2107 |
+
],
|
2108 |
'selector' => '{{WRAPPER}} .fg-filter-trigger > span'
|
2109 |
]
|
2110 |
);
|
2396 |
[
|
2397 |
'name' => 'fg_sf_dropdown_typography',
|
2398 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2399 |
+
'global' => [
|
2400 |
+
'default' => Global_Typography::TYPOGRAPHY_TEXT,
|
2401 |
+
],
|
2402 |
'selector' => '{{WRAPPER}} .fg-layout-3-filter-controls li.control'
|
2403 |
]
|
2404 |
);
|
2556 |
[
|
2557 |
'name' => 'load_more_button_typography',
|
2558 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
2559 |
+
'global' => [
|
2560 |
+
'default' => Global_Typography::TYPOGRAPHY_TEXT,
|
2561 |
+
],
|
2562 |
'selector' => '{{WRAPPER}} .eael-gallery-load-more .eael-filterable-gallery-load-more-text',
|
2563 |
'condition' => [
|
2564 |
'pagination' => 'yes',
|
2775 |
<div class="eael-filter-gallery-control">
|
2776 |
<ul>
|
2777 |
<?php if ($settings['eael_fg_all_label_text']) { ?>
|
2778 |
+
<li data-load-more-status="0" class="control all-control active" data-filter="*"><?php echo $all_text; ?></li>
|
2779 |
<?php } ?>
|
2780 |
|
2781 |
<?php foreach ($settings['eael_fg_controls'] as $key => $control) :
|
2782 |
$sorter_filter = $this->sorter_class($control['eael_fg_control']); ?>
|
2783 |
+
<li data-load-more-status="0" class="control <?php if ($key == 0 && empty($settings['eael_fg_all_label_text'])) {
|
2784 |
echo 'active';
|
2785 |
} ?>" data-filter=".eael-cf-<?php echo esc_attr($sorter_filter); ?>"><?php echo esc_html__($control['eael_fg_control']); ?></li>
|
2786 |
<?php endforeach; ?>
|
3318 |
$scope = $('[data-id="' + $node_id + '"]'),
|
3319 |
$gallery = $(this),
|
3320 |
$settings = $gallery.data('settings'),
|
3321 |
+
fg_items = $gallery_items = $gallery.data('gallery-items'),
|
3322 |
$layout_mode = ($settings.grid_style == 'masonry' ? 'masonry' : 'fitRows'),
|
3323 |
$gallery_enabled = ($settings.gallery_enabled == 'yes' ? true : false),
|
3324 |
input = $scope.find('#fg-search-box-input'),
|
3325 |
searchRegex, buttonFilter, timer;
|
3326 |
+
$init_show_setting = $gallery.data("init-show");
|
3327 |
+
fg_items.splice(0, $init_show_setting)
|
3328 |
var filterControls = $scope.find(".fg-layout-3-filter-controls").eq(0)
|
3329 |
|
3330 |
if ($gallery.closest($scope).length < 1) {
|
3412 |
});
|
3413 |
|
3414 |
// Load more button
|
3415 |
+
$scope.on("click", ".eael-gallery-load-more", function (e) {
|
3416 |
+
e.preventDefault();
|
3417 |
+
var $this = $(this),
|
3418 |
+
$init_show = $(".eael-filter-gallery-container", $scope).children(".eael-filterable-gallery-item-wrap").length,
|
3419 |
+
$total_items = $gallery.data("total-gallery-items"),
|
3420 |
+
$images_per_page = $gallery.data("images-per-page"),
|
3421 |
+
$nomore_text = $gallery.data("nomore-item-text"),
|
3422 |
+
filter_enable = $(".eael-filter-gallery-control",$scope).length,
|
3423 |
+
$items = [];
|
3424 |
+
var filter_name = $(".eael-filter-gallery-control li.active", $scope).data('filter');
|
3425 |
+
if (filterControls.length > 0) {
|
3426 |
+
filter_name = $(".fg-layout-3-filter-controls li.active", $scope).data('filter');
|
3427 |
+
}
|
3428 |
|
3429 |
+
let item_found = 0;
|
3430 |
+
let index_list = []
|
3431 |
+
for (const [index, item] of fg_items.entries()){
|
3432 |
+
if (filter_name !== '' && filter_name !== '*' && filter_enable) {
|
3433 |
+
let element = $($(item)[0]);
|
3434 |
+
if (element.is(filter_name)) {
|
3435 |
+
++item_found;
|
3436 |
+
$items.push($(item)[0]);
|
3437 |
+
index_list.push(index);
|
3438 |
+
}
|
3439 |
+
if((fg_items.length-1)===index){
|
3440 |
+
$(".eael-filter-gallery-control li.active", $scope).data('load-more-status',1)
|
3441 |
+
$this.hide()
|
3442 |
+
}
|
3443 |
+
}else {
|
3444 |
+
++item_found;
|
3445 |
+
$items.push($(item)[0]);
|
3446 |
+
index_list.push(index);
|
3447 |
+
}
|
3448 |
|
3449 |
+
if (item_found === $images_per_page) {
|
3450 |
+
break;
|
3451 |
+
}
|
3452 |
+
}
|
3453 |
|
3454 |
+
if (index_list.length > 0) {
|
3455 |
+
fg_items = fg_items.filter(function (item, index) {
|
3456 |
+
return !index_list.includes(index);
|
3457 |
+
});
|
3458 |
+
}
|
|
|
3459 |
|
3460 |
+
if (fg_items.length<1) {
|
3461 |
+
$this.html('<div class="no-more-items-text">' + $nomore_text + "</div>");
|
3462 |
+
setTimeout(function () {
|
3463 |
+
$this.fadeOut("slow");
|
3464 |
+
}, 600);
|
3465 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3466 |
|
3467 |
+
// append items
|
3468 |
+
$gallery.append($items);
|
3469 |
+
$isotope_gallery.isotope("appended", $items);
|
3470 |
+
$isotope_gallery.imagesLoaded().progress(function () {
|
3471 |
+
$isotope_gallery.isotope("layout");
|
3472 |
+
});
|
3473 |
+
});
|
3474 |
});
|
3475 |
});
|
3476 |
</script>
|
@@ -13,6 +13,7 @@ use \Elementor\Group_Control_Border;
|
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Image_Size;
|
15 |
use \Elementor\Group_Control_Typography;
|
|
|
16 |
use \Elementor\Modules\DynamicTags\Module as TagsModule;
|
17 |
use \Elementor\Plugin;
|
18 |
use \Elementor\Utils;
|
@@ -945,7 +946,8 @@ class Flip_Box extends Widget_Base
|
|
945 |
'type' => Controls_Manager::COLOR,
|
946 |
'default' => '#fff',
|
947 |
'selectors' => [
|
948 |
-
'{{WRAPPER}} .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image
|
|
|
949 |
],
|
950 |
'condition' => [
|
951 |
'eael_flipbox_img_or_icon' => 'icon',
|
@@ -971,8 +973,7 @@ class Flip_Box extends Widget_Base
|
|
971 |
],
|
972 |
],
|
973 |
'selectors' => [
|
974 |
-
'{{WRAPPER}} .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image
|
975 |
-
'{{WRAPPER}} .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image img.eael-flipbox-svg-icon' => 'width: {{SIZE}}{{UNIT}};',
|
976 |
],
|
977 |
'condition' => [
|
978 |
'eael_flipbox_img_or_icon' => 'icon',
|
@@ -1058,7 +1059,8 @@ class Flip_Box extends Widget_Base
|
|
1058 |
'type' => Controls_Manager::COLOR,
|
1059 |
'default' => '#fff',
|
1060 |
'selectors' => [
|
1061 |
-
'{{WRAPPER}} .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image
|
|
|
1062 |
],
|
1063 |
'condition' => [
|
1064 |
'eael_flipbox_img_or_icon_back' => 'icon',
|
@@ -1084,8 +1086,7 @@ class Flip_Box extends Widget_Base
|
|
1084 |
],
|
1085 |
],
|
1086 |
'selectors' => [
|
1087 |
-
'{{WRAPPER}} .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image
|
1088 |
-
'{{WRAPPER}} .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image img' => 'width: {{SIZE}}{{UNIT}};',
|
1089 |
],
|
1090 |
'condition' => [
|
1091 |
'eael_flipbox_img_or_icon_back' => 'icon',
|
@@ -1360,7 +1361,8 @@ class Flip_Box extends Widget_Base
|
|
1360 |
'type' => Controls_Manager::COLOR,
|
1361 |
'default' => '#ffffff',
|
1362 |
'selectors' => [
|
1363 |
-
'{{WRAPPER}} .eael-elements-flip-box-container .flipbox-button' => 'color: {{VALUE}};',
|
|
|
1364 |
],
|
1365 |
]
|
1366 |
);
|
@@ -1419,6 +1421,8 @@ class Flip_Box extends Widget_Base
|
|
1419 |
'default' => '#ffffff',
|
1420 |
'selectors' => [
|
1421 |
'{{WRAPPER}} .eael-elements-flip-box-container .flipbox-button:hover' => 'color: {{VALUE}};',
|
|
|
|
|
1422 |
],
|
1423 |
]
|
1424 |
);
|
@@ -1447,19 +1451,16 @@ class Flip_Box extends Widget_Base
|
|
1447 |
$settings = $this->get_settings_for_display();
|
1448 |
$flipbox_image = $this->get_settings('eael_flipbox_image');
|
1449 |
$flipbox_image_url = Group_Control_Image_Size::get_attachment_image_src($flipbox_image['id'], 'thumbnail', $settings);
|
1450 |
-
|
|
|
|
|
|
|
1451 |
|
1452 |
$flipbox_if_html_tag = 'div';
|
1453 |
$flipbox_if_html_title_tag = Helper::eael_validate_html_tag($settings['eael_flipbox_back_title_tag']);
|
1454 |
$this->add_render_attribute('flipbox-container', 'class', 'eael-elements-flip-box-flip-card');
|
1455 |
$this->add_render_attribute('flipbox-title-container', 'class', 'eael-elements-flip-box-heading');
|
1456 |
|
1457 |
-
$front_icon_migrated = isset($settings['__fa4_migrated']['eael_flipbox_icon_new']);
|
1458 |
-
$front_icon_is_new = empty($settings['eael_flipbox_icon']);
|
1459 |
-
$back_icon_migrated = isset($settings['__fa4_migrated']['eael_flipbox_icon_back_new']);
|
1460 |
-
$back_icon_is_new = empty($settings['eael_flipbox_icon_back']);
|
1461 |
-
$button_icon_migrated = isset($settings['__fa4_migrated']['button_icon_new']);
|
1462 |
-
$button_icon_is_new = empty($settings['button_icon']);
|
1463 |
|
1464 |
if ($settings['flipbox_link_type'] != 'none') {
|
1465 |
if (!empty($settings['flipbox_link']['url'])) {
|
@@ -1557,15 +1558,7 @@ class Flip_Box extends Widget_Base
|
|
1557 |
<div class="eael-elements-flip-box-padding">
|
1558 |
<div class="eael-elements-flip-box-icon-image">
|
1559 |
<?php if ('icon' === $settings['eael_flipbox_img_or_icon']) : ?>
|
1560 |
-
<?php
|
1561 |
-
<?php if (isset($settings['eael_flipbox_icon_new']['value']['url'])) : ?>
|
1562 |
-
<img class="eael-flipbox-svg-icon" src="<?php echo esc_attr($settings['eael_flipbox_icon_new']['value']['url']); ?>" alt="<?php echo esc_attr(get_post_meta($settings['eael_flipbox_icon_new']['value']['id'], '_wp_attachment_image_alt', true)); ?>" />
|
1563 |
-
<?php else : ?>
|
1564 |
-
<i class="<?php echo esc_attr($settings['eael_flipbox_icon_new']['value']); ?>"></i>
|
1565 |
-
<?php endif; ?>
|
1566 |
-
<?php } else { ?>
|
1567 |
-
<i class="<?php echo esc_attr($settings['eael_flipbox_icon']); ?>"></i>
|
1568 |
-
<?php } ?>
|
1569 |
<?php elseif ('img' === $settings['eael_flipbox_img_or_icon']) : ?>
|
1570 |
<img class="eael-flipbox-image-as-icon" src="<?php echo esc_url($flipbox_image_url); ?>" alt="<?php echo esc_attr(get_post_meta($flipbox_image['id'], '_wp_attachment_image_alt', true)); ?>">
|
1571 |
<?php endif; ?>
|
@@ -1591,23 +1584,15 @@ class Flip_Box extends Widget_Base
|
|
1591 |
<div class="eael-elements-slider-display-table">
|
1592 |
<div class="eael-elements-flip-box-vertical-align">
|
1593 |
<div class="eael-elements-flip-box-padding">
|
1594 |
-
<?php if ('none' != $settings['eael_flipbox_img_or_icon_back'])
|
1595 |
<div class="eael-elements-flip-box-icon-image">
|
1596 |
-
<?php if ('img' == $settings['eael_flipbox_img_or_icon_back'])
|
1597 |
-
<img class="eael-flipbox-image-as-icon" <?php
|
1598 |
-
<?php elseif ('icon' == $settings['eael_flipbox_img_or_icon_back'])
|
1599 |
-
|
1600 |
-
|
1601 |
-
<img class="eael-flipbox-svg-icon" src="<?php echo esc_attr($settings['eael_flipbox_icon_back_new']['value']['url']); ?>" alt="<?php echo esc_attr(get_post_meta($settings['eael_flipbox_icon_back_new']['value']['id'], '_wp_attachment_image_alt', true)); ?>" />
|
1602 |
-
<?php else : ?>
|
1603 |
-
<i class="<?php echo esc_attr($settings['eael_flipbox_icon_back_new']['value']); ?>"></i>
|
1604 |
-
<?php endif; ?>
|
1605 |
-
<?php } else { ?>
|
1606 |
-
<i class="<?php echo esc_attr($settings['eael_flipbox_icon_back']); ?>"></i>
|
1607 |
-
<?php } ?>
|
1608 |
-
<?php endif; ?>
|
1609 |
</div>
|
1610 |
-
<?php
|
1611 |
|
1612 |
<<?php echo $flipbox_if_html_title_tag, ' ', $this->get_render_attribute_string('flipbox-title-container'); ?>><?php echo esc_html__($settings['eael_flipbox_back_title'], 'essential-addons-for-elementor-lite'); ?></<?php echo $flipbox_if_html_title_tag; ?>>
|
1613 |
<div class="eael-elements-flip-box-content">
|
@@ -1616,21 +1601,13 @@ class Flip_Box extends Widget_Base
|
|
1616 |
|
1617 |
<?php if ($settings['flipbox_link_type'] == 'button' && !empty($settings['flipbox_button_text'])) : ?>
|
1618 |
<a <?php echo $this->get_render_attribute_string('flipbox-button-container'); ?>>
|
1619 |
-
<?php if ('before' == $settings['button_icon_position'])
|
1620 |
-
|
1621 |
-
|
1622 |
-
<?php } else { ?>
|
1623 |
-
<i class="<?php echo $settings['button_icon']; ?>"></i>
|
1624 |
-
<?php } ?>
|
1625 |
-
<?php endif; ?>
|
1626 |
<?php echo esc_attr($settings['flipbox_button_text']); ?>
|
1627 |
-
<?php if ('after' == $settings['button_icon_position'])
|
1628 |
-
|
1629 |
-
|
1630 |
-
<?php } else { ?>
|
1631 |
-
<i class="<?php echo $settings['button_icon']; ?>"></i>
|
1632 |
-
<?php } ?>
|
1633 |
-
<?php endif; ?>
|
1634 |
</a>
|
1635 |
<?php endif; ?>
|
1636 |
</div>
|
@@ -1643,4 +1620,38 @@ class Flip_Box extends Widget_Base
|
|
1643 |
|
1644 |
<?php
|
1645 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1646 |
}
|
13 |
use \Elementor\Group_Control_Box_Shadow;
|
14 |
use \Elementor\Group_Control_Image_Size;
|
15 |
use \Elementor\Group_Control_Typography;
|
16 |
+
use Elementor\Icons_Manager;
|
17 |
use \Elementor\Modules\DynamicTags\Module as TagsModule;
|
18 |
use \Elementor\Plugin;
|
19 |
use \Elementor\Utils;
|
946 |
'type' => Controls_Manager::COLOR,
|
947 |
'default' => '#fff',
|
948 |
'selectors' => [
|
949 |
+
'{{WRAPPER}} .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon' => 'color: {{VALUE}};',
|
950 |
+
'{{WRAPPER}} .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg' => 'color: {{VALUE}}; fill: {{VALUE}};',
|
951 |
],
|
952 |
'condition' => [
|
953 |
'eael_flipbox_img_or_icon' => 'icon',
|
973 |
],
|
974 |
],
|
975 |
'selectors' => [
|
976 |
+
'{{WRAPPER}} .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon' => 'font-size: {{SIZE}}{{UNIT}};',
|
|
|
977 |
],
|
978 |
'condition' => [
|
979 |
'eael_flipbox_img_or_icon' => 'icon',
|
1059 |
'type' => Controls_Manager::COLOR,
|
1060 |
'default' => '#fff',
|
1061 |
'selectors' => [
|
1062 |
+
'{{WRAPPER}} .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon' => 'color: {{VALUE}};',
|
1063 |
+
'{{WRAPPER}} .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg' => 'color: {{VALUE}}; fill: {{VALUE}};',
|
1064 |
],
|
1065 |
'condition' => [
|
1066 |
'eael_flipbox_img_or_icon_back' => 'icon',
|
1086 |
],
|
1087 |
],
|
1088 |
'selectors' => [
|
1089 |
+
'{{WRAPPER}} .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon' => 'font-size: {{SIZE}}{{UNIT}};',
|
|
|
1090 |
],
|
1091 |
'condition' => [
|
1092 |
'eael_flipbox_img_or_icon_back' => 'icon',
|
1361 |
'type' => Controls_Manager::COLOR,
|
1362 |
'default' => '#ffffff',
|
1363 |
'selectors' => [
|
1364 |
+
'{{WRAPPER}} .eael-elements-flip-box-container .flipbox-button, {{WRAPPER}} .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon' => 'color: {{VALUE}};',
|
1365 |
+
'{{WRAPPER}} .eael-elements-flip-box-container .flipbox-button .ea-flipbox-icon svg' => 'color: {{VALUE}}; fill: {{VALUE}}',
|
1366 |
],
|
1367 |
]
|
1368 |
);
|
1421 |
'default' => '#ffffff',
|
1422 |
'selectors' => [
|
1423 |
'{{WRAPPER}} .eael-elements-flip-box-container .flipbox-button:hover' => 'color: {{VALUE}};',
|
1424 |
+
'{{WRAPPER}} .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon' => 'color: {{VALUE}};',
|
1425 |
+
'{{WRAPPER}} .eael-elements-flip-box-container .flipbox-button:hover .ea-flipbox-icon svg' => 'color: {{VALUE}}; fill: {{VALUE}};',
|
1426 |
],
|
1427 |
]
|
1428 |
);
|
1451 |
$settings = $this->get_settings_for_display();
|
1452 |
$flipbox_image = $this->get_settings('eael_flipbox_image');
|
1453 |
$flipbox_image_url = Group_Control_Image_Size::get_attachment_image_src($flipbox_image['id'], 'thumbnail', $settings);
|
1454 |
+
|
1455 |
+
if (empty($flipbox_image_url) && !empty($flipbox_image['url'])) {
|
1456 |
+
$flipbox_image_url = $flipbox_image['url'];
|
1457 |
+
}
|
1458 |
|
1459 |
$flipbox_if_html_tag = 'div';
|
1460 |
$flipbox_if_html_title_tag = Helper::eael_validate_html_tag($settings['eael_flipbox_back_title_tag']);
|
1461 |
$this->add_render_attribute('flipbox-container', 'class', 'eael-elements-flip-box-flip-card');
|
1462 |
$this->add_render_attribute('flipbox-title-container', 'class', 'eael-elements-flip-box-heading');
|
1463 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1464 |
|
1465 |
if ($settings['flipbox_link_type'] != 'none') {
|
1466 |
if (!empty($settings['flipbox_link']['url'])) {
|
1558 |
<div class="eael-elements-flip-box-padding">
|
1559 |
<div class="eael-elements-flip-box-icon-image">
|
1560 |
<?php if ('icon' === $settings['eael_flipbox_img_or_icon']) : ?>
|
1561 |
+
<?php $this->render_icon($settings); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1562 |
<?php elseif ('img' === $settings['eael_flipbox_img_or_icon']) : ?>
|
1563 |
<img class="eael-flipbox-image-as-icon" src="<?php echo esc_url($flipbox_image_url); ?>" alt="<?php echo esc_attr(get_post_meta($flipbox_image['id'], '_wp_attachment_image_alt', true)); ?>">
|
1564 |
<?php endif; ?>
|
1584 |
<div class="eael-elements-slider-display-table">
|
1585 |
<div class="eael-elements-flip-box-vertical-align">
|
1586 |
<div class="eael-elements-flip-box-padding">
|
1587 |
+
<?php if ('none' != $settings['eael_flipbox_img_or_icon_back']) { ?>
|
1588 |
<div class="eael-elements-flip-box-icon-image">
|
1589 |
+
<?php if ('img' == $settings['eael_flipbox_img_or_icon_back']) { ?>
|
1590 |
+
<img class="eael-flipbox-image-as-icon" <?php $this->print_render_attribute_string('flipbox-back-icon-image-container'); ?>>
|
1591 |
+
<?php } elseif ('icon' == $settings['eael_flipbox_img_or_icon_back']) {
|
1592 |
+
$this->render_icon($settings, 'back');
|
1593 |
+
} ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1594 |
</div>
|
1595 |
+
<?php } ?>
|
1596 |
|
1597 |
<<?php echo $flipbox_if_html_title_tag, ' ', $this->get_render_attribute_string('flipbox-title-container'); ?>><?php echo esc_html__($settings['eael_flipbox_back_title'], 'essential-addons-for-elementor-lite'); ?></<?php echo $flipbox_if_html_title_tag; ?>>
|
1598 |
<div class="eael-elements-flip-box-content">
|
1601 |
|
1602 |
<?php if ($settings['flipbox_link_type'] == 'button' && !empty($settings['flipbox_button_text'])) : ?>
|
1603 |
<a <?php echo $this->get_render_attribute_string('flipbox-button-container'); ?>>
|
1604 |
+
<?php if ('before' == $settings['button_icon_position']) {
|
1605 |
+
$this->render_icon($settings, 'button');
|
1606 |
+
} ?>
|
|
|
|
|
|
|
|
|
1607 |
<?php echo esc_attr($settings['flipbox_button_text']); ?>
|
1608 |
+
<?php if ('after' == $settings['button_icon_position']) {
|
1609 |
+
$this->render_icon($settings, 'button');
|
1610 |
+
} ?>
|
|
|
|
|
|
|
|
|
1611 |
</a>
|
1612 |
<?php endif; ?>
|
1613 |
</div>
|
1620 |
|
1621 |
<?php
|
1622 |
}
|
1623 |
+
|
1624 |
+
protected function render_icon($settings, $icon_location = 'front')
|
1625 |
+
{
|
1626 |
+
$new_icon_key = $old_icon_key = '';
|
1627 |
+
switch ($icon_location){
|
1628 |
+
case 'front':
|
1629 |
+
$new_icon_key = 'eael_flipbox_icon_new';
|
1630 |
+
$old_icon_key = 'eael_flipbox_icon';
|
1631 |
+
break;
|
1632 |
+
case 'back':
|
1633 |
+
$new_icon_key = 'eael_flipbox_icon_back_new';
|
1634 |
+
$old_icon_key = 'eael_flipbox_icon_back';
|
1635 |
+
break;
|
1636 |
+
case 'button':
|
1637 |
+
$new_icon_key = 'button_icon_new';
|
1638 |
+
$old_icon_key = 'button_icon';
|
1639 |
+
break;
|
1640 |
+
}
|
1641 |
+
|
1642 |
+
$is_migrated = isset($settings['__fa4_migrated'][$new_icon_key]);
|
1643 |
+
$is_new_icon = empty($settings[$old_icon_key]);
|
1644 |
+
if ($is_new_icon || $is_migrated) {
|
1645 |
+
if ( 'svg' === $settings[$new_icon_key]['library'] ) {
|
1646 |
+
echo "<span class='ea-flipbox-icon eael-flipbox-svg-icon eaa-svg'>";
|
1647 |
+
Icons_Manager::render_icon( $settings[$new_icon_key] );
|
1648 |
+
echo '</span>';
|
1649 |
+
}else{
|
1650 |
+
Icons_Manager::render_icon( $settings[$new_icon_key], [ 'aria-hidden' => 'true', 'class' => "ea-flipbox-icon" ] );
|
1651 |
+
}
|
1652 |
+
?>
|
1653 |
+
<?php } else { ?>
|
1654 |
+
<i class="<?php echo esc_attr($settings[$old_icon_key]); ?> ea-flipbox-icon "></i>
|
1655 |
+
<?php }
|
1656 |
+
}
|
1657 |
}
|
@@ -572,17 +572,6 @@ class Image_Accordion extends Widget_Base {
|
|
572 |
<?php foreach ( $settings[ 'eael_img_accordions' ] as $key => $img_accordion ): ?>
|
573 |
<?php
|
574 |
$eael_accordion_link = $target = $nofollow = $attributes = $active = '';
|
575 |
-
$activeCSS = ( $active === 'yes' ? ' flex: 3 1 0%;' : '' );
|
576 |
-
$this->add_render_attribute(
|
577 |
-
'eael-image-accordion-link-' . $key,
|
578 |
-
[
|
579 |
-
'class' => 'eael-image-accordion-hover',
|
580 |
-
'style' => "background-image: url(" . esc_url( $img_accordion[ 'eael_accordion_bg' ][ 'url' ] ) . ");" . $activeCSS,
|
581 |
-
]
|
582 |
-
);
|
583 |
-
if ( $active === 'yes' ) {
|
584 |
-
$this->add_render_attribute( 'eael-image-accordion-link-' . $key, 'class', 'overlay-active' );
|
585 |
-
}
|
586 |
$tag = 'div';
|
587 |
if ( $img_accordion[ 'eael_accordion_enable_title_link' ] == 'yes' ) {
|
588 |
$eael_accordion_link = ( '#' === $img_accordion[ 'eael_accordion_title_link' ][ 'url' ] ) ? '#/' : $img_accordion[ 'eael_accordion_title_link' ][ 'url' ];
|
@@ -599,6 +588,17 @@ class Image_Accordion extends Widget_Base {
|
|
599 |
|
600 |
$tag = 'a';
|
601 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
602 |
?>
|
603 |
|
604 |
<<?php echo $tag.' '; ?><?php echo $this->get_render_attribute_string( 'eael-image-accordion-link-' . $key ), $target,$nofollow,$attributes; ?> tabindex="<?php echo $key; ?>">
|
572 |
<?php foreach ( $settings[ 'eael_img_accordions' ] as $key => $img_accordion ): ?>
|
573 |
<?php
|
574 |
$eael_accordion_link = $target = $nofollow = $attributes = $active = '';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
575 |
$tag = 'div';
|
576 |
if ( $img_accordion[ 'eael_accordion_enable_title_link' ] == 'yes' ) {
|
577 |
$eael_accordion_link = ( '#' === $img_accordion[ 'eael_accordion_title_link' ][ 'url' ] ) ? '#/' : $img_accordion[ 'eael_accordion_title_link' ][ 'url' ];
|
588 |
|
589 |
$tag = 'a';
|
590 |
}
|
591 |
+
$activeCSS = ( $active === 'yes' ? ' flex: 3 1 0%;' : '' );
|
592 |
+
$this->add_render_attribute(
|
593 |
+
'eael-image-accordion-link-' . $key,
|
594 |
+
[
|
595 |
+
'class' => 'eael-image-accordion-hover',
|
596 |
+
'style' => "background-image: url(" . esc_url( $img_accordion[ 'eael_accordion_bg' ][ 'url' ] ) . ");" . $activeCSS,
|
597 |
+
]
|
598 |
+
);
|
599 |
+
if ( $active === 'yes' ) {
|
600 |
+
$this->add_render_attribute( 'eael-image-accordion-link-' . $key, 'class', 'overlay-active' );
|
601 |
+
}
|
602 |
?>
|
603 |
|
604 |
<<?php echo $tag.' '; ?><?php echo $this->get_render_attribute_string( 'eael-image-accordion-link-' . $key ), $target,$nofollow,$attributes; ?> tabindex="<?php echo $key; ?>">
|
@@ -4,7 +4,7 @@ namespace Essential_Addons_Elementor\Elements;
|
|
4 |
|
5 |
// If this file is called directly, abort.
|
6 |
if (!defined('ABSPATH')) {
|
7 |
-
|
8 |
}
|
9 |
|
10 |
use \Elementor\Controls_Manager;
|
@@ -12,6 +12,7 @@ use \Elementor\Group_Control_Border;
|
|
12 |
use \Elementor\Group_Control_Box_Shadow;
|
13 |
use \Elementor\Group_Control_Image_Size;
|
14 |
use \Elementor\Group_Control_Typography;
|
|
|
15 |
use \Elementor\Plugin;
|
16 |
use \Elementor\Utils;
|
17 |
use \Elementor\Widget_Base;
|
@@ -19,1723 +20,1721 @@ use \Essential_Addons_Elementor\Classes\Helper;
|
|
19 |
|
20 |
class Info_Box extends Widget_Base
|
21 |
{
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
'active' => true
|
406 |
],
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
-
|
639 |
-
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
|
733 |
-
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
783 |
-
|
784 |
-
|
785 |
-
|
786 |
-
|
787 |
-
|
788 |
-
|
789 |
-
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
|
808 |
-
|
809 |
-
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
825 |
-
|
826 |
-
|
827 |
-
|
828 |
-
|
829 |
-
|
830 |
-
|
831 |
-
|
832 |
-
|
833 |
-
|
834 |
-
|
835 |
-
|
836 |
-
|
837 |
-
|
838 |
-
|
839 |
-
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
-
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
849 |
-
|
850 |
-
|
851 |
-
|
852 |
-
|
853 |
-
|
854 |
-
|
855 |
-
|
856 |
-
|
857 |
-
|
858 |
-
|
859 |
-
|
860 |
-
|
861 |
-
|
862 |
-
|
863 |
-
|
864 |
-
|
865 |
-
|
866 |
-
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
879 |
-
|
880 |
-
|
881 |
-
|
882 |
-
|
883 |
-
|
884 |
-
|
885 |
-
|
886 |
-
|
887 |
-
|
888 |
-
|
889 |
-
|
890 |
-
|
891 |
-
|
892 |
-
|
893 |
-
|
894 |
-
|
895 |
-
|
896 |
-
|
897 |
-
|
898 |
-
|
899 |
-
|
900 |
-
|
901 |
-
|
902 |
-
|
903 |
-
|
904 |
-
|
905 |
-
|
906 |
-
|
907 |
-
|
908 |
-
|
909 |
-
|
910 |
-
|
911 |
-
|
912 |
-
|
913 |
-
|
914 |
-
|
915 |
-
|
916 |
-
|
917 |
-
|
918 |
-
|
919 |
-
|
920 |
-
|
921 |
-
|
922 |
-
|
923 |
-
|
924 |
-
|
925 |
-
|
926 |
-
|
927 |
-
|
928 |
-
|
929 |
-
|
930 |
-
|
931 |
-
|
932 |
-
|
933 |
-
|
934 |
-
|
935 |
-
|
936 |
-
|
937 |
-
|
938 |
-
|
939 |
-
|
940 |
-
|
941 |
-
|
942 |
-
|
943 |
-
|
944 |
-
|
945 |
-
|
946 |
-
|
947 |
-
|
948 |
-
|
949 |
-
|
950 |
-
|
951 |
-
|
952 |
-
|
953 |
-
|
954 |
-
|
955 |
-
|
956 |
-
|
957 |
-
|
958 |
-
|
959 |
-
|
960 |
-
|
961 |
-
|
962 |
-
|
963 |
-
|
964 |
-
|
965 |
-
|
966 |
-
|
967 |
-
|
968 |
-
|
969 |
-
|
970 |
-
|
971 |
-
|
972 |
-
|
973 |
-
|
974 |
-
|
975 |
-
|
976 |
-
|
977 |
-
|
978 |
-
|
979 |
-
|
980 |
-
|
981 |
-
|
982 |
-
|
983 |
-
|
984 |
-
|
985 |
-
|
986 |
-
|
987 |
-
|
988 |
-
|
989 |
-
|
990 |
-
|
991 |
-
|
992 |
-
|
993 |
-
|
994 |
-
|
995 |
-
|
996 |
-
|
997 |
-
|
998 |
-
|
999 |
-
|
1000 |
-
|
1001 |
-
|
1002 |
-
|
1003 |
-
|
1004 |
-
|
1005 |
-
|
1006 |
-
|
1007 |
-
|
1008 |
-
|
1009 |
-
|
1010 |
-
|
1011 |
-
|
1012 |
-
|
1013 |
-
|
1014 |
-
|
1015 |
-
|
1016 |
-
|
1017 |
-
|
1018 |
-
|
1019 |
-
|
1020 |
-
|
1021 |
-
|
1022 |
-
|
1023 |
-
|
1024 |
-
|
1025 |
-
|
1026 |
-
|
1027 |
-
|
1028 |
-
|
1029 |
-
|
1030 |
-
|
1031 |
-
|
1032 |
-
|
1033 |
-
|
1034 |
-
|
1035 |
-
|
1036 |
-
|
1037 |
-
|
1038 |
-
|
1039 |
-
|
1040 |
-
|
1041 |
-
|
1042 |
-
|
1043 |
-
|
1044 |
-
|
1045 |
-
|
1046 |
-
|
1047 |
-
|
1048 |
-
|
1049 |
-
|
1050 |
-
|
1051 |
-
|
1052 |
-
|
1053 |
-
|
1054 |
-
|
1055 |
-
|
1056 |
-
|
1057 |
-
|
1058 |
-
|
1059 |
-
|
1060 |
-
|
1061 |
-
|
1062 |
-
|
1063 |
-
|
1064 |
-
|
1065 |
-
|
1066 |
-
|
1067 |
-
|
1068 |
-
|
1069 |
-
|
1070 |
-
|
1071 |
-
|
1072 |
-
|
1073 |
-
|
1074 |
-
|
1075 |
-
|
1076 |
-
|
1077 |
-
|
1078 |
-
|
1079 |
-
|
1080 |
-
|
1081 |
-
|
1082 |
-
|
1083 |
-
|
1084 |
-
|
1085 |
-
|
1086 |
-
|
1087 |
-
|
1088 |
-
|
1089 |
-
|
1090 |
-
|
1091 |
-
|
1092 |
-
|
1093 |
-
|
1094 |
-
|
1095 |
-
|
1096 |
-
|
1097 |
-
|
1098 |
-
|
1099 |
-
|
1100 |
-
|
1101 |
-
|
1102 |
-
|
1103 |
-
|
1104 |
-
|
1105 |
-
|
1106 |
-
|
1107 |
-
|
1108 |
-
|
1109 |
-
|
1110 |
-
|
1111 |
-
|
1112 |
-
|
1113 |
-
|
1114 |
-
|
1115 |
-
|
1116 |
-
|
1117 |
-
|
1118 |
-
|
1119 |
-
|
1120 |
-
|
1121 |
-
|
1122 |
-
|
1123 |
-
|
1124 |
-
|
1125 |
-
|
1126 |
-
|
1127 |
-
|
1128 |
-
|
1129 |
-
|
1130 |
-
|
1131 |
-
|
1132 |
-
|
1133 |
-
|
1134 |
-
|
1135 |
-
|
1136 |
-
|
1137 |
-
|
1138 |
-
|
1139 |
-
|
1140 |
-
|
1141 |
-
|
1142 |
-
|
1143 |
-
|
1144 |
-
|
1145 |
-
|
1146 |
-
|
1147 |
-
|
1148 |
-
|
1149 |
-
|
1150 |
-
|
1151 |
-
|
1152 |
-
|
1153 |
-
|
1154 |
-
|
1155 |
-
|
1156 |
-
|
1157 |
-
|
1158 |
-
|
1159 |
-
|
1160 |
-
|
1161 |
-
|
1162 |
-
|
1163 |
-
|
1164 |
-
|
1165 |
-
|
1166 |
-
|
1167 |
-
|
1168 |
-
|
1169 |
-
|
1170 |
-
|
1171 |
-
|
1172 |
-
|
1173 |
-
|
1174 |
-
|
1175 |
-
|
1176 |
-
|
1177 |
-
|
1178 |
-
|
1179 |
-
|
1180 |
-
|
1181 |
-
|
1182 |
-
|
1183 |
-
|
1184 |
-
|
1185 |
-
|
1186 |
-
|
1187 |
-
|
1188 |
-
|
1189 |
-
|
1190 |
-
|
1191 |
-
|
1192 |
-
|
1193 |
-
|
1194 |
-
|
1195 |
-
|
1196 |
-
|
1197 |
-
|
1198 |
-
|
1199 |
-
|
1200 |
-
|
1201 |
-
|
1202 |
-
|
1203 |
-
|
1204 |
-
|
1205 |
-
|
1206 |
-
|
1207 |
-
|
1208 |
-
|
1209 |
-
|
1210 |
-
|
1211 |
-
|
1212 |
-
|
1213 |
-
|
1214 |
-
|
1215 |
-
|
1216 |
-
|
1217 |
-
|
1218 |
-
|
1219 |
-
|
1220 |
-
|
1221 |
-
|
1222 |
-
|
1223 |
-
|
1224 |
-
|
1225 |
-
|
1226 |
-
|
1227 |
-
|
1228 |
-
|
1229 |
-
|
1230 |
-
|
1231 |
-
|
1232 |
-
|
1233 |
-
|
1234 |
-
|
1235 |
-
|
1236 |
-
|
1237 |
-
|
1238 |
-
|
1239 |
-
|
1240 |
-
|
1241 |
-
|
1242 |
-
|
1243 |
-
|
1244 |
-
|
1245 |
-
|
1246 |
-
|
1247 |
-
|
1248 |
-
|
1249 |
-
|
1250 |
-
|
1251 |
-
|
1252 |
-
|
1253 |
-
|
1254 |
-
|
1255 |
-
|
1256 |
-
|
1257 |
-
|
1258 |
-
|
1259 |
-
|
1260 |
-
|
1261 |
-
|
1262 |
-
|
1263 |
-
|
1264 |
-
|
1265 |
-
|
1266 |
-
|
1267 |
-
|
1268 |
-
|
1269 |
-
|
1270 |
-
|
1271 |
-
|
1272 |
-
|
1273 |
-
|
1274 |
-
|
1275 |
-
|
1276 |
-
|
1277 |
-
|
1278 |
-
|
1279 |
-
|
1280 |
-
|
1281 |
-
|
1282 |
-
|
1283 |
-
|
1284 |
-
|
1285 |
-
|
1286 |
-
|
1287 |
-
|
1288 |
-
|
1289 |
-
|
1290 |
-
|
1291 |
-
|
1292 |
-
|
1293 |
-
|
1294 |
-
|
1295 |
-
|
1296 |
-
|
1297 |
-
|
1298 |
-
|
1299 |
-
|
1300 |
-
|
1301 |
-
|
1302 |
-
|
1303 |
-
|
1304 |
-
|
1305 |
-
|
1306 |
-
|
1307 |
-
|
1308 |
-
|
1309 |
-
|
1310 |
-
|
1311 |
-
|
1312 |
-
|
1313 |
-
|
1314 |
-
|
1315 |
-
|
1316 |
-
|
1317 |
-
|
1318 |
-
|
1319 |
-
|
1320 |
-
|
1321 |
-
|
1322 |
-
|
1323 |
-
|
1324 |
-
|
1325 |
-
|
1326 |
-
|
1327 |
-
|
1328 |
-
|
1329 |
-
|
1330 |
-
|
1331 |
-
|
1332 |
-
|
1333 |
-
|
1334 |
-
|
1335 |
-
|
1336 |
-
|
1337 |
-
|
1338 |
-
|
1339 |
-
|
1340 |
-
|
1341 |
-
|
1342 |
-
|
1343 |
-
|
1344 |
-
|
1345 |
-
|
1346 |
-
|
1347 |
-
|
1348 |
-
|
1349 |
-
|
1350 |
-
|
1351 |
-
|
1352 |
-
|
1353 |
-
|
1354 |
-
|
1355 |
-
|
1356 |
-
|
1357 |
-
|
1358 |
-
|
1359 |
-
|
1360 |
-
|
1361 |
-
|
1362 |
-
|
1363 |
-
|
1364 |
-
|
1365 |
-
|
1366 |
-
|
1367 |
-
|
1368 |
-
|
1369 |
-
|
1370 |
-
|
1371 |
-
|
1372 |
-
|
1373 |
-
|
1374 |
-
|
1375 |
-
|
1376 |
-
|
1377 |
-
|
1378 |
-
|
1379 |
-
|
1380 |
-
|
1381 |
-
|
1382 |
-
|
1383 |
-
|
1384 |
-
|
1385 |
-
|
1386 |
-
|
1387 |
-
|
1388 |
-
|
1389 |
-
|
1390 |
-
|
1391 |
-
|
1392 |
-
|
1393 |
-
|
1394 |
-
|
1395 |
-
|
1396 |
-
|
1397 |
-
|
1398 |
-
|
1399 |
-
|
1400 |
-
|
1401 |
-
|
1402 |
-
|
1403 |
-
|
1404 |
-
|
1405 |
-
|
1406 |
-
|
1407 |
-
|
1408 |
-
|
1409 |
-
|
1410 |
-
|
1411 |
-
|
1412 |
-
|
1413 |
-
|
1414 |
-
|
1415 |
-
|
1416 |
-
|
1417 |
-
|
1418 |
-
|
1419 |
-
|
1420 |
-
|
1421 |
-
|
1422 |
-
|
1423 |
-
|
1424 |
-
|
1425 |
-
|
1426 |
-
|
1427 |
-
|
1428 |
-
|
1429 |
-
|
1430 |
-
|
1431 |
-
|
1432 |
-
|
1433 |
-
|
1434 |
-
|
1435 |
-
|
1436 |
-
|
1437 |
-
|
1438 |
-
|
1439 |
-
|
1440 |
-
|
1441 |
-
|
1442 |
-
|
1443 |
-
|
1444 |
-
|
1445 |
-
|
1446 |
-
|
1447 |
-
|
1448 |
-
|
1449 |
-
|
1450 |
-
|
1451 |
-
|
1452 |
-
|
1453 |
-
|
1454 |
-
|
1455 |
-
|
1456 |
-
|
1457 |
-
|
1458 |
-
|
1459 |
-
|
1460 |
-
|
1461 |
-
|
1462 |
-
|
1463 |
-
|
1464 |
-
|
1465 |
-
|
1466 |
-
|
1467 |
-
|
1468 |
-
|
1469 |
-
|
1470 |
-
|
1471 |
-
|
1472 |
-
|
1473 |
-
|
1474 |
-
|
1475 |
-
|
1476 |
-
|
1477 |
-
|
1478 |
-
|
1479 |
-
|
1480 |
-
|
1481 |
-
|
1482 |
-
|
1483 |
-
|
1484 |
-
|
1485 |
-
|
1486 |
-
|
1487 |
-
|
1488 |
-
|
1489 |
-
|
1490 |
-
|
1491 |
-
|
1492 |
-
|
1493 |
-
|
1494 |
-
|
1495 |
-
|
1496 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1497 |
|
1498 |
/**
|
1499 |
* This function is responsible for rendering divs and contents
|
1500 |
* for infobox before partial.
|
1501 |
*/
|
1502 |
-
|
1503 |
-
|
1504 |
-
|
1505 |
|
1506 |
-
|
1507 |
|
1508 |
-
|
1509 |
-
|
1510 |
-
|
1511 |
|
1512 |
-
|
1513 |
-
|
1514 |
-
|
1515 |
|
1516 |
-
|
1517 |
-
|
1518 |
|
1519 |
-
|
1520 |
-
|
1521 |
-
|
1522 |
-
|
1523 |
-
|
1524 |
-
echo ob_get_clean();
|
1525 |
-
|
1526 |
|
1527 |
/**
|
1528 |
* This function is rendering closing divs and tags
|
1529 |
* of before partial for infobox.
|
1530 |
*/
|
1531 |
-
|
1532 |
-
|
1533 |
-
|
1534 |
-
|
1535 |
-
if ('yes' == $settings['eael_show_infobox_clickable']): ?></a><?php endif;
|
1536 |
-
|
1537 |
-
|
1538 |
|
1539 |
/**
|
1540 |
* This function is rendering appropriate icon for infobox.
|
1541 |
*/
|
1542 |
-
|
1543 |
-
|
1544 |
-
|
1545 |
-
|
1546 |
-
|
1547 |
-
|
1548 |
-
|
1549 |
-
|
1550 |
-
|
1551 |
-
|
1552 |
-
|
1553 |
-
|
1554 |
-
|
1555 |
-
|
1556 |
-
|
1557 |
-
|
1558 |
-
|
1559 |
-
|
1560 |
-
|
1561 |
-
|
1562 |
-
|
1563 |
-
|
1564 |
-
|
1565 |
-
|
1566 |
-
|
1567 |
-
|
1568 |
-
|
1569 |
-
|
1570 |
-
|
1571 |
-
|
1572 |
-
|
1573 |
-
|
1574 |
-
|
1575 |
-
|
1576 |
-
|
1577 |
-
|
1578 |
-
|
1579 |
-
|
1580 |
-
|
1581 |
-
|
1582 |
-
|
1583 |
-
|
1584 |
-
|
1585 |
-
|
1586 |
-
|
1587 |
-
|
1588 |
-
|
1589 |
-
|
1590 |
-
|
1591 |
-
|
1592 |
-
|
1593 |
-
|
1594 |
-
|
1595 |
-
|
1596 |
-
|
1597 |
-
|
1598 |
-
|
1599 |
-
|
1600 |
-
|
1601 |
-
|
1602 |
-
|
1603 |
-
|
1604 |
-
|
1605 |
-
|
1606 |
-
|
1607 |
-
|
1608 |
-
|
1609 |
-
|
1610 |
-
|
1611 |
-
|
1612 |
-
|
1613 |
-
|
1614 |
-
|
1615 |
-
|
1616 |
-
|
1617 |
-
|
1618 |
-
|
1619 |
-
|
1620 |
-
|
1621 |
-
|
1622 |
-
|
1623 |
-
|
1624 |
-
|
1625 |
-
|
1626 |
-
|
1627 |
-
|
1628 |
-
|
1629 |
-
|
1630 |
-
|
1631 |
-
|
1632 |
-
|
1633 |
-
|
1634 |
-
|
1635 |
-
|
1636 |
-
|
1637 |
-
|
1638 |
-
|
1639 |
-
|
1640 |
-
|
1641 |
-
|
1642 |
-
|
1643 |
-
|
1644 |
-
|
1645 |
-
|
1646 |
-
|
1647 |
-
endif;?>
|
1648 |
-
<?php endif;?>
|
1649 |
-
</div>
|
1650 |
-
<?php
|
1651 |
-
|
1652 |
-
echo ob_get_clean();
|
1653 |
-
}
|
1654 |
|
1655 |
/**
|
1656 |
* This function rendering infobox button
|
1657 |
*/
|
1658 |
-
|
1659 |
-
|
1660 |
-
|
1661 |
-
|
1662 |
-
|
1663 |
-
|
1664 |
-
|
1665 |
-
|
1666 |
-
|
1667 |
-
|
1668 |
-
|
1669 |
-
|
1670 |
-
|
1671 |
-
|
1672 |
-
|
1673 |
-
|
1674 |
-
|
1675 |
-
|
1676 |
-
|
1677 |
-
|
1678 |
-
|
1679 |
-
|
1680 |
-
|
1681 |
-
|
1682 |
-
|
1683 |
-
|
1684 |
-
|
1685 |
-
|
1686 |
-
|
1687 |
-
|
1688 |
-
|
1689 |
-
|
1690 |
-
|
1691 |
-
|
1692 |
-
|
1693 |
-
|
1694 |
-
|
1695 |
-
|
1696 |
-
|
1697 |
-
|
1698 |
-
|
1699 |
-
|
1700 |
-
|
1701 |
-
|
1702 |
-
|
1703 |
-
|
1704 |
-
|
1705 |
-
|
1706 |
-
|
1707 |
-
|
1708 |
-
|
1709 |
-
|
1710 |
-
|
1711 |
-
|
1712 |
-
|
1713 |
-
|
1714 |
-
|
1715 |
-
|
1716 |
-
|
1717 |
-
|
1718 |
-
|
1719 |
-
|
1720 |
-
|
1721 |
-
|
1722 |
-
|
1723 |
-
|
1724 |
-
|
1725 |
-
|
1726 |
-
|
1727 |
-
|
1728 |
-
|
1729 |
-
|
1730 |
-
|
1731 |
-
|
1732 |
-
|
1733 |
-
|
1734 |
-
|
1735 |
-
|
1736 |
-
|
1737 |
-
$this->render_infobox_icon();
|
1738 |
-
$this->render_infobox_content();
|
1739 |
-
$this->eael_infobox_after();
|
1740 |
-
}
|
1741 |
}
|
4 |
|
5 |
// If this file is called directly, abort.
|
6 |
if (!defined('ABSPATH')) {
|
7 |
+
exit;
|
8 |
}
|
9 |
|
10 |
use \Elementor\Controls_Manager;
|
12 |
use \Elementor\Group_Control_Box_Shadow;
|
13 |
use \Elementor\Group_Control_Image_Size;
|
14 |
use \Elementor\Group_Control_Typography;
|
15 |
+
use Elementor\Icons_Manager;
|
16 |
use \Elementor\Plugin;
|
17 |
use \Elementor\Utils;
|
18 |
use \Elementor\Widget_Base;
|
20 |
|
21 |
class Info_Box extends Widget_Base
|
22 |
{
|
23 |
+
public function get_name()
|
24 |
+
{
|
25 |
+
return 'eael-info-box';
|
26 |
+
}
|
27 |
+
|
28 |
+
public function get_title()
|
29 |
+
{
|
30 |
+
return esc_html__('Info Box', 'essential-addons-for-elementor-lite');
|
31 |
+
}
|
32 |
+
|
33 |
+
public function get_icon()
|
34 |
+
{
|
35 |
+
return 'eaicon-info-box';
|
36 |
+
}
|
37 |
+
|
38 |
+
public function get_categories()
|
39 |
+
{
|
40 |
+
return ['essential-addons-elementor'];
|
41 |
+
}
|
42 |
+
|
43 |
+
public function get_keywords()
|
44 |
+
{
|
45 |
+
return [
|
46 |
+
'info',
|
47 |
+
'ea infobox',
|
48 |
+
'ea info box',
|
49 |
+
'box',
|
50 |
+
'ea box',
|
51 |
+
'info box',
|
52 |
+
'card',
|
53 |
+
'ea',
|
54 |
+
'essential addons',
|
55 |
+
];
|
56 |
+
}
|
57 |
+
|
58 |
+
public function get_custom_help_url()
|
59 |
+
{
|
60 |
+
return 'https://essential-addons.com/elementor/docs/info-box/';
|
61 |
+
}
|
62 |
+
|
63 |
+
protected function _register_controls()
|
64 |
+
{
|
65 |
+
|
66 |
+
/**
|
67 |
+
* Infobox Image Settings
|
68 |
+
*/
|
69 |
+
$this->start_controls_section(
|
70 |
+
'eael_section_infobox_content_settings',
|
71 |
+
[
|
72 |
+
'label' => esc_html__('Infobox Image', 'essential-addons-for-elementor-lite'),
|
73 |
+
]
|
74 |
+
);
|
75 |
+
|
76 |
+
$this->add_control(
|
77 |
+
'eael_infobox_img_type',
|
78 |
+
[
|
79 |
+
'label' => esc_html__('Infobox Type', 'essential-addons-for-elementor-lite'),
|
80 |
+
'type' => Controls_Manager::SELECT,
|
81 |
+
'default' => 'img-on-top',
|
82 |
+
'label_block' => false,
|
83 |
+
'options' => [
|
84 |
+
'img-on-top' => esc_html__('Image/Icon On Top', 'essential-addons-for-elementor-lite'),
|
85 |
+
'img-on-left' => esc_html__('Image/Icon On Left', 'essential-addons-for-elementor-lite'),
|
86 |
+
'img-on-right' => esc_html__('Image/Icon On Right', 'essential-addons-for-elementor-lite'),
|
87 |
+
],
|
88 |
+
]
|
89 |
+
);
|
90 |
+
|
91 |
+
$this->add_responsive_control(
|
92 |
+
'eael_infobox_img_or_icon',
|
93 |
+
[
|
94 |
+
'label' => esc_html__('Image or Icon', 'essential-addons-for-elementor-lite'),
|
95 |
+
'type' => Controls_Manager::CHOOSE,
|
96 |
+
'label_block' => true,
|
97 |
+
'options' => [
|
98 |
+
'none' => [
|
99 |
+
'title' => esc_html__('None', 'essential-addons-for-elementor-lite'),
|
100 |
+
'icon' => 'fa fa-ban',
|
101 |
+
],
|
102 |
+
'number' => [
|
103 |
+
'title' => esc_html__('Number', 'essential-addons-for-elementor-lite'),
|
104 |
+
'icon' => 'fa fa-sort-numeric-desc',
|
105 |
+
],
|
106 |
+
'icon' => [
|
107 |
+
'title' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
|
108 |
+
'icon' => 'fa fa-info-circle',
|
109 |
+
],
|
110 |
+
'img' => [
|
111 |
+
'title' => esc_html__('Image', 'essential-addons-for-elementor-lite'),
|
112 |
+
'icon' => 'fa fa-picture-o',
|
113 |
+
],
|
114 |
+
],
|
115 |
+
'default' => 'icon',
|
116 |
+
]
|
117 |
+
);
|
118 |
+
|
119 |
+
$this->add_responsive_control(
|
120 |
+
'icon_vertical_position',
|
121 |
+
[
|
122 |
+
'label' => __('Icon Position', 'essential-addons-for-elementor-lite'),
|
123 |
+
'type' => Controls_Manager::CHOOSE,
|
124 |
+
'default' => 'top',
|
125 |
+
'condition' => [
|
126 |
+
'eael_infobox_img_type!' => 'img-on-top',
|
127 |
+
],
|
128 |
+
'options' => [
|
129 |
+
'top' => [
|
130 |
+
'title' => __('Top', 'essential-addons-for-elementor-lite'),
|
131 |
+
'icon' => 'eicon-v-align-top',
|
132 |
+
],
|
133 |
+
'middle' => [
|
134 |
+
'title' => __('Middle', 'essential-addons-for-elementor-lite'),
|
135 |
+
'icon' => 'eicon-v-align-middle',
|
136 |
+
],
|
137 |
+
'bottom' => [
|
138 |
+
'title' => __('Bottom', 'essential-addons-for-elementor-lite'),
|
139 |
+
'icon' => 'eicon-v-align-bottom',
|
140 |
+
],
|
141 |
+
],
|
142 |
+
'selectors' => [
|
143 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon' => 'align-self: {{VALUE}};',
|
144 |
+
],
|
145 |
+
'selectors_dictionary' => [
|
146 |
+
'top' => 'baseline',
|
147 |
+
'middle' => 'center',
|
148 |
+
'bottom' => 'flex-end',
|
149 |
+
],
|
150 |
+
]
|
151 |
+
);
|
152 |
+
|
153 |
+
/**
|
154 |
+
* Condition: 'eael_infobox_img_or_icon' => 'img'
|
155 |
+
*/
|
156 |
+
$this->add_control(
|
157 |
+
'eael_infobox_image',
|
158 |
+
[
|
159 |
+
'label' => esc_html__('Infobox Image', 'essential-addons-for-elementor-lite'),
|
160 |
+
'type' => Controls_Manager::MEDIA,
|
161 |
+
'default' => [
|
162 |
+
'url' => Utils::get_placeholder_image_src(),
|
163 |
+
],
|
164 |
+
'condition' => [
|
165 |
+
'eael_infobox_img_or_icon' => 'img',
|
166 |
+
],
|
167 |
+
]
|
168 |
+
);
|
169 |
+
|
170 |
+
/**
|
171 |
+
* Condition: 'eael_infobox_img_or_icon' => 'icon'
|
172 |
+
*/
|
173 |
+
$this->add_control(
|
174 |
+
'eael_infobox_icon_new',
|
175 |
+
[
|
176 |
+
'label' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
|
177 |
+
'type' => Controls_Manager::ICONS,
|
178 |
+
'fa4compatibility' => 'eael_infobox_icon',
|
179 |
+
'default' => [
|
180 |
+
'value' => 'fas fa-building',
|
181 |
+
'library' => 'fa-solid',
|
182 |
+
],
|
183 |
+
'condition' => [
|
184 |
+
'eael_infobox_img_or_icon' => 'icon',
|
185 |
+
],
|
186 |
+
]
|
187 |
+
);
|
188 |
+
|
189 |
+
/**
|
190 |
+
* Condition: 'eael_infobox_img_or_icon' => 'number'
|
191 |
+
*/
|
192 |
+
$this->add_control(
|
193 |
+
'eael_infobox_number',
|
194 |
+
[
|
195 |
+
'label' => esc_html__('Number', 'essential-addons-for-elementor-lite'),
|
196 |
+
'type' => Controls_Manager::TEXT,
|
197 |
+
'dynamic' => [ 'active' => true ],
|
198 |
+
'condition' => [
|
199 |
+
'eael_infobox_img_or_icon' => 'number',
|
200 |
+
],
|
201 |
+
]
|
202 |
+
);
|
203 |
+
|
204 |
+
$this->end_controls_section();
|
205 |
+
|
206 |
+
/**
|
207 |
+
* Infobox Content
|
208 |
+
*/
|
209 |
+
$this->start_controls_section(
|
210 |
+
'eael_infobox_content',
|
211 |
+
[
|
212 |
+
'label' => esc_html__('Infobox Content', 'essential-addons-for-elementor-lite'),
|
213 |
+
]
|
214 |
+
);
|
215 |
+
$this->add_control(
|
216 |
+
'eael_infobox_title',
|
217 |
+
[
|
218 |
+
'label' => esc_html__('Infobox Title', 'essential-addons-for-elementor-lite'),
|
219 |
+
'type' => Controls_Manager::TEXT,
|
220 |
+
'label_block' => true,
|
221 |
+
'dynamic' => [
|
222 |
+
'active' => true,
|
223 |
+
],
|
224 |
+
'default' => esc_html__('This is an icon box', 'essential-addons-for-elementor-lite'),
|
225 |
+
]
|
226 |
+
);
|
227 |
+
$this->add_control(
|
228 |
+
'eael_infobox_title_tag',
|
229 |
+
[
|
230 |
+
'label' => __('Select Title Tag', 'essential-addons-for-elementor-lite'),
|
231 |
+
'type' => Controls_Manager::SELECT,
|
232 |
+
'default' => 'h4',
|
233 |
+
'options' => [
|
234 |
+
'h1' => __('H1', 'essential-addons-for-elementor-lite'),
|
235 |
+
'h2' => __('H2', 'essential-addons-for-elementor-lite'),
|
236 |
+
'h3' => __('H3', 'essential-addons-for-elementor-lite'),
|
237 |
+
'h4' => __('H4', 'essential-addons-for-elementor-lite'),
|
238 |
+
'h5' => __('H5', 'essential-addons-for-elementor-lite'),
|
239 |
+
'h6' => __('H6', 'essential-addons-for-elementor-lite'),
|
240 |
+
'span' => __('Span', 'essential-addons-for-elementor-lite'),
|
241 |
+
'p' => __('P', 'essential-addons-for-elementor-lite'),
|
242 |
+
'div' => __('Div', 'essential-addons-for-elementor-lite'),
|
243 |
+
],
|
244 |
+
]
|
245 |
+
);
|
246 |
+
$this->add_control(
|
247 |
+
'eael_infobox_text_type',
|
248 |
+
[
|
249 |
+
'label' => __('Content Type', 'essential-addons-for-elementor-lite'),
|
250 |
+
'type' => Controls_Manager::SELECT,
|
251 |
+
'options' => [
|
252 |
+
'content' => __('Content', 'essential-addons-for-elementor-lite'),
|
253 |
+
'template' => __('Saved Templates', 'essential-addons-for-elementor-lite'),
|
254 |
+
],
|
255 |
+
'default' => 'content',
|
256 |
+
]
|
257 |
+
);
|
258 |
+
|
259 |
+
$this->add_control(
|
260 |
+
'eael_primary_templates',
|
261 |
+
[
|
262 |
+
'label' => __('Choose Template', 'essential-addons-for-elementor-lite'),
|
263 |
+
'type' => Controls_Manager::SELECT,
|
264 |
+
'options' => Helper::get_elementor_templates(),
|
265 |
+
'condition' => [
|
266 |
+
'eael_infobox_text_type' => 'template',
|
267 |
+
],
|
268 |
+
]
|
269 |
+
);
|
270 |
+
$this->add_control(
|
271 |
+
'eael_infobox_text',
|
272 |
+
[
|
273 |
+
'label' => esc_html__('Infobox Content', 'essential-addons-for-elementor-lite'),
|
274 |
+
'type' => Controls_Manager::WYSIWYG,
|
275 |
+
'label_block' => true,
|
276 |
+
'dynamic' => [
|
277 |
+
'active' => true,
|
278 |
+
],
|
279 |
+
'default' => esc_html__('Write a short description, that will describe the title or something informational and useful.', 'essential-addons-for-elementor-lite'),
|
280 |
+
'condition' => [
|
281 |
+
'eael_infobox_text_type' => 'content',
|
282 |
+
],
|
283 |
+
]
|
284 |
+
);
|
285 |
+
$this->add_control(
|
286 |
+
'eael_show_infobox_content',
|
287 |
+
[
|
288 |
+
'label' => __('Show Content', 'essential-addons-for-elementor-lite'),
|
289 |
+
'type' => Controls_Manager::SWITCHER,
|
290 |
+
'default' => 'yes',
|
291 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
292 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
293 |
+
'return_value' => 'yes',
|
294 |
+
]
|
295 |
+
);
|
296 |
+
$this->add_responsive_control(
|
297 |
+
'eael_infobox_content_alignment',
|
298 |
+
[
|
299 |
+
'label' => esc_html__('Content Alignment', 'essential-addons-for-elementor-lite'),
|
300 |
+
'type' => Controls_Manager::CHOOSE,
|
301 |
+
'label_block' => true,
|
302 |
+
'options' => [
|
303 |
+
'left' => [
|
304 |
+
'title' => esc_html__('Left', 'essential-addons-for-elementor-lite'),
|
305 |
+
'icon' => 'fa fa-align-left',
|
306 |
+
],
|
307 |
+
'center' => [
|
308 |
+
'title' => esc_html__('Center', 'essential-addons-for-elementor-lite'),
|
309 |
+
'icon' => 'fa fa-align-center',
|
310 |
+
],
|
311 |
+
'right' => [
|
312 |
+
'title' => esc_html__('Right', 'essential-addons-for-elementor-lite'),
|
313 |
+
'icon' => 'fa fa-align-right',
|
314 |
+
],
|
315 |
+
],
|
316 |
+
'default' => 'center',
|
317 |
+
'prefix_class' => 'eael-infobox-content-align-',
|
318 |
+
'condition' => [
|
319 |
+
'eael_infobox_img_type' => 'img-on-top',
|
320 |
+
],
|
321 |
+
]
|
322 |
+
);
|
323 |
+
|
324 |
+
$this->add_control(
|
325 |
+
'content_height',
|
326 |
+
[
|
327 |
+
'label' => esc_html__('Content Height', 'essential-addons-for-elementor-lite'),
|
328 |
+
'type' => Controls_Manager::SLIDER,
|
329 |
+
'size_units' => ['px', '%', 'em'],
|
330 |
+
'range' => [
|
331 |
+
'px' => ['max' => 300],
|
332 |
+
'%' => ['max' => 100],
|
333 |
+
],
|
334 |
+
'selectors' => [
|
335 |
+
'{{WRAPPER}} .infobox-content' => 'height: {{SIZE}}{{UNIT}};',
|
336 |
+
],
|
337 |
+
]
|
338 |
+
);
|
339 |
+
|
340 |
+
$this->end_controls_section();
|
341 |
+
|
342 |
+
/**
|
343 |
+
* ----------------------------------------------
|
344 |
+
* Infobox Button
|
345 |
+
* ----------------------------------------------
|
346 |
+
*/
|
347 |
+
$this->start_controls_section(
|
348 |
+
'eael_infobox_button',
|
349 |
+
[
|
350 |
+
'label' => esc_html__('Button', 'essential-addons-for-elementor-lite'),
|
351 |
+
]
|
352 |
+
);
|
353 |
+
|
354 |
+
$this->add_control(
|
355 |
+
'eael_show_infobox_button',
|
356 |
+
[
|
357 |
+
'label' => __('Show Infobox Button', 'essential-addons-for-elementor-lite'),
|
358 |
+
'type' => Controls_Manager::SWITCHER,
|
359 |
+
'label_on' => __('Yes', 'essential-addons-for-elementor-lite'),
|
360 |
+
'label_off' => __('No', 'essential-addons-for-elementor-lite'),
|
361 |
+
'condition' => [
|
362 |
+
'eael_show_infobox_clickable!' => 'yes',
|
363 |
+
],
|
364 |
+
]
|
365 |
+
);
|
366 |
+
|
367 |
+
$this->add_control(
|
368 |
+
'eael_show_infobox_clickable',
|
369 |
+
[
|
370 |
+
'label' => __('Infobox Clickable', 'essential-addons-for-elementor-lite'),
|
371 |
+
'type' => Controls_Manager::SWITCHER,
|
372 |
+
'default' => 'no',
|
373 |
+
'label_on' => __('Yes', 'essential-addons-for-elementor-lite'),
|
374 |
+
'label_off' => __('No', 'essential-addons-for-elementor-lite'),
|
375 |
+
'return_value' => 'yes',
|
376 |
+
'condition' => [
|
377 |
+
'eael_show_infobox_button!' => 'yes',
|
378 |
+
],
|
379 |
+
]
|
380 |
+
);
|
381 |
+
|
382 |
+
$this->add_control(
|
383 |
+
'eael_show_infobox_clickable_link',
|
384 |
+
[
|
385 |
+
'label' => esc_html__('Infobox Link', 'essential-addons-for-elementor-lite'),
|
386 |
+
'type' => Controls_Manager::URL,
|
387 |
+
'dynamic' => ['active' => true],
|
388 |
+
'label_block' => true,
|
389 |
+
'default' => [
|
390 |
+
'url' => 'http://',
|
391 |
+
'is_external' => '',
|
392 |
+
],
|
393 |
+
'show_external' => true,
|
394 |
+
'condition' => [
|
395 |
+
'eael_show_infobox_clickable' => 'yes',
|
396 |
+
],
|
397 |
+
]
|
398 |
+
);
|
399 |
+
|
400 |
+
$this->add_control(
|
401 |
+
'infobox_button_text',
|
402 |
+
[
|
403 |
+
'label' => __('Button Text', 'essential-addons-for-elementor-lite'),
|
404 |
+
'type' => Controls_Manager::TEXT,
|
405 |
+
'dynamic' => [
|
406 |
'active' => true
|
407 |
],
|
408 |
+
'label_block' => true,
|
409 |
+
'default' => 'Click Me!',
|
410 |
+
'separator' => 'before',
|
411 |
+
'placeholder' => __('Enter button text', 'essential-addons-for-elementor-lite'),
|
412 |
+
'title' => __('Enter button text here', 'essential-addons-for-elementor-lite'),
|
413 |
+
'condition' => [
|
414 |
+
'eael_show_infobox_button' => 'yes',
|
415 |
+
],
|
416 |
+
]
|
417 |
+
);
|
418 |
+
|
419 |
+
$this->add_control(
|
420 |
+
'infobox_button_link_url',
|
421 |
+
[
|
422 |
+
'label' => __('Link URL', 'essential-addons-for-elementor-lite'),
|
423 |
+
'type' => Controls_Manager::URL,
|
424 |
+
'dynamic' => ['active' => true],
|
425 |
+
'label_block' => true,
|
426 |
+
'placeholder' => __('Enter link URL for the button', 'essential-addons-for-elementor-lite'),
|
427 |
+
'show_external' => true,
|
428 |
+
'default' => [
|
429 |
+
'url' => '#',
|
430 |
+
],
|
431 |
+
'title' => __('Enter heading for the button', 'essential-addons-for-elementor-lite'),
|
432 |
+
'condition' => [
|
433 |
+
'eael_show_infobox_button' => 'yes',
|
434 |
+
],
|
435 |
+
]
|
436 |
+
);
|
437 |
+
|
438 |
+
$this->add_control(
|
439 |
+
'eael_infobox_button_icon_new',
|
440 |
+
[
|
441 |
+
'label' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
|
442 |
+
'type' => Controls_Manager::ICONS,
|
443 |
+
'fa4compatibility' => 'eael_infobox_button_icon',
|
444 |
+
'condition' => [
|
445 |
+
'eael_show_infobox_button' => 'yes',
|
446 |
+
],
|
447 |
+
]
|
448 |
+
);
|
449 |
+
|
450 |
+
$this->add_control(
|
451 |
+
'eael_infobox_button_icon_alignment',
|
452 |
+
[
|
453 |
+
'label' => esc_html__('Icon Position', 'essential-addons-for-elementor-lite'),
|
454 |
+
'type' => Controls_Manager::SELECT,
|
455 |
+
'default' => 'left',
|
456 |
+
'options' => [
|
457 |
+
'left' => esc_html__('Before', 'essential-addons-for-elementor-lite'),
|
458 |
+
'right' => esc_html__('After', 'essential-addons-for-elementor-lite'),
|
459 |
+
],
|
460 |
+
'condition' => [
|
461 |
+
'eael_infobox_button_icon_new!' => '',
|
462 |
+
'eael_show_infobox_button' => 'yes',
|
463 |
+
],
|
464 |
+
]
|
465 |
+
);
|
466 |
+
|
467 |
+
$this->add_control(
|
468 |
+
'eael_infobox_button_icon_indent',
|
469 |
+
[
|
470 |
+
'label' => esc_html__('Icon Spacing', 'essential-addons-for-elementor-lite'),
|
471 |
+
'type' => Controls_Manager::SLIDER,
|
472 |
+
'range' => [
|
473 |
+
'px' => [
|
474 |
+
'max' => 60,
|
475 |
+
],
|
476 |
+
],
|
477 |
+
'condition' => [
|
478 |
+
'eael_infobox_button_icon_new!' => '',
|
479 |
+
'eael_show_infobox_button' => 'yes',
|
480 |
+
],
|
481 |
+
'selectors' => [
|
482 |
+
'{{WRAPPER}} .eael_infobox_button_icon_right' => 'margin-left: {{SIZE}}px;',
|
483 |
+
'{{WRAPPER}} .eael_infobox_button_icon_left' => 'margin-right: {{SIZE}}px;',
|
484 |
+
],
|
485 |
+
]
|
486 |
+
);
|
487 |
+
$this->end_controls_section();
|
488 |
+
|
489 |
+
if (!apply_filters('eael/pro_enabled', false)) {
|
490 |
+
$this->start_controls_section(
|
491 |
+
'eael_section_pro',
|
492 |
+
[
|
493 |
+
'label' => __('Go Premium for More Features', 'essential-addons-for-elementor-lite'),
|
494 |
+
]
|
495 |
+
);
|
496 |
+
|
497 |
+
$this->add_control(
|
498 |
+
'eael_control_get_pro',
|
499 |
+
[
|
500 |
+
'label' => __('Unlock more possibilities', 'essential-addons-for-elementor-lite'),
|
501 |
+
'type' => Controls_Manager::CHOOSE,
|
502 |
+
'options' => [
|
503 |
+
'1' => [
|
504 |
+
'title' => '',
|
505 |
+
'icon' => 'fa fa-unlock-alt',
|
506 |
+
],
|
507 |
+
],
|
508 |
+
'default' => '1',
|
509 |
+
'description' => '<span class="pro-feature"> Get the <a href="https://wpdeveloper.net/in/upgrade-essential-addons-elementor" target="_blank">Pro version</a> for more stunning elements and customization options.</span>',
|
510 |
+
]
|
511 |
+
);
|
512 |
+
|
513 |
+
$this->end_controls_section();
|
514 |
+
}
|
515 |
+
|
516 |
+
/**
|
517 |
+
* -------------------------------------------
|
518 |
+
* Tab Style (Info Box Image)
|
519 |
+
* -------------------------------------------
|
520 |
+
*/
|
521 |
+
$this->start_controls_section(
|
522 |
+
'eael_section_infobox_imgae_style_settings',
|
523 |
+
[
|
524 |
+
'label' => esc_html__('Image Style', 'essential-addons-for-elementor-lite'),
|
525 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
526 |
+
'condition' => [
|
527 |
+
'eael_infobox_img_or_icon' => 'img',
|
528 |
+
],
|
529 |
+
]
|
530 |
+
);
|
531 |
+
|
532 |
+
$this->start_controls_tabs('eael_infobox_image_style');
|
533 |
+
|
534 |
+
$this->start_controls_tab(
|
535 |
+
'eael_infobox_image_icon_normal',
|
536 |
+
[
|
537 |
+
'label' => __('Normal', 'essential-addons-for-elementor-lite'),
|
538 |
+
]
|
539 |
+
);
|
540 |
+
|
541 |
+
$this->add_control(
|
542 |
+
'eael_infobox_image_icon_bg_color',
|
543 |
+
[
|
544 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
545 |
+
'type' => Controls_Manager::COLOR,
|
546 |
+
'default' => '',
|
547 |
+
'selectors' => [
|
548 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon img' => 'background-color: {{VALUE}};',
|
549 |
+
],
|
550 |
+
]
|
551 |
+
);
|
552 |
+
|
553 |
+
$this->add_responsive_control(
|
554 |
+
'eael_infobox_image_icon_padding',
|
555 |
+
[
|
556 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
557 |
+
'type' => Controls_Manager::DIMENSIONS,
|
558 |
+
'size_units' => ['px', 'em', '%'],
|
559 |
+
'selectors' => [
|
560 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon img' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
561 |
+
],
|
562 |
+
]
|
563 |
+
);
|
564 |
+
|
565 |
+
$this->add_group_control(
|
566 |
+
Group_Control_Border::get_type(),
|
567 |
+
[
|
568 |
+
'name' => 'eael_infobox_image_border',
|
569 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
570 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-icon img',
|
571 |
+
]
|
572 |
+
);
|
573 |
+
|
574 |
+
$this->add_control(
|
575 |
+
'eael_infobox_img_shape',
|
576 |
+
[
|
577 |
+
'label' => esc_html__('Image Shape', 'essential-addons-for-elementor-lite'),
|
578 |
+
'type' => Controls_Manager::SELECT,
|
579 |
+
'default' => 'square',
|
580 |
+
'label_block' => false,
|
581 |
+
'options' => [
|
582 |
+
'square' => esc_html__('Square', 'essential-addons-for-elementor-lite'),
|
583 |
+
'circle' => esc_html__('Circle', 'essential-addons-for-elementor-lite'),
|
584 |
+
'radius' => esc_html__('Radius', 'essential-addons-for-elementor-lite'),
|
585 |
+
],
|
586 |
+
'prefix_class' => 'eael-infobox-shape-',
|
587 |
+
'condition' => [
|
588 |
+
'eael_infobox_img_or_icon' => 'img',
|
589 |
+
],
|
590 |
+
]
|
591 |
+
);
|
592 |
+
|
593 |
+
$this->end_controls_tab();
|
594 |
+
|
595 |
+
$this->start_controls_tab(
|
596 |
+
'eael_infobox_image_icon_hover',
|
597 |
+
[
|
598 |
+
'label' => __('Hover', 'essential-addons-for-elementor-lite'),
|
599 |
+
]
|
600 |
+
);
|
601 |
+
|
602 |
+
$this->add_group_control(
|
603 |
+
Group_Control_Box_Shadow::get_type(),
|
604 |
+
[
|
605 |
+
'name' => 'eael_infobox_image_icon_hover_shadow',
|
606 |
+
'selectors' => [
|
607 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon:hover img' => 'background-color: {{VALUE}};',
|
608 |
+
],
|
609 |
+
]
|
610 |
+
);
|
611 |
+
|
612 |
+
$this->add_control(
|
613 |
+
'eael_infobox_image_icon_hover_animation',
|
614 |
+
[
|
615 |
+
'label' => esc_html__('Animation', 'essential-addons-for-elementor-lite'),
|
616 |
+
'type' => Controls_Manager::HOVER_ANIMATION,
|
617 |
+
]
|
618 |
+
);
|
619 |
+
|
620 |
+
$this->add_group_control(
|
621 |
+
Group_Control_Border::get_type(),
|
622 |
+
[
|
623 |
+
'name' => 'eael_infobox_hover_image_border',
|
624 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
625 |
+
'selector' => '{{WRAPPER}} .eael-infobox:hover .infobox-icon img',
|
626 |
+
]
|
627 |
+
);
|
628 |
+
|
629 |
+
$this->add_control(
|
630 |
+
'eael_infobox_hover_img_shape',
|
631 |
+
[
|
632 |
+
'label' => esc_html__('Image Shape', 'essential-addons-for-elementor-lite'),
|
633 |
+
'type' => Controls_Manager::SELECT,
|
634 |
+
'default' => 'square',
|
635 |
+
'label_block' => false,
|
636 |
+
'options' => [
|
637 |
+
'square' => esc_html__('Square', 'essential-addons-for-elementor-lite'),
|
638 |
+
'circle' => esc_html__('Circle', 'essential-addons-for-elementor-lite'),
|
639 |
+
'radius' => esc_html__('Radius', 'essential-addons-for-elementor-lite'),
|
640 |
+
],
|
641 |
+
'prefix_class' => 'eael-infobox-hover-img-shape-',
|
642 |
+
'condition' => [
|
643 |
+
'eael_infobox_img_or_icon' => 'img',
|
644 |
+
],
|
645 |
+
]
|
646 |
+
);
|
647 |
+
|
648 |
+
$this->end_controls_tab();
|
649 |
+
|
650 |
+
$this->end_controls_tabs();
|
651 |
+
|
652 |
+
$this->add_control(
|
653 |
+
'eael_infobox_image_resizer',
|
654 |
+
[
|
655 |
+
'label' => esc_html__('Image Resizer', 'essential-addons-for-elementor-lite'),
|
656 |
+
'type' => Controls_Manager::SLIDER,
|
657 |
+
'default' => [
|
658 |
+
'size' => 100,
|
659 |
+
],
|
660 |
+
'range' => [
|
661 |
+
'px' => [
|
662 |
+
'max' => 500,
|
663 |
+
],
|
664 |
+
],
|
665 |
+
'selectors' => [
|
666 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon img' => 'width: {{SIZE}}px;',
|
667 |
+
'{{WRAPPER}} .eael-infobox.icon-on-left .infobox-icon' => 'width: {{SIZE}}px;',
|
668 |
+
'{{WRAPPER}} .eael-infobox.icon-on-right .infobox-icon' => 'width: {{SIZE}}px;',
|
669 |
+
],
|
670 |
+
]
|
671 |
+
);
|
672 |
+
|
673 |
+
$this->add_group_control(
|
674 |
+
Group_Control_Image_Size::get_type(),
|
675 |
+
[
|
676 |
+
'name' => 'thumbnail',
|
677 |
+
'default' => 'full',
|
678 |
+
'condition' => [
|
679 |
+
'eael_infobox_image[url]!' => '',
|
680 |
+
'eael_infobox_img_or_icon' => 'img',
|
681 |
+
],
|
682 |
+
|
683 |
+
]
|
684 |
+
);
|
685 |
+
|
686 |
+
$this->add_responsive_control(
|
687 |
+
'eael_infobox_img_margin',
|
688 |
+
[
|
689 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
690 |
+
'type' => Controls_Manager::DIMENSIONS,
|
691 |
+
'size_units' => ['px', 'em', '%'],
|
692 |
+
'selectors' => [
|
693 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
694 |
+
],
|
695 |
+
]
|
696 |
+
);
|
697 |
+
|
698 |
+
$this->end_controls_section();
|
699 |
+
|
700 |
+
/**
|
701 |
+
* -------------------------------------------
|
702 |
+
* Tab Style (Info Box Number Icon Style)
|
703 |
+
* -------------------------------------------
|
704 |
+
*/
|
705 |
+
$this->start_controls_section(
|
706 |
+
'eael_section_infobox_number_icon_style_settings',
|
707 |
+
[
|
708 |
+
'label' => esc_html__('Number Icon Style', 'essential-addons-for-elementor-lite'),
|
709 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
710 |
+
'condition' => [
|
711 |
+
'eael_infobox_img_or_icon' => 'number',
|
712 |
+
],
|
713 |
+
]
|
714 |
+
);
|
715 |
+
|
716 |
+
$this->add_group_control(
|
717 |
+
Group_Control_Typography::get_type(),
|
718 |
+
[
|
719 |
+
'name' => 'eael_infobox_number_icon_typography',
|
720 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-number',
|
721 |
+
]
|
722 |
+
);
|
723 |
+
|
724 |
+
$this->add_responsive_control(
|
725 |
+
'eael_infobox_number_icon_bg_size',
|
726 |
+
[
|
727 |
+
'label' => __('Icon Background Size', 'essential-addons-for-elementor-lite'),
|
728 |
+
'type' => Controls_Manager::SLIDER,
|
729 |
+
'default' => [
|
730 |
+
'size' => 90,
|
731 |
+
],
|
732 |
+
'range' => [
|
733 |
+
'px' => [
|
734 |
+
'min' => 0,
|
735 |
+
'max' => 300,
|
736 |
+
'step' => 1,
|
737 |
+
],
|
738 |
+
],
|
739 |
+
'selectors' => [
|
740 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-wrap' => 'width: {{SIZE}}px; height: {{SIZE}}px;',
|
741 |
+
],
|
742 |
+
'condition' => [
|
743 |
+
'eael_infobox_icon_bg_shape!' => 'none',
|
744 |
+
],
|
745 |
+
]
|
746 |
+
);
|
747 |
+
|
748 |
+
$this->add_responsive_control(
|
749 |
+
'eael_infobox_number_icon_margin',
|
750 |
+
[
|
751 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
752 |
+
'type' => Controls_Manager::DIMENSIONS,
|
753 |
+
'size_units' => ['px', 'em', '%'],
|
754 |
+
'selectors' => [
|
755 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon-wrap' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
756 |
+
],
|
757 |
+
]
|
758 |
+
);
|
759 |
+
|
760 |
+
$this->start_controls_tabs('eael_infobox_numbericon_style_controls');
|
761 |
+
|
762 |
+
$this->start_controls_tab(
|
763 |
+
'eael_infobox_number_icon_normal',
|
764 |
+
[
|
765 |
+
'label' => esc_html__('Normal', 'essential-addons-for-elementor-lite'),
|
766 |
+
]
|
767 |
+
);
|
768 |
+
|
769 |
+
$this->add_control(
|
770 |
+
'eael_infobox_number_icon_color',
|
771 |
+
[
|
772 |
+
'label' => esc_html__('Icon Color', 'essential-addons-for-elementor-lite'),
|
773 |
+
'type' => Controls_Manager::COLOR,
|
774 |
+
'default' => '#4d4d4d',
|
775 |
+
'selectors' => [
|
776 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-number' => 'color: {{VALUE}};',
|
777 |
+
'{{WRAPPER}} .eael-infobox.icon-beside-title .infobox-content .title figure .infobox-icon-number' => 'color: {{VALUE}};',
|
778 |
+
],
|
779 |
+
]
|
780 |
+
);
|
781 |
+
|
782 |
+
$this->add_control(
|
783 |
+
'eael_infobox_number_icon_bg_color',
|
784 |
+
[
|
785 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
786 |
+
'type' => Controls_Manager::COLOR,
|
787 |
+
'default' => '',
|
788 |
+
'selectors' => [
|
789 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-wrap' => 'background: {{VALUE}};',
|
790 |
+
],
|
791 |
+
'condition' => [
|
792 |
+
'eael_infobox_icon_bg_shape!' => 'none',
|
793 |
+
],
|
794 |
+
]
|
795 |
+
);
|
796 |
+
|
797 |
+
$this->add_control(
|
798 |
+
'eael_infobox_number_icon_bg_shape',
|
799 |
+
[
|
800 |
+
'label' => esc_html__('Background Shape', 'essential-addons-for-elementor-lite'),
|
801 |
+
'type' => Controls_Manager::SELECT,
|
802 |
+
'default' => 'none',
|
803 |
+
'label_block' => false,
|
804 |
+
'options' => [
|
805 |
+
'none' => esc_html__('None', 'essential-addons-for-elementor-lite'),
|
806 |
+
'circle' => esc_html__('Circle', 'essential-addons-for-elementor-lite'),
|
807 |
+
'radius' => esc_html__('Radius', 'essential-addons-for-elementor-lite'),
|
808 |
+
'square' => esc_html__('Square', 'essential-addons-for-elementor-lite'),
|
809 |
+
],
|
810 |
+
'prefix_class' => 'eael-infobox-icon-bg-shape-',
|
811 |
+
]
|
812 |
+
);
|
813 |
+
|
814 |
+
$this->add_group_control(
|
815 |
+
Group_Control_Border::get_type(),
|
816 |
+
[
|
817 |
+
'name' => 'eael_infobox_number_icon_border',
|
818 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
819 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-icon-wrap',
|
820 |
+
]
|
821 |
+
);
|
822 |
+
|
823 |
+
$this->add_group_control(
|
824 |
+
Group_Control_Box_Shadow::get_type(),
|
825 |
+
[
|
826 |
+
'name' => 'eael_infobox_number_icon_shadow',
|
827 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-icon-wrap',
|
828 |
+
]
|
829 |
+
);
|
830 |
+
|
831 |
+
$this->end_controls_tab();
|
832 |
+
|
833 |
+
$this->start_controls_tab(
|
834 |
+
'eael_infobox_number_icon_hover',
|
835 |
+
[
|
836 |
+
'label' => esc_html__('Hover', 'essential-addons-for-elementor-lite'),
|
837 |
+
]
|
838 |
+
);
|
839 |
+
|
840 |
+
$this->add_control(
|
841 |
+
'eael_infobox_number_icon_hover_animation',
|
842 |
+
[
|
843 |
+
'label' => esc_html__('Animation', 'essential-addons-for-elementor-lite'),
|
844 |
+
'type' => Controls_Manager::HOVER_ANIMATION,
|
845 |
+
]
|
846 |
+
);
|
847 |
+
|
848 |
+
$this->add_control(
|
849 |
+
'eael_infobox_number_icon_hover_color',
|
850 |
+
[
|
851 |
+
'label' => esc_html__('Icon Color', 'essential-addons-for-elementor-lite'),
|
852 |
+
'type' => Controls_Manager::COLOR,
|
853 |
+
'default' => '#4d4d4d',
|
854 |
+
'selectors' => [
|
855 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-icon .infobox-icon-number' => 'color: {{VALUE}};',
|
856 |
+
'{{WRAPPER}} .eael-infobox.icon-beside-title:hover .infobox-content .title figure .infobox-icon-number' => 'color: {{VALUE}};',
|
857 |
+
],
|
858 |
+
]
|
859 |
+
);
|
860 |
+
|
861 |
+
$this->add_control(
|
862 |
+
'eael_infobox_number_icon_hover_bg_color',
|
863 |
+
[
|
864 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
865 |
+
'type' => Controls_Manager::COLOR,
|
866 |
+
'default' => '',
|
867 |
+
'selectors' => [
|
868 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-icon .infobox-icon-wrap' => 'background: {{VALUE}};',
|
869 |
+
],
|
870 |
+
'condition' => [
|
871 |
+
'eael_infobox_img_type!' => ['img-on-left', 'img-on-right'],
|
872 |
+
'eael_infobox_icon_bg_shape!' => 'none',
|
873 |
+
],
|
874 |
+
]
|
875 |
+
);
|
876 |
+
|
877 |
+
$this->add_control(
|
878 |
+
'eael_infobox_number_icon_hover_bg_shape',
|
879 |
+
[
|
880 |
+
'label' => esc_html__('Background Shape', 'essential-addons-for-elementor-lite'),
|
881 |
+
'type' => Controls_Manager::SELECT,
|
882 |
+
'default' => 'none',
|
883 |
+
'label_block' => false,
|
884 |
+
'options' => [
|
885 |
+
'none' => esc_html__('None', 'essential-addons-for-elementor-lite'),
|
886 |
+
'circle' => esc_html__('Circle', 'essential-addons-for-elementor-lite'),
|
887 |
+
'radius' => esc_html__('Radius', 'essential-addons-for-elementor-lite'),
|
888 |
+
'square' => esc_html__('Square', 'essential-addons-for-elementor-lite'),
|
889 |
+
],
|
890 |
+
'prefix_class' => 'eael-infobox-icon-hover-bg-shape-',
|
891 |
+
]
|
892 |
+
);
|
893 |
+
|
894 |
+
$this->add_group_control(
|
895 |
+
Group_Control_Border::get_type(),
|
896 |
+
[
|
897 |
+
'name' => 'eael_infobox_hover_number_icon_border',
|
898 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
899 |
+
'selector' => '{{WRAPPER}} .eael-infobox:hover .infobox-icon-wrap',
|
900 |
+
]
|
901 |
+
);
|
902 |
+
|
903 |
+
$this->add_group_control(
|
904 |
+
Group_Control_Box_Shadow::get_type(),
|
905 |
+
[
|
906 |
+
'name' => 'eael_infobox_number_icon_hover_shadow',
|
907 |
+
'selector' => '{{WRAPPER}} .eael-infobox:hover .infobox-icon-wrap',
|
908 |
+
]
|
909 |
+
);
|
910 |
+
|
911 |
+
$this->end_controls_tab();
|
912 |
+
|
913 |
+
$this->end_controls_tabs();
|
914 |
+
|
915 |
+
$this->end_controls_section();
|
916 |
+
|
917 |
+
/**
|
918 |
+
* -------------------------------------------
|
919 |
+
* Tab Style (Info Box Icon Style)
|
920 |
+
* -------------------------------------------
|
921 |
+
*/
|
922 |
+
$this->start_controls_section(
|
923 |
+
'eael_section_infobox_icon_style_settings',
|
924 |
+
[
|
925 |
+
'label' => esc_html__('Icon Style', 'essential-addons-for-elementor-lite'),
|
926 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
927 |
+
'condition' => [
|
928 |
+
'eael_infobox_img_or_icon' => 'icon',
|
929 |
+
],
|
930 |
+
]
|
931 |
+
);
|
932 |
+
|
933 |
+
$this->add_responsive_control(
|
934 |
+
'eael_infobox_icon_size',
|
935 |
+
[
|
936 |
+
'label' => __('Icon Size', 'essential-addons-for-elementor-lite'),
|
937 |
+
'type' => Controls_Manager::SLIDER,
|
938 |
+
'default' => [
|
939 |
+
'size' => 40,
|
940 |
+
],
|
941 |
+
'range' => [
|
942 |
+
'px' => [
|
943 |
+
'min' => 20,
|
944 |
+
'max' => 100,
|
945 |
+
'step' => 1,
|
946 |
+
],
|
947 |
+
],
|
948 |
+
'selectors' => [
|
949 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon i' => 'font-size: {{SIZE}}px;',
|
950 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-wrap img' => 'height: {{SIZE}}px; width: {{SIZE}}px;',
|
951 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-wrap .eael-infobox-svg-icon' => 'height: {{SIZE}}px; width: {{SIZE}}px;',
|
952 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-wrap .eael-infobox-svg-icon svg' => 'height: {{SIZE}}px; width: {{SIZE}}px;',
|
953 |
+
],
|
954 |
+
]
|
955 |
+
);
|
956 |
+
|
957 |
+
$this->add_responsive_control(
|
958 |
+
'eael_infobox_icon_bg_size',
|
959 |
+
[
|
960 |
+
'label' => __('Icon Background Size', 'essential-addons-for-elementor-lite'),
|
961 |
+
'type' => Controls_Manager::SLIDER,
|
962 |
+
'default' => [
|
963 |
+
'size' => 90,
|
964 |
+
],
|
965 |
+
'range' => [
|
966 |
+
'px' => [
|
967 |
+
'min' => 0,
|
968 |
+
'max' => 300,
|
969 |
+
'step' => 1,
|
970 |
+
],
|
971 |
+
],
|
972 |
+
'selectors' => [
|
973 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-wrap' => 'width: {{SIZE}}px; height: {{SIZE}}px;',
|
974 |
+
],
|
975 |
+
'condition' => [
|
976 |
+
'eael_infobox_icon_bg_shape!' => 'none',
|
977 |
+
],
|
978 |
+
]
|
979 |
+
);
|
980 |
+
|
981 |
+
$this->add_responsive_control(
|
982 |
+
'eael_infobox_icon_margin',
|
983 |
+
[
|
984 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
985 |
+
'type' => Controls_Manager::DIMENSIONS,
|
986 |
+
'size_units' => ['px', 'em', '%'],
|
987 |
+
'selectors' => [
|
988 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
989 |
+
],
|
990 |
+
]
|
991 |
+
);
|
992 |
+
|
993 |
+
$this->start_controls_tabs('eael_infobox_icon_style_controls');
|
994 |
+
|
995 |
+
$this->start_controls_tab(
|
996 |
+
'eael_infobox_icon_normal',
|
997 |
+
[
|
998 |
+
'label' => esc_html__('Normal', 'essential-addons-for-elementor-lite'),
|
999 |
+
]
|
1000 |
+
);
|
1001 |
+
|
1002 |
+
$this->add_control(
|
1003 |
+
'eael_infobox_icon_color',
|
1004 |
+
[
|
1005 |
+
'label' => esc_html__('Icon Color', 'essential-addons-for-elementor-lite'),
|
1006 |
+
'type' => Controls_Manager::COLOR,
|
1007 |
+
'default' => '#4d4d4d',
|
1008 |
+
'selectors' => [
|
1009 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon i' => 'color: {{VALUE}};',
|
1010 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon svg' => 'fill: {{VALUE}};',
|
1011 |
+
'{{WRAPPER}} .eael-infobox.icon-beside-title .infobox-content .title figure i' => 'color: {{VALUE}};',
|
1012 |
+
],
|
1013 |
+
]
|
1014 |
+
);
|
1015 |
+
|
1016 |
+
$this->add_control(
|
1017 |
+
'eael_infobox_icon_bg_shape',
|
1018 |
+
[
|
1019 |
+
'label' => esc_html__('Background Shape', 'essential-addons-for-elementor-lite'),
|
1020 |
+
'type' => Controls_Manager::SELECT,
|
1021 |
+
'default' => 'none',
|
1022 |
+
'label_block' => false,
|
1023 |
+
'options' => [
|
1024 |
+
'none' => esc_html__('None', 'essential-addons-for-elementor-lite'),
|
1025 |
+
'circle' => esc_html__('Circle', 'essential-addons-for-elementor-lite'),
|
1026 |
+
'radius' => esc_html__('Radius', 'essential-addons-for-elementor-lite'),
|
1027 |
+
'square' => esc_html__('Square', 'essential-addons-for-elementor-lite'),
|
1028 |
+
],
|
1029 |
+
'prefix_class' => 'eael-infobox-icon-bg-shape-',
|
1030 |
+
]
|
1031 |
+
);
|
1032 |
+
|
1033 |
+
$this->add_control(
|
1034 |
+
'eael_infobox_icon_bg_color',
|
1035 |
+
[
|
1036 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
1037 |
+
'type' => Controls_Manager::COLOR,
|
1038 |
+
'default' => '',
|
1039 |
+
'selectors' => [
|
1040 |
+
'{{WRAPPER}} .eael-infobox .infobox-icon .infobox-icon-wrap' => 'background: {{VALUE}};',
|
1041 |
+
],
|
1042 |
+
'condition' => [
|
1043 |
+
'eael_infobox_icon_bg_shape!' => 'none',
|
1044 |
+
],
|
1045 |
+
]
|
1046 |
+
);
|
1047 |
+
|
1048 |
+
$this->add_group_control(
|
1049 |
+
Group_Control_Border::get_type(),
|
1050 |
+
[
|
1051 |
+
'name' => 'eael_infobox_icon_border',
|
1052 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
1053 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-icon-wrap',
|
1054 |
+
]
|
1055 |
+
);
|
1056 |
+
|
1057 |
+
$this->add_group_control(
|
1058 |
+
Group_Control_Box_Shadow::get_type(),
|
1059 |
+
[
|
1060 |
+
'name' => 'eael_infobox_icon_shadow',
|
1061 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-icon-wrap',
|
1062 |
+
]
|
1063 |
+
);
|
1064 |
+
|
1065 |
+
$this->end_controls_tab();
|
1066 |
+
|
1067 |
+
$this->start_controls_tab(
|
1068 |
+
'eael_infobox_icon_hover',
|
1069 |
+
[
|
1070 |
+
'label' => esc_html__('Hover', 'essential-addons-for-elementor-lite'),
|
1071 |
+
]
|
1072 |
+
);
|
1073 |
+
|
1074 |
+
$this->add_control(
|
1075 |
+
'eael_infobox_icon_hover_animation',
|
1076 |
+
[
|
1077 |
+
'label' => esc_html__('Animation', 'essential-addons-for-elementor-lite'),
|
1078 |
+
'type' => Controls_Manager::HOVER_ANIMATION,
|
1079 |
+
]
|
1080 |
+
);
|
1081 |
+
|
1082 |
+
$this->add_control(
|
1083 |
+
'eael_infobox_icon_hover_color',
|
1084 |
+
[
|
1085 |
+
'label' => esc_html__('Icon Color', 'essential-addons-for-elementor-lite'),
|
1086 |
+
'type' => Controls_Manager::COLOR,
|
1087 |
+
'default' => '#4d4d4d',
|
1088 |
+
'selectors' => [
|
1089 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-icon i' => 'color: {{VALUE}};',
|
1090 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-icon svg' => 'fill: {{VALUE}};',
|
1091 |
+
'{{WRAPPER}} .eael-infobox.icon-beside-title:hover .infobox-content .title figure i' => 'color: {{VALUE}};',
|
1092 |
+
],
|
1093 |
+
]
|
1094 |
+
);
|
1095 |
+
|
1096 |
+
$this->add_control(
|
1097 |
+
'eael_infobox_icon_hover_bg_color',
|
1098 |
+
[
|
1099 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
1100 |
+
'type' => Controls_Manager::COLOR,
|
1101 |
+
'default' => '',
|
1102 |
+
'selectors' => [
|
1103 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-icon .infobox-icon-wrap' => 'background: {{VALUE}};',
|
1104 |
+
],
|
1105 |
+
'condition' => [
|
1106 |
+
'eael_infobox_img_type!' => ['img-on-left', 'img-on-right'],
|
1107 |
+
'eael_infobox_icon_bg_shape!' => 'none',
|
1108 |
+
],
|
1109 |
+
]
|
1110 |
+
);
|
1111 |
+
|
1112 |
+
$this->add_control(
|
1113 |
+
'eael_infobox_icon_hover_bg_shape',
|
1114 |
+
[
|
1115 |
+
'label' => esc_html__('Background Shape', 'essential-addons-for-elementor-lite'),
|
1116 |
+
'type' => Controls_Manager::SELECT,
|
1117 |
+
'default' => 'none',
|
1118 |
+
'label_block' => false,
|
1119 |
+
'options' => [
|
1120 |
+
'none' => esc_html__('None', 'essential-addons-for-elementor-lite'),
|
1121 |
+
'circle' => esc_html__('Circle', 'essential-addons-for-elementor-lite'),
|
1122 |
+
'radius' => esc_html__('Radius', 'essential-addons-for-elementor-lite'),
|
1123 |
+
'square' => esc_html__('Square', 'essential-addons-for-elementor-lite'),
|
1124 |
+
],
|
1125 |
+
'prefix_class' => 'eael-infobox-icon-hover-bg-shape-',
|
1126 |
+
]
|
1127 |
+
);
|
1128 |
+
|
1129 |
+
$this->add_group_control(
|
1130 |
+
Group_Control_Border::get_type(),
|
1131 |
+
[
|
1132 |
+
'name' => 'eael_infobox_hover_icon_border',
|
1133 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
1134 |
+
'selector' => '{{WRAPPER}} .eael-infobox:hover .infobox-icon-wrap',
|
1135 |
+
]
|
1136 |
+
);
|
1137 |
+
|
1138 |
+
$this->add_group_control(
|
1139 |
+
Group_Control_Box_Shadow::get_type(),
|
1140 |
+
[
|
1141 |
+
'name' => 'eael_infobox_icon_hover_shadow',
|
1142 |
+
'selector' => '{{WRAPPER}} .eael-infobox:hover .infobox-icon-wrap',
|
1143 |
+
]
|
1144 |
+
);
|
1145 |
+
|
1146 |
+
$this->end_controls_tab();
|
1147 |
+
|
1148 |
+
$this->end_controls_tabs();
|
1149 |
+
|
1150 |
+
$this->end_controls_section();
|
1151 |
+
|
1152 |
+
/**
|
1153 |
+
* -------------------------------------------
|
1154 |
+
* Tab Style ( Info Box Button Style )
|
1155 |
+
* -------------------------------------------
|
1156 |
+
*/
|
1157 |
+
$this->start_controls_section(
|
1158 |
+
'eael_section_infobox_button_settings',
|
1159 |
+
[
|
1160 |
+
'label' => esc_html__('Button Styles', 'essential-addons-for-elementor-lite'),
|
1161 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
1162 |
+
'condition' => [
|
1163 |
+
'eael_show_infobox_button' => 'yes',
|
1164 |
+
],
|
1165 |
+
]
|
1166 |
+
);
|
1167 |
+
|
1168 |
+
$this->add_group_control(
|
1169 |
+
Group_Control_Typography::get_type(),
|
1170 |
+
[
|
1171 |
+
'name' => 'eael_infobox_button_typography',
|
1172 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text',
|
1173 |
+
]
|
1174 |
+
);
|
1175 |
+
|
1176 |
+
$this->add_responsive_control(
|
1177 |
+
'eael_infobox_button_icon_size',
|
1178 |
+
[
|
1179 |
+
'label' => __('Icon Size', 'essential-addons-for-elementor-lite'),
|
1180 |
+
'type' => Controls_Manager::SLIDER,
|
1181 |
+
'default' => [
|
1182 |
+
'size' => 16,
|
1183 |
+
'unit' => 'px',
|
1184 |
+
],
|
1185 |
+
'size_units' => ['px'],
|
1186 |
+
'range' => [
|
1187 |
+
'px' => [
|
1188 |
+
'min' => 0,
|
1189 |
+
'max' => 100,
|
1190 |
+
'step' => 1,
|
1191 |
+
],
|
1192 |
+
],
|
1193 |
+
'selectors' => [
|
1194 |
+
'{{WRAPPER}} .eael-infobox .infobox-button .eael-infobox-button i' => 'font-size: {{SIZE}}{{UNIT}};',
|
1195 |
+
'{{WRAPPER}} .eael-infobox .infobox-button .eael-infobox-button img' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
1196 |
+
'{{WRAPPER}} .eael-infobox .infobox-button .eael-infobox-button .eael-infobox-button-svg-icon' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
1197 |
+
'{{WRAPPER}} .eael-infobox .infobox-button .eael-infobox-button .eael-infobox-button-svg-icon svg'
|
1198 |
+
=> 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
1199 |
+
],
|
1200 |
+
]
|
1201 |
+
);
|
1202 |
+
|
1203 |
+
$this->add_responsive_control(
|
1204 |
+
'eael_creative_button_padding',
|
1205 |
+
[
|
1206 |
+
'label' => esc_html__('Button Padding', 'essential-addons-for-elementor-lite'),
|
1207 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1208 |
+
'size_units' => ['px', 'em'],
|
1209 |
+
'selectors' => [
|
1210 |
+
'{{WRAPPER}} .eael-infobox .infobox-button a.eael-infobox-button' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1211 |
+
],
|
1212 |
+
]
|
1213 |
+
);
|
1214 |
+
|
1215 |
+
$this->add_control(
|
1216 |
+
'eael_infobox_button_border_radius',
|
1217 |
+
[
|
1218 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
1219 |
+
'type' => Controls_Manager::SLIDER,
|
1220 |
+
'range' => [
|
1221 |
+
'px' => [
|
1222 |
+
'max' => 100,
|
1223 |
+
],
|
1224 |
+
],
|
1225 |
+
'selectors' => [
|
1226 |
+
'{{WRAPPER}} .eael-infobox .infobox-button a.eael-infobox-button' => 'border-radius: {{SIZE}}px;',
|
1227 |
+
],
|
1228 |
+
]
|
1229 |
+
);
|
1230 |
+
|
1231 |
+
$this->start_controls_tabs('infobox_button_styles_controls_tabs');
|
1232 |
+
|
1233 |
+
$this->start_controls_tab('infobox_button_normal', [
|
1234 |
+
'label' => esc_html__('Normal', 'essential-addons-for-elementor-lite'),
|
1235 |
+
]);
|
1236 |
+
|
1237 |
+
$this->add_control(
|
1238 |
+
'eael_infobox_button_text_color',
|
1239 |
+
[
|
1240 |
+
'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
|
1241 |
+
'type' => Controls_Manager::COLOR,
|
1242 |
+
'default' => '#ffffff',
|
1243 |
+
'selectors' => [
|
1244 |
+
'{{WRAPPER}} .eael-infobox .eael-infobox-button' => 'color: {{VALUE}};',
|
1245 |
+
'{{WRAPPER}} .eael-infobox .eael-infobox-button svg' => 'fill: {{VALUE}};',
|
1246 |
+
],
|
1247 |
+
]
|
1248 |
+
);
|
1249 |
+
|
1250 |
+
$this->add_control(
|
1251 |
+
'eael_infobox_button_background_color',
|
1252 |
+
[
|
1253 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
1254 |
+
'type' => Controls_Manager::COLOR,
|
1255 |
+
'default' => '#333333',
|
1256 |
+
'selectors' => [
|
1257 |
+
'{{WRAPPER}} .eael-infobox .eael-infobox-button' => 'background: {{VALUE}};',
|
1258 |
+
],
|
1259 |
+
]
|
1260 |
+
);
|
1261 |
+
|
1262 |
+
$this->add_group_control(
|
1263 |
+
Group_Control_Border::get_type(),
|
1264 |
+
[
|
1265 |
+
'name' => 'eael_infobox_button_border',
|
1266 |
+
'selector' => '{{WRAPPER}} .eael-infobox .eael-infobox-button',
|
1267 |
+
]
|
1268 |
+
);
|
1269 |
+
|
1270 |
+
$this->add_group_control(
|
1271 |
+
Group_Control_Box_Shadow::get_type(),
|
1272 |
+
[
|
1273 |
+
'name' => 'button_box_shadow',
|
1274 |
+
'selector' => '{{WRAPPER}} .eael-infobox .eael-infobox-button',
|
1275 |
+
]
|
1276 |
+
);
|
1277 |
+
|
1278 |
+
$this->end_controls_tab();
|
1279 |
+
|
1280 |
+
$this->start_controls_tab('infobox_button_hover', [
|
1281 |
+
'label' => esc_html__('Hover', 'essential-addons-for-elementor-lite'),
|
1282 |
+
]);
|
1283 |
+
|
1284 |
+
$this->add_control(
|
1285 |
+
'eael_infobox_button_hover_text_color',
|
1286 |
+
[
|
1287 |
+
'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
|
1288 |
+
'type' => Controls_Manager::COLOR,
|
1289 |
+
'default' => '#ffffff',
|
1290 |
+
'selectors' => [
|
1291 |
+
'{{WRAPPER}} .eael-infobox .eael-infobox-button:hover' => 'color: {{VALUE}};',
|
1292 |
+
'{{WRAPPER}} .eael-infobox .eael-infobox-button:hover svg' => 'fill: {{VALUE}};',
|
1293 |
+
],
|
1294 |
+
]
|
1295 |
+
);
|
1296 |
+
|
1297 |
+
$this->add_control(
|
1298 |
+
'eael_infobox_button_hover_background_color',
|
1299 |
+
[
|
1300 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
1301 |
+
'type' => Controls_Manager::COLOR,
|
1302 |
+
'default' => '#333333',
|
1303 |
+
'selectors' => [
|
1304 |
+
'{{WRAPPER}} .eael-infobox .eael-infobox-button:hover' => 'background: {{VALUE}};',
|
1305 |
+
],
|
1306 |
+
]
|
1307 |
+
);
|
1308 |
+
|
1309 |
+
$this->add_group_control(
|
1310 |
+
Group_Control_Border::get_type(),
|
1311 |
+
[
|
1312 |
+
'name' => 'eael_infobox_button_hover_border',
|
1313 |
+
'selector' => '{{WRAPPER}} .eael-infobox .eael-infobox-button:hover',
|
1314 |
+
]
|
1315 |
+
);
|
1316 |
+
|
1317 |
+
$this->add_group_control(
|
1318 |
+
Group_Control_Box_Shadow::get_type(),
|
1319 |
+
[
|
1320 |
+
'name' => 'button_hover_box_shadow',
|
1321 |
+
'selector' => '{{WRAPPER}} .eael-infobox .eael-infobox-button:hover',
|
1322 |
+
]
|
1323 |
+
);
|
1324 |
+
|
1325 |
+
$this->end_controls_tab();
|
1326 |
+
|
1327 |
+
$this->end_controls_tabs();
|
1328 |
+
|
1329 |
+
$this->end_controls_section();
|
1330 |
+
|
1331 |
+
/**
|
1332 |
+
* -------------------------------------------
|
1333 |
+
* Tab Style (Info Box Title Style)
|
1334 |
+
* -------------------------------------------
|
1335 |
+
*/
|
1336 |
+
$this->start_controls_section(
|
1337 |
+
'eael_section_infobox_title_style_settings',
|
1338 |
+
[
|
1339 |
+
'label' => esc_html__('Color & Typography', 'essential-addons-for-elementor-lite'),
|
1340 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
1341 |
+
]
|
1342 |
+
);
|
1343 |
+
|
1344 |
+
$this->start_controls_tabs('infobox_content_hover_style_tab');
|
1345 |
+
|
1346 |
+
$this->start_controls_tab('infobox_content_normal_style', [
|
1347 |
+
'label' => esc_html__('Normal', 'essential-addons-for-elementor-lite'),
|
1348 |
+
]);
|
1349 |
+
|
1350 |
+
$this->add_control(
|
1351 |
+
'eael_infobox_title_heading',
|
1352 |
+
[
|
1353 |
+
'label' => esc_html__('Title Style', 'essential-addons-for-elementor-lite'),
|
1354 |
+
'type' => Controls_Manager::HEADING,
|
1355 |
+
]
|
1356 |
+
);
|
1357 |
+
|
1358 |
+
$this->add_control(
|
1359 |
+
'eael_infobox_title_color',
|
1360 |
+
[
|
1361 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
1362 |
+
'type' => Controls_Manager::COLOR,
|
1363 |
+
'default' => '#4d4d4d',
|
1364 |
+
'selectors' => [
|
1365 |
+
'{{WRAPPER}} .eael-infobox .infobox-content .title' => 'color: {{VALUE}};',
|
1366 |
+
],
|
1367 |
+
]
|
1368 |
+
);
|
1369 |
+
|
1370 |
+
$this->add_group_control(
|
1371 |
+
Group_Control_Typography::get_type(),
|
1372 |
+
[
|
1373 |
+
'name' => 'eael_infobox_title_typography',
|
1374 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-content .title',
|
1375 |
+
]
|
1376 |
+
);
|
1377 |
+
|
1378 |
+
$this->add_responsive_control(
|
1379 |
+
'eael_infobox_title_margin',
|
1380 |
+
[
|
1381 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
1382 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1383 |
+
'size_units' => ['px', 'em', '%'],
|
1384 |
+
'selectors' => [
|
1385 |
+
'{{WRAPPER}} .eael-infobox .infobox-content .title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1386 |
+
],
|
1387 |
+
]
|
1388 |
+
);
|
1389 |
+
$this->add_control(
|
1390 |
+
'eael_infobox_content_heading',
|
1391 |
+
[
|
1392 |
+
'label' => esc_html__('Content Style', 'essential-addons-for-elementor-lite'),
|
1393 |
+
'type' => Controls_Manager::HEADING,
|
1394 |
+
'separator' => 'before',
|
1395 |
+
]
|
1396 |
+
);
|
1397 |
+
|
1398 |
+
$this->add_responsive_control(
|
1399 |
+
'eael_infobox_content_margin',
|
1400 |
+
[
|
1401 |
+
'label' => esc_html__('Content Only Margin', 'essential-addons-for-elementor-lite'),
|
1402 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1403 |
+
'size_units' => ['px', 'em', '%'],
|
1404 |
+
'selectors' => [
|
1405 |
+
'{{WRAPPER}} .eael-infobox .infobox-content p' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1406 |
+
],
|
1407 |
+
]
|
1408 |
+
);
|
1409 |
+
|
1410 |
+
$this->add_control(
|
1411 |
+
'eael_infobox_content_background',
|
1412 |
+
[
|
1413 |
+
'label' => esc_html__('Content Only Background', 'essential-addons-for-elementor-lite'),
|
1414 |
+
'type' => Controls_Manager::COLOR,
|
1415 |
+
'default' => '',
|
1416 |
+
'selectors' => [
|
1417 |
+
'{{WRAPPER}} .eael-infobox .infobox-content' => 'background: {{VALUE}};',
|
1418 |
+
],
|
1419 |
+
]
|
1420 |
+
);
|
1421 |
+
|
1422 |
+
$this->add_responsive_control(
|
1423 |
+
'eael_infobox_content_only_padding',
|
1424 |
+
[
|
1425 |
+
'label' => esc_html__('Content Only Padding', 'essential-addons-for-elementor-lite'),
|
1426 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1427 |
+
'size_units' => ['px', 'em', '%'],
|
1428 |
+
'selectors' => [
|
1429 |
+
'{{WRAPPER}} .eael-infobox .infobox-content' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1430 |
+
],
|
1431 |
+
]
|
1432 |
+
);
|
1433 |
+
|
1434 |
+
$this->add_control(
|
1435 |
+
'eael_infobox_content_color',
|
1436 |
+
[
|
1437 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
1438 |
+
'type' => Controls_Manager::COLOR,
|
1439 |
+
'default' => '#4d4d4d',
|
1440 |
+
'selectors' => [
|
1441 |
+
'{{WRAPPER}} .eael-infobox .infobox-content p' => 'color: {{VALUE}};',
|
1442 |
+
],
|
1443 |
+
]
|
1444 |
+
);
|
1445 |
+
|
1446 |
+
$this->add_group_control(
|
1447 |
+
Group_Control_Typography::get_type(),
|
1448 |
+
[
|
1449 |
+
'name' => 'eael_infobox_content_typography_hover',
|
1450 |
+
'selector' => '{{WRAPPER}} .eael-infobox .infobox-content p',
|
1451 |
+
]
|
1452 |
+
);
|
1453 |
+
|
1454 |
+
$this->end_controls_tab();
|
1455 |
+
|
1456 |
+
$this->start_controls_tab('infobox_content_hover_style', [
|
1457 |
+
'label' => esc_html__('Hover', 'essential-addons-for-elementor-lite'),
|
1458 |
+
]);
|
1459 |
+
|
1460 |
+
$this->add_control(
|
1461 |
+
'eael_infobox_title_hover_color',
|
1462 |
+
[
|
1463 |
+
'label' => esc_html__('Title Color', 'essential-addons-for-elementor-lite'),
|
1464 |
+
'type' => Controls_Manager::COLOR,
|
1465 |
+
'default' => '',
|
1466 |
+
'selectors' => [
|
1467 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-content h4' => 'color: {{VALUE}};',
|
1468 |
+
],
|
1469 |
+
]
|
1470 |
+
);
|
1471 |
+
|
1472 |
+
$this->add_control(
|
1473 |
+
'eael_infobox_content_hover_color',
|
1474 |
+
[
|
1475 |
+
'label' => esc_html__('Content Color', 'essential-addons-for-elementor-lite'),
|
1476 |
+
'type' => Controls_Manager::COLOR,
|
1477 |
+
'default' => '',
|
1478 |
+
'selectors' => [
|
1479 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-content p' => 'color: {{VALUE}};',
|
1480 |
+
],
|
1481 |
+
]
|
1482 |
+
);
|
1483 |
+
|
1484 |
+
$this->add_control(
|
1485 |
+
'eael_infobox_content_transition',
|
1486 |
+
[
|
1487 |
+
'label' => esc_html__('Transition', 'essential-addons-for-elementor-lite'),
|
1488 |
+
'description' => esc_html__('Transition will applied to ms (ex: 300ms).', 'essential-addons-for-elementor-lite'),
|
1489 |
+
'type' => Controls_Manager::NUMBER,
|
1490 |
+
'separator' => 'before',
|
1491 |
+
'min' => 100,
|
1492 |
+
'max' => 1000,
|
1493 |
+
'default' => 100,
|
1494 |
+
'selectors' => [
|
1495 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-content h4' => 'transition: {{SIZE}}ms;',
|
1496 |
+
'{{WRAPPER}} .eael-infobox:hover .infobox-content p' => 'transition: {{SIZE}}ms;',
|
1497 |
+
],
|
1498 |
+
]
|
1499 |
+
);
|
1500 |
+
|
1501 |
+
$this->end_controls_tab();
|
1502 |
+
|
1503 |
+
$this->end_controls_tabs();
|
1504 |
+
|
1505 |
+
$this->end_controls_section();
|
1506 |
+
}
|
1507 |
|
1508 |
/**
|
1509 |
* This function is responsible for rendering divs and contents
|
1510 |
* for infobox before partial.
|
1511 |
*/
|
1512 |
+
protected function eael_infobox_before()
|
1513 |
+
{
|
1514 |
+
$settings = $this->get_settings_for_display();
|
1515 |
|
1516 |
+
$this->add_render_attribute('eael_infobox_inner', 'class', 'eael-infobox');
|
1517 |
|
1518 |
+
if ('img-on-left' == $settings['eael_infobox_img_type']) {
|
1519 |
+
$this->add_render_attribute('eael_infobox_inner', 'class', 'icon-on-left');
|
1520 |
+
}
|
1521 |
|
1522 |
+
if ('img-on-right' == $settings['eael_infobox_img_type']) {
|
1523 |
+
$this->add_render_attribute('eael_infobox_inner', 'class', 'icon-on-right');
|
1524 |
+
}
|
1525 |
|
1526 |
+
$target = !empty($settings['eael_show_infobox_clickable_link']['is_external']) ? 'target="_blank"' : '';
|
1527 |
+
$nofollow = !empty($settings['eael_show_infobox_clickable_link']['nofollow']) ? 'rel="nofollow"' : '';
|
1528 |
|
1529 |
+
ob_start();
|
1530 |
+
?>
|
1531 |
+
<?php if ('yes' == $settings['eael_show_infobox_clickable']): ?><a href="<?php echo esc_url($settings['eael_show_infobox_clickable_link']['url']) ?>" <?php echo $target; ?> <?php echo $nofollow; ?>><?php endif;?>
|
1532 |
+
<div <?php echo $this->get_render_attribute_string('eael_infobox_inner'); ?>>
|
1533 |
+
<?php
|
1534 |
+
echo ob_get_clean();
|
1535 |
+
}
|
1536 |
|
1537 |
/**
|
1538 |
* This function is rendering closing divs and tags
|
1539 |
* of before partial for infobox.
|
1540 |
*/
|
1541 |
+
protected function eael_infobox_after()
|
1542 |
+
{
|
1543 |
+
$settings = $this->get_settings_for_display();
|
1544 |
+
ob_start(); ?></div><?php
|
1545 |
+
if ('yes' == $settings['eael_show_infobox_clickable']): ?></a><?php endif;
|
1546 |
+
echo ob_get_clean();
|
1547 |
+
}
|
1548 |
|
1549 |
/**
|
1550 |
* This function is rendering appropriate icon for infobox.
|
1551 |
*/
|
1552 |
+
protected function render_infobox_icon()
|
1553 |
+
{
|
1554 |
+
$settings = $this->get_settings_for_display();
|
1555 |
+
|
1556 |
+
if ('none' == $settings['eael_infobox_img_or_icon']) {
|
1557 |
+
return;
|
1558 |
+
}
|
1559 |
+
|
1560 |
+
$infobox_image = $this->get_settings('eael_infobox_image');
|
1561 |
+
$infobox_image_url = Group_Control_Image_Size::get_attachment_image_src($infobox_image['id'], 'thumbnail', $settings);
|
1562 |
+
if (empty($infobox_image_url)){
|
1563 |
+
$infobox_image_url = $infobox_image['url'];
|
1564 |
+
}
|
1565 |
+
|
1566 |
+
$infobox_icon_migrated = isset($settings['__fa4_migrated']['eael_infobox_icon_new']);
|
1567 |
+
$infobox_icon_is_new = empty($settings['eael_infobox_icon']);
|
1568 |
+
|
1569 |
+
$this->add_render_attribute(
|
1570 |
+
'infobox_icon',
|
1571 |
+
[
|
1572 |
+
'class' => ['infobox-icon'],
|
1573 |
+
]
|
1574 |
+
);
|
1575 |
+
|
1576 |
+
if ($settings['eael_infobox_icon_hover_animation']) {
|
1577 |
+
$this->add_render_attribute('infobox_icon', 'class', 'elementor-animation-' . $settings['eael_infobox_icon_hover_animation']);
|
1578 |
+
}
|
1579 |
+
|
1580 |
+
if ($settings['eael_infobox_image_icon_hover_animation']) {
|
1581 |
+
$this->add_render_attribute('infobox_icon', 'class', 'elementor-animation-' . $settings['eael_infobox_image_icon_hover_animation']);
|
1582 |
+
}
|
1583 |
+
|
1584 |
+
if ($settings['eael_infobox_number_icon_hover_animation']) {
|
1585 |
+
$this->add_render_attribute('infobox_icon', 'class', 'elementor-animation-' . $settings['eael_infobox_number_icon_hover_animation']);
|
1586 |
+
}
|
1587 |
+
|
1588 |
+
if ('icon' == $settings['eael_infobox_img_or_icon']) {
|
1589 |
+
$this->add_render_attribute('infobox_icon', 'class', 'eael-icon-only');
|
1590 |
+
}
|
1591 |
+
|
1592 |
+
ob_start();
|
1593 |
+
?>
|
1594 |
+
<div <?php echo $this->get_render_attribute_string('infobox_icon'); ?>>
|
1595 |
+
|
1596 |
+
<?php if ('img' == $settings['eael_infobox_img_or_icon']): ?>
|
1597 |
+
<img src="<?php echo esc_url($infobox_image_url); ?>" alt="<?php echo esc_attr(get_post_meta($infobox_image['id'], '_wp_attachment_image_alt', true)); ?>">
|
1598 |
+
<?php endif;?>
|
1599 |
+
|
1600 |
+
<?php if ('icon' == $settings['eael_infobox_img_or_icon']): ?>
|
1601 |
+
<div class="infobox-icon-wrap">
|
1602 |
+
<?php
|
1603 |
+
if ($infobox_icon_is_new || $infobox_icon_migrated) {
|
1604 |
+
|
1605 |
+
echo '<span class="eael-infobox-svg-icon">';
|
1606 |
+
Icons_Manager::render_icon( $settings['eael_infobox_icon_new'], [ 'aria-hidden' => 'true' ] );
|
1607 |
+
echo '</span>';
|
1608 |
+
|
1609 |
+
} else {
|
1610 |
+
echo '<i class="' . esc_attr($settings['eael_infobox_icon']) . '"></i>';
|
1611 |
+
}
|
1612 |
+
?>
|
1613 |
+
</div>
|
1614 |
+
<?php endif;?>
|
1615 |
+
|
1616 |
+
<?php if ('number' == $settings['eael_infobox_img_or_icon']): ?>
|
1617 |
+
<div class="infobox-icon-wrap">
|
1618 |
+
<span class="infobox-icon-number"><?php echo esc_attr($settings['eael_infobox_number']); ?></span>
|
1619 |
+
</div>
|
1620 |
+
<?php endif;?>
|
1621 |
+
|
1622 |
+
</div>
|
1623 |
+
<?php
|
1624 |
+
echo ob_get_clean();
|
1625 |
+
}
|
1626 |
+
|
1627 |
+
protected function render_infobox_content()
|
1628 |
+
{
|
1629 |
+
$settings = $this->get_settings_for_display();
|
1630 |
+
|
1631 |
+
$this->add_render_attribute('infobox_content', 'class', 'infobox-content');
|
1632 |
+
if ('icon' == $settings['eael_infobox_img_or_icon']) {
|
1633 |
+
$this->add_render_attribute('infobox_content', 'class', 'eael-icon-only');
|
1634 |
+
}
|
1635 |
+
|
1636 |
+
ob_start();
|
1637 |
+
?>
|
1638 |
+
<div <?php echo $this->get_render_attribute_string('infobox_content'); ?>>
|
1639 |
+
<<?php echo Helper::eael_validate_html_tag($settings['eael_infobox_title_tag']); ?> class="title"><?php echo $settings['eael_infobox_title']; ?></<?php echo Helper::eael_validate_html_tag($settings['eael_infobox_title_tag']); ?>>
|
1640 |
+
<?php if ('yes' == $settings['eael_show_infobox_content']): ?>
|
1641 |
+
<?php if ('content' === $settings['eael_infobox_text_type']): ?>
|
1642 |
+
<?php if (!empty($settings['eael_infobox_text'])): ?>
|
1643 |
+
<p><?php echo $settings['eael_infobox_text']; ?></p>
|
1644 |
+
<?php endif;?>
|
1645 |
+
<?php $this->render_infobox_button();?>
|
1646 |
+
<?php elseif ('template' === $settings['eael_infobox_text_type']):
|
1647 |
+
if (!empty($settings['eael_primary_templates'])) {
|
1648 |
+
echo Plugin::$instance->frontend->get_builder_content($settings['eael_primary_templates'], true);
|
1649 |
+
}
|
1650 |
+
endif;?>
|
1651 |
+
<?php endif;?>
|
1652 |
+
</div>
|
1653 |
+
<?php
|
1654 |
+
|
1655 |
+
echo ob_get_clean();
|
1656 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1657 |
|
1658 |
/**
|
1659 |
* This function rendering infobox button
|
1660 |
*/
|
1661 |
+
protected function render_infobox_button()
|
1662 |
+
{
|
1663 |
+
$settings = $this->get_settings_for_display();
|
1664 |
+
if ('yes' == $settings['eael_show_infobox_clickable'] || 'yes' != $settings['eael_show_infobox_button']) {
|
1665 |
+
return;
|
1666 |
+
}
|
1667 |
+
|
1668 |
+
$button_icon_migrated = isset($settings['__fa4_migrated']['eael_infobox_button_icon_new']);
|
1669 |
+
$button_icon_is_new = empty($settings['eael_infobox_button_icon']);
|
1670 |
+
|
1671 |
+
$this->add_render_attribute('infobox_button', 'class', 'eael-infobox-button');
|
1672 |
+
|
1673 |
+
if ($settings['infobox_button_link_url']['url']) {
|
1674 |
+
$this->add_render_attribute('infobox_button', 'href', esc_url($settings['infobox_button_link_url']['url']));
|
1675 |
+
}
|
1676 |
+
|
1677 |
+
if ('on' == $settings['infobox_button_link_url']['is_external']) {
|
1678 |
+
$this->add_render_attribute('infobox_button', 'target', '_blank');
|
1679 |
+
}
|
1680 |
+
|
1681 |
+
if ('on' == $settings['infobox_button_link_url']['nofollow']) {
|
1682 |
+
$this->add_render_attribute('infobox_button', 'rel', 'nofollow');
|
1683 |
+
}
|
1684 |
+
|
1685 |
+
ob_start();
|
1686 |
+
?>
|
1687 |
+
<div class="infobox-button">
|
1688 |
+
<a <?php echo $this->get_render_attribute_string('infobox_button'); ?>>
|
1689 |
+
<?php if ('left' == $settings['eael_infobox_button_icon_alignment']): ?>
|
1690 |
+
<?php if ($button_icon_is_new || $button_icon_migrated) {
|
1691 |
+
echo '<span class="eael-infobox-button-svg-icon eael_infobox_button_icon_left">';
|
1692 |
+
Icons_Manager::render_icon( $settings['eael_infobox_button_icon_new'], [ 'aria-hidden' => 'true' ] );
|
1693 |
+
echo '</span>';
|
1694 |
+
} else {?>
|
1695 |
+
<i class="<?php echo esc_attr($settings['eael_infobox_button_icon']); ?>"></i>
|
1696 |
+
<?php }?>
|
1697 |
+
<?php endif;?>
|
1698 |
+
<span class="infobox-button-text"><?php echo esc_attr($settings['infobox_button_text']); ?></span>
|
1699 |
+
<?php if ('right' == $settings['eael_infobox_button_icon_alignment']): ?>
|
1700 |
+
<?php if ($button_icon_is_new || $button_icon_migrated) {
|
1701 |
+
echo '<span class="eael-infobox-button-svg-icon eael_infobox_button_icon_right">';
|
1702 |
+
Icons_Manager::render_icon( $settings['eael_infobox_button_icon_new'], [ 'aria-hidden' => 'true' ] );
|
1703 |
+
echo '</span>';
|
1704 |
+
} else {
|
1705 |
+
|
1706 |
+
if ('left' == $settings['eael_infobox_button_icon_alignment']) {
|
1707 |
+
$this->add_render_attribute('button_icon', 'class', 'eael_infobox_button_icon_left');
|
1708 |
+
}
|
1709 |
+
|
1710 |
+
if ('right' == $settings['eael_infobox_button_icon_alignment']) {
|
1711 |
+
$this->add_render_attribute('button_icon', 'class', 'eael_infobox_button_icon_right');
|
1712 |
+
}
|
1713 |
+
|
1714 |
+
$this->add_render_attribute(
|
1715 |
+
'button_icon',
|
1716 |
+
[
|
1717 |
+
'class' => [
|
1718 |
+
'eael_infobox_button_icon_right',
|
1719 |
+
$settings['eael_infobox_button_icon'],
|
1720 |
+
],
|
1721 |
+
]
|
1722 |
+
);
|
1723 |
+
?>
|
1724 |
+
<i <?php echo $this->get_render_attribute_string('button_icon'); ?>></i>
|
1725 |
+
<?php }?>
|
1726 |
+
<?php endif;?>
|
1727 |
+
</a>
|
1728 |
+
</div>
|
1729 |
+
<?php
|
1730 |
+
echo ob_get_clean();
|
1731 |
+
}
|
1732 |
+
|
1733 |
+
protected function render()
|
1734 |
+
{
|
1735 |
+
$this->eael_infobox_before();
|
1736 |
+
$this->render_infobox_icon();
|
1737 |
+
$this->render_infobox_content();
|
1738 |
+
$this->eael_infobox_after();
|
1739 |
+
}
|
|
|
|
|
|
|
|
|
1740 |
}
|
@@ -3699,12 +3699,16 @@ class Login_Register extends Widget_Base {
|
|
3699 |
$form_logo_id = ! empty( $this->ds['lr_form_logo']['id'] ) ? $this->ds['lr_form_logo']['id'] : '';
|
3700 |
$this->form_logo = Group_Control_Image_Size::get_attachment_image_src( $form_logo_id, 'lr_form_logo', $this->ds );
|
3701 |
$this->form_logo_pos = ! empty( $this->ds['lr_form_logo_position'] ) ? $this->ds['lr_form_logo_position'] : 'inline';
|
3702 |
-
|
|
|
|
|
|
|
3703 |
?>
|
3704 |
<div class="eael-login-registration-wrapper"
|
3705 |
data-is-ajax="<?php echo esc_attr( $this->get_settings_for_display( 'enable_ajax' ) ); ?>"
|
3706 |
data-widget-id="<?php echo esc_attr( $this->get_id() ); ?>"
|
3707 |
data-recaptcha-sitekey="<?php echo esc_attr( get_option( 'eael_recaptcha_sitekey' ) ); ?>"
|
|
|
3708 |
>
|
3709 |
<?php
|
3710 |
$this->print_login_form();
|
3699 |
$form_logo_id = ! empty( $this->ds['lr_form_logo']['id'] ) ? $this->ds['lr_form_logo']['id'] : '';
|
3700 |
$this->form_logo = Group_Control_Image_Size::get_attachment_image_src( $form_logo_id, 'lr_form_logo', $this->ds );
|
3701 |
$this->form_logo_pos = ! empty( $this->ds['lr_form_logo_position'] ) ? $this->ds['lr_form_logo_position'] : 'inline';
|
3702 |
+
$login_redirect_url = '';
|
3703 |
+
if ( ! empty( $this->ds['redirect_after_login'] ) && 'yes' === $this->ds['redirect_after_login'] ) {
|
3704 |
+
$login_redirect_url = !empty( $this->ds[ 'redirect_url' ][ 'url' ] ) ? esc_url( $this->ds[ 'redirect_url' ][ 'url' ] ) : '';
|
3705 |
+
}
|
3706 |
?>
|
3707 |
<div class="eael-login-registration-wrapper"
|
3708 |
data-is-ajax="<?php echo esc_attr( $this->get_settings_for_display( 'enable_ajax' ) ); ?>"
|
3709 |
data-widget-id="<?php echo esc_attr( $this->get_id() ); ?>"
|
3710 |
data-recaptcha-sitekey="<?php echo esc_attr( get_option( 'eael_recaptcha_sitekey' ) ); ?>"
|
3711 |
+
data-redirect-to="<?php echo esc_attr( $login_redirect_url ); ?>"
|
3712 |
>
|
3713 |
<?php
|
3714 |
$this->print_login_form();
|
@@ -2104,9 +2104,9 @@ class Pricing_Table extends Widget_Base
|
|
2104 |
protected function render()
|
2105 |
{
|
2106 |
$settings = $this->get_settings_for_display();
|
2107 |
-
$table_btn_link = $
|
2108 |
-
$target = $table_btn_link['is_external'] ? 'target="_blank"' : '';
|
2109 |
-
$nofollow = $table_btn_link['nofollow'] ? 'rel="nofollow"' : '';
|
2110 |
$featured_class = ('yes' === $settings['eael_pricing_table_featured'] ? 'featured ' . $settings['eael_pricing_table_featured_styles'] : '');
|
2111 |
$featured_class .= ($settings['eael_pricing_table_ribbon_alignment'] === 'left' ? ' ribbon-left' : '');
|
2112 |
$inline_style = ($settings['eael_pricing_table_featured_styles'] === 'ribbon-4' && 'yes' === $settings['eael_pricing_table_featured'] ? ' style="overflow: hidden;"' : '');
|
@@ -2165,8 +2165,9 @@ class Pricing_Table extends Widget_Base
|
|
2165 |
<div class="body">
|
2166 |
<?php $this->render_feature_list($settings, $this); ?>
|
2167 |
</div>
|
|
|
2168 |
<div class="footer">
|
2169 |
-
<a href="<?php echo esc_url($table_btn_link['url']); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="eael-pricing-button">
|
2170 |
<?php if ('left' == $icon_position) : ?>
|
2171 |
<?php if (empty($settings['eael_pricing_table_button_icon']) || isset($settings['__fa4_migrated']['eael_pricing_table_button_icon_new'])) { ?>
|
2172 |
<?php if (isset($settings['eael_pricing_table_button_icon_new']['value']['url'])) : ?>
|
@@ -2192,6 +2193,7 @@ class Pricing_Table extends Widget_Base
|
|
2192 |
<?php endif; ?>
|
2193 |
</a>
|
2194 |
</div>
|
|
|
2195 |
</div>
|
2196 |
</div>
|
2197 |
<?php endif; ?>
|
@@ -2223,6 +2225,7 @@ class Pricing_Table extends Widget_Base
|
|
2223 |
<div class="body">
|
2224 |
<?php $this->render_feature_list($settings, $this); ?>
|
2225 |
</div>
|
|
|
2226 |
<div class="footer">
|
2227 |
<a href="<?php echo esc_url($settings['eael_pricing_table_btn_link']['url']); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="eael-pricing-button">
|
2228 |
<?php if ('left' == $icon_position) : ?>
|
@@ -2249,6 +2252,7 @@ class Pricing_Table extends Widget_Base
|
|
2249 |
<?php endif; ?>
|
2250 |
</a>
|
2251 |
</div>
|
|
|
2252 |
</div>
|
2253 |
</div>
|
2254 |
<?php endif; ?>
|
2104 |
protected function render()
|
2105 |
{
|
2106 |
$settings = $this->get_settings_for_display();
|
2107 |
+
$table_btn_link = $settings['eael_pricing_table_btn_link'];
|
2108 |
+
$target = isset($table_btn_link['is_external']) ? 'target="_blank"' : '';
|
2109 |
+
$nofollow = isset($table_btn_link['nofollow']) ? 'rel="nofollow"' : '';
|
2110 |
$featured_class = ('yes' === $settings['eael_pricing_table_featured'] ? 'featured ' . $settings['eael_pricing_table_featured_styles'] : '');
|
2111 |
$featured_class .= ($settings['eael_pricing_table_ribbon_alignment'] === 'left' ? ' ribbon-left' : '');
|
2112 |
$inline_style = ($settings['eael_pricing_table_featured_styles'] === 'ribbon-4' && 'yes' === $settings['eael_pricing_table_featured'] ? ' style="overflow: hidden;"' : '');
|
2165 |
<div class="body">
|
2166 |
<?php $this->render_feature_list($settings, $this); ?>
|
2167 |
</div>
|
2168 |
+
<?php if($settings['eael_pricing_table_button_show']=='yes'): ?>
|
2169 |
<div class="footer">
|
2170 |
+
<a href="<?php echo esc_url(isset($table_btn_link['url'])?$table_btn_link['url']:''); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="eael-pricing-button">
|
2171 |
<?php if ('left' == $icon_position) : ?>
|
2172 |
<?php if (empty($settings['eael_pricing_table_button_icon']) || isset($settings['__fa4_migrated']['eael_pricing_table_button_icon_new'])) { ?>
|
2173 |
<?php if (isset($settings['eael_pricing_table_button_icon_new']['value']['url'])) : ?>
|
2193 |
<?php endif; ?>
|
2194 |
</a>
|
2195 |
</div>
|
2196 |
+
<?php endif; ?>
|
2197 |
</div>
|
2198 |
</div>
|
2199 |
<?php endif; ?>
|
2225 |
<div class="body">
|
2226 |
<?php $this->render_feature_list($settings, $this); ?>
|
2227 |
</div>
|
2228 |
+
<?php if($settings['eael_pricing_table_button_show']=='yes'): ?>
|
2229 |
<div class="footer">
|
2230 |
<a href="<?php echo esc_url($settings['eael_pricing_table_btn_link']['url']); ?>" <?php echo $target; ?> <?php echo $nofollow; ?> class="eael-pricing-button">
|
2231 |
<?php if ('left' == $icon_position) : ?>
|
2252 |
<?php endif; ?>
|
2253 |
</a>
|
2254 |
</div>
|
2255 |
+
<?php endif; ?>
|
2256 |
</div>
|
2257 |
</div>
|
2258 |
<?php endif; ?>
|
@@ -1159,7 +1159,7 @@ class Product_Grid extends Widget_Base
|
|
1159 |
$this->add_control(
|
1160 |
'eael_product_grid_product_price_color',
|
1161 |
[
|
1162 |
-
'label' => esc_html__('
|
1163 |
'type' => Controls_Manager::COLOR,
|
1164 |
'default' => '#272727',
|
1165 |
'selectors' => [
|
@@ -1168,6 +1168,17 @@ class Product_Grid extends Widget_Base
|
|
1168 |
]
|
1169 |
);
|
1170 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1171 |
$this->add_group_control(
|
1172 |
Group_Control_Typography::get_type(),
|
1173 |
[
|
@@ -1331,7 +1342,6 @@ class Product_Grid extends Widget_Base
|
|
1331 |
'default' => '#ff2a13',
|
1332 |
'selectors' => [
|
1333 |
'{{WRAPPER}} .woocommerce ul.products li.product .onsale, {{WRAPPER}} .woocommerce ul.products li.product .eael-onsale' => 'background-color: {{VALUE}};',
|
1334 |
-
'{{WRAPPER}} .eael-product-grid .woocommerce ul.products li.product .price ins, {{WRAPPER}} .eael-product-grid .woocommerce ul.products li.product .eael-product-price ins' => 'color: {{VALUE}};',
|
1335 |
'{{WRAPPER}} .woocommerce ul.products li.product .eael-onsale:not(.outofstock).sale-preset-4:after' => 'border-left-color: {{VALUE}}; border-right-color: {{VALUE}};',
|
1336 |
],
|
1337 |
]
|
@@ -2695,7 +2705,7 @@ class Product_Grid extends Widget_Base
|
|
2695 |
'label' => __('Content Color', 'essential-addons-for-elementor-lite'),
|
2696 |
'type' => Controls_Manager::COLOR,
|
2697 |
'selectors' => [
|
2698 |
-
'{{WRAPPER}} .eael-product-popup.woocommerce .product_meta .sku, .eael-product-popup.woocommerce .product_meta a' => 'color: {{VALUE}};',
|
2699 |
],
|
2700 |
]
|
2701 |
);
|
@@ -2949,7 +2959,7 @@ class Product_Grid extends Widget_Base
|
|
2949 |
var $products = $('.products', $scope);
|
2950 |
var $layout_mode = $products.data('layout-mode');
|
2951 |
|
2952 |
-
if ($layout_mode === 'masonry') {
|
2953 |
// init isotope
|
2954 |
var $isotope_products = $products.isotope({
|
2955 |
itemSelector: "li.product",
|
1159 |
$this->add_control(
|
1160 |
'eael_product_grid_product_price_color',
|
1161 |
[
|
1162 |
+
'label' => esc_html__('Price Color', 'essential-addons-for-elementor-lite'),
|
1163 |
'type' => Controls_Manager::COLOR,
|
1164 |
'default' => '#272727',
|
1165 |
'selectors' => [
|
1168 |
]
|
1169 |
);
|
1170 |
|
1171 |
+
$this->add_control(
|
1172 |
+
'eael_product_grid_product_sale_price_color',
|
1173 |
+
[
|
1174 |
+
'label' => esc_html__('Sale Price Color', 'essential-addons-for-elementor-lite'),
|
1175 |
+
'type' => Controls_Manager::COLOR,
|
1176 |
+
'selectors' => [
|
1177 |
+
'{{WRAPPER}} .eael-product-grid .woocommerce ul.products li.product .price ins, {{WRAPPER}} .eael-product-grid .woocommerce ul.products li.product .eael-product-price ins' => 'color: {{VALUE}};',
|
1178 |
+
],
|
1179 |
+
]
|
1180 |
+
);
|
1181 |
+
|
1182 |
$this->add_group_control(
|
1183 |
Group_Control_Typography::get_type(),
|
1184 |
[
|
1342 |
'default' => '#ff2a13',
|
1343 |
'selectors' => [
|
1344 |
'{{WRAPPER}} .woocommerce ul.products li.product .onsale, {{WRAPPER}} .woocommerce ul.products li.product .eael-onsale' => 'background-color: {{VALUE}};',
|
|
|
1345 |
'{{WRAPPER}} .woocommerce ul.products li.product .eael-onsale:not(.outofstock).sale-preset-4:after' => 'border-left-color: {{VALUE}}; border-right-color: {{VALUE}};',
|
1346 |
],
|
1347 |
]
|
2705 |
'label' => __('Content Color', 'essential-addons-for-elementor-lite'),
|
2706 |
'type' => Controls_Manager::COLOR,
|
2707 |
'selectors' => [
|
2708 |
+
'{{WRAPPER}} .eael-product-popup.woocommerce .product_meta .sku, {{WRAPPER}} .eael-product-popup.woocommerce .product_meta a' => 'color: {{VALUE}};',
|
2709 |
],
|
2710 |
]
|
2711 |
);
|
2959 |
var $products = $('.products', $scope);
|
2960 |
var $layout_mode = $products.data('layout-mode');
|
2961 |
|
2962 |
+
if ( $layout_mode === 'masonry' ) {
|
2963 |
// init isotope
|
2964 |
var $isotope_products = $products.isotope({
|
2965 |
itemSelector: "li.product",
|
@@ -128,6 +128,17 @@ class Twitter_Feed extends Widget_Base
|
|
128 |
]
|
129 |
);
|
130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
$this->end_controls_section();
|
132 |
|
133 |
$this->start_controls_section(
|
128 |
]
|
129 |
);
|
130 |
|
131 |
+
$this->add_control(
|
132 |
+
'eael_twitter_feed_data_cache_limit',
|
133 |
+
[
|
134 |
+
'label' => __('Data Cache Time', 'essential-addons-for-elementor-lite'),
|
135 |
+
'type' => Controls_Manager::NUMBER,
|
136 |
+
'min' => 1,
|
137 |
+
'default' => 60,
|
138 |
+
'description' => __('Cache expiration time (Minutes)', 'essential-addons-for-elementor-lite')
|
139 |
+
]
|
140 |
+
);
|
141 |
+
|
142 |
$this->end_controls_section();
|
143 |
|
144 |
$this->start_controls_section(
|
@@ -78,7 +78,9 @@ if ( $grid_style_preset == 'eael-product-simple' || $grid_style_preset == 'eael-
|
|
78 |
if ( $should_print_rating ) {
|
79 |
echo wc_get_rating_html( $product->get_average_rating(), $product->get_rating_count() );
|
80 |
}
|
81 |
-
if ( $product->
|
|
|
|
|
82 |
printf( '<span class="onsale">%s</span>', __( 'Sale!', 'essential-addons-for-elementor-lite' ) );
|
83 |
}
|
84 |
if ( $should_print_price ) {
|
@@ -395,6 +397,14 @@ if ( $grid_style_preset == 'eael-product-simple' || $grid_style_preset == 'eael-
|
|
395 |
if($settings['eael_product_grid_rating']!='yes'){
|
396 |
remove_action('woocommerce_after_shop_loop_item_title','woocommerce_template_loop_rating',5);
|
397 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
398 |
if ( $should_print_compare_btn ) {
|
399 |
add_action( 'woocommerce_after_shop_loop_item', [
|
400 |
'\Essential_Addons_Elementor\Elements\Product_Grid',
|
78 |
if ( $should_print_rating ) {
|
79 |
echo wc_get_rating_html( $product->get_average_rating(), $product->get_rating_count() );
|
80 |
}
|
81 |
+
if ( ! $product->managing_stock() && ! $product->is_in_stock() ) {
|
82 |
+
printf( '<span class="outofstock-badge">%s</span>', __( 'Stock <br/> Out', 'essential-addons-for-elementor-lite' ) );
|
83 |
+
} elseif ( $product->is_on_sale() ) {
|
84 |
printf( '<span class="onsale">%s</span>', __( 'Sale!', 'essential-addons-for-elementor-lite' ) );
|
85 |
}
|
86 |
if ( $should_print_price ) {
|
397 |
if($settings['eael_product_grid_rating']!='yes'){
|
398 |
remove_action('woocommerce_after_shop_loop_item_title','woocommerce_template_loop_rating',5);
|
399 |
}
|
400 |
+
|
401 |
+
add_action('woocommerce_before_shop_loop_item_title',function(){
|
402 |
+
global $product;
|
403 |
+
if(empty($product->is_on_sale()) && !$product->is_in_stock() ){
|
404 |
+
echo '<span class="outofstock-badge">'.__('Stock ', 'essential-addons-for-elementor-lite'). '<br />' . __('Out', 'essential-addons-for-elementor-lite').'</span>';
|
405 |
+
}
|
406 |
+
},9);
|
407 |
+
|
408 |
if ( $should_print_compare_btn ) {
|
409 |
add_action( 'woocommerce_after_shop_loop_item', [
|
410 |
'\Essential_Addons_Elementor\Elements\Product_Grid',
|
@@ -718,27 +718,38 @@ trait Woo_Checkout_Helper {
|
|
718 |
* Added all actions
|
719 |
*/
|
720 |
public function ea_woo_checkout_add_actions($settings) {
|
|
|
721 |
self::ea_set_woo_checkout_settings($settings);
|
722 |
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_login_form', 10 );
|
723 |
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
|
724 |
-
|
725 |
-
|
726 |
-
|
|
|
727 |
|
728 |
if( $settings['ea_woo_checkout_layout'] == 'default' ) {
|
729 |
-
|
|
|
|
|
730 |
}
|
731 |
|
732 |
-
$wc_checkout_instance=WC()->checkout();
|
733 |
remove_action( 'woocommerce_checkout_billing', [ $wc_checkout_instance, 'checkout_form_billing' ] );
|
734 |
remove_action( 'woocommerce_checkout_shipping', [ $wc_checkout_instance, 'checkout_form_shipping' ] );
|
735 |
|
736 |
-
|
737 |
-
|
|
|
|
|
|
|
|
|
|
|
738 |
|
739 |
remove_action( 'woocommerce_checkout_order_review', 'woocommerce_order_review', 10 );
|
740 |
remove_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20 );
|
741 |
-
|
|
|
|
|
742 |
|
743 |
remove_action('woocommerce_checkout_billing', [ $wc_checkout_instance, 'checkout_form_shipping' ]);
|
744 |
}
|
718 |
* Added all actions
|
719 |
*/
|
720 |
public function ea_woo_checkout_add_actions($settings) {
|
721 |
+
|
722 |
self::ea_set_woo_checkout_settings($settings);
|
723 |
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_login_form', 10 );
|
724 |
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
|
725 |
+
if(!did_action('woocommerce_before_checkout_form')){
|
726 |
+
add_action( 'woocommerce_before_checkout_form', [ $this, 'ea_login_template' ], 10 );
|
727 |
+
add_action( 'woocommerce_before_checkout_form', [ $this, 'ea_coupon_template' ], 10 );
|
728 |
+
}
|
729 |
|
730 |
if( $settings['ea_woo_checkout_layout'] == 'default' ) {
|
731 |
+
if(!did_action('woocommerce_before_checkout_form')){
|
732 |
+
add_action( 'woocommerce_before_checkout_form', [ $this, 'checkout_order_review_template' ], 9 );
|
733 |
+
}
|
734 |
}
|
735 |
|
736 |
+
$wc_checkout_instance = WC()->checkout();
|
737 |
remove_action( 'woocommerce_checkout_billing', [ $wc_checkout_instance, 'checkout_form_billing' ] );
|
738 |
remove_action( 'woocommerce_checkout_shipping', [ $wc_checkout_instance, 'checkout_form_shipping' ] );
|
739 |
|
740 |
+
if(!did_action('woocommerce_checkout_billing')){
|
741 |
+
add_action( 'woocommerce_checkout_billing', [ $this, 'ea_checkout_form_billing' ], 10);
|
742 |
+
}
|
743 |
+
|
744 |
+
if(!did_action('woocommerce_checkout_shipping')){
|
745 |
+
add_action( 'woocommerce_checkout_shipping', [ $this, 'ea_checkout_form_shipping' ], 10 );
|
746 |
+
}
|
747 |
|
748 |
remove_action( 'woocommerce_checkout_order_review', 'woocommerce_order_review', 10 );
|
749 |
remove_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20 );
|
750 |
+
if(!did_action('woocommerce_checkout_order_review')){
|
751 |
+
add_action( 'woocommerce_checkout_order_review', [ $this, 'ea_checkout_payment' ], 20 );
|
752 |
+
}
|
753 |
|
754 |
remove_action('woocommerce_checkout_billing', [ $wc_checkout_instance, 'checkout_form_shipping' ]);
|
755 |
}
|
@@ -670,6 +670,30 @@ trait Controls
|
|
670 |
]
|
671 |
);
|
672 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
673 |
}
|
674 |
|
675 |
if ('eael-content-timeline' === $wb->get_name()) {
|
@@ -914,9 +938,6 @@ trait Controls
|
|
914 |
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
915 |
'return_value' => 'yes',
|
916 |
'default' => 'yes',
|
917 |
-
'condition' => [
|
918 |
-
'post_type!' => 'product',
|
919 |
-
],
|
920 |
]
|
921 |
);
|
922 |
|
@@ -929,7 +950,6 @@ trait Controls
|
|
929 |
'default' => __('Read More', 'essential-addons-for-elementor-lite'),
|
930 |
'condition' => [
|
931 |
'eael_show_read_more_button' => 'yes',
|
932 |
-
'post_type!' => 'product',
|
933 |
],
|
934 |
]
|
935 |
);
|
@@ -1156,7 +1176,6 @@ trait Controls
|
|
1156 |
'tab' => Controls_Manager::TAB_STYLE,
|
1157 |
'condition' => [
|
1158 |
'eael_show_read_more_button' => 'yes',
|
1159 |
-
'post_type!' => 'product',
|
1160 |
],
|
1161 |
]
|
1162 |
);
|
670 |
]
|
671 |
);
|
672 |
|
673 |
+
if( 'eael-post-grid' === $wb->get_name() ) {
|
674 |
+
$wb->add_responsive_control(
|
675 |
+
'postgrid_image_height',
|
676 |
+
[
|
677 |
+
'label' => __('Image Height', 'essential-addons-for-elementor-lite'),
|
678 |
+
'type' => Controls_Manager::SLIDER,
|
679 |
+
'range' => [
|
680 |
+
'px' => [
|
681 |
+
'min' => 0,
|
682 |
+
'max' => 600,
|
683 |
+
'step' => 1,
|
684 |
+
],
|
685 |
+
],
|
686 |
+
'size_units' => ['px', 'em', '%'],
|
687 |
+
'selectors' => [
|
688 |
+
'{{WRAPPER}} .eael-entry-thumbnail' => 'height: {{SIZE}}{{UNIT}};',
|
689 |
+
],
|
690 |
+
'condition' => [
|
691 |
+
'eael_show_image' => 'yes',
|
692 |
+
],
|
693 |
+
]
|
694 |
+
);
|
695 |
+
}
|
696 |
+
|
697 |
}
|
698 |
|
699 |
if ('eael-content-timeline' === $wb->get_name()) {
|
938 |
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
939 |
'return_value' => 'yes',
|
940 |
'default' => 'yes',
|
|
|
|
|
|
|
941 |
]
|
942 |
);
|
943 |
|
950 |
'default' => __('Read More', 'essential-addons-for-elementor-lite'),
|
951 |
'condition' => [
|
952 |
'eael_show_read_more_button' => 'yes',
|
|
|
953 |
],
|
954 |
]
|
955 |
);
|
1176 |
'tab' => Controls_Manager::TAB_STYLE,
|
1177 |
'condition' => [
|
1178 |
'eael_show_read_more_button' => 'yes',
|
|
|
1179 |
],
|
1180 |
]
|
1181 |
);
|
@@ -124,14 +124,19 @@ trait Core
|
|
124 |
*/
|
125 |
public function start_plugin_tracking()
|
126 |
{
|
127 |
-
|
128 |
-
|
129 |
-
'
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
|
|
|
|
|
|
|
|
|
|
135 |
}
|
136 |
|
137 |
/**
|
124 |
*/
|
125 |
public function start_plugin_tracking()
|
126 |
{
|
127 |
+
$tracker = Plugin_Usage_Tracker::get_instance( EAEL_PLUGIN_FILE, [
|
128 |
+
'opt_in' => true,
|
129 |
+
'goodbye_form' => true,
|
130 |
+
'item_id' => '760e8569757fa16992d8'
|
131 |
+
] );
|
132 |
+
$tracker->set_notice_options(array(
|
133 |
+
'notice' => __( 'Want to help make <strong>Essential Addons for Elementor</strong> even more awesome? You can get a <strong>10% discount coupon</strong> for Pro upgrade if you allow.', 'essential-addons-for-elementor-lite' ),
|
134 |
+
'extra_notice' => __( 'We collect non-sensitive diagnostic data and plugin usage information.
|
135 |
+
Your site URL, WordPress & PHP version, plugins & themes and email address to send you the
|
136 |
+
discount coupon. This data lets us make sure this plugin always stays compatible with the most
|
137 |
+
popular plugins and themes. No spam, I promise.', 'essential-addons-for-elementor-lite' ),
|
138 |
+
));
|
139 |
+
$tracker->init();
|
140 |
}
|
141 |
|
142 |
/**
|
@@ -430,7 +430,7 @@ trait Elements
|
|
430 |
|
431 |
$el_class .= ($position == 'right') ? ' eael-toc-right' : ' eael-toc-left';
|
432 |
$el_class .= ($close_bt_text_style == 'bottom_to_top') ? ' eael-bottom-to-top' : ' ';
|
433 |
-
$el_class .= ($auto_collapse == 'yes') ? ' eael-toc-auto-collapse' : ' ';
|
434 |
$el_class .= ($hide_mobile == 'yes') ? ' eael-toc-mobile-hide' : ' ';
|
435 |
|
436 |
$toc_style_class = ' eael-toc-list-' . $toc_style;
|
430 |
|
431 |
$el_class .= ($position == 'right') ? ' eael-toc-right' : ' eael-toc-left';
|
432 |
$el_class .= ($close_bt_text_style == 'bottom_to_top') ? ' eael-bottom-to-top' : ' ';
|
433 |
+
$el_class .= ($auto_collapse == 'yes') ? ' eael-toc-auto-collapse collapsed' : ' ';
|
434 |
$el_class .= ($hide_mobile == 'yes') ? ' eael-toc-mobile-hide' : ' ';
|
435 |
|
436 |
$toc_style_class = ' eael-toc-list-' . $toc_style;
|
@@ -60,7 +60,7 @@ trait Facebook_Feed
|
|
60 |
return;
|
61 |
}
|
62 |
|
63 |
-
$key = 'eael_facebook_feed_' . md5(
|
64 |
$facebook_data = get_transient($key);
|
65 |
if ($facebook_data == false) {
|
66 |
$facebook_data = wp_remote_retrieve_body(wp_remote_get("https://graph.facebook.com/v8.0/{$page_id}/posts?fields=status_type,created_time,from,message,story,full_picture,permalink_url,attachments.limit(1){type,media_type,title,description,unshimmed_url},comments.summary(total_count),reactions.summary(total_count)&limit=99&access_token={$token}", [
|
@@ -68,7 +68,7 @@ trait Facebook_Feed
|
|
68 |
]));
|
69 |
$facebook_data = json_decode($facebook_data, true);
|
70 |
if(isset($facebook_data['data'])){
|
71 |
-
set_transient($key, $facebook_data,
|
72 |
}
|
73 |
}
|
74 |
|
60 |
return;
|
61 |
}
|
62 |
|
63 |
+
$key = 'eael_facebook_feed_' . md5( str_rot13( str_replace( '.', '', $page_id . $token ) ).$settings['eael_facebook_feed_cache_limit'] );
|
64 |
$facebook_data = get_transient($key);
|
65 |
if ($facebook_data == false) {
|
66 |
$facebook_data = wp_remote_retrieve_body(wp_remote_get("https://graph.facebook.com/v8.0/{$page_id}/posts?fields=status_type,created_time,from,message,story,full_picture,permalink_url,attachments.limit(1){type,media_type,title,description,unshimmed_url},comments.summary(total_count),reactions.summary(total_count)&limit=99&access_token={$token}", [
|
68 |
]));
|
69 |
$facebook_data = json_decode($facebook_data, true);
|
70 |
if(isset($facebook_data['data'])){
|
71 |
+
set_transient($key, $facebook_data, ($settings['eael_facebook_feed_cache_limit'] * MINUTE_IN_SECONDS));
|
72 |
}
|
73 |
}
|
74 |
|
@@ -518,7 +518,7 @@ trait Helper
|
|
518 |
'data-args' => http_build_query( $args ),
|
519 |
]);
|
520 |
if ( ('true' == $settings['show_load_more'] || 1 == $settings['show_load_more'] || 'yes' == $settings['show_load_more']) && $args['posts_per_page'] != '-1' ) { ?>
|
521 |
-
<div class="eael-load-more-button-wrap">
|
522 |
<button <?php $this->print_render_attribute_string( 'load-more' ); ?>>
|
523 |
<div class="eael-btn-loader button__loader"></div>
|
524 |
<span><?php echo esc_html($settings['show_load_more_text']) ?></span>
|
518 |
'data-args' => http_build_query( $args ),
|
519 |
]);
|
520 |
if ( ('true' == $settings['show_load_more'] || 1 == $settings['show_load_more'] || 'yes' == $settings['show_load_more']) && $args['posts_per_page'] != '-1' ) { ?>
|
521 |
+
<div class="eael-load-more-button-wrap<?php echo "eael-dynamic-filterable-gallery" == $this->get_name() ? " dynamic-filter-gallery-loadmore" : ""; ?>">
|
522 |
<button <?php $this->print_render_attribute_string( 'load-more' ); ?>>
|
523 |
<div class="eael-btn-loader button__loader"></div>
|
524 |
<span><?php echo esc_html($settings['show_load_more_text']) ?></span>
|
@@ -16,7 +16,8 @@ trait Twitter_Feed
|
|
16 |
public function twitter_feed_render_items($id, $settings, $class = '')
|
17 |
{
|
18 |
$token = get_option($id . '_' . $settings['eael_twitter_feed_ac_name'] . '_tf_token');
|
19 |
-
$
|
|
|
20 |
$html = '';
|
21 |
|
22 |
if (empty($settings['eael_twitter_feed_consumer_key']) || empty($settings['eael_twitter_feed_consumer_secret'])) {
|
@@ -68,7 +69,7 @@ trait Twitter_Feed
|
|
68 |
|
69 |
if (!is_wp_error($response)) {
|
70 |
$items = json_decode(wp_remote_retrieve_body($response), true);
|
71 |
-
set_transient($
|
72 |
}
|
73 |
}
|
74 |
|
16 |
public function twitter_feed_render_items($id, $settings, $class = '')
|
17 |
{
|
18 |
$token = get_option($id . '_' . $settings['eael_twitter_feed_ac_name'] . '_tf_token');
|
19 |
+
$cache_key = $id . '_' . $settings['eael_twitter_feed_ac_name'].$settings['eael_twitter_feed_data_cache_limit'] . '_tf_cache';
|
20 |
+
$items = get_transient( $cache_key );
|
21 |
$html = '';
|
22 |
|
23 |
if (empty($settings['eael_twitter_feed_consumer_key']) || empty($settings['eael_twitter_feed_consumer_secret'])) {
|
69 |
|
70 |
if (!is_wp_error($response)) {
|
71 |
$items = json_decode(wp_remote_retrieve_body($response), true);
|
72 |
+
set_transient( $cache_key, $items, $settings['eael_twitter_feed_data_cache_limit'] * MINUTE_IN_SECONDS);
|
73 |
}
|
74 |
}
|
75 |
|
@@ -12,7 +12,7 @@ use Elementor\Repeater;
|
|
12 |
use WC_Product;
|
13 |
|
14 |
|
15 |
-
use \Essential_Addons_Elementor\Classes\Helper;
|
16 |
if ( ! defined( 'ABSPATH' ) ) {
|
17 |
exit();
|
18 |
}
|
@@ -1743,7 +1743,7 @@ trait Woo_Product_Comparable {
|
|
1743 |
extract( $options );
|
1744 |
$not_found_text = isset( $ds['no_products_found_text'] ) ? $ds['no_products_found_text'] : '';
|
1745 |
$title = isset( $ds['table_title'] ) ? $ds['table_title'] : '';
|
1746 |
-
$title_tag = isset( $ds['table_title_tag'] ) ?
|
1747 |
$ribbon = isset( $ds['ribbon'] ) ? $ds['ribbon'] : '';
|
1748 |
$repeat_price = isset( $ds['repeat_price'] ) ? $ds['repeat_price'] : '';
|
1749 |
$repeat_add_to_cart = isset( $ds['repeat_add_to_cart'] ) ? $ds['repeat_add_to_cart'] : '';
|
12 |
use WC_Product;
|
13 |
|
14 |
|
15 |
+
use \Essential_Addons_Elementor\Classes\Helper as HelperClass;
|
16 |
if ( ! defined( 'ABSPATH' ) ) {
|
17 |
exit();
|
18 |
}
|
1743 |
extract( $options );
|
1744 |
$not_found_text = isset( $ds['no_products_found_text'] ) ? $ds['no_products_found_text'] : '';
|
1745 |
$title = isset( $ds['table_title'] ) ? $ds['table_title'] : '';
|
1746 |
+
$title_tag = isset( $ds['table_title_tag'] ) ? HelperClass::eael_validate_html_tag($ds['table_title_tag']) : 'h1';
|
1747 |
$ribbon = isset( $ds['ribbon'] ) ? $ds['ribbon'] : '';
|
1748 |
$repeat_price = isset( $ds['repeat_price'] ) ? $ds['repeat_price'] : '';
|
1749 |
$repeat_add_to_cart = isset( $ds['repeat_add_to_cart'] ) ? $ds['repeat_add_to_cart'] : '';
|
@@ -598,6 +598,9 @@ $elements = apply_filters( 'add_eael_elementor_addons', $elements );
|
|
598 |
<input type="hidden" name="embedpress" value="on">
|
599 |
<input type="hidden" name="woocommerce-review" value="on">
|
600 |
<input type="hidden" name="career-page" value="on">
|
|
|
|
|
|
|
601 |
|
602 |
<div class="eael-save-btn-wrap">
|
603 |
<button type="submit" class="button eael-btn js-eael-settings-save"><?php esc_html_e('Save settings', 'essential-addons-for-elementor-lite'); ?></button>
|
598 |
<input type="hidden" name="embedpress" value="on">
|
599 |
<input type="hidden" name="woocommerce-review" value="on">
|
600 |
<input type="hidden" name="career-page" value="on">
|
601 |
+
<input type="hidden" name="crowdfundly-single-campaign" value="on">
|
602 |
+
<input type="hidden" name="crowdfundly-organization" value="on">
|
603 |
+
<input type="hidden" name="crowdfundly-all-campaign" value="on">
|
604 |
|
605 |
<div class="eael-save-btn-wrap">
|
606 |
<button type="submit" class="button eael-btn js-eael-settings-save"><?php esc_html_e('Save settings', 'essential-addons-for-elementor-lite'); ?></button>
|
@@ -1,40 +1,47 @@
|
|
1 |
<?php
|
2 |
$integrations = [
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
];
|
39 |
?>
|
40 |
|
1 |
<?php
|
2 |
$integrations = [
|
3 |
+
[
|
4 |
+
'slug' => 'betterdocs',
|
5 |
+
'basename' => 'betterdocs/betterdocs.php',
|
6 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/bd-logo.png',
|
7 |
+
'title' => __( 'BetterDocs', 'essential-addons-for-elementor-lite' ),
|
8 |
+
'desc' => __( 'BetterDocs will help you to create & organize your documentation page in a beautiful way that will make your visitors find any help article easily', 'essential-addons-for-elementor-lite' ),
|
9 |
+
],
|
10 |
+
[
|
11 |
+
'slug' => 'embedpress',
|
12 |
+
'basename' => 'embedpress/embedpress.php',
|
13 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/ep-logo.png',
|
14 |
+
'title' => __( 'EmbedPress', 'essential-addons-for-elementor-lite' ),
|
15 |
+
'desc' => __( 'EmbedPress lets you embed videos, images, posts, audio, maps and upload PDF, DOC, PPT & all other types of content into your WordPress site. ', 'essential-addons-for-elementor-lite' ),
|
16 |
+
],
|
17 |
+
[
|
18 |
+
'slug' => 'reviewx',
|
19 |
+
'basename' => 'reviewx/reviewx.php',
|
20 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/review-logo.png',
|
21 |
+
'title' => __( 'ReviewX', 'essential-addons-for-elementor-lite' ),
|
22 |
+
'desc' => __( 'ReviewX lets you get instant customer ratings and multi criteria reviews to add credibility to your WooCommerce Store and increase conversion rates.', 'essential-addons-for-elementor-lite' ),
|
23 |
+
],
|
24 |
+
[
|
25 |
+
'slug' => 'notificationx',
|
26 |
+
'basename' => 'notificationx/notificationx.php',
|
27 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/nx-logo.png',
|
28 |
+
'title' => __( 'NotificationX', 'essential-addons-for-elementor-lite' ),
|
29 |
+
'desc' => __( 'Best FOMO Social Proof Plugin to boost your sales conversion. Create stunning Sales Popup & Notification Bar With Elementor Support', 'essential-addons-for-elementor-lite' ),
|
30 |
+
],
|
31 |
+
[
|
32 |
+
'slug' => 'easyjobs',
|
33 |
+
'basename' => 'easyjobs/easyjobs.php',
|
34 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/easy-jobs-logo.png',
|
35 |
+
'title' => __( 'EasyJobs', 'essential-addons-for-elementor-lite' ),
|
36 |
+
'desc' => __( 'Easy solution for the job recruitment to attract, manage & hire right talent faster. The Best Talent Recruitment Suite which lets you manage jobs & career page in Elementor.', 'essential-addons-for-elementor-lite' ),
|
37 |
+
],
|
38 |
+
[
|
39 |
+
'slug' => 'crowdfundly',
|
40 |
+
'basename' => 'crowdfundly/crowdfundly.php',
|
41 |
+
'logo' => EAEL_PLUGIN_URL . 'assets/admin/images/crowdfundly-logo.png',
|
42 |
+
'title' => __( 'Crowdfundly', 'essential-addons-for-elementor-lite' ),
|
43 |
+
'desc' => __( 'Crowdfundly is a Software as a Service (SaaS) digital crowdfunding solution. Best fundraising solution in WordPress with Elementor & WooCommerce support.', 'essential-addons-for-elementor-lite' ),
|
44 |
+
],
|
45 |
];
|
46 |
?>
|
47 |
|
@@ -13,11 +13,11 @@ msgstr ""
|
|
13 |
"X-Poedit-SourceCharset: UTF-8\n"
|
14 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
|
16 |
-
#: ../includes/Classes/Helper.php:190, ../includes/Elements/Adv_Accordion.php:
|
17 |
msgid "Go Premium for More Features"
|
18 |
msgstr ""
|
19 |
|
20 |
-
#: ../includes/Classes/Helper.php:197, ../includes/Elements/Adv_Accordion.php:
|
21 |
msgid "Unlock more possibilities"
|
22 |
msgstr ""
|
23 |
|
@@ -206,7 +206,7 @@ msgid ""
|
|
206 |
" option."
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:215, ../includes/Elements/Caldera_Forms.php:1164, ../includes/Elements/Contact_Form_7.php:
|
210 |
msgid "Custom"
|
211 |
msgstr ""
|
212 |
|
@@ -251,15 +251,15 @@ msgstr ""
|
|
251 |
msgid "Finish"
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:355, ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
255 |
msgid "Activate"
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:352, ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
259 |
msgid "Activated"
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:349, ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
263 |
msgid "Install"
|
264 |
msgstr ""
|
265 |
|
@@ -303,203 +303,215 @@ msgstr ""
|
|
303 |
msgid "Easy solution for the job recruitment to attract, manage & hire right talent faster. The Best Talent Recruitment Suite which lets you manage jobs & career page in Elementor."
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
307 |
msgid "Get the best out of Essential Addons & boost your Elementor design experience with Templately. Deploy in hundreds of websites with 1-click, push to cloud and collaborate with your whole team to build sites faster than ever."
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
311 |
msgid "Content Elements"
|
312 |
msgstr ""
|
313 |
|
314 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
315 |
msgid "Creative Button"
|
316 |
msgstr ""
|
317 |
|
318 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
319 |
msgid "Team Member"
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
323 |
msgid "Testimonial"
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
327 |
msgid "Flip Box"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
331 |
msgid "Info Box"
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
335 |
msgid "Dual Color Heading"
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
339 |
msgid "Tooltip"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
343 |
msgid "Advanced Accordion"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
347 |
msgid "Advanced Tabs"
|
348 |
msgstr ""
|
349 |
|
350 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
351 |
msgid "Feature List"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
355 |
msgid "Sticky Video"
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
359 |
msgid "Dynamic Content Elements"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
363 |
msgid "Post Grid"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
367 |
msgid "Post Timeline"
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
371 |
msgid "Data Table"
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
375 |
msgid "Advanced Data Table"
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
379 |
msgid "Content Ticker"
|
380 |
msgstr ""
|
381 |
|
382 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
383 |
msgid "Creative Elements"
|
384 |
msgstr ""
|
385 |
|
386 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
387 |
msgid "Countdown"
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
391 |
msgid "Fancy Text"
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
395 |
msgid "Filterable Gallery"
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
399 |
msgid "Image Accordion"
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
403 |
msgid "Progress Bar"
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
407 |
msgid "Marketing & Social Feed Elements"
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
411 |
msgid "Call To Action"
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
415 |
msgid "Pricing Table"
|
416 |
msgstr ""
|
417 |
|
418 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
419 |
msgid "Twitter Feed"
|
420 |
msgstr ""
|
421 |
|
422 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
423 |
msgid "Facebook Feed"
|
424 |
msgstr ""
|
425 |
|
426 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
427 |
msgid "Form Styler Elements"
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
431 |
msgid "Contact Form 7"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
435 |
msgid "weForms"
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
439 |
msgid "Ninja Form"
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
443 |
msgid "Gravity Form"
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
447 |
msgid "Caldera Form"
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
451 |
msgid "WPForms"
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
455 |
msgid "FluentForm"
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
459 |
msgid "Formstack"
|
460 |
msgstr ""
|
461 |
|
462 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
463 |
msgid "Typeform"
|
464 |
msgstr ""
|
465 |
|
466 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
467 |
msgid "Documentation Elements"
|
468 |
msgstr ""
|
469 |
|
470 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
471 |
msgid "BetterDocs Category Grid"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
475 |
msgid "BetterDocs Category Box"
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
479 |
msgid "BetterDocs Search Form"
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
483 |
msgid "WooCommerce Elements"
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
487 |
msgid "Product Grid"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
|
|
|
|
|
|
|
|
491 |
msgid "Woo Checkout"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
495 |
msgid "Woo Product Compare"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:
|
499 |
msgid "Quick Setup Wizard- Essential Addons"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: ../includes/Controls/Select2.php:28, ../includes/Elements/Advanced_Data_Table.php:141, ../includes/Elements/Advanced_Data_Table.php:156, ../includes/Elements/Advanced_Data_Table.php:
|
503 |
msgid "Search"
|
504 |
msgstr ""
|
505 |
|
@@ -507,7 +519,7 @@ msgstr ""
|
|
507 |
msgid "Data Source"
|
508 |
msgstr ""
|
509 |
|
510 |
-
#: ../includes/Elements/Advanced_Data_Table.php:79, ../includes/Elements/Event_Calendar.php:93, ../includes/Elements/Product_Grid.php:
|
511 |
msgid "Source"
|
512 |
msgstr ""
|
513 |
|
@@ -559,11 +571,11 @@ msgstr ""
|
|
559 |
msgid "Sort"
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: ../includes/Elements/Advanced_Data_Table.php:151, ../includes/Elements/Caldera_Forms.php:162, ../includes/Elements/Caldera_Forms.php:895, ../includes/Elements/Contact_Form_7.php:900, ../includes/Elements/Filterable_Gallery.php:
|
563 |
msgid "Placeholder"
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: ../includes/Elements/Advanced_Data_Table.php:166, ../includes/Elements/Advanced_Data_Table.php:
|
567 |
msgid "Pagination"
|
568 |
msgstr ""
|
569 |
|
@@ -571,7 +583,7 @@ msgstr ""
|
|
571 |
msgid "Pagination Type"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: ../includes/Elements/Advanced_Data_Table.php:179, ../includes/Elements/Advanced_Data_Table.php:
|
575 |
msgid "Button"
|
576 |
msgstr ""
|
577 |
|
@@ -603,399 +615,411 @@ msgstr ""
|
|
603 |
msgid "Import"
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
607 |
msgid "Table"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
611 |
msgid "Width"
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
615 |
msgid "Border"
|
616 |
msgstr ""
|
617 |
|
618 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
619 |
msgid "Border Radius"
|
620 |
msgstr ""
|
621 |
|
622 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
623 |
msgid "Box Shadow"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
627 |
msgid "Head"
|
628 |
msgstr ""
|
629 |
|
630 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
631 |
msgid "Typography"
|
632 |
msgstr ""
|
633 |
|
634 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
635 |
msgid "Text Alignment"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
639 |
msgid "Left"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
643 |
msgid "Center"
|
644 |
msgstr ""
|
645 |
|
646 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
647 |
msgid "Right"
|
648 |
msgstr ""
|
649 |
|
650 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
651 |
msgid "Text Color"
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: ../includes/Elements/Advanced_Data_Table.php:
|
13 |
"X-Poedit-SourceCharset: UTF-8\n"
|
14 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
|
16 |
+
#: ../includes/Classes/Helper.php:190, ../includes/Elements/Adv_Accordion.php:313, ../includes/Elements/Adv_Tabs.php:262, ../includes/Elements/Contact_Form_7.php:270, ../includes/Elements/Content_Ticker.php:306, ../includes/Elements/Countdown.php:467, ../includes/Elements/Creative_Button.php:187, ../includes/Elements/Cta_Box.php:346, ../includes/Elements/Data_Table.php:450, ../includes/Elements/Dual_Color_Header.php:214, ../includes/Elements/Fancy_Text.php:267, ../includes/Elements/Filterable_Gallery.php:795, ../includes/Elements/Flip_Box.php:727, ../includes/Elements/Info_Box.php:493, ../includes/Elements/Pricing_Table.php:702, ../includes/Elements/Progress_Bar.php:271, ../includes/Elements/Team_Member.php:236, ../includes/Elements/Testimonial.php:213, ../includes/Elements/Tooltip.php:505, ../includes/Elements/Twitter_Feed.php:295, ../includes/Elements/WeForms.php:110
|
17 |
msgid "Go Premium for More Features"
|
18 |
msgstr ""
|
19 |
|
20 |
+
#: ../includes/Classes/Helper.php:197, ../includes/Elements/Adv_Accordion.php:320, ../includes/Elements/Adv_Tabs.php:269, ../includes/Elements/Contact_Form_7.php:277, ../includes/Elements/Content_Ticker.php:313, ../includes/Elements/Countdown.php:474, ../includes/Elements/Creative_Button.php:194, ../includes/Elements/Cta_Box.php:353, ../includes/Elements/Data_Table.php:457, ../includes/Elements/Dual_Color_Header.php:221, ../includes/Elements/Fancy_Text.php:274, ../includes/Elements/Filterable_Gallery.php:802, ../includes/Elements/Flip_Box.php:734, ../includes/Elements/Info_Box.php:500, ../includes/Elements/Pricing_Table.php:709, ../includes/Elements/Progress_Bar.php:278, ../includes/Elements/Team_Member.php:243, ../includes/Elements/Testimonial.php:220, ../includes/Elements/Tooltip.php:512, ../includes/Elements/Twitter_Feed.php:302, ../includes/Elements/WeForms.php:117
|
21 |
msgid "Unlock more possibilities"
|
22 |
msgstr ""
|
23 |
|
206 |
" option."
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:215, ../includes/Elements/Caldera_Forms.php:1164, ../includes/Elements/Contact_Form_7.php:1190, ../includes/Elements/Content_Ticker.php:92, ../includes/Elements/FluentForm.php:1484, ../includes/Elements/Formstack.php:1400, ../includes/Elements/GravityForms.php:1752, ../includes/Elements/Login_Register.php:271, ../includes/Elements/Login_Register.php:431, ../includes/Elements/Login_Register.php:528, ../includes/Elements/Login_Register.php:815, ../includes/Elements/Login_Register.php:1222, ../includes/Elements/Login_Register.php:1328, ../includes/Elements/Login_Register.php:1396, ../includes/Elements/Login_Register.php:1522, ../includes/Elements/Login_Register.php:1779, ../includes/Elements/Login_Register.php:1923, ../includes/Elements/Login_Register.php:2073, ../includes/Elements/Login_Register.php:2216, ../includes/Elements/Login_Register.php:2307, ../includes/Elements/Login_Register.php:2405, ../includes/Elements/Login_Register.php:2607, ../includes/Elements/Login_Register.php:2652, ../includes/Elements/Login_Register.php:2684, ../includes/Elements/Login_Register.php:2918, ../includes/Elements/Login_Register.php:3080, ../includes/Elements/Login_Register.php:3379, ../includes/Elements/NinjaForms.php:1328, ../includes/Elements/WpForms.php:1168, ../includes/Traits/Woo_Product_Comparable.php:409, ../includes/Traits/Woo_Product_Comparable.php:523, ../includes/Traits/Woo_Product_Comparable.php:614, ../includes/Traits/Woo_Product_Comparable.php:683
|
210 |
msgid "Custom"
|
211 |
msgstr ""
|
212 |
|
251 |
msgid "Finish"
|
252 |
msgstr ""
|
253 |
|
254 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:355, ../includes/Classes/WPDeveloper_Setup_Wizard.php:465, ../includes/templates/admin/integrations.php:60
|
255 |
msgid "Activate"
|
256 |
msgstr ""
|
257 |
|
258 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:352, ../includes/Classes/WPDeveloper_Setup_Wizard.php:462, ../includes/templates/admin/integrations.php:58
|
259 |
msgid "Activated"
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:349, ../includes/Classes/WPDeveloper_Setup_Wizard.php:459, ../includes/templates/admin/integrations.php:55
|
263 |
msgid "Install"
|
264 |
msgstr ""
|
265 |
|
303 |
msgid "Easy solution for the job recruitment to attract, manage & hire right talent faster. The Best Talent Recruitment Suite which lets you manage jobs & career page in Elementor."
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:414
|
307 |
+
msgid "Crowdfundly"
|
308 |
+
msgstr ""
|
309 |
+
|
310 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:415
|
311 |
+
msgid "Crowdfund.ly is a Software as a Service (SaaS) digital crowdfunding solution. Best fundraising solution in WordPress with Elementor & WooCommerce support."
|
312 |
+
msgstr ""
|
313 |
+
|
314 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:455
|
315 |
msgid "Get the best out of Essential Addons & boost your Elementor design experience with Templately. Deploy in hundreds of websites with 1-click, push to cloud and collaborate with your whole team to build sites faster than ever."
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:540, ../includes/templates/admin/elements.php:5
|
319 |
msgid "Content Elements"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:544, ../includes/Elements/Creative_Button.php:31, ../includes/templates/admin/elements.php:9
|
323 |
msgid "Creative Button"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:549, ../includes/Elements/Team_Member.php:25, ../includes/templates/admin/elements.php:15
|
327 |
msgid "Team Member"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:554, ../includes/Elements/Testimonial.php:23, ../includes/templates/admin/elements.php:21
|
331 |
msgid "Testimonial"
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:559, ../includes/Elements/Flip_Box.php:33, ../includes/templates/admin/elements.php:27
|
335 |
msgid "Flip Box"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:564, ../includes/Elements/Info_Box.php:30, ../includes/templates/admin/elements.php:33
|
339 |
msgid "Info Box"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:569, ../includes/Elements/Dual_Color_Header.php:28, ../includes/templates/admin/elements.php:39
|
343 |
msgid "Dual Color Heading"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:574, ../includes/Elements/Pricing_Table.php:1468, ../includes/Elements/Tooltip.php:25, ../includes/templates/admin/elements.php:45
|
347 |
msgid "Tooltip"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:579, ../includes/Elements/Adv_Accordion.php:31, ../includes/templates/admin/elements.php:51
|
351 |
msgid "Advanced Accordion"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:584, ../includes/Elements/Adv_Tabs.php:31, ../includes/templates/admin/elements.php:57
|
355 |
msgid "Advanced Tabs"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:589, ../includes/Elements/Feature_List.php:27, ../includes/Elements/Pricing_Table.php:1209, ../includes/templates/admin/elements.php:63
|
359 |
msgid "Feature List"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:595, ../includes/Elements/Sticky_Video.php:27, ../includes/templates/admin/elements.php:111
|
363 |
msgid "Sticky Video"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:606, ../includes/templates/admin/elements.php:124
|
367 |
msgid "Dynamic Content Elements"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:610, ../includes/Elements/Post_Grid.php:30, ../includes/templates/admin/elements.php:128
|
371 |
msgid "Post Grid"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:615, ../includes/Elements/Post_Timeline.php:27, ../includes/templates/admin/elements.php:134
|
375 |
msgid "Post Timeline"
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:619, ../includes/Elements/Data_Table.php:31, ../includes/templates/admin/elements.php:140
|
379 |
msgid "Data Table"
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:624, ../includes/Elements/Advanced_Data_Table.php:25, ../includes/templates/admin/elements.php:146
|
383 |
msgid "Advanced Data Table"
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:628, ../includes/Elements/Content_Ticker.php:30, ../includes/templates/admin/elements.php:152
|
387 |
msgid "Content Ticker"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:634, ../includes/templates/admin/elements.php:201
|
391 |
msgid "Creative Elements"
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:638, ../includes/Elements/Countdown.php:27, ../includes/templates/admin/elements.php:205
|
395 |
msgid "Countdown"
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:643, ../includes/Elements/Fancy_Text.php:25, ../includes/Elements/Fancy_Text.php:62, ../includes/templates/admin/elements.php:211
|
399 |
msgid "Fancy Text"
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:648, ../includes/Elements/Filterable_Gallery.php:32, ../includes/templates/admin/elements.php:217
|
403 |
msgid "Filterable Gallery"
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:653, ../includes/Elements/Image_Accordion.php:26, ../includes/templates/admin/elements.php:223
|
407 |
msgid "Image Accordion"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:658, ../includes/Elements/Progress_Bar.php:28, ../includes/Elements/Progress_Bar.php:127, ../includes/templates/admin/elements.php:229
|
411 |
msgid "Progress Bar"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:664
|
415 |
msgid "Marketing & Social Feed Elements"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:668, ../includes/templates/admin/elements.php:324
|
419 |
msgid "Call To Action"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:673, ../includes/Elements/Pricing_Table.php:31, ../includes/templates/admin/elements.php:330
|
423 |
msgid "Pricing Table"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:678, ../includes/Elements/Twitter_Feed.php:27, ../includes/templates/admin/elements.php:420
|
427 |
msgid "Twitter Feed"
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:683, ../includes/Elements/Facebook_Feed.php:28, ../includes/templates/admin/elements.php:440
|
431 |
msgid "Facebook Feed"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:690, ../includes/templates/admin/elements.php:344
|
435 |
msgid "Form Styler Elements"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:694, ../includes/Elements/Contact_Form_7.php:43, ../includes/templates/admin/elements.php:348
|
439 |
msgid "Contact Form 7"
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:699, ../includes/templates/admin/elements.php:354
|
443 |
msgid "weForms"
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:703, ../includes/templates/admin/elements.php:360
|
447 |
msgid "Ninja Form"
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:707, ../includes/templates/admin/elements.php:366
|
451 |
msgid "Gravity Form"
|
452 |
msgstr ""
|
453 |
|
454 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:711, ../includes/Elements/Caldera_Forms.php:96, ../includes/templates/admin/elements.php:372
|
455 |
msgid "Caldera Form"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:715, ../includes/Elements/WpForms.php:27, ../includes/Elements/WpForms.php:87, ../includes/templates/admin/elements.php:378
|
459 |
msgid "WPForms"
|
460 |
msgstr ""
|
461 |
|
462 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:719, ../includes/templates/admin/elements.php:384
|
463 |
msgid "FluentForm"
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:723, ../includes/Elements/Formstack.php:28, ../includes/Elements/Formstack.php:169, ../includes/templates/admin/elements.php:390
|
467 |
msgid "Formstack"
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:727, ../includes/Elements/TypeForm.php:25, ../includes/Elements/TypeForm.php:126, ../includes/Elements/TypeForm.php:132, ../includes/templates/admin/elements.php:396
|
471 |
msgid "Typeform"
|
472 |
msgstr ""
|
473 |
|
474 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:737, ../includes/templates/admin/elements.php:459
|
475 |
msgid "Documentation Elements"
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:741, ../includes/Elements/Betterdocs_Category_Grid.php:30, ../includes/templates/admin/elements.php:463
|
479 |
msgid "BetterDocs Category Grid"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:745, ../includes/Elements/Betterdocs_Category_Box.php:35, ../includes/templates/admin/elements.php:469
|
483 |
msgid "BetterDocs Category Box"
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:750, ../includes/Elements/Betterdocs_Search_Form.php:30, ../includes/templates/admin/elements.php:475
|
487 |
msgid "BetterDocs Search Form"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:755, ../includes/templates/admin/elements.php:482
|
491 |
msgid "WooCommerce Elements"
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:759, ../includes/Elements/Product_Grid.php:61, ../includes/templates/admin/elements.php:486
|
495 |
msgid "Product Grid"
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:764, ../includes/Elements/Woo_Product_Carousel.php:63, ../includes/templates/admin/elements.php:499
|
499 |
+
msgid "Woo Product Carousel"
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:769, ../includes/Elements/Woo_Checkout.php:50, ../includes/templates/admin/elements.php:505
|
503 |
msgid "Woo Checkout"
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:773, ../includes/Elements/Woo_Product_Compare.php:34, ../includes/templates/admin/elements.php:511
|
507 |
msgid "Woo Product Compare"
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:789
|
511 |
msgid "Quick Setup Wizard- Essential Addons"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: ../includes/Controls/Select2.php:28, ../includes/Elements/Advanced_Data_Table.php:141, ../includes/Elements/Advanced_Data_Table.php:156, ../includes/Elements/Advanced_Data_Table.php:860
|
515 |
msgid "Search"
|
516 |
msgstr ""
|
517 |
|
519 |
msgid "Data Source"
|
520 |
msgstr ""
|
521 |
|
522 |
+
#: ../includes/Elements/Advanced_Data_Table.php:79, ../includes/Elements/Event_Calendar.php:93, ../includes/Elements/Product_Grid.php:327, ../includes/Elements/Sticky_Video.php:144, ../includes/Traits/Controls.php:67
|
523 |
msgid "Source"
|
524 |
msgstr ""
|
525 |
|
571 |
msgid "Sort"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: ../includes/Elements/Advanced_Data_Table.php:151, ../includes/Elements/Caldera_Forms.php:162, ../includes/Elements/Caldera_Forms.php:895, ../includes/Elements/Contact_Form_7.php:900, ../includes/Elements/Filterable_Gallery.php:2291, ../includes/Elements/FluentForm.php:175, ../includes/Elements/FluentForm.php:861, ../includes/Elements/Formstack.php:244, ../includes/Elements/Formstack.php:1090, ../includes/Elements/GravityForms.php:231, ../includes/Elements/GravityForms.php:1165, ../includes/Elements/Login_Register.php:1002, ../includes/Elements/NinjaForms.php:183, ../includes/Elements/NinjaForms.php:939, ../includes/Elements/WpForms.php:190, ../includes/Elements/WpForms.php:896
|
575 |
msgid "Placeholder"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: ../includes/Elements/Advanced_Data_Table.php:166, ../includes/Elements/Advanced_Data_Table.php:1055, ../includes/Elements/Facebook_Feed.php:376, ../includes/Elements/FluentForm.php:1679, ../includes/Elements/Formstack.php:1593, ../includes/Elements/Product_Grid.php:2031, ../includes/Elements/Product_Grid.php:2082
|
579 |
msgid "Pagination"
|
580 |
msgstr ""
|
581 |
|
583 |
msgid "Pagination Type"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: ../includes/Elements/Advanced_Data_Table.php:179, ../includes/Elements/Advanced_Data_Table.php:1331, ../includes/Elements/Betterdocs_Category_Grid.php:1289, ../includes/Elements/Event_Calendar.php:747, ../includes/Elements/Flip_Box.php:651, ../includes/Elements/FluentForm.php:1913, ../includes/Elements/Formstack.php:1773, ../includes/Elements/Info_Box.php:350, ../includes/Elements/Pricing_Table.php:506, ../includes/Elements/Pricing_Table.php:1815, ../includes/Elements/Product_Grid.php:1736, ../includes/Elements/Woo_Checkout.php:1287, ../includes/Elements/Woo_Checkout.php:1585, ../includes/Elements/Woo_Checkout.php:2358, ../includes/Elements/Woo_Product_Carousel.php:1284, ../includes/Traits/Woo_Product_Comparable.php:1200, ../includes/Traits/Woo_Product_Comparable.php:1250
|
587 |
msgid "Button"
|
588 |
msgstr ""
|
589 |
|
615 |
msgid "Import"
|
616 |
msgstr ""
|
617 |
|
618 |
+
#: ../includes/Elements/Advanced_Data_Table.php:278, ../includes/Elements/Event_Calendar.php:620
|
619 |
+
msgid "Data Cache Setting"
|
620 |
+
msgstr ""
|
621 |
+
|
622 |
+
#: ../includes/Elements/Advanced_Data_Table.php:288, ../includes/Elements/Event_Calendar.php:630, ../includes/Elements/Facebook_Feed.php:112, ../includes/Elements/Twitter_Feed.php:134
|
623 |
+
msgid "Data Cache Time"
|
624 |
+
msgstr ""
|
625 |
+
|
626 |
+
#: ../includes/Elements/Advanced_Data_Table.php:292, ../includes/Elements/Event_Calendar.php:634, ../includes/Elements/Facebook_Feed.php:116, ../includes/Elements/Twitter_Feed.php:138
|
627 |
+
msgid "Cache expiration time (Minutes)"
|
628 |
+
msgstr ""
|
629 |
+
|
630 |
+
#: ../includes/Elements/Advanced_Data_Table.php:302
|
631 |
msgid "Table"
|
632 |
msgstr ""
|
633 |
|
634 |
+
#: ../includes/Elements/Advanced_Data_Table.php:310, ../includes/Elements/Advanced_Data_Table.php:871, ../includes/Elements/Advanced_Data_Table.php:1066, ../includes/Elements/Betterdocs_Search_Form.php:312, ../includes/Elements/Caldera_Forms.php:1159, ../includes/Elements/Caldera_Forms.php:1173, ../includes/Elements/Contact_Form_7.php:1185, ../includes/Elements/Contact_Form_7.php:1199, ../includes/Elements/Creative_Button.php:467, ../includes/Elements/Data_Table.php:489, ../includes/Elements/Data_Table.php:1044, ../includes/Elements/Dual_Color_Header.php:682, ../includes/Elements/Dual_Color_Header.php:762, ../includes/Elements/Filterable_Gallery.php:2156, ../includes/Elements/Filterable_Gallery.php:2314, ../includes/Elements/FluentForm.php:1479, ../includes/Elements/FluentForm.php:1493, ../includes/Elements/Formstack.php:1395, ../includes/Elements/Formstack.php:1409, ../includes/Elements/GravityForms.php:1631, ../includes/Elements/GravityForms.php:1747, ../includes/Elements/GravityForms.php:1761, ../includes/Elements/GravityForms.php:1994, ../includes/Elements/Login_Register.php:1401, ../includes/Elements/Login_Register.php:1929, ../includes/Elements/NinjaForms.php:1323, ../includes/Elements/NinjaForms.php:1337, ../includes/Elements/Progress_Bar.php:356, ../includes/Elements/Sticky_Video.php:441, ../includes/Elements/Sticky_Video.php:525, ../includes/Elements/Twitter_Feed.php:791, ../includes/Elements/Woo_Product_Carousel.php:1292, ../includes/Elements/Woo_Product_Carousel.php:2122, ../includes/Elements/Woo_Product_Carousel.php:2325, ../includes/Elements/WpForms.php:1163, ../includes/Elements/WpForms.php:1177, ../includes/Extensions/Table_of_Content.php:384, ../includes/Traits/Woo_Product_Comparable.php:296, ../includes/Traits/Woo_Product_Comparable.php:958, ../includes/Traits/Woo_Product_Comparable.php:1107
|
635 |
msgid "Width"
|
636 |
msgstr ""
|
637 |
|
638 |
+
#: ../includes/Elements/Advanced_Data_Table.php:347, ../includes/Elements/Advanced_Data_Table.php:1015, ../includes/Elements/Advanced_Data_Table.php:1213, ../includes/Elements/Advanced_Data_Table.php:1285, ../includes/Elements/Advanced_Data_Table.php:1413, ../includes/Elements/Adv_Accordion.php:372, ../includes/Elements/Adv_Accordion.php:561, ../includes/Elements/Adv_Accordion.php:621, ../includes/Elements/Adv_Accordion.php:682, ../includes/Elements/Adv_Accordion.php:765, ../includes/Elements/Adv_Accordion.php:887, ../includes/Elements/Adv_Accordion.php:933, ../includes/Elements/Adv_Accordion.php:979, ../includes/Elements/Adv_Tabs.php:324, ../includes/Elements/Adv_Tabs.php:516, ../includes/Elements/Adv_Tabs.php:583, ../includes/Elements/Adv_Tabs.php:654, ../includes/Elements/Adv_Tabs.php:749, ../includes/Elements/Betterdocs_Category_Box.php:301, ../includes/Elements/Betterdocs_Category_Box.php:369, ../includes/Elements/Betterdocs_Category_Box.php:490, ../includes/Elements/Betterdocs_Category_Box.php:566, ../includes/Elements/Betterdocs_Category_Box.php:886, ../includes/Elements/Betterdocs_Category_Box.php:991, ../includes/Elements/Betterdocs_Category_Grid.php:341, ../includes/Elements/Betterdocs_Category_Grid.php:389, ../includes/Elements/Betterdocs_Category_Grid.php:474, ../includes/Elements/Betterdocs_Category_Grid.php:515, ../includes/Elements/Betterdocs_Category_Grid.php:640, ../includes/Elements/Betterdocs_Category_Grid.php:694, ../includes/Elements/Betterdocs_Category_Grid.php:843, ../includes/Elements/Betterdocs_Category_Grid.php:940, ../includes/Elements/Betterdocs_Category_Grid.php:1185, ../includes/Elements/Betterdocs_Category_Grid.php:1385, ../includes/Elements/Betterdocs_Category_Grid.php:1484, ../includes/Elements/Betterdocs_Search_Form.php:211, ../includes/Elements/Betterdocs_Search_Form.php:366, ../includes/Elements/Betterdocs_Search_Form.php:424, ../includes/Elements/Betterdocs_Search_Form.php:534, ../includes/Elements/Caldera_Forms.php:617, ../includes/Elements/Caldera_Forms.php:813, ../includes/Elements/Caldera_Forms.php:1229, ../includes/Elements/Caldera_Forms.php:1387, ../includes/Elements/Contact_Form_7.php:711, ../includes/Elements/Contact_Form_7.php:776, ../includes/Elements/Contact_Form_7.php:1255, ../includes/Elements/Contact_Form_7.php:1457, ../includes/Elements/Contact_Form_7.php:1551, ../includes/Elements/Contact_Form_7.php:1618, ../includes/Elements/Content_Ticker.php:622, ../includes/Elements/Countdown.php:619, ../includes/Elements/Cta_Box.php:463, ../includes/Elements/Cta_Box.php:740, ../includes/Elements/Cta_Box.php:927, ../includes/Elements/Data_Table.php:620, ../includes/Elements/Data_Table.php:659, ../includes/Elements/Data_Table.php:851, ../includes/Elements/Data_Table.php:1111, ../includes/Elements/Dual_Color_Header.php:347, ../includes/Elements/Event_Calendar.php:798, ../includes/Elements/Event_Calendar.php:865, ../includes/Elements/Event_Calendar.php:919, ../includes/Elements/Event_Calendar.php:1591, ../includes/Elements/Event_Calendar.php:1662, ../includes/Elements/Facebook_Feed.php:451, ../includes/Elements/Filterable_Gallery.php:871, ../includes/Elements/Filterable_Gallery.php:984, ../includes/Elements/Filterable_Gallery.php:1050, ../includes/Elements/Filterable_Gallery.php:1130, ../includes/Elements/Filterable_Gallery.php:1277, ../includes/Elements/Filterable_Gallery.php:1334, ../includes/Elements/Filterable_Gallery.php:1553, ../includes/Elements/Filterable_Gallery.php:1828, ../includes/Elements/Filterable_Gallery.php:1889, ../includes/Elements/Filterable_Gallery.php:2410, ../includes/Elements/Filterable_Gallery.php:2527, ../includes/Elements/Flip_Box.php:988, ../includes/Elements/Flip_Box.php:1101, ../includes/Elements/FluentForm.php:636, ../includes/Elements/FluentForm.php:832, ../includes/Elements/FluentForm.php:1549, ../includes/Elements/FluentForm.php:1826, ../includes/Elements/FluentForm.php:1953, ../includes/Elements/FluentForm.php:2071, ../includes/Elements/Formstack.php:865, ../includes/Elements/Formstack.php:1061, ../includes/Elements/Formstack.php:1465, ../includes/Elements/Formstack.php:1686, ../includes/Elements/Formstack.php:1815, ../includes/Elements/GravityForms.php:835, ../includes/Elements/GravityForms.php:899, ../includes/Elements/GravityForms.php:1655, ../includes/Elements/GravityForms.php:1824, ../includes/Elements/GravityForms.php:2051, ../includes/Elements/Image_Accordion.php:354, ../includes/Elements/Image_Accordion.php:464, ../includes/Elements/Info_Box.php:569, ../includes/Elements/Info_Box.php:624, ../includes/Elements/Info_Box.php:818, ../includes/Elements/Info_Box.php:898, ../includes/Elements/Info_Box.php:1052, ../includes/Elements/Info_Box.php:1133, ../includes/Elements/Login_Register.php:2681, ../includes/Elements/NinjaForms.php:659, ../includes/Elements/NinjaForms.php:857, ../includes/Elements/NinjaForms.php:1397, ../includes/Elements/Post_Grid.php:282, ../includes/Elements/Pricing_Table.php:1766, ../includes/Elements/Pricing_Table.php:1932, ../includes/Elements/Product_Grid.php:2177, ../includes/Elements/Team_Member.php:412, ../includes/Elements/Team_Member.php:500, ../includes/Elements/Testimonial.php:434, ../includes/Elements/Tooltip.php:431, ../includes/Elements/Tooltip.php:474, ../includes/Elements/Twitter_Feed.php:448, ../includes/Elements/Twitter_Feed.php:538, ../includes/Elements/Twitter_Feed.php:855, ../includes/Elements/Woo_Checkout.php:1507, ../includes/Elements/Woo_Checkout.php:1753, ../includes/Elements/Woo_Product_Carousel.php:2230, ../includes/Elements/Woo_Product_Carousel.php:2664, ../includes/Elements/WpForms.php:628, ../includes/Elements/WpForms.php:814, ../includes/Elements/WpForms.php:1233, ../includes/Extensions/Table_of_Content.php:498, ../includes/Traits/Controls.php:1229, ../includes/Traits/Controls.php:1283, ../includes/Traits/Controls.php:1413
|
639 |
msgid "Border"
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: ../includes/Elements/Advanced_Data_Table.php:373, ../includes/Elements/Advanced_Data_Table.php:1041, ../includes/Elements/Advanced_Data_Table.php:1239, ../includes/Elements/Advanced_Data_Table.php:1311, ../includes/Elements/Advanced_Data_Table.php:1435, ../includes/Elements/Adv_Accordion.php:379, ../includes/Elements/Adv_Accordion.php:568, ../includes/Elements/Adv_Accordion.php:628, ../includes/Elements/Adv_Accordion.php:689, ../includes/Elements/Adv_Tabs.php:332, ../includes/Elements/Adv_Tabs.php:523, ../includes/Elements/Adv_Tabs.php:590, ../includes/Elements/Adv_Tabs.php:661, ../includes/Elements/Adv_Tabs.php:756, ../includes/Elements/Betterdocs_Category_Box.php:309, ../includes/Elements/Betterdocs_Category_Box.php:377, ../includes/Elements/Betterdocs_Category_Box.php:498, ../includes/Elements/Betterdocs_Category_Box.php:575, ../includes/Elements/Betterdocs_Category_Box.php:897, ../includes/Elements/Betterdocs_Category_Box.php:1002, ../includes/Elements/Betterdocs_Category_Grid.php:349, ../includes/Elements/Betterdocs_Category_Grid.php:397, ../includes/Elements/Betterdocs_Category_Grid.php:482, ../includes/Elements/Betterdocs_Category_Grid.php:523, ../includes/Elements/Betterdocs_Category_Grid.php:648, ../includes/Elements/Betterdocs_Category_Grid.php:702, ../includes/Elements/Betterdocs_Category_Grid.php:854, ../includes/Elements/Betterdocs_Category_Grid.php:951, ../includes/Elements/Betterdocs_Category_Grid.php:1393, ../includes/Elements/Betterdocs_Category_Grid.php:1492, ../includes/Elements/Betterdocs_Search_Form.php:198, ../includes/Elements/Caldera_Forms.php:480, ../includes/Elements/Caldera_Forms.php:628, ../includes/Elements/Caldera_Forms.php:1046, ../includes/Elements/Caldera_Forms.php:1072, ../includes/Elements/Caldera_Forms.php:1239, ../includes/Elements/Contact_Form_7.php:396, ../includes/Elements/Contact_Form_7.php:722, ../includes/Elements/Contact_Form_7.php:1073, ../includes/Elements/Contact_Form_7.php:1099, ../includes/Elements/Contact_Form_7.php:1264, ../includes/Elements/Content_Ticker.php:401, ../includes/Elements/Content_Ticker.php:475, ../includes/Elements/Content_Ticker.php:632, ../includes/Elements/Countdown.php:627, ../includes/Elements/Creative_Button.php:335, ../includes/Elements/Cta_Box.php:471, ../includes/Elements/Cta_Box.php:748, ../includes/Elements/Cta_Box.php:935, ../includes/Elements/Dual_Color_Header.php:355, ../includes/Elements/Event_Calendar.php:806, ../includes/Elements/Event_Calendar.php:873, ../includes/Elements/Event_Calendar.php:927, ../includes/Elements/Event_Calendar.php:1163, ../includes/Elements/Event_Calendar.php:1331, ../includes/Elements/Event_Calendar.php:1599, ../includes/Elements/Event_Calendar.php:1670, ../includes/Elements/Facebook_Feed.php:476, ../includes/Elements/Facebook_Feed.php:536, ../includes/Elements/Fancy_Text.php:513, ../includes/Elements/Feature_List.php:641, ../includes/Elements/Filterable_Gallery.php:879, ../includes/Elements/Filterable_Gallery.php:992, ../includes/Elements/Filterable_Gallery.php:1058, ../includes/Elements/Filterable_Gallery.php:1138, ../includes/Elements/Filterable_Gallery.php:1342, ../includes/Elements/Filterable_Gallery.php:1836, ../includes/Elements/Filterable_Gallery.php:1897, ../includes/Elements/Filterable_Gallery.php:2068, ../includes/Elements/Filterable_Gallery.php:2199, ../includes/Elements/Filterable_Gallery.php:2334, ../includes/Elements/Filterable_Gallery.php:2432, ../includes/Elements/Filterable_Gallery.php:2541, ../includes/Elements/Flip_Box.php:826, ../includes/Elements/Flip_Box.php:887, ../includes/Elements/Flip_Box.php:1011, ../includes/Elements/Flip_Box.php:1124, ../includes/Elements/Flip_Box.php:1385, ../includes/Elements/FluentForm.php:499, ../includes/Elements/FluentForm.php:647, ../includes/Elements/FluentForm.php:1012, ../includes/Elements/FluentForm.php:1038, ../includes/Elements/FluentForm.php:1559, ../includes/Elements/FluentForm.php:1837, ../includes/Elements/FluentForm.php:1961, ../includes/Elements/FluentForm.php:2015, ../includes/Elements/Formstack.php:399, ../includes/Elements/Formstack.php:876, ../includes/Elements/Formstack.php:1202, ../includes/Elements/Formstack.php:1228, ../includes/Elements/Formstack.php:1475, ../includes/Elements/Formstack.php:1697, ../includes/Elements/Formstack.php:1823, ../includes/Elements/Formstack.php:1879, ../includes/Elements/GravityForms.php:436, ../includes/Elements/GravityForms.php:846, ../includes/Elements/GravityForms.php:1316, ../includes/Elements/GravityForms.php:1512, ../includes/Elements/GravityForms.php:1665, ../includes/Elements/GravityForms.php:1834, ../includes/Elements/GravityForms.php:2061, ../includes/Elements/Image_Accordion.php:362, ../includes/Elements/Image_Accordion.php:452, ../includes/Elements/Info_Box.php:1218, ../includes/Elements/Login_Register.php:1482, ../includes/Elements/Login_Register.php:1717, ../includes/Elements/Login_Register.php:1891, ../includes/Elements/Login_Register.php:2047, ../includes/Elements/Login_Register.php:2187, ../includes/Elements/Login_Register.php:2281, ../includes/Elements/Login_Register.php:2372, ../includes/Elements/Login_Register.php:2546, ../includes/Elements/Login_Register.php:2583, ../includes/Elements/Login_Register.php:2697, ../includes/Elements/Login_Register.php:3207, ../includes/Elements/Login_Register.php:3244, ../includes/Elements/Login_Register.php:3528, ../includes/Elements/Login_Register.php:3565, ../includes/Elements/NinjaForms.php:369, ../includes/Elements/NinjaForms.php:670, ../includes/Elements/NinjaForms.php:1094, ../includes/Elements/NinjaForms.php:1121, ../includes/Elements/NinjaForms.php:1407, ../includes/Elements/Post_Grid.php:290, ../includes/Elements/Pricing_Table.php:786, ../includes/Elements/Pricing_Table.php:1540, ../includes/Elements/Pricing_Table.php:1789, ../includes/Elements/Pricing_Table.php:1940, ../includes/Elements/Product_Grid.php:904, ../includes/Elements/Product_Grid.php:1921, ../includes/Elements/Product_Grid.php:2277, ../includes/Elements/Product_Grid.php:2614, ../includes/Elements/Product_Grid.php:2809, ../includes/Elements/Product_Grid.php:2841, ../includes/Elements/Sticky_Video.php:591, ../includes/Elements/Team_Member.php:420, ../includes/Elements/Team_Member.php:519, ../includes/Elements/Team_Member.php:766, ../includes/Elements/Testimonial.php:453, ../includes/Elements/Tooltip.php:491, ../includes/Elements/Twitter_Feed.php:456, ../includes/Elements/Twitter_Feed.php:549, ../includes/Elements/TypeForm.php:310, ../includes/Elements/WeForms.php:253, ../includes/Elements/WeForms.php:394, ../includes/Elements/WeForms.php:722, ../includes/Elements/Woo_Checkout.php:647, ../includes/Elements/Woo_Checkout.php:796, ../includes/Elements/Woo_Checkout.php:992, ../includes/Elements/Woo_Checkout.php:1240, ../includes/Elements/Woo_Checkout.php:1393, ../includes/Elements/Woo_Checkout.php:1516, ../includes/Elements/Woo_Checkout.php:1691, ../includes/Elements/Woo_Checkout.php:1899, ../includes/Elements/Woo_Checkout.php:2101, ../includes/Elements/Woo_Checkout.php:2195, ../includes/Elements/Woo_Checkout.php:2475, ../includes/Elements/Woo_Product_Carousel.php:997, ../includes/Elements/Woo_Product_Carousel.php:1399, ../includes/Elements/Woo_Product_Carousel.php:1802, ../includes/Elements/Woo_Product_Carousel.php:1998, ../includes/Elements/Woo_Product_Carousel.php:2030, ../includes/Elements/Woo_Product_Carousel.php:2240, ../includes/Elements/Woo_Product_Carousel.php:2363, ../includes/Elements/Woo_Product_Carousel.php:2674, ../includes/Elements/WpForms.php:338, ../includes/Elements/WpForms.php:639, ../includes/Elements/WpForms.php:1047, ../includes/Elements/WpForms.php:1073, ../includes/Elements/WpForms.php:1243, ../includes/Extensions/Table_of_Content.php:521, ../includes/Extensions/Table_of_Content.php:736, ../includes/Traits/Controls.php:1237, ../includes/Traits/Controls.php:1291, ../includes/Traits/Controls.php:1421, ../includes/Traits/Woo_Product_Comparable.php:357, ../includes/Traits/Woo_Product_Comparable.php:502, ../includes/Traits/Woo_Product_Comparable.php:1383
|
643 |
msgid "Border Radius"
|
644 |
msgstr ""
|
645 |
|
646 |
+
#: ../includes/Elements/Advanced_Data_Table.php:386, ../includes/Elements/Advanced_Data_Table.php:1449, ../includes/Elements/Betterdocs_Category_Grid.php:331, ../includes/Elements/Betterdocs_Category_Grid.php:379, ../includes/Elements/Event_Calendar.php:685, ../includes/Elements/Event_Calendar.php:1623, ../includes/Elements/Event_Calendar.php:1697, ../includes/Elements/Product_Grid.php:864, ../includes/Elements/Product_Grid.php:892, ../includes/Elements/Product_Grid.php:2833, ../includes/Elements/Product_Grid.php:2868, ../includes/Elements/Progress_Bar.php:652, ../includes/Elements/Twitter_Feed.php:651, ../includes/Elements/Twitter_Feed.php:863, ../includes/Elements/Woo_Product_Carousel.php:956, ../includes/Elements/Woo_Product_Carousel.php:985, ../includes/Elements/Woo_Product_Carousel.php:2022, ../includes/Elements/Woo_Product_Carousel.php:2057, ../includes/Elements/Woo_Product_Carousel.php:2736, ../includes/Extensions/Table_of_Content.php:510, ../includes/Extensions/Table_of_Content.php:755, ../includes/Traits/Woo_Product_Comparable.php:1407
|
647 |
msgid "Box Shadow"
|
648 |
msgstr ""
|
649 |
|
650 |
+
#: ../includes/Elements/Advanced_Data_Table.php:396
|
651 |
msgid "Head"
|
652 |
msgstr ""
|
653 |
|
654 |
+
#: ../includes/Elements/Advanced_Data_Table.php:405, ../includes/Elements/Advanced_Data_Table.php:524, ../includes/Elements/Advanced_Data_Table.php:982, ../includes/Elements/Advanced_Data_Table.php:1132, ../includes/Elements/Advanced_Data_Table.php:1340, ../includes/Elements/Caldera_Forms.php:286, ../includes/Elements/Caldera_Forms.php:347, ../includes/Elements/Caldera_Forms.php:535, ../includes/Elements/Caldera_Forms.php:773, ../includes/Elements/Caldera_Forms.php:862, ../includes/Elements/Caldera_Forms.php:1283, ../includes/Elements/Caldera_Forms.php:1398, ../includes/Elements/Contact_Form_7.php:487, ../includes/Elements/Contact_Form_7.php:518, ../includes/Elements/Contact_Form_7.php:735, ../includes/Elements/Contact_Form_7.php:883, ../includes/Elements/Contact_Form_7.php:935, ../includes/Elements/Contact_Form_7.php:1308, ../includes/Elements/Contact_Form_7.php:1443, ../includes/Elements/Contact_Form_7.php:1583, ../includes/Elements/Event_Calendar.php:727, ../includes/Elements/Event_Calendar.php:757, ../includes/Elements/Event_Calendar.php:971, ../includes/Elements/Event_Calendar.php:1046, ../includes/Elements/Event_Calendar.php:1080, ../includes/Elements/Event_Calendar.php:1323, ../includes/Elements/Event_Calendar.php:1386, ../includes/Elements/Event_Calendar.php:1415, ../includes/Elements/Event_Calendar.php:1483, ../includes/Elements/Event_Calendar.php:1641, ../includes/Elements/Filterable_Gallery.php:1964, ../includes/Elements/Filterable_Gallery.php:2011, ../includes/Elements/Filterable_Gallery.php:2047, ../includes/Elements/Filterable_Gallery.php:2104, ../includes/Elements/Filterable_Gallery.php:2398, ../includes/Elements/Filterable_Gallery.php:2558, ../includes/Elements/FluentForm.php:293, ../includes/Elements/FluentForm.php:354, ../includes/Elements/FluentForm.php:554, ../includes/Elements/FluentForm.php:792, ../includes/Elements/FluentForm.php:1119, ../includes/Elements/FluentForm.php:1174, ../includes/Elements/FluentForm.php:1278, ../includes/Elements/FluentForm.php:1364, ../includes/Elements/FluentForm.php:1430, ../includes/Elements/FluentForm.php:1603, ../includes/Elements/FluentForm.php:1736, ../includes/Elements/FluentForm.php:1933, ../includes/Elements/FluentForm.php:2082, ../includes/Elements/FluentForm.php:2131, ../includes/Elements/Formstack.php:494, ../includes/Elements/Formstack.php:543, ../includes/Elements/Formstack.php:597, ../includes/Elements/Formstack.php:671, ../includes/Elements/Formstack.php:726, ../includes/Elements/Formstack.php:809, ../includes/Elements/Formstack.php:1021, ../includes/Elements/Formstack.php:1519, ../includes/Elements/Formstack.php:1652, ../includes/Elements/Formstack.php:1793, ../includes/Elements/Formstack.php:1953, ../includes/Elements/GravityForms.php:528, ../includes/Elements/GravityForms.php:559, ../includes/Elements/GravityForms.php:600, ../includes/Elements/GravityForms.php:859, ../includes/Elements/GravityForms.php:948, ../includes/Elements/GravityForms.php:1002, ../includes/Elements/GravityForms.php:1138, ../includes/Elements/GravityForms.php:1598, ../includes/Elements/GravityForms.php:1933, ../includes/Elements/GravityForms.php:2154, ../includes/Elements/GravityForms.php:2347, ../includes/Elements/NinjaForms.php:465, ../includes/Elements/NinjaForms.php:514, ../includes/Elements/NinjaForms.php:574, ../includes/Elements/NinjaForms.php:817, ../includes/Elements/NinjaForms.php:906, ../includes/Elements/NinjaForms.php:1500, ../includes/Elements/NinjaForms.php:1545, ../includes/Elements/NinjaForms.php:1599, ../includes/Elements/Post_Grid.php:371, ../includes/Elements/Post_Grid.php:471, ../includes/Elements/Post_Grid.php:483, ../includes/Elements/Post_Grid.php:625, ../includes/Elements/Post_Grid.php:837, ../includes/Elements/Post_Timeline.php:292, ../includes/Elements/Product_Grid.php:2337, ../includes/Elements/Product_Grid.php:2367, ../includes/Elements/Product_Grid.php:2409, ../includes/Elements/Product_Grid.php:2475, ../includes/Elements/Product_Grid.php:2514, ../includes/Elements/Product_Grid.php:2571, ../includes/Elements/Product_Grid.php:2688, ../includes/Elements/Progress_Bar.php:672, ../includes/Elements/Woo_Checkout.php:1296, ../includes/Elements/Woo_Checkout.php:1594, ../includes/Elements/Woo_Product_Carousel.php:1510, ../includes/Elements/Woo_Product_Carousel.php:1540, ../includes/Elements/Woo_Product_Carousel.php:1582, ../includes/Elements/Woo_Product_Carousel.php:1661, ../includes/Elements/Woo_Product_Carousel.php:1701, ../includes/Elements/Woo_Product_Carousel.php:1758, ../includes/Elements/Woo_Product_Carousel.php:1877, ../includes/Elements/WpForms.php:432, ../includes/Elements/WpForms.php:481, ../includes/Elements/WpForms.php:545, ../includes/Elements/WpForms.php:785, ../includes/Elements/WpForms.php:863, ../includes/Elements/WpForms.php:1287, ../includes/Traits/Woo_Product_Comparable.php:1066, ../includes/Traits/Woo_Product_Comparable.php:1184
|
655 |
msgid "Typography"
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: ../includes/Elements/Advanced_Data_Table.php:413, ../includes/Elements/Advanced_Data_Table.php:532, ../includes/Elements/Betterdocs_Category_Box.php:764, ../includes/Elements/Betterdocs_Category_Grid.php:1508, ../includes/Elements/Countdown.php:1025, ../includes/Elements/Login_Register.php:2486
|
659 |
msgid "Text Alignment"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: ../includes/Elements/Advanced_Data_Table.php:417, ../includes/Elements/Advanced_Data_Table.php:536, ../includes/Elements/Advanced_Data_Table.php:962, ../includes/Elements/Advanced_Data_Table.php:1109, ../includes/Elements/Adv_Accordion.php:154, ../includes/Elements/Betterdocs_Category_Box.php:768, ../includes/Elements/Betterdocs_Category_Grid.php:1512, ../includes/Elements/Betterdocs_Category_Grid.php:1537, ../includes/Elements/Caldera_Forms.php:233, ../includes/Elements/Caldera_Forms.php:415, ../includes/Elements/Caldera_Forms.php:561, ../includes/Elements/Caldera_Forms.php:1136, ../includes/Elements/Contact_Form_7.php:331, ../includes/Elements/Contact_Form_7.php:443, ../includes/Elements/Contact_Form_7.php:1163, ../includes/Elements/Content_Ticker.php:290, ../includes/Elements/Countdown.php:118, ../includes/Elements/Countdown.php:1030, ../includes/Elements/Creative_Button.php:445, ../includes/Elements/Cta_Box.php:102, ../includes/Elements/Data_Table.php:521, ../includes/Elements/Data_Table.php:746, ../includes/Elements/Data_Table.php:995, ../includes/Elements/Dual_Color_Header.php:191, ../includes/Elements/Event_Calendar.php:995, ../includes/Elements/Event_Calendar.php:1127, ../includes/Elements/Fancy_Text.php:172, ../includes/Elements/Feature_List.php:304, ../includes/Elements/Filterable_Gallery.php:767, ../includes/Elements/Filterable_Gallery.php:1299, ../includes/Elements/Filterable_Gallery.php:1682, ../includes/Elements/Flip_Box.php:369, ../includes/Elements/Flip_Box.php:598, ../includes/Elements/FluentForm.php:239, ../includes/Elements/FluentForm.php:434, ../includes/Elements/FluentForm.php:580, ../includes/Elements/FluentForm.php:1211, ../includes/Elements/FluentForm.php:1456, ../includes/Elements/Formstack.php:334, ../includes/Elements/Formstack.php:449, ../includes/Elements/Formstack.php:763, ../includes/Elements/Formstack.php:1372, ../includes/Elements/GravityForms.php:347, ../includes/Elements/GravityForms.php:484, ../includes/Elements/GravityForms.php:629, ../includes/Elements/GravityForms.php:1721, ../includes/Elements/GravityForms.php:1971, ../includes/Elements/Image_Accordion.php:109, ../includes/Elements/Info_Box.php:304, ../includes/Elements/Login_Register.php:673, ../includes/Elements/Login_Register.php:706, ../includes/Elements/Login_Register.php:2490, ../includes/Elements/Login_Register.php:3158, ../includes/Elements/Login_Register.php:3478, ../includes/Elements/NinjaForms.php:282, ../includes/Elements/NinjaForms.php:421, ../includes/Elements/NinjaForms.php:603, ../includes/Elements/NinjaForms.php:1298, ../includes/Elements/Post_Grid.php:448, ../includes/Elements/Post_Grid.php:603, ../includes/Elements/Post_Grid.php:671, ../includes/Elements/Post_Grid.php:766, ../includes/Elements/Post_Grid.php:849, ../includes/Elements/Post_Timeline.php:326, ../includes/Elements/Post_Timeline.php:384, ../includes/Elements/Pricing_Table.php:261, ../includes/Elements/Pricing_Table.php:378, ../includes/Elements/Pricing_Table.php:680, ../includes/Elements/Pricing_Table.php:820, ../includes/Elements/Pricing_Table.php:845, ../includes/Elements/Product_Grid.php:656, ../includes/Elements/Product_Grid.php:974, ../includes/Elements/Product_Grid.php:1655, ../includes/Elements/Product_Grid.php:2098, ../includes/Elements/Progress_Bar.php:321, ../includes/Elements/Progress_Bar.php:532, ../includes/Elements/Team_Member.php:379, ../includes/Elements/Testimonial.php:313, ../includes/Elements/Tooltip.php:177, ../includes/Elements/Tooltip.php:283, ../includes/Elements/Tooltip.php:372, ../includes/Elements/TypeForm.php:200, ../includes/Elements/WeForms.php:165, ../includes/Elements/WeForms.php:635, ../includes/Elements/Woo_Product_Carousel.php:809, ../includes/Elements/Woo_Product_Carousel.php:858, ../includes/Elements/WpForms.php:271, ../includes/Elements/WpForms.php:388, ../includes/Elements/WpForms.php:572, ../includes/Elements/WpForms.php:1137, ../includes/Extensions/Table_of_Content.php:415, ../includes/Traits/Controls.php:597, ../includes/Traits/Controls.php:1502, ../includes/Traits/Controls.php:1553, ../includes/Traits/Controls.php:1554, ../includes/Traits/Controls.php:1876
|
663 |
msgid "Left"
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: ../includes/Elements/Advanced_Data_Table.php:421, ../includes/Elements/Advanced_Data_Table.php:540, ../includes/Elements/Advanced_Data_Table.php:966, ../includes/Elements/Advanced_Data_Table.php:1113, ../includes/Elements/Betterdocs_Category_Box.php:772, ../includes/Elements/Betterdocs_Category_Grid.php:1516, ../includes/Elements/Betterdocs_Category_Grid.php:1541, ../includes/Elements/Caldera_Forms.php:237, ../includes/Elements/Caldera_Forms.php:419, ../includes/Elements/Caldera_Forms.php:565, ../includes/Elements/Caldera_Forms.php:1140, ../includes/Elements/Contact_Form_7.php:335, ../includes/Elements/Contact_Form_7.php:447, ../includes/Elements/Contact_Form_7.php:1167, ../includes/Elements/Countdown.php:122, ../includes/Elements/Countdown.php:1034, ../includes/Elements/Creative_Button.php:449, ../includes/Elements/Cta_Box.php:103, ../includes/Elements/Data_Table.php:525, ../includes/Elements/Data_Table.php:750, ../includes/Elements/Data_Table.php:999, ../includes/Elements/Dual_Color_Header.php:195, ../includes/Elements/Dual_Color_Header.php:591, ../includes/Elements/Event_Calendar.php:999, ../includes/Elements/Event_Calendar.php:1131, ../includes/Elements/Fancy_Text.php:176, ../includes/Elements/Filterable_Gallery.php:771, ../includes/Elements/Filterable_Gallery.php:1303, ../includes/Elements/Filterable_Gallery.php:1686, ../includes/Elements/Flip_Box.php:373, ../includes/Elements/Flip_Box.php:602, ../includes/Elements/FluentForm.php:243, ../includes/Elements/FluentForm.php:438, ../includes/Elements/FluentForm.php:584, ../includes/Elements/FluentForm.php:1215, ../includes/Elements/FluentForm.php:1460, ../includes/Elements/Formstack.php:338, ../includes/Elements/Formstack.php:453, ../includes/Elements/Formstack.php:767, ../includes/Elements/Formstack.php:1376, ../includes/Elements/GravityForms.php:351, ../includes/Elements/GravityForms.php:488, ../includes/Elements/GravityForms.php:633, ../includes/Elements/GravityForms.php:1725, ../includes/Elements/GravityForms.php:1975, ../includes/Elements/Image_Accordion.php:113, ../includes/Elements/Image_Accordion.php:136, ../includes/Elements/Info_Box.php:308, ../includes/Elements/Login_Register.php:2494, ../includes/Elements/Login_Register.php:3140, ../includes/Elements/Login_Register.php:3162, ../includes/Elements/Login_Register.php:3439, ../includes/Elements/Login_Register.php:3459, ../includes/Elements/Login_Register.php:3482, ../includes/Elements/NinjaForms.php:286, ../includes/Elements/NinjaForms.php:425, ../includes/Elements/NinjaForms.php:607, ../includes/Elements/NinjaForms.php:1302, ../includes/Elements/Post_Grid.php:452, ../includes/Elements/Post_Grid.php:607, ../includes/Elements/Post_Grid.php:675, ../includes/Elements/Post_Grid.php:770, ../includes/Elements/Post_Grid.php:853, ../includes/Elements/Post_Timeline.php:330, ../includes/Elements/Post_Timeline.php:388, ../includes/Elements/Pricing_Table.php:824, ../includes/Elements/Pricing_Table.php:849, ../includes/Elements/Product_Grid.php:660, ../includes/Elements/Product_Grid.php:978, ../includes/Elements/Product_Grid.php:2102, ../includes/Elements/Progress_Bar.php:325, ../includes/Elements/Progress_Bar.php:536, ../includes/Elements/Team_Member.php:383, ../includes/Elements/Testimonial.php:317, ../includes/Elements/Tooltip.php:181, ../includes/Elements/Tooltip.php:376, ../includes/Elements/TypeForm.php:204, ../includes/Elements/WeForms.php:169, ../includes/Elements/WeForms.php:639, ../includes/Elements/Woo_Product_Carousel.php:862, ../includes/Elements/WpForms.php:275, ../includes/Elements/WpForms.php:392, ../includes/Elements/WpForms.php:576, ../includes/Elements/WpForms.php:1141, ../includes/Traits/Controls.php:596, ../includes/Traits/Controls.php:1506, ../includes/Traits/Controls.php:1880
|
667 |
msgid "Center"
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: ../includes/Elements/Advanced_Data_Table.php:425, ../includes/Elements/Advanced_Data_Table.php:544, ../includes/Elements/Advanced_Data_Table.php:970, ../includes/Elements/Advanced_Data_Table.php:1117, ../includes/Elements/Adv_Accordion.php:153, ../includes/Elements/Betterdocs_Category_Box.php:776, ../includes/Elements/Betterdocs_Category_Grid.php:1520, ../includes/Elements/Betterdocs_Category_Grid.php:1545, ../includes/Elements/Caldera_Forms.php:241, ../includes/Elements/Caldera_Forms.php:423, ../includes/Elements/Caldera_Forms.php:569, ../includes/Elements/Caldera_Forms.php:1144, ../includes/Elements/Contact_Form_7.php:339, ../includes/Elements/Contact_Form_7.php:451, ../includes/Elements/Contact_Form_7.php:1171, ../includes/Elements/Content_Ticker.php:291, ../includes/Elements/Countdown.php:126, ../includes/Elements/Countdown.php:1038, ../includes/Elements/Creative_Button.php:453, ../includes/Elements/Cta_Box.php:104, ../includes/Elements/Data_Table.php:529, ../includes/Elements/Data_Table.php:754, ../includes/Elements/Data_Table.php:1003, ../includes/Elements/Dual_Color_Header.php:199, ../includes/Elements/Event_Calendar.php:1003, ../includes/Elements/Event_Calendar.php:1135, ../includes/Elements/Fancy_Text.php:180, ../includes/Elements/Feature_List.php:312, ../includes/Elements/Filterable_Gallery.php:775, ../includes/Elements/Filterable_Gallery.php:1307, ../includes/Elements/Filterable_Gallery.php:1690, ../includes/Elements/Flip_Box.php:377, ../includes/Elements/Flip_Box.php:606, ../includes/Elements/FluentForm.php:247, ../includes/Elements/FluentForm.php:442, ../includes/Elements/FluentForm.php:588, ../includes/Elements/FluentForm.php:1219, ../includes/Elements/FluentForm.php:1464, ../includes/Elements/Formstack.php:342, ../includes/Elements/Formstack.php:457, ../includes/Elements/Formstack.php:771, ../includes/Elements/Formstack.php:1380, ../includes/Elements/GravityForms.php:355, ../includes/Elements/GravityForms.php:492, ../includes/Elements/GravityForms.php:637, ../includes/Elements/GravityForms.php:1729, ../includes/Elements/GravityForms.php:1979, ../includes/Elements/Image_Accordion.php:117, ../includes/Elements/Info_Box.php:312, ../includes/Elements/Login_Register.php:677, ../includes/Elements/Login_Register.php:2498, ../includes/Elements/Login_Register.php:3166, ../includes/Elements/Login_Register.php:3486, ../includes/Elements/NinjaForms.php:290, ../includes/Elements/NinjaForms.php:429, ../includes/Elements/NinjaForms.php:611, ../includes/Elements/NinjaForms.php:1306, ../includes/Elements/Post_Grid.php:456, ../includes/Elements/Post_Grid.php:611, ../includes/Elements/Post_Grid.php:679, ../includes/Elements/Post_Grid.php:774, ../includes/Elements/Post_Grid.php:857, ../includes/Elements/Post_Timeline.php:334, ../includes/Elements/Post_Timeline.php:392, ../includes/Elements/Pricing_Table.php:262, ../includes/Elements/Pricing_Table.php:386, ../includes/Elements/Pricing_Table.php:684, ../includes/Elements/Pricing_Table.php:828, ../includes/Elements/Pricing_Table.php:853, ../includes/Elements/Product_Grid.php:664, ../includes/Elements/Product_Grid.php:982, ../includes/Elements/Product_Grid.php:1659, ../includes/Elements/Product_Grid.php:2106, ../includes/Elements/Progress_Bar.php:329, ../includes/Elements/Progress_Bar.php:540, ../includes/Elements/Team_Member.php:387, ../includes/Elements/Testimonial.php:321, ../includes/Elements/Tooltip.php:185, ../includes/Elements/Tooltip.php:284, ../includes/Elements/Tooltip.php:380, ../includes/Elements/TypeForm.php:208, ../includes/Elements/WeForms.php:173, ../includes/Elements/WeForms.php:643, ../includes/Elements/Woo_Product_Carousel.php:813, ../includes/Elements/Woo_Product_Carousel.php:866, ../includes/Elements/WpForms.php:279, ../includes/Elements/WpForms.php:396, ../includes/Elements/WpForms.php:580, ../includes/Elements/WpForms.php:1145, ../includes/Extensions/Table_of_Content.php:416, ../includes/Traits/Controls.php:595, ../includes/Traits/Controls.php:1510, ../includes/Traits/Controls.php:1553, ../includes/Traits/Controls.php:1554, ../includes/Traits/Controls.php:1884
|
671 |
msgid "Right"
|
672 |
msgstr ""
|
673 |
|
674 |
+
#: ../includes/Elements/Advanced_Data_Table.php:440, ../includes/Elements/Advanced_Data_Table.php:559, ../includes/Elements/Advanced_Data_Table.php:653, ../includes/Elements/Advanced_Data_Table.php:684, ../includes/Elements/Advanced_Data_Table.php:715, ../includes/Elements/Advanced_Data_Table.php:746, ../includes/Elements/Advanced_Data_Table.php:777, ../includes/Elements/Advanced_Data_Table.php:808, ../includes/Elements/Advanced_Data_Table.php:990, ../includes/Elements/Advanced_Data_Table.php:1186, ../includes/Elements/Advanced_Data_Table.php:1256, ../includes/Elements/Adv_Accordion.php:537, ../includes/Elements/Adv_Accordion.php:597, ../includes/Elements/Adv_Accordion.php:657, ../includes/Elements/Adv_Accordion.php:724, ../includes/Elements/Adv_Tabs.php:489, ../includes/Elements/Adv_Tabs.php:556, ../includes/Elements/Adv_Tabs.php:624, ../includes/Elements/Adv_Tabs.php:708, ../includes/Elements/Caldera_Forms.php:270, ../includes/Elements/Caldera_Forms.php:331, ../includes/Elements/Caldera_Forms.php:523, ../includes/Elements/Caldera_Forms.php:604, ../includes/Elements/Caldera_Forms.php:850, ../includes/Elements/Caldera_Forms.php:906, ../includes/Elements/Caldera_Forms.php:1216, ../includes/Elements/Caldera_Forms.php:1322, ../includes/Elements/Caldera_Forms.php:1375, ../includes/Elements/Contact_Form_7.php:474, ../includes/Elements/Contact_Form_7.php:505, ../includes/Elements/Contact_Form_7.php:562, ../includes/Elements/Contact_Form_7.php:845, ../includes/Elements/Contact_Form_7.php:920, ../includes/Elements/Contact_Form_7.php:1242, ../includes/Elements/Contact_Form_7.php:1348, ../includes/Elements/Contact_Form_7.php:1412, ../includes/Elements/Contact_Form_7.php:1535, ../includes/Elements/Contact_Form_7.php:1592, ../includes/Elements/Content_Ticker.php:357, ../includes/Elements/Content_Ticker.php:433, ../includes/Elements/Countdown.php:1109, ../includes/Elements/Creative_Button.php:276, ../includes/Elements/Creative_Button.php:369, ../includes/Elements/Cta_Box.php:698, ../includes/Elements/Cta_Box.php:769, ../includes/Elements/Cta_Box.php:904, ../includes/Elements/Cta_Box.php:956, ../includes/Elements/Data_Table.php:957, ../includes/Elements/Data_Table.php:974, ../includes/Elements/Event_Calendar.php:1241, ../includes/Elements/Event_Calendar.php:1274, ../includes/Elements/Filterable_Gallery.php:959, ../includes/Elements/Filterable_Gallery.php:1025, ../includes/Elements/Filterable_Gallery.php:2510, ../includes/Elements/Filterable_Gallery.php:2705, ../includes/Elements/FluentForm.php:277, ../includes/Elements/FluentForm.php:338, ../includes/Elements/FluentForm.php:542, ../includes/Elements/FluentForm.php:623, ../includes/Elements/FluentForm.php:872, ../includes/Elements/FluentForm.php:1536, ../includes/Elements/FluentForm.php:1642, ../includes/Elements/FluentForm.php:2059, ../includes/Elements/Formstack.php:481, ../includes/Elements/Formstack.php:530, ../includes/Elements/Formstack.php:585, ../includes/Elements/Formstack.php:797, ../includes/Elements/Formstack.php:852, ../includes/Elements/Formstack.php:1101, ../includes/Elements/Formstack.php:1452, ../includes/Elements/Formstack.php:1558, ../includes/Elements/Formstack.php:1781, ../includes/Elements/Formstack.php:2020, ../includes/Elements/GravityForms.php:515, ../includes/Elements/GravityForms.php:546, ../includes/Elements/GravityForms.php:585, ../includes/Elements/GravityForms.php:672, ../includes/Elements/GravityForms.php:936, ../includes/Elements/GravityForms.php:989, ../includes/Elements/GravityForms.php:1176, ../includes/Elements/GravityForms.php:1810, ../includes/Elements/GravityForms.php:1902, ../includes/Elements/GravityForms.php:2038, ../includes/Elements/GravityForms.php:2125, ../includes/Elements/GravityForms.php:2199, ../includes/Elements/GravityForms.php:2334, ../includes/Elements/Info_Box.php:1240, ../includes/Elements/Info_Box.php:1287, ../includes/Elements/Login_Register.php:2519, ../includes/Elements/Login_Register.php:2658, ../includes/Elements/Login_Register.php:3002, ../includes/Elements/Login_Register.php:3187, ../includes/Elements/Login_Register.php:3224, ../includes/Elements/Login_Register.php:3508, ../includes/Elements/Login_Register.php:3545, ../includes/Elements/NinjaForms.php:452, ../includes/Elements/NinjaForms.php:501, ../includes/Elements/NinjaForms.php:559, ../includes/Elements/NinjaForms.php:646, ../includes/Elements/NinjaForms.php:894, ../includes/Elements/NinjaForms.php:950, ../includes/Elements/NinjaForms.php:1384, ../includes/Elements/NinjaForms.php:1471, ../includes/Elements/NinjaForms.php:1533, ../includes/Elements/NinjaForms.php:1633, ../includes/Elements/Pricing_Table.php:1892, ../includes/Elements/Pricing_Table.php:1961, ../includes/Elements/Product_Grid.php:2152, ../includes/Elements/Product_Grid.php:2190, ../includes/Elements/Product_Grid.php:2234, ../includes/Elements/Tooltip.php:410, ../includes/Elements/Tooltip.php:453, ../includes/Elements/Tooltip.php:626, ../includes/Elements/WeForms.php:692, ../includes/Elements/WeForms.php:742, ../includes/Elements/WpForms.php:419, ../includes/Elements/WpForms.php:468, ../includes/Elements/WpForms.php:533, ../includes/Elements/WpForms.php:615, ../includes/Elements/WpForms.php:851, ../includes/Elements/WpForms.php:907, ../includes/Elements/WpForms.php:1220, ../includes/Elements/WpForms.php:1327, ../includes/Elements/WpForms.php:1372, ../includes/Extensions/Table_of_Content.php:579, ../includes/Extensions/Table_of_Content.php:894, ../includes/Extensions/Table_of_Content.php:917, ../includes/Extensions/Table_of_Content.php:943, ../includes/Traits/Controls.php:1203, ../includes/Traits/Controls.php:1258, ../includes/Traits/Controls.php:1388, ../includes/Traits/Controls.php:1450, ../includes/Traits/Controls.php:1833
|
675 |
msgid "Text Color"
|
676 |
msgstr ""
|
677 |
|
678 |
+
#: ../includes/Elements/Advanced_Data_Table.php:454, ../includes/Elements/Advanced_Data_Table.php:595, ../includes/Elements/Advanced_Data_Table.php:668, ../includes/Elements/Advanced_Data_Table.php:699, ../includes/Elements/Advanced_Data_Table.php:730, ../includes/Elements/Advanced_Data_Table.php:761, ../includes/Elements/Advanced_Data_Table.php:792, ../includes/Elements/Advanced_Data_Table.php:823, ../includes/Elements/Advanced_Data_Table.php:1002, ../includes/Elements/Advanced_Data_Table.php:1199, ../includes/Elements/Advanced_Data_Table.php:1270, ../includes/Elements/Advanced_Data_Table.php:1365, ../includes/Elements/Advanced_Data_Table.php:1395, ../includes/Elements/Adv_Accordion.php:873, ../includes/Elements/Adv_Accordion.php:919, ../includes/Elements/Adv_Accordion.php:965, ../includes/Elements/Adv_Tabs.php:470, ../includes/Elements/Adv_Tabs.php:689, ../includes/Elements/Caldera_Forms.php:592, ../includes/Elements/Caldera_Forms.php:800, ../includes/Elements/Caldera_Forms.php:1204, ../includes/Elements/Caldera_Forms.php:1310, ../includes/Elements/Caldera_Forms.php:1364, ../includes/Elements/Contact_Form_7.php:550, ../includes/Elements/Contact_Form_7.php:763, ../includes/Elements/Contact_Form_7.php:1230, ../includes/Elements/Contact_Form_7.php:1336, ../includes/Elements/Contact_Form_7.php:1427, ../includes/Elements/Contact_Form_7.php:1520, ../includes/Elements/Content_Ticker.php:345, ../includes/Elements/Content_Ticker.php:422, ../includes/Elements/Content_Ticker.php:597, ../includes/Elements/Content_Ticker.php:653, ../includes/Elements/Countdown.php:733, ../includes/Elements/Countdown.php:745, ../includes/Elements/Countdown.php:805, ../includes/Elements/Countdown.php:817, ../includes/Elements/Countdown.php:877, ../includes/Elements/Countdown.php:889, ../includes/Elements/Countdown.php:949, ../includes/Elements/Countdown.php:961, ../includes/Elements/Creative_Button.php:290, ../includes/Elements/Creative_But
|