Version Description
- 22/06/2020 =
- Improved: EA BetterDocs Category Grid & EA BetterDocs Category Box
- Added: Single Click play option with EA Stick Video when image overlay is enabled
- Added: HTML Heading Tags for EA Image Accordion
- Fixed: EA Post Grid not showing in Elementor panel
- Fixed: EA Event Calendar not showing Full month in 'List' view
- Fixed: EA Event Calendar translation issue with 'All-day' and 'Today' texts
- Fixed: EA Sticky Video play icon not disappearing
- Few minor bug fix and improvements
Download this release
Release Info
| Developer | re_enter_rupok |
| Plugin | |
| Version | 4.0.4 |
| Comparing to | |
| See all releases | |
Code changes from version 4.0.3 to 4.0.4
- assets/front-end/css/view/betterdocs-category-box.css +449 -0
- assets/front-end/css/view/betterdocs-category-box.min.css +1 -0
- assets/front-end/css/view/betterdocs-category-grid.css +514 -0
- assets/front-end/css/view/betterdocs-category-grid.min.css +1 -0
- assets/front-end/css/view/event-calendar.css +8 -3
- assets/front-end/css/view/event-calendar.min.css +1 -1
- assets/front-end/css/view/view.css +971 -3
- assets/front-end/css/view/view.min.css +3 -1
- assets/front-end/js/edit/advanced-data-table.min.js +1 -1
- assets/front-end/js/edit/betterdocs-category-grid.js +100 -0
- assets/front-end/js/edit/edit.min.js +1 -1
- assets/front-end/js/edit/promotion.min.js +1 -1
- assets/front-end/js/view/betterdocs-category-grid.js +100 -0
- assets/front-end/js/view/betterdocs-category-grid.min.js +1 -0
- assets/front-end/js/view/content-ticker.min.js +1 -1
- assets/front-end/js/view/count-down.min.js +1 -1
- assets/front-end/js/view/data-table.min.js +1 -1
- assets/front-end/js/view/event-calendar.js +1 -1
- assets/front-end/js/view/event-calendar.min.js +1 -1
- assets/front-end/js/view/facebook-feed.min.js +1 -1
- assets/front-end/js/view/fancy-text.min.js +1 -1
- assets/front-end/js/view/filterable-gallery.min.js +1 -1
- assets/front-end/js/view/general.min.js +1 -1
- assets/front-end/js/view/image-accordion.min.js +1 -1
- assets/front-end/js/view/load-more.min.js +1 -1
- assets/front-end/js/view/post-grid.min.js +1 -1
- assets/front-end/js/view/price-table.min.js +1 -1
- assets/front-end/js/view/progress-bar.min.js +1 -1
- assets/front-end/js/view/reading-progress.min.js +1 -1
- assets/front-end/js/view/sticky-video.js +1 -1
- assets/front-end/js/view/sticky-video.min.js +1 -1
- assets/front-end/js/view/table-of-content.min.js +1 -1
- assets/front-end/js/view/twitter-feed.min.js +1 -1
- assets/front-end/js/view/typeform.min.js +1 -1
- assets/front-end/js/view/view.js +17 -6
- assets/front-end/js/view/view.min.js +1 -1
- assets/front-end/js/view/woo-checkout.min.js +1 -1
- config.php +30 -0
- essential_adons_elementor.php +2 -2
- includes/Classes/WPML/Eael_WPML.php +53 -5
- includes/Classes/WPML/Widgets/Data_Table.php +76 -0
- includes/Classes/WPML/Widgets/Data_Table_Body.php +76 -0
- includes/Classes/WPML/Widgets/Event_Calendar.php +90 -0
- includes/Elements/Adv_Tabs.php +2 -2
- includes/Elements/Betterdocs_Category_Box.php +962 -368
- includes/Elements/Betterdocs_Category_Grid.php +1295 -272
- includes/Elements/Data_Table.php +282 -219
- includes/Elements/Event_Calendar.php +8 -2
- includes/Elements/Image_Accordion.php +26 -4
- includes/Elements/Post_Grid.php +1 -1
- includes/Template/Betterdocs-Category-Box/Layout_2.php +32 -0
- includes/Template/Betterdocs-Category-Box/Layout_Default.php +32 -0
- includes/Template/Betterdocs-Category-Grid/Layout_2.php +156 -0
- includes/Template/Betterdocs-Category-Grid/Layout_Default.php +168 -0
- includes/Traits/Helper.php +984 -810
- includes/Traits/Template_Query.php +135 -0
- readme.txt +11 -1
assets/front-end/css/view/betterdocs-category-box.css
ADDED
|
@@ -0,0 +1,449 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/* ===================================== */
|
| 2 |
+
/* Default Style and for Default Layout
|
| 3 |
+
/* ===================================== */
|
| 4 |
+
.eael-better-docs-category-box-post .eael-bd-cb-inner {
|
| 5 |
+
background: #f8f8fc;
|
| 6 |
+
padding: 20px;
|
| 7 |
+
border: 1px solid #efffff;
|
| 8 |
+
text-align: center;
|
| 9 |
+
margin: 7.5px;
|
| 10 |
+
-webkit-transition: 300ms;
|
| 11 |
+
-o-transition: 300ms;
|
| 12 |
+
transition: 300ms;
|
| 13 |
+
}
|
| 14 |
+
.eael-better-docs-category-box-post .eael-bd-cb-inner:hover {
|
| 15 |
+
background: #fff;
|
| 16 |
+
-webkit-box-shadow: 0px 20px 50px 0px rgba(0, 9, 78, 0.1);
|
| 17 |
+
box-shadow: 0px 20px 50px 0px rgba(0, 9, 78, 0.1);
|
| 18 |
+
}
|
| 19 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-icon {
|
| 20 |
+
height: 80px;
|
| 21 |
+
width: 80px;
|
| 22 |
+
margin: 0 auto 20px auto;
|
| 23 |
+
display: -webkit-box;
|
| 24 |
+
display: -webkit-flex;
|
| 25 |
+
display: -ms-flexbox;
|
| 26 |
+
display: flex;
|
| 27 |
+
-webkit-box-align: center;
|
| 28 |
+
-webkit-align-items: center;
|
| 29 |
+
-ms-flex-align: center;
|
| 30 |
+
align-items: center;
|
| 31 |
+
-webkit-box-pack: center;
|
| 32 |
+
-webkit-justify-content: center;
|
| 33 |
+
-ms-flex-pack: center;
|
| 34 |
+
justify-content: center;
|
| 35 |
+
}
|
| 36 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-icon img {
|
| 37 |
+
max-height: 100%;
|
| 38 |
+
max-width: 100%;
|
| 39 |
+
}
|
| 40 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-title {
|
| 41 |
+
color: #3f5876;
|
| 42 |
+
font-size: 18px;
|
| 43 |
+
line-height: 1.3;
|
| 44 |
+
font-weight: 700;
|
| 45 |
+
margin-bottom: 15px;
|
| 46 |
+
}
|
| 47 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-count {
|
| 48 |
+
color: #707070;
|
| 49 |
+
font-size: 15px;
|
| 50 |
+
}
|
| 51 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-suffix {
|
| 52 |
+
margin-left: 5px;
|
| 53 |
+
}
|
| 54 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-prefix {
|
| 55 |
+
margin-right: 5px;
|
| 56 |
+
}
|
| 57 |
+
/* ============================================= */
|
| 58 |
+
/* Only Layout 2 modification from Default Layout
|
| 59 |
+
/* ============================================= */
|
| 60 |
+
.layout__2 .eael-bd-cb-inner {
|
| 61 |
+
display: -webkit-box;
|
| 62 |
+
display: -webkit-flex;
|
| 63 |
+
display: -ms-flexbox;
|
| 64 |
+
display: flex;
|
| 65 |
+
-webkit-box-orient: horizontal;
|
| 66 |
+
-webkit-box-direction: normal;
|
| 67 |
+
-webkit-flex-direction: row;
|
| 68 |
+
-ms-flex-direction: row;
|
| 69 |
+
flex-direction: row;
|
| 70 |
+
padding: 0px;
|
| 71 |
+
-webkit-box-shadow: 0px 1px 5px 0px rgba(101, 99, 233, 0.18);
|
| 72 |
+
box-shadow: 0px 1px 5px 0px rgba(101, 99, 233, 0.18);
|
| 73 |
+
background: #fff;
|
| 74 |
+
}
|
| 75 |
+
.layout__2 .eael-bd-cb-inner:hover {
|
| 76 |
+
-webkit-box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 77 |
+
box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 78 |
+
}
|
| 79 |
+
.layout__2 .eael-bd-cb-cat-icon__layout-2 {
|
| 80 |
+
-webkit-flex-basis: 20%;
|
| 81 |
+
-ms-flex-preferred-size: 20%;
|
| 82 |
+
flex-basis: 20%;
|
| 83 |
+
border-right: 1px solid #e4e4f9;
|
| 84 |
+
display: -webkit-box;
|
| 85 |
+
display: -webkit-flex;
|
| 86 |
+
display: -ms-flexbox;
|
| 87 |
+
display: flex;
|
| 88 |
+
-webkit-box-align: center;
|
| 89 |
+
-webkit-align-items: center;
|
| 90 |
+
-ms-flex-align: center;
|
| 91 |
+
align-items: center;
|
| 92 |
+
-webkit-box-pack: center;
|
| 93 |
+
-webkit-justify-content: center;
|
| 94 |
+
-ms-flex-pack: center;
|
| 95 |
+
justify-content: center;
|
| 96 |
+
}
|
| 97 |
+
.layout__2 .eael-bd-cb-cat-icon__layout-2 img {
|
| 98 |
+
width: 50px;
|
| 99 |
+
}
|
| 100 |
+
.layout__2 .eael-bd-cb-cat-title__layout-2 {
|
| 101 |
+
-webkit-flex-basis: 60%;
|
| 102 |
+
-ms-flex-preferred-size: 60%;
|
| 103 |
+
flex-basis: 60%;
|
| 104 |
+
display: -webkit-box;
|
| 105 |
+
display: -webkit-flex;
|
| 106 |
+
display: -ms-flexbox;
|
| 107 |
+
display: flex;
|
| 108 |
+
-webkit-box-align: center;
|
| 109 |
+
-webkit-align-items: center;
|
| 110 |
+
-ms-flex-align: center;
|
| 111 |
+
align-items: center;
|
| 112 |
+
margin: 0;
|
| 113 |
+
line-height: 1;
|
| 114 |
+
font-size: 20px;
|
| 115 |
+
color: #333333;
|
| 116 |
+
font-weight: 500;
|
| 117 |
+
}
|
| 118 |
+
.layout__2 .eael-bd-cb-cat-title__layout-2 span {
|
| 119 |
+
padding: 45px 0px 45px 30px;
|
| 120 |
+
}
|
| 121 |
+
.layout__2 .eael-bd-cb-cat-count__layout-2 {
|
| 122 |
+
-webkit-flex-basis: 20%;
|
| 123 |
+
-ms-flex-preferred-size: 20%;
|
| 124 |
+
flex-basis: 20%;
|
| 125 |
+
display: -webkit-box;
|
| 126 |
+
display: -webkit-flex;
|
| 127 |
+
display: -ms-flexbox;
|
| 128 |
+
display: flex;
|
| 129 |
+
-webkit-box-align: center;
|
| 130 |
+
-webkit-align-items: center;
|
| 131 |
+
-ms-flex-align: center;
|
| 132 |
+
align-items: center;
|
| 133 |
+
-webkit-box-pack: center;
|
| 134 |
+
-webkit-justify-content: center;
|
| 135 |
+
-ms-flex-pack: center;
|
| 136 |
+
justify-content: center;
|
| 137 |
+
}
|
| 138 |
+
.layout__2 .eael-bd-cb-cat-count__layout-2 .count-inner__layout-2 {
|
| 139 |
+
height: 60px;
|
| 140 |
+
width: 60px;
|
| 141 |
+
background: #ffffff;
|
| 142 |
+
display: -webkit-box;
|
| 143 |
+
display: -webkit-flex;
|
| 144 |
+
display: -ms-flexbox;
|
| 145 |
+
display: flex;
|
| 146 |
+
margin: 0;
|
| 147 |
+
-webkit-box-align: center;
|
| 148 |
+
-webkit-align-items: center;
|
| 149 |
+
-ms-flex-align: center;
|
| 150 |
+
align-items: center;
|
| 151 |
+
-webkit-box-pack: center;
|
| 152 |
+
-webkit-justify-content: center;
|
| 153 |
+
-ms-flex-pack: center;
|
| 154 |
+
justify-content: center;
|
| 155 |
+
-webkit-border-radius: 5px;
|
| 156 |
+
border-radius: 5px;
|
| 157 |
+
-webkit-box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 158 |
+
box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 159 |
+
font-size: 20px;
|
| 160 |
+
color: #7E7CFF;
|
| 161 |
+
}
|
| 162 |
+
/* ===================================== */
|
| 163 |
+
/* Column CSS
|
| 164 |
+
/* ===================================== */
|
| 165 |
+
@media only screen and (min-width: 1025px) {
|
| 166 |
+
.elementor-element.elementor-grid-1 {
|
| 167 |
+
position: relative;
|
| 168 |
+
}
|
| 169 |
+
|
| 170 |
+
.elementor-element.elementor-grid-1 .eael-better-docs-category-box-post {
|
| 171 |
+
width: 100%;
|
| 172 |
+
float: left;
|
| 173 |
+
}
|
| 174 |
+
|
| 175 |
+
.elementor-element.elementor-grid-2 {
|
| 176 |
+
position: relative;
|
| 177 |
+
}
|
| 178 |
+
|
| 179 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post {
|
| 180 |
+
width: 50%;
|
| 181 |
+
float: left;
|
| 182 |
+
}
|
| 183 |
+
|
| 184 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(2n) {
|
| 185 |
+
margin-right: 0 !important;
|
| 186 |
+
}
|
| 187 |
+
|
| 188 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(2n + 1) {
|
| 189 |
+
clear: left;
|
| 190 |
+
}
|
| 191 |
+
|
| 192 |
+
.elementor-element.elementor-grid-3 {
|
| 193 |
+
position: relative;
|
| 194 |
+
}
|
| 195 |
+
|
| 196 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post {
|
| 197 |
+
width: 33.3333%;
|
| 198 |
+
float: left;
|
| 199 |
+
}
|
| 200 |
+
|
| 201 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n) {
|
| 202 |
+
margin-right: 0 !important;
|
| 203 |
+
}
|
| 204 |
+
|
| 205 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n + 1) {
|
| 206 |
+
clear: left;
|
| 207 |
+
}
|
| 208 |
+
|
| 209 |
+
.elementor-element.elementor-grid-4 {
|
| 210 |
+
position: relative;
|
| 211 |
+
}
|
| 212 |
+
|
| 213 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post {
|
| 214 |
+
width: 25%;
|
| 215 |
+
float: left;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n) {
|
| 219 |
+
margin-right: 0 !important;
|
| 220 |
+
}
|
| 221 |
+
|
| 222 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n + 1) {
|
| 223 |
+
clear: left;
|
| 224 |
+
}
|
| 225 |
+
|
| 226 |
+
.elementor-element.elementor-grid-5 {
|
| 227 |
+
position: relative;
|
| 228 |
+
}
|
| 229 |
+
|
| 230 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post {
|
| 231 |
+
width: 20%;
|
| 232 |
+
float: left;
|
| 233 |
+
}
|
| 234 |
+
|
| 235 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n) {
|
| 236 |
+
margin-right: 0 !important;
|
| 237 |
+
}
|
| 238 |
+
|
| 239 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n + 1) {
|
| 240 |
+
clear: left;
|
| 241 |
+
}
|
| 242 |
+
|
| 243 |
+
.elementor-element.elementor-grid-6 {
|
| 244 |
+
position: relative;
|
| 245 |
+
}
|
| 246 |
+
|
| 247 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post {
|
| 248 |
+
width: 16%;
|
| 249 |
+
float: left;
|
| 250 |
+
}
|
| 251 |
+
|
| 252 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n) {
|
| 253 |
+
margin-right: 0 !important;
|
| 254 |
+
}
|
| 255 |
+
|
| 256 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n + 1) {
|
| 257 |
+
clear: left;
|
| 258 |
+
}
|
| 259 |
+
}
|
| 260 |
+
@media only screen and (max-width: 1024px) and (min-width: 766px) {
|
| 261 |
+
.elementor-element.elementor-grid-tablet-1 {
|
| 262 |
+
position: relative;
|
| 263 |
+
}
|
| 264 |
+
|
| 265 |
+
.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-box-post {
|
| 266 |
+
width: 100%;
|
| 267 |
+
float: left;
|
| 268 |
+
}
|
| 269 |
+
|
| 270 |
+
.elementor-element.elementor-grid-tablet-2 {
|
| 271 |
+
position: relative;
|
| 272 |
+
}
|
| 273 |
+
|
| 274 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post {
|
| 275 |
+
width: 50%;
|
| 276 |
+
float: left;
|
| 277 |
+
}
|
| 278 |
+
|
| 279 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(2n) {
|
| 280 |
+
margin-right: 0 !important;
|
| 281 |
+
}
|
| 282 |
+
|
| 283 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(2n + 1) {
|
| 284 |
+
clear: left;
|
| 285 |
+
}
|
| 286 |
+
|
| 287 |
+
.elementor-element.elementor-grid-tablet-3 {
|
| 288 |
+
position: relative;
|
| 289 |
+
}
|
| 290 |
+
|
| 291 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post {
|
| 292 |
+
width: 33.3333%;
|
| 293 |
+
float: left;
|
| 294 |
+
}
|
| 295 |
+
|
| 296 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n) {
|
| 297 |
+
margin-right: 0 !important;
|
| 298 |
+
}
|
| 299 |
+
|
| 300 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n + 1) {
|
| 301 |
+
clear: left;
|
| 302 |
+
}
|
| 303 |
+
|
| 304 |
+
.elementor-element.elementor-grid-tablet-4 {
|
| 305 |
+
position: relative;
|
| 306 |
+
}
|
| 307 |
+
|
| 308 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post {
|
| 309 |
+
width: 25%;
|
| 310 |
+
float: left;
|
| 311 |
+
}
|
| 312 |
+
|
| 313 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n) {
|
| 314 |
+
margin-right: 0 !important;
|
| 315 |
+
}
|
| 316 |
+
|
| 317 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n + 1) {
|
| 318 |
+
clear: left;
|
| 319 |
+
}
|
| 320 |
+
|
| 321 |
+
.elementor-element.elementor-grid-tablet-5 {
|
| 322 |
+
position: relative;
|
| 323 |
+
}
|
| 324 |
+
|
| 325 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post {
|
| 326 |
+
width: 20%;
|
| 327 |
+
float: left;
|
| 328 |
+
}
|
| 329 |
+
|
| 330 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n) {
|
| 331 |
+
margin-right: 0 !important;
|
| 332 |
+
}
|
| 333 |
+
|
| 334 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n + 1) {
|
| 335 |
+
clear: left;
|
| 336 |
+
}
|
| 337 |
+
|
| 338 |
+
.elementor-element.elementor-grid-tablet-6 {
|
| 339 |
+
position: relative;
|
| 340 |
+
}
|
| 341 |
+
|
| 342 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post {
|
| 343 |
+
width: 16%;
|
| 344 |
+
float: left;
|
| 345 |
+
}
|
| 346 |
+
|
| 347 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n) {
|
| 348 |
+
margin-right: 0 !important;
|
| 349 |
+
}
|
| 350 |
+
|
| 351 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n + 1) {
|
| 352 |
+
clear: left;
|
| 353 |
+
}
|
| 354 |
+
}
|
| 355 |
+
@media only screen and (max-width: 767px) {
|
| 356 |
+
.elementor-element.elementor-grid-mobile-1 {
|
| 357 |
+
position: relative;
|
| 358 |
+
}
|
| 359 |
+
|
| 360 |
+
.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-box-post {
|
| 361 |
+
width: 100%;
|
| 362 |
+
float: left;
|
| 363 |
+
}
|
| 364 |
+
|
| 365 |
+
.elementor-element.elementor-grid-mobile-2 {
|
| 366 |
+
position: relative;
|
| 367 |
+
}
|
| 368 |
+
|
| 369 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post {
|
| 370 |
+
width: 50%;
|
| 371 |
+
float: left;
|
| 372 |
+
}
|
| 373 |
+
|
| 374 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(2n) {
|
| 375 |
+
margin-right: 0 !important;
|
| 376 |
+
}
|
| 377 |
+
|
| 378 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(2n + 1) {
|
| 379 |
+
clear: left;
|
| 380 |
+
}
|
| 381 |
+
|
| 382 |
+
.elementor-element.elementor-grid-mobile-3 {
|
| 383 |
+
position: relative;
|
| 384 |
+
}
|
| 385 |
+
|
| 386 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post {
|
| 387 |
+
width: 33.3333%;
|
| 388 |
+
float: left;
|
| 389 |
+
}
|
| 390 |
+
|
| 391 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n) {
|
| 392 |
+
margin-right: 0 !important;
|
| 393 |
+
}
|
| 394 |
+
|
| 395 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n + 1) {
|
| 396 |
+
clear: left;
|
| 397 |
+
}
|
| 398 |
+
|
| 399 |
+
.elementor-element.elementor-grid-mobile-4 {
|
| 400 |
+
position: relative;
|
| 401 |
+
}
|
| 402 |
+
|
| 403 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post {
|
| 404 |
+
width: 25%;
|
| 405 |
+
float: left;
|
| 406 |
+
}
|
| 407 |
+
|
| 408 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n) {
|
| 409 |
+
margin-right: 0 !important;
|
| 410 |
+
}
|
| 411 |
+
|
| 412 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n + 1) {
|
| 413 |
+
clear: left;
|
| 414 |
+
}
|
| 415 |
+
|
| 416 |
+
.elementor-element.elementor-grid-mobile-5 {
|
| 417 |
+
position: relative;
|
| 418 |
+
}
|
| 419 |
+
|
| 420 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post {
|
| 421 |
+
width: 20%;
|
| 422 |
+
float: left;
|
| 423 |
+
}
|
| 424 |
+
|
| 425 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n) {
|
| 426 |
+
margin-right: 0 !important;
|
| 427 |
+
}
|
| 428 |
+
|
| 429 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n + 1) {
|
| 430 |
+
clear: left;
|
| 431 |
+
}
|
| 432 |
+
|
| 433 |
+
.elementor-element.elementor-grid-mobile-6 {
|
| 434 |
+
position: relative;
|
| 435 |
+
}
|
| 436 |
+
|
| 437 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post {
|
| 438 |
+
width: 16%;
|
| 439 |
+
float: left;
|
| 440 |
+
}
|
| 441 |
+
|
| 442 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n) {
|
| 443 |
+
margin-right: 0 !important;
|
| 444 |
+
}
|
| 445 |
+
|
| 446 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n + 1) {
|
| 447 |
+
clear: left;
|
| 448 |
+
}
|
| 449 |
+
}
|
assets/front-end/css/view/betterdocs-category-box.min.css
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
| 1 |
+
.eael-better-docs-category-box-post .eael-bd-cb-inner{background:#f8f8fc;padding:20px;border:1px solid #efffff;text-align:center;margin:7.5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.eael-better-docs-category-box-post .eael-bd-cb-inner:hover{background:#fff;-webkit-box-shadow:0 20px 50px 0 rgba(0,9,78,.1);box-shadow:0 20px 50px 0 rgba(0,9,78,.1)}.eael-better-docs-category-box-post .eael-bd-cb-cat-icon{height:80px;width:80px;margin:0 auto 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-better-docs-category-box-post .eael-bd-cb-cat-icon img{max-height:100%;max-width:100%}.eael-better-docs-category-box-post .eael-bd-cb-cat-title{color:#3f5876;font-size:18px;line-height:1.3;font-weight:700;margin-bottom:15px}.eael-better-docs-category-box-post .eael-bd-cb-cat-count{color:#707070;font-size:15px}.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-suffix{margin-left:5px}.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-prefix{margin-right:5px}.layout__2 .eael-bd-cb-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-box-shadow:0 1px 5px 0 rgba(101,99,233,.18);box-shadow:0 1px 5px 0 rgba(101,99,233,.18);background:#fff}.layout__2 .eael-bd-cb-inner:hover{-webkit-box-shadow:0 8px 15px 0 rgba(101,99,233,.09);box-shadow:0 8px 15px 0 rgba(101,99,233,.09)}.layout__2 .eael-bd-cb-cat-icon__layout-2{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;border-right:1px solid #e4e4f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layout__2 .eael-bd-cb-cat-icon__layout-2 img{width:50px}.layout__2 .eael-bd-cb-cat-title__layout-2{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;line-height:1;font-size:20px;color:#333;font-weight:500}.layout__2 .eael-bd-cb-cat-title__layout-2 span{padding:45px 0 45px 30px}.layout__2 .eael-bd-cb-cat-count__layout-2{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.layout__2 .eael-bd-cb-cat-count__layout-2,.layout__2 .eael-bd-cb-cat-count__layout-2 .count-inner__layout-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layout__2 .eael-bd-cb-cat-count__layout-2 .count-inner__layout-2{height:60px;width:60px;background:#fff;margin:0;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 8px 15px 0 rgba(101,99,233,.09);box-shadow:0 8px 15px 0 rgba(101,99,233,.09);font-size:20px;color:#7e7cff}@media only screen and (min-width:1025px){.elementor-element.elementor-grid-1{position:relative}.elementor-element.elementor-grid-1 .eael-better-docs-category-box-post{width:100%;float:left}.elementor-element.elementor-grid-2{position:relative}.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post{width:50%;float:left}.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-3{position:relative}.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post{width:33.3333%;float:left}.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-4{position:relative}.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post{width:25%;float:left}.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-5{position:relative}.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post{width:20%;float:left}.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-6{position:relative}.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post{width:16%;float:left}.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:1024px)and (min-width:766px){.elementor-element.elementor-grid-tablet-1{position:relative}.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-box-post{width:100%;float:left}.elementor-element.elementor-grid-tablet-2{position:relative}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post{width:50%;float:left}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-tablet-3{position:relative}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-tablet-4{position:relative}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post{width:25%;float:left}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-tablet-5{position:relative}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post{width:20%;float:left}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-tablet-6{position:relative}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post{width:16%;float:left}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.elementor-element.elementor-grid-mobile-1{position:relative}.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-box-post{width:100%;float:left}.elementor-element.elementor-grid-mobile-2{position:relative}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post{width:50%;float:left}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-mobile-3{position:relative}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-mobile-4{position:relative}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post{width:25%;float:left}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-mobile-5{position:relative}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post{width:20%;float:left}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-mobile-6{position:relative}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post{width:16%;float:left}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n+1){clear:left}}
|
assets/front-end/css/view/betterdocs-category-grid.css
ADDED
|
@@ -0,0 +1,514 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/* ===================================== */
|
| 2 |
+
/* Default Style and for Default Layout
|
| 3 |
+
/* ===================================== */
|
| 4 |
+
.eael-better-docs-category-grid-wrapper {
|
| 5 |
+
margin: 0 -7.5px;
|
| 6 |
+
}
|
| 7 |
+
.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen {
|
| 8 |
+
display: -webkit-box;
|
| 9 |
+
display: -webkit-flex;
|
| 10 |
+
display: -ms-flexbox;
|
| 11 |
+
display: flex;
|
| 12 |
+
-webkit-flex-wrap: wrap;
|
| 13 |
+
-ms-flex-wrap: wrap;
|
| 14 |
+
flex-wrap: wrap;
|
| 15 |
+
}
|
| 16 |
+
.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post {
|
| 17 |
+
display: -webkit-box;
|
| 18 |
+
display: -webkit-flex;
|
| 19 |
+
display: -ms-flexbox;
|
| 20 |
+
display: flex;
|
| 21 |
+
}
|
| 22 |
+
.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post .eael-bd-cg-inner {
|
| 23 |
+
width: 100%;
|
| 24 |
+
}
|
| 25 |
+
.eael-better-docs-category-grid-post .eael-bd-cg-inner {
|
| 26 |
+
background: #ffffff;
|
| 27 |
+
-webkit-box-shadow: 0 10px 100px 0 rgba(40, 47, 98, 0.08);
|
| 28 |
+
box-shadow: 0 10px 100px 0 rgba(40, 47, 98, 0.08);
|
| 29 |
+
margin: 0 7.5px 15px 7.5px;
|
| 30 |
+
}
|
| 31 |
+
.eael-bd-cg-body {
|
| 32 |
+
padding: 0px 20px 0px 20px;
|
| 33 |
+
}
|
| 34 |
+
.eael-bd-cg-body ul {
|
| 35 |
+
margin: 0;
|
| 36 |
+
padding: 0;
|
| 37 |
+
list-style: none;
|
| 38 |
+
}
|
| 39 |
+
.eael-bd-cg-body ul li {
|
| 40 |
+
margin: 10px;
|
| 41 |
+
display: -webkit-box;
|
| 42 |
+
display: -webkit-flex;
|
| 43 |
+
display: -ms-flexbox;
|
| 44 |
+
display: flex;
|
| 45 |
+
-webkit-box-align: start;
|
| 46 |
+
-webkit-align-items: flex-start;
|
| 47 |
+
-ms-flex-align: start;
|
| 48 |
+
align-items: flex-start;
|
| 49 |
+
color: #566E8B;
|
| 50 |
+
}
|
| 51 |
+
.eael-bd-cg-body ul li a {
|
| 52 |
+
color: #566E8B;
|
| 53 |
+
line-height: 1.8;
|
| 54 |
+
}
|
| 55 |
+
.eael-bd-cg-body ul li .eael-bd-cg-post-list-icon {
|
| 56 |
+
line-height: 1.8;
|
| 57 |
+
margin-right: 10px;
|
| 58 |
+
width: 22px;
|
| 59 |
+
}
|
| 60 |
+
.eael-bd-cg-header {
|
| 61 |
+
padding: 20px;
|
| 62 |
+
}
|
| 63 |
+
.eael-bd-cg-header .eael-bd-cg-header-inner {
|
| 64 |
+
border-bottom: 2px solid #528ffe;
|
| 65 |
+
display: -webkit-box;
|
| 66 |
+
display: -webkit-flex;
|
| 67 |
+
display: -ms-flexbox;
|
| 68 |
+
display: flex;
|
| 69 |
+
-webkit-box-orient: horizontal;
|
| 70 |
+
-webkit-box-direction: normal;
|
| 71 |
+
-webkit-flex-direction: row;
|
| 72 |
+
-ms-flex-direction: row;
|
| 73 |
+
flex-direction: row;
|
| 74 |
+
padding-bottom: 20px;
|
| 75 |
+
}
|
| 76 |
+
.eael-bd-cg-header .eael-docs-cat-title {
|
| 77 |
+
color: #528ffe;
|
| 78 |
+
font-size: 20px;
|
| 79 |
+
position: relative;
|
| 80 |
+
margin: 0;
|
| 81 |
+
}
|
| 82 |
+
.eael-bd-cg-header .eael-docs-cat-icon {
|
| 83 |
+
height: 32px;
|
| 84 |
+
width: 32px;
|
| 85 |
+
margin-right: 30px;
|
| 86 |
+
}
|
| 87 |
+
.eael-bd-cg-header .eael-docs-item-count {
|
| 88 |
+
height: 35px;
|
| 89 |
+
width: 35px;
|
| 90 |
+
background: #528ffe;
|
| 91 |
+
display: -webkit-box;
|
| 92 |
+
display: -webkit-flex;
|
| 93 |
+
display: -ms-flexbox;
|
| 94 |
+
display: flex;
|
| 95 |
+
-webkit-box-align: center;
|
| 96 |
+
-webkit-align-items: center;
|
| 97 |
+
-ms-flex-align: center;
|
| 98 |
+
align-items: center;
|
| 99 |
+
-webkit-box-pack: center;
|
| 100 |
+
-webkit-justify-content: center;
|
| 101 |
+
-ms-flex-pack: center;
|
| 102 |
+
justify-content: center;
|
| 103 |
+
-webkit-border-radius: 50%;
|
| 104 |
+
border-radius: 50%;
|
| 105 |
+
margin-left: auto;
|
| 106 |
+
color: #ffffff;
|
| 107 |
+
font-size: 15px;
|
| 108 |
+
}
|
| 109 |
+
.eael-bd-grid-sub-cat-title {
|
| 110 |
+
display: block;
|
| 111 |
+
cursor: pointer;
|
| 112 |
+
}
|
| 113 |
+
.eael-bd-grid-sub-cat-title .toggle-arrow {
|
| 114 |
+
margin-right: 5px;
|
| 115 |
+
}
|
| 116 |
+
.docs-sub-cat-list,
|
| 117 |
+
.eael-bd-grid-sub-cat-title .arrow-down {
|
| 118 |
+
display: none;
|
| 119 |
+
}
|
| 120 |
+
.eael-bd-cg-button {
|
| 121 |
+
display: inline-block;
|
| 122 |
+
background-color: #ffffff;
|
| 123 |
+
font-size: 16px;
|
| 124 |
+
color: #528ffe;
|
| 125 |
+
border: 1px solid #528ffe;
|
| 126 |
+
-webkit-border-radius: 50px;
|
| 127 |
+
border-radius: 50px;
|
| 128 |
+
line-height: 1;
|
| 129 |
+
padding: 15px 20px;
|
| 130 |
+
margin: 0px 0px 20px 20px;
|
| 131 |
+
}
|
| 132 |
+
.eael-bd-cg-button .eael-bd-cg-button-icon {
|
| 133 |
+
position: relative;
|
| 134 |
+
top: 1px;
|
| 135 |
+
}
|
| 136 |
+
.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-left {
|
| 137 |
+
margin-right: 5px;
|
| 138 |
+
}
|
| 139 |
+
.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-right {
|
| 140 |
+
margin-left: 5px;
|
| 141 |
+
}
|
| 142 |
+
/* ============================================= */
|
| 143 |
+
/* Only Layout 2 modification from Default Layout
|
| 144 |
+
/* ============================================= */
|
| 145 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-header {
|
| 146 |
+
padding: 0px 20px;
|
| 147 |
+
}
|
| 148 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count {
|
| 149 |
+
margin: 0;
|
| 150 |
+
-webkit-border-radius: 0;
|
| 151 |
+
border-radius: 0;
|
| 152 |
+
position: relative;
|
| 153 |
+
display: block;
|
| 154 |
+
width: auto;
|
| 155 |
+
background: none;
|
| 156 |
+
height: 45px;
|
| 157 |
+
width: 40px;
|
| 158 |
+
}
|
| 159 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:before {
|
| 160 |
+
content: attr(data-content);
|
| 161 |
+
position: absolute;
|
| 162 |
+
left: 0;
|
| 163 |
+
top: -1px;
|
| 164 |
+
height: 45px;
|
| 165 |
+
width: 40px;
|
| 166 |
+
background: #fc8c91;
|
| 167 |
+
-webkit-box-align: center;
|
| 168 |
+
-webkit-align-items: center;
|
| 169 |
+
-ms-flex-align: center;
|
| 170 |
+
align-items: center;
|
| 171 |
+
display: -webkit-box;
|
| 172 |
+
display: -webkit-flex;
|
| 173 |
+
display: -ms-flexbox;
|
| 174 |
+
display: flex;
|
| 175 |
+
-webkit-box-pack: center;
|
| 176 |
+
-webkit-justify-content: center;
|
| 177 |
+
-ms-flex-pack: center;
|
| 178 |
+
justify-content: center;
|
| 179 |
+
}
|
| 180 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:after {
|
| 181 |
+
position: absolute;
|
| 182 |
+
left: 40px;
|
| 183 |
+
top: -1px;
|
| 184 |
+
content: "";
|
| 185 |
+
border-top: 6px solid #ad5e62;
|
| 186 |
+
border-right: 6px solid transparent;
|
| 187 |
+
opacity: 0.9;
|
| 188 |
+
}
|
| 189 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title {
|
| 190 |
+
margin-top: 30px;
|
| 191 |
+
color: #000000;
|
| 192 |
+
font-size: 18px;
|
| 193 |
+
font-weight: 500;
|
| 194 |
+
}
|
| 195 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li {
|
| 196 |
+
font-size: 15px;
|
| 197 |
+
}
|
| 198 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li a {
|
| 199 |
+
color: #707070;
|
| 200 |
+
}
|
| 201 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner {
|
| 202 |
+
-webkit-transition: 300ms;
|
| 203 |
+
-o-transition: 300ms;
|
| 204 |
+
transition: 300ms;
|
| 205 |
+
-webkit-box-shadow: 0px 1px 5px 0px rgba(0, 9, 78, 0.1);
|
| 206 |
+
box-shadow: 0px 1px 5px 0px rgba(0, 9, 78, 0.1);
|
| 207 |
+
-webkit-border-radius: 5px;
|
| 208 |
+
border-radius: 5px;
|
| 209 |
+
}
|
| 210 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner:hover {
|
| 211 |
+
-webkit-box-shadow: 0px 15px 40px 0px rgba(0, 9, 78, 0.1);
|
| 212 |
+
box-shadow: 0px 15px 40px 0px rgba(0, 9, 78, 0.1);
|
| 213 |
+
}
|
| 214 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button {
|
| 215 |
+
font-size: 15px;
|
| 216 |
+
border: 0px solid;
|
| 217 |
+
-webkit-border-radius: 0;
|
| 218 |
+
border-radius: 0;
|
| 219 |
+
color: #333333;
|
| 220 |
+
-webkit-transition: 300ms;
|
| 221 |
+
-o-transition: 300ms;
|
| 222 |
+
transition: 300ms;
|
| 223 |
+
}
|
| 224 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button:hover {
|
| 225 |
+
color: #fc8c91;
|
| 226 |
+
}
|
| 227 |
+
/* ===================================== */
|
| 228 |
+
/* Column CSS
|
| 229 |
+
/* ===================================== */
|
| 230 |
+
@media only screen and (min-width: 1025px) {
|
| 231 |
+
.elementor-element.elementor-grid-1 {
|
| 232 |
+
position: relative;
|
| 233 |
+
}
|
| 234 |
+
|
| 235 |
+
.elementor-element.elementor-grid-1 .eael-better-docs-category-grid-post {
|
| 236 |
+
width: 100%;
|
| 237 |
+
float: left;
|
| 238 |
+
}
|
| 239 |
+
|
| 240 |
+
.elementor-element.elementor-grid-2 {
|
| 241 |
+
position: relative;
|
| 242 |
+
}
|
| 243 |
+
|
| 244 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post {
|
| 245 |
+
width: 50%;
|
| 246 |
+
float: left;
|
| 247 |
+
}
|
| 248 |
+
|
| 249 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(2n) {
|
| 250 |
+
margin-right: 0 !important;
|
| 251 |
+
}
|
| 252 |
+
|
| 253 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(2n + 1) {
|
| 254 |
+
clear: left;
|
| 255 |
+
}
|
| 256 |
+
|
| 257 |
+
.elementor-element.elementor-grid-3 {
|
| 258 |
+
position: relative;
|
| 259 |
+
}
|
| 260 |
+
|
| 261 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post {
|
| 262 |
+
width: 33.3333%;
|
| 263 |
+
float: left;
|
| 264 |
+
}
|
| 265 |
+
|
| 266 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n) {
|
| 267 |
+
margin-right: 0 !important;
|
| 268 |
+
}
|
| 269 |
+
|
| 270 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n + 1) {
|
| 271 |
+
clear: left;
|
| 272 |
+
}
|
| 273 |
+
|
| 274 |
+
.elementor-element.elementor-grid-4 {
|
| 275 |
+
position: relative;
|
| 276 |
+
}
|
| 277 |
+
|
| 278 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post {
|
| 279 |
+
width: 25%;
|
| 280 |
+
float: left;
|
| 281 |
+
}
|
| 282 |
+
|
| 283 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n) {
|
| 284 |
+
margin-right: 0 !important;
|
| 285 |
+
}
|
| 286 |
+
|
| 287 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n + 1) {
|
| 288 |
+
clear: left;
|
| 289 |
+
}
|
| 290 |
+
|
| 291 |
+
.elementor-element.elementor-grid-5 {
|
| 292 |
+
position: relative;
|
| 293 |
+
}
|
| 294 |
+
|
| 295 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post {
|
| 296 |
+
width: 20%;
|
| 297 |
+
float: left;
|
| 298 |
+
}
|
| 299 |
+
|
| 300 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n) {
|
| 301 |
+
margin-right: 0 !important;
|
| 302 |
+
}
|
| 303 |
+
|
| 304 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n + 1) {
|
| 305 |
+
clear: left;
|
| 306 |
+
}
|
| 307 |
+
|
| 308 |
+
.elementor-element.elementor-grid-6 {
|
| 309 |
+
position: relative;
|
| 310 |
+
}
|
| 311 |
+
|
| 312 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post {
|
| 313 |
+
width: 16%;
|
| 314 |
+
float: left;
|
| 315 |
+
}
|
| 316 |
+
|
| 317 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post:nth-of-type(6n) {
|
| 318 |
+
margin-right: 0 !important;
|
| 319 |
+
}
|
| 320 |
+
|
| 321 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post:nth-of-type(6n + 1) {
|
| 322 |
+
clear: left;
|
| 323 |
+
}
|
| 324 |
+
}
|
| 325 |
+
@media only screen and (max-width: 1024px) and (min-width: 766px) {
|
| 326 |
+
.elementor-element.elementor-grid-tablet-1 {
|
| 327 |
+
position: relative;
|
| 328 |
+
}
|
| 329 |
+
|
| 330 |
+
.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-grid-post {
|
| 331 |
+
width: 100%;
|
| 332 |
+
float: left;
|
| 333 |
+
}
|
| 334 |
+
|
| 335 |
+
.elementor-element.elementor-grid-tablet-2 {
|
| 336 |
+
position: relative;
|
| 337 |
+
}
|
| 338 |
+
|
| 339 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post {
|
| 340 |
+
width: 50%;
|
| 341 |
+
float: left;
|
| 342 |
+
}
|
| 343 |
+
|
| 344 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(2n) {
|
| 345 |
+
margin-right: 0 !important;
|
| 346 |
+
}
|
| 347 |
+
|
| 348 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(2n + 1) {
|
| 349 |
+
clear: left;
|
| 350 |
+
}
|
| 351 |
+
|
| 352 |
+
.elementor-element.elementor-grid-tablet-3 {
|
| 353 |
+
position: relative;
|
| 354 |
+
}
|
| 355 |
+
|
| 356 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post {
|
| 357 |
+
width: 33.3333%;
|
| 358 |
+
float: left;
|
| 359 |
+
}
|
| 360 |
+
|
| 361 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n) {
|
| 362 |
+
margin-right: 0 !important;
|
| 363 |
+
}
|
| 364 |
+
|
| 365 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n + 1) {
|
| 366 |
+
clear: left;
|
| 367 |
+
}
|
| 368 |
+
|
| 369 |
+
.elementor-element.elementor-grid-tablet-4 {
|
| 370 |
+
position: relative;
|
| 371 |
+
}
|
| 372 |
+
|
| 373 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post {
|
| 374 |
+
width: 25%;
|
| 375 |
+
float: left;
|
| 376 |
+
}
|
| 377 |
+
|
| 378 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n) {
|
| 379 |
+
margin-right: 0 !important;
|
| 380 |
+
}
|
| 381 |
+
|
| 382 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n + 1) {
|
| 383 |
+
clear: left;
|
| 384 |
+
}
|
| 385 |
+
|
| 386 |
+
.elementor-element.elementor-grid-tablet-5 {
|
| 387 |
+
position: relative;
|
| 388 |
+
}
|
| 389 |
+
|
| 390 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post {
|
| 391 |
+
width: 20%;
|
| 392 |
+
float: left;
|
| 393 |
+
}
|
| 394 |
+
|
| 395 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n) {
|
| 396 |
+
margin-right: 0 !important;
|
| 397 |
+
}
|
| 398 |
+
|
| 399 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n + 1) {
|
| 400 |
+
clear: left;
|
| 401 |
+
}
|
| 402 |
+
|
| 403 |
+
.elementor-element.elementor-grid-tablet-6 {
|
| 404 |
+
position: relative;
|
| 405 |
+
}
|
| 406 |
+
|
| 407 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post {
|
| 408 |
+
width: 16%;
|
| 409 |
+
float: left;
|
| 410 |
+
}
|
| 411 |
+
|
| 412 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n) {
|
| 413 |
+
margin-right: 0 !important;
|
| 414 |
+
}
|
| 415 |
+
|
| 416 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n + 1) {
|
| 417 |
+
clear: left;
|
| 418 |
+
}
|
| 419 |
+
}
|
| 420 |
+
@media only screen and (max-width: 767px) {
|
| 421 |
+
.elementor-element.elementor-grid-mobile-1 {
|
| 422 |
+
position: relative;
|
| 423 |
+
}
|
| 424 |
+
|
| 425 |
+
.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-grid-post {
|
| 426 |
+
width: 100%;
|
| 427 |
+
float: left;
|
| 428 |
+
}
|
| 429 |
+
|
| 430 |
+
.elementor-element.elementor-grid-mobile-2 {
|
| 431 |
+
position: relative;
|
| 432 |
+
}
|
| 433 |
+
|
| 434 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post {
|
| 435 |
+
width: 50%;
|
| 436 |
+
float: left;
|
| 437 |
+
}
|
| 438 |
+
|
| 439 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(2n) {
|
| 440 |
+
margin-right: 0 !important;
|
| 441 |
+
}
|
| 442 |
+
|
| 443 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(2n + 1) {
|
| 444 |
+
clear: left;
|
| 445 |
+
}
|
| 446 |
+
|
| 447 |
+
.elementor-element.elementor-grid-mobile-3 {
|
| 448 |
+
position: relative;
|
| 449 |
+
}
|
| 450 |
+
|
| 451 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post {
|
| 452 |
+
width: 33.3333%;
|
| 453 |
+
float: left;
|
| 454 |
+
}
|
| 455 |
+
|
| 456 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n) {
|
| 457 |
+
margin-right: 0 !important;
|
| 458 |
+
}
|
| 459 |
+
|
| 460 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n + 1) {
|
| 461 |
+
clear: left;
|
| 462 |
+
}
|
| 463 |
+
|
| 464 |
+
.elementor-element.elementor-grid-mobile-4 {
|
| 465 |
+
position: relative;
|
| 466 |
+
}
|
| 467 |
+
|
| 468 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post {
|
| 469 |
+
width: 25%;
|
| 470 |
+
float: left;
|
| 471 |
+
}
|
| 472 |
+
|
| 473 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n) {
|
| 474 |
+
margin-right: 0 !important;
|
| 475 |
+
}
|
| 476 |
+
|
| 477 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n + 1) {
|
| 478 |
+
clear: left;
|
| 479 |
+
}
|
| 480 |
+
|
| 481 |
+
.elementor-element.elementor-grid-mobile-5 {
|
| 482 |
+
position: relative;
|
| 483 |
+
}
|
| 484 |
+
|
| 485 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post {
|
| 486 |
+
width: 20%;
|
| 487 |
+
float: left;
|
| 488 |
+
}
|
| 489 |
+
|
| 490 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n) {
|
| 491 |
+
margin-right: 0 !important;
|
| 492 |
+
}
|
| 493 |
+
|
| 494 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n + 1) {
|
| 495 |
+
clear: left;
|
| 496 |
+
}
|
| 497 |
+
|
| 498 |
+
.elementor-element.elementor-grid-mobile-6 {
|
| 499 |
+
position: relative;
|
| 500 |
+
}
|
| 501 |
+
|
| 502 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post {
|
| 503 |
+
width: 16%;
|
| 504 |
+
float: left;
|
| 505 |
+
}
|
| 506 |
+
|
| 507 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n) {
|
| 508 |
+
margin-right: 0 !important;
|
| 509 |
+
}
|
| 510 |
+
|
| 511 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n + 1) {
|
| 512 |
+
clear: left;
|
| 513 |
+
}
|
| 514 |
+
}
|
assets/front-end/css/view/betterdocs-category-grid.min.css
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
| 1 |
+
.eael-better-docs-category-grid-wrapper{margin:0 -7.5px}.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post .eael-bd-cg-inner{width:100%}.eael-better-docs-category-grid-post .eael-bd-cg-inner{background:#fff;-webkit-box-shadow:0 10px 100px 0 rgba(40,47,98,.08);box-shadow:0 10px 100px 0 rgba(40,47,98,.08);margin:0 7.5px 15px}.eael-bd-cg-body{padding:0 20px}.eael-bd-cg-body ul{margin:0;padding:0;list-style:none}.eael-bd-cg-body ul li{margin:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#566e8b}.eael-bd-cg-body ul li a{color:#566e8b;line-height:1.8}.eael-bd-cg-body ul li .eael-bd-cg-post-list-icon{line-height:1.8;margin-right:10px;width:22px}.eael-bd-cg-header{padding:20px}.eael-bd-cg-header .eael-bd-cg-header-inner{border-bottom:2px solid #528ffe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:20px}.eael-bd-cg-header .eael-docs-cat-title{color:#528ffe;font-size:20px;position:relative;margin:0}.eael-bd-cg-header .eael-docs-cat-icon{height:32px;width:32px;margin-right:30px}.eael-bd-cg-header .eael-docs-item-count{height:35px;width:35px;background:#528ffe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;margin-left:auto;color:#fff;font-size:15px}.eael-bd-grid-sub-cat-title{display:block;cursor:pointer}.eael-bd-grid-sub-cat-title .toggle-arrow{margin-right:5px}.docs-sub-cat-list,.eael-bd-grid-sub-cat-title .arrow-down{display:none}.eael-bd-cg-button{display:inline-block;background-color:#fff;font-size:16px;color:#528ffe;border:1px solid #528ffe;-webkit-border-radius:50px;border-radius:50px;line-height:1;padding:15px 20px;margin:0 0 20px 20px}.eael-bd-cg-button .eael-bd-cg-button-icon{position:relative;top:1px}.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-left{margin-right:5px}.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-right{margin-left:5px}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-header{padding:0 20px}.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count{margin:0;-webkit-border-radius:0;border-radius:0;position:relative;display:block;width:auto;background:none;height:45px;width:40px}.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:before{content:attr(data-content);position:absolute;left:0;top:-1px;height:45px;width:40px;background:#fc8c91;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:after{position:absolute;left:40px;top:-1px;content:"";border-top:6px solid #ad5e62;border-right:6px solid transparent;opacity:.9}.eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title{margin-top:30px;color:#000;font-size:18px;font-weight:500}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li{font-size:15px}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li a{color:#707070}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 1px 5px 0 rgba(0,9,78,.1);box-shadow:0 1px 5px 0 rgba(0,9,78,.1);-webkit-border-radius:5px;border-radius:5px}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner:hover{-webkit-box-shadow:0 15px 40px 0 rgba(0,9,78,.1);box-shadow:0 15px 40px 0 rgba(0,9,78,.1)}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button{font-size:15px;border:0 solid;-webkit-border-radius:0;border-radius:0;color:#333;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button:hover{color:#fc8c91}@media only screen and (min-width:1025px){.elementor-element.elementor-grid-1{position:relative}.elementor-element.elementor-grid-1 .eael-better-docs-category-grid-post{width:100%;float:left}.elementor-element.elementor-grid-2{position:relative}.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post{width:50%;float:left}.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-3{position:relative}.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-4{position:relative}.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post{width:25%;float:left}.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-5{position:relative}.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post{width:20%;float:left}.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-6{position:relative}.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post{width:16%;float:left}.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-6 .eael-better-docs-category-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-1{position:relative}.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-grid-post{width:100%;float:left}.elementor-element.elementor-grid-tablet-2{position:relative}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post{width:50%;float:left}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-tablet-3{position:relative}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-tablet-4{position:relative}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post{width:25%;float:left}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-tablet-5{position:relative}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post{width:20%;float:left}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-tablet-6{position:relative}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post{width:16%;float:left}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.elementor-element.elementor-grid-mobile-1{position:relative}.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-grid-post{width:100%;float:left}.elementor-element.elementor-grid-mobile-2{position:relative}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post{width:50%;float:left}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-mobile-3{position:relative}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-mobile-4{position:relative}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post{width:25%;float:left}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-mobile-5{position:relative}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post{width:20%;float:left}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-mobile-6{position:relative}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post{width:16%;float:left}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n+1){clear:left}}
|
assets/front-end/css/view/event-calendar.css
CHANGED
|
@@ -209,12 +209,14 @@
|
|
| 209 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button,
|
| 210 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,
|
| 211 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,
|
|
|
|
| 212 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button {
|
| 213 |
position: relative;
|
| 214 |
}
|
| 215 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before,
|
| 216 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,
|
| 217 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,
|
|
|
|
| 218 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 219 |
font-family: "Font Awesome 5 Free";
|
| 220 |
font-weight: 900;
|
|
@@ -235,7 +237,8 @@
|
|
| 235 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 236 |
content: "";
|
| 237 |
}
|
| 238 |
-
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before
|
|
|
|
| 239 |
content: "";
|
| 240 |
}
|
| 241 |
.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary {
|
|
@@ -311,10 +314,12 @@ span.fc-day-number {
|
|
| 311 |
.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content {
|
| 312 |
display: inherit;
|
| 313 |
}
|
| 314 |
-
.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item
|
|
|
|
| 315 |
cursor: pointer;
|
| 316 |
}
|
| 317 |
-
.fc-unthemed .fc-listWeek-view .fc-list-table tr td
|
|
|
|
| 318 |
padding-bottom: 10px;
|
| 319 |
padding-top: 10px;
|
| 320 |
}
|
| 209 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button,
|
| 210 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,
|
| 211 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,
|
| 212 |
+
.fc-toolbar.fc-header-toolbar button.fc-listMonth-button,
|
| 213 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button {
|
| 214 |
position: relative;
|
| 215 |
}
|
| 216 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before,
|
| 217 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,
|
| 218 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,
|
| 219 |
+
.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,
|
| 220 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 221 |
font-family: "Font Awesome 5 Free";
|
| 222 |
font-weight: 900;
|
| 237 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 238 |
content: "";
|
| 239 |
}
|
| 240 |
+
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,
|
| 241 |
+
.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before {
|
| 242 |
content: "";
|
| 243 |
}
|
| 244 |
.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary {
|
| 314 |
.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content {
|
| 315 |
display: inherit;
|
| 316 |
}
|
| 317 |
+
.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item,
|
| 318 |
+
.fc-unthemed .fc-listMonth-view .fc-list-table tr.fc-list-item {
|
| 319 |
cursor: pointer;
|
| 320 |
}
|
| 321 |
+
.fc-unthemed .fc-listWeek-view .fc-list-table tr td,
|
| 322 |
+
.fc-unthemed .fc-listMonth-view .fc-list-table tr td {
|
| 323 |
padding-bottom: 10px;
|
| 324 |
padding-top: 10px;
|
| 325 |
}
|
assets/front-end/css/view/event-calendar.min.css
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
.eael-event-calendar-wrapper{font-family:Segoe UI}.eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto;overflow:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:transparent}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-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-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;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;padding:20px 0;width:100%;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;-webkit-box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media(max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.eael-event-calendar-wrapper .eael-event-completed{text-decoration:line-through}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{-webkit-box-shadow:none;box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;-webkit-border-radius:3px;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;-webkit-box-shadow:none;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;-webkit-border-radius:5px;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{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(.5);-ms-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media(min-width:768px)and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event{padding:8px 0!important}.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event .fc-content{font-size:12px}.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
|
| 1 |
+
.eael-event-calendar-wrapper{font-family:Segoe UI}.eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto;overflow:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:transparent}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-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-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;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;padding:20px 0;width:100%;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;-webkit-box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media(max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.eael-event-calendar-wrapper .eael-event-completed{text-decoration:line-through}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{-webkit-box-shadow:none;box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;-webkit-border-radius:3px;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;-webkit-box-shadow:none;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listMonth-view .fc-list-table tr.fc-list-item,.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listMonth-view .fc-list-table tr td,.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;-webkit-border-radius:5px;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{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(.5);-ms-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media(min-width:768px)and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event{padding:8px 0!important}.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event .fc-content{font-size:12px}.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
|
assets/front-end/css/view/view.css
CHANGED
|
@@ -639,6 +639,969 @@
|
|
| 639 |
border-top-color: #444 !important;
|
| 640 |
}
|
| 641 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 642 |
.eael-caldera-form-align-left,
|
| 643 |
.eael-caldera-form-btn-align-left {
|
| 644 |
text-align: left;
|
|
@@ -2311,12 +3274,14 @@ table.eael-data-table .sorting_asc.sorting-none:after {
|
|
| 2311 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button,
|
| 2312 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,
|
| 2313 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,
|
|
|
|
| 2314 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button {
|
| 2315 |
position: relative;
|
| 2316 |
}
|
| 2317 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before,
|
| 2318 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,
|
| 2319 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,
|
|
|
|
| 2320 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 2321 |
font-family: "Font Awesome 5 Free";
|
| 2322 |
font-weight: 900;
|
|
@@ -2337,7 +3302,8 @@ table.eael-data-table .sorting_asc.sorting-none:after {
|
|
| 2337 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 2338 |
content: "";
|
| 2339 |
}
|
| 2340 |
-
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before
|
|
|
|
| 2341 |
content: "";
|
| 2342 |
}
|
| 2343 |
.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary {
|
|
@@ -2413,10 +3379,12 @@ span.fc-day-number {
|
|
| 2413 |
.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content {
|
| 2414 |
display: inherit;
|
| 2415 |
}
|
| 2416 |
-
.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item
|
|
|
|
| 2417 |
cursor: pointer;
|
| 2418 |
}
|
| 2419 |
-
.fc-unthemed .fc-listWeek-view .fc-list-table tr td
|
|
|
|
| 2420 |
padding-bottom: 10px;
|
| 2421 |
padding-top: 10px;
|
| 2422 |
}
|
| 639 |
border-top-color: #444 !important;
|
| 640 |
}
|
| 641 |
}
|
| 642 |
+
/* ===================================== */
|
| 643 |
+
/* Default Style and for Default Layout
|
| 644 |
+
/* ===================================== */
|
| 645 |
+
.eael-better-docs-category-box-post .eael-bd-cb-inner {
|
| 646 |
+
background: #f8f8fc;
|
| 647 |
+
padding: 20px;
|
| 648 |
+
border: 1px solid #efffff;
|
| 649 |
+
text-align: center;
|
| 650 |
+
margin: 7.5px;
|
| 651 |
+
-webkit-transition: 300ms;
|
| 652 |
+
-o-transition: 300ms;
|
| 653 |
+
transition: 300ms;
|
| 654 |
+
}
|
| 655 |
+
.eael-better-docs-category-box-post .eael-bd-cb-inner:hover {
|
| 656 |
+
background: #fff;
|
| 657 |
+
-webkit-box-shadow: 0px 20px 50px 0px rgba(0, 9, 78, 0.1);
|
| 658 |
+
box-shadow: 0px 20px 50px 0px rgba(0, 9, 78, 0.1);
|
| 659 |
+
}
|
| 660 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-icon {
|
| 661 |
+
height: 80px;
|
| 662 |
+
width: 80px;
|
| 663 |
+
margin: 0 auto 20px auto;
|
| 664 |
+
display: -webkit-box;
|
| 665 |
+
display: -webkit-flex;
|
| 666 |
+
display: -ms-flexbox;
|
| 667 |
+
display: flex;
|
| 668 |
+
-webkit-box-align: center;
|
| 669 |
+
-webkit-align-items: center;
|
| 670 |
+
-ms-flex-align: center;
|
| 671 |
+
align-items: center;
|
| 672 |
+
-webkit-box-pack: center;
|
| 673 |
+
-webkit-justify-content: center;
|
| 674 |
+
-ms-flex-pack: center;
|
| 675 |
+
justify-content: center;
|
| 676 |
+
}
|
| 677 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-icon img {
|
| 678 |
+
max-height: 100%;
|
| 679 |
+
max-width: 100%;
|
| 680 |
+
}
|
| 681 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-title {
|
| 682 |
+
color: #3f5876;
|
| 683 |
+
font-size: 18px;
|
| 684 |
+
line-height: 1.3;
|
| 685 |
+
font-weight: 700;
|
| 686 |
+
margin-bottom: 15px;
|
| 687 |
+
}
|
| 688 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-count {
|
| 689 |
+
color: #707070;
|
| 690 |
+
font-size: 15px;
|
| 691 |
+
}
|
| 692 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-suffix {
|
| 693 |
+
margin-left: 5px;
|
| 694 |
+
}
|
| 695 |
+
.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-prefix {
|
| 696 |
+
margin-right: 5px;
|
| 697 |
+
}
|
| 698 |
+
/* ============================================= */
|
| 699 |
+
/* Only Layout 2 modification from Default Layout
|
| 700 |
+
/* ============================================= */
|
| 701 |
+
.layout__2 .eael-bd-cb-inner {
|
| 702 |
+
display: -webkit-box;
|
| 703 |
+
display: -webkit-flex;
|
| 704 |
+
display: -ms-flexbox;
|
| 705 |
+
display: flex;
|
| 706 |
+
-webkit-box-orient: horizontal;
|
| 707 |
+
-webkit-box-direction: normal;
|
| 708 |
+
-webkit-flex-direction: row;
|
| 709 |
+
-ms-flex-direction: row;
|
| 710 |
+
flex-direction: row;
|
| 711 |
+
padding: 0px;
|
| 712 |
+
-webkit-box-shadow: 0px 1px 5px 0px rgba(101, 99, 233, 0.18);
|
| 713 |
+
box-shadow: 0px 1px 5px 0px rgba(101, 99, 233, 0.18);
|
| 714 |
+
background: #fff;
|
| 715 |
+
}
|
| 716 |
+
.layout__2 .eael-bd-cb-inner:hover {
|
| 717 |
+
-webkit-box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 718 |
+
box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 719 |
+
}
|
| 720 |
+
.layout__2 .eael-bd-cb-cat-icon__layout-2 {
|
| 721 |
+
-webkit-flex-basis: 20%;
|
| 722 |
+
-ms-flex-preferred-size: 20%;
|
| 723 |
+
flex-basis: 20%;
|
| 724 |
+
border-right: 1px solid #e4e4f9;
|
| 725 |
+
display: -webkit-box;
|
| 726 |
+
display: -webkit-flex;
|
| 727 |
+
display: -ms-flexbox;
|
| 728 |
+
display: flex;
|
| 729 |
+
-webkit-box-align: center;
|
| 730 |
+
-webkit-align-items: center;
|
| 731 |
+
-ms-flex-align: center;
|
| 732 |
+
align-items: center;
|
| 733 |
+
-webkit-box-pack: center;
|
| 734 |
+
-webkit-justify-content: center;
|
| 735 |
+
-ms-flex-pack: center;
|
| 736 |
+
justify-content: center;
|
| 737 |
+
}
|
| 738 |
+
.layout__2 .eael-bd-cb-cat-icon__layout-2 img {
|
| 739 |
+
width: 50px;
|
| 740 |
+
}
|
| 741 |
+
.layout__2 .eael-bd-cb-cat-title__layout-2 {
|
| 742 |
+
-webkit-flex-basis: 60%;
|
| 743 |
+
-ms-flex-preferred-size: 60%;
|
| 744 |
+
flex-basis: 60%;
|
| 745 |
+
display: -webkit-box;
|
| 746 |
+
display: -webkit-flex;
|
| 747 |
+
display: -ms-flexbox;
|
| 748 |
+
display: flex;
|
| 749 |
+
-webkit-box-align: center;
|
| 750 |
+
-webkit-align-items: center;
|
| 751 |
+
-ms-flex-align: center;
|
| 752 |
+
align-items: center;
|
| 753 |
+
margin: 0;
|
| 754 |
+
line-height: 1;
|
| 755 |
+
font-size: 20px;
|
| 756 |
+
color: #333333;
|
| 757 |
+
font-weight: 500;
|
| 758 |
+
}
|
| 759 |
+
.layout__2 .eael-bd-cb-cat-title__layout-2 span {
|
| 760 |
+
padding: 45px 0px 45px 30px;
|
| 761 |
+
}
|
| 762 |
+
.layout__2 .eael-bd-cb-cat-count__layout-2 {
|
| 763 |
+
-webkit-flex-basis: 20%;
|
| 764 |
+
-ms-flex-preferred-size: 20%;
|
| 765 |
+
flex-basis: 20%;
|
| 766 |
+
display: -webkit-box;
|
| 767 |
+
display: -webkit-flex;
|
| 768 |
+
display: -ms-flexbox;
|
| 769 |
+
display: flex;
|
| 770 |
+
-webkit-box-align: center;
|
| 771 |
+
-webkit-align-items: center;
|
| 772 |
+
-ms-flex-align: center;
|
| 773 |
+
align-items: center;
|
| 774 |
+
-webkit-box-pack: center;
|
| 775 |
+
-webkit-justify-content: center;
|
| 776 |
+
-ms-flex-pack: center;
|
| 777 |
+
justify-content: center;
|
| 778 |
+
}
|
| 779 |
+
.layout__2 .eael-bd-cb-cat-count__layout-2 .count-inner__layout-2 {
|
| 780 |
+
height: 60px;
|
| 781 |
+
width: 60px;
|
| 782 |
+
background: #ffffff;
|
| 783 |
+
display: -webkit-box;
|
| 784 |
+
display: -webkit-flex;
|
| 785 |
+
display: -ms-flexbox;
|
| 786 |
+
display: flex;
|
| 787 |
+
margin: 0;
|
| 788 |
+
-webkit-box-align: center;
|
| 789 |
+
-webkit-align-items: center;
|
| 790 |
+
-ms-flex-align: center;
|
| 791 |
+
align-items: center;
|
| 792 |
+
-webkit-box-pack: center;
|
| 793 |
+
-webkit-justify-content: center;
|
| 794 |
+
-ms-flex-pack: center;
|
| 795 |
+
justify-content: center;
|
| 796 |
+
-webkit-border-radius: 5px;
|
| 797 |
+
border-radius: 5px;
|
| 798 |
+
-webkit-box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 799 |
+
box-shadow: 0px 8px 15px 0px rgba(101, 99, 233, 0.09);
|
| 800 |
+
font-size: 20px;
|
| 801 |
+
color: #7E7CFF;
|
| 802 |
+
}
|
| 803 |
+
/* ===================================== */
|
| 804 |
+
/* Column CSS
|
| 805 |
+
/* ===================================== */
|
| 806 |
+
@media only screen and (min-width: 1025px) {
|
| 807 |
+
.elementor-element.elementor-grid-1 {
|
| 808 |
+
position: relative;
|
| 809 |
+
}
|
| 810 |
+
|
| 811 |
+
.elementor-element.elementor-grid-1 .eael-better-docs-category-box-post {
|
| 812 |
+
width: 100%;
|
| 813 |
+
float: left;
|
| 814 |
+
}
|
| 815 |
+
|
| 816 |
+
.elementor-element.elementor-grid-2 {
|
| 817 |
+
position: relative;
|
| 818 |
+
}
|
| 819 |
+
|
| 820 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post {
|
| 821 |
+
width: 50%;
|
| 822 |
+
float: left;
|
| 823 |
+
}
|
| 824 |
+
|
| 825 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(2n) {
|
| 826 |
+
margin-right: 0 !important;
|
| 827 |
+
}
|
| 828 |
+
|
| 829 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(2n + 1) {
|
| 830 |
+
clear: left;
|
| 831 |
+
}
|
| 832 |
+
|
| 833 |
+
.elementor-element.elementor-grid-3 {
|
| 834 |
+
position: relative;
|
| 835 |
+
}
|
| 836 |
+
|
| 837 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post {
|
| 838 |
+
width: 33.3333%;
|
| 839 |
+
float: left;
|
| 840 |
+
}
|
| 841 |
+
|
| 842 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n) {
|
| 843 |
+
margin-right: 0 !important;
|
| 844 |
+
}
|
| 845 |
+
|
| 846 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n + 1) {
|
| 847 |
+
clear: left;
|
| 848 |
+
}
|
| 849 |
+
|
| 850 |
+
.elementor-element.elementor-grid-4 {
|
| 851 |
+
position: relative;
|
| 852 |
+
}
|
| 853 |
+
|
| 854 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post {
|
| 855 |
+
width: 25%;
|
| 856 |
+
float: left;
|
| 857 |
+
}
|
| 858 |
+
|
| 859 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n) {
|
| 860 |
+
margin-right: 0 !important;
|
| 861 |
+
}
|
| 862 |
+
|
| 863 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n + 1) {
|
| 864 |
+
clear: left;
|
| 865 |
+
}
|
| 866 |
+
|
| 867 |
+
.elementor-element.elementor-grid-5 {
|
| 868 |
+
position: relative;
|
| 869 |
+
}
|
| 870 |
+
|
| 871 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post {
|
| 872 |
+
width: 20%;
|
| 873 |
+
float: left;
|
| 874 |
+
}
|
| 875 |
+
|
| 876 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n) {
|
| 877 |
+
margin-right: 0 !important;
|
| 878 |
+
}
|
| 879 |
+
|
| 880 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n + 1) {
|
| 881 |
+
clear: left;
|
| 882 |
+
}
|
| 883 |
+
|
| 884 |
+
.elementor-element.elementor-grid-6 {
|
| 885 |
+
position: relative;
|
| 886 |
+
}
|
| 887 |
+
|
| 888 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post {
|
| 889 |
+
width: 16%;
|
| 890 |
+
float: left;
|
| 891 |
+
}
|
| 892 |
+
|
| 893 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n) {
|
| 894 |
+
margin-right: 0 !important;
|
| 895 |
+
}
|
| 896 |
+
|
| 897 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n + 1) {
|
| 898 |
+
clear: left;
|
| 899 |
+
}
|
| 900 |
+
}
|
| 901 |
+
@media only screen and (max-width: 1024px) and (min-width: 766px) {
|
| 902 |
+
.elementor-element.elementor-grid-tablet-1 {
|
| 903 |
+
position: relative;
|
| 904 |
+
}
|
| 905 |
+
|
| 906 |
+
.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-box-post {
|
| 907 |
+
width: 100%;
|
| 908 |
+
float: left;
|
| 909 |
+
}
|
| 910 |
+
|
| 911 |
+
.elementor-element.elementor-grid-tablet-2 {
|
| 912 |
+
position: relative;
|
| 913 |
+
}
|
| 914 |
+
|
| 915 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post {
|
| 916 |
+
width: 50%;
|
| 917 |
+
float: left;
|
| 918 |
+
}
|
| 919 |
+
|
| 920 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(2n) {
|
| 921 |
+
margin-right: 0 !important;
|
| 922 |
+
}
|
| 923 |
+
|
| 924 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(2n + 1) {
|
| 925 |
+
clear: left;
|
| 926 |
+
}
|
| 927 |
+
|
| 928 |
+
.elementor-element.elementor-grid-tablet-3 {
|
| 929 |
+
position: relative;
|
| 930 |
+
}
|
| 931 |
+
|
| 932 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post {
|
| 933 |
+
width: 33.3333%;
|
| 934 |
+
float: left;
|
| 935 |
+
}
|
| 936 |
+
|
| 937 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n) {
|
| 938 |
+
margin-right: 0 !important;
|
| 939 |
+
}
|
| 940 |
+
|
| 941 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n + 1) {
|
| 942 |
+
clear: left;
|
| 943 |
+
}
|
| 944 |
+
|
| 945 |
+
.elementor-element.elementor-grid-tablet-4 {
|
| 946 |
+
position: relative;
|
| 947 |
+
}
|
| 948 |
+
|
| 949 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post {
|
| 950 |
+
width: 25%;
|
| 951 |
+
float: left;
|
| 952 |
+
}
|
| 953 |
+
|
| 954 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n) {
|
| 955 |
+
margin-right: 0 !important;
|
| 956 |
+
}
|
| 957 |
+
|
| 958 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n + 1) {
|
| 959 |
+
clear: left;
|
| 960 |
+
}
|
| 961 |
+
|
| 962 |
+
.elementor-element.elementor-grid-tablet-5 {
|
| 963 |
+
position: relative;
|
| 964 |
+
}
|
| 965 |
+
|
| 966 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post {
|
| 967 |
+
width: 20%;
|
| 968 |
+
float: left;
|
| 969 |
+
}
|
| 970 |
+
|
| 971 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n) {
|
| 972 |
+
margin-right: 0 !important;
|
| 973 |
+
}
|
| 974 |
+
|
| 975 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n + 1) {
|
| 976 |
+
clear: left;
|
| 977 |
+
}
|
| 978 |
+
|
| 979 |
+
.elementor-element.elementor-grid-tablet-6 {
|
| 980 |
+
position: relative;
|
| 981 |
+
}
|
| 982 |
+
|
| 983 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post {
|
| 984 |
+
width: 16%;
|
| 985 |
+
float: left;
|
| 986 |
+
}
|
| 987 |
+
|
| 988 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n) {
|
| 989 |
+
margin-right: 0 !important;
|
| 990 |
+
}
|
| 991 |
+
|
| 992 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n + 1) {
|
| 993 |
+
clear: left;
|
| 994 |
+
}
|
| 995 |
+
}
|
| 996 |
+
@media only screen and (max-width: 767px) {
|
| 997 |
+
.elementor-element.elementor-grid-mobile-1 {
|
| 998 |
+
position: relative;
|
| 999 |
+
}
|
| 1000 |
+
|
| 1001 |
+
.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-box-post {
|
| 1002 |
+
width: 100%;
|
| 1003 |
+
float: left;
|
| 1004 |
+
}
|
| 1005 |
+
|
| 1006 |
+
.elementor-element.elementor-grid-mobile-2 {
|
| 1007 |
+
position: relative;
|
| 1008 |
+
}
|
| 1009 |
+
|
| 1010 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post {
|
| 1011 |
+
width: 50%;
|
| 1012 |
+
float: left;
|
| 1013 |
+
}
|
| 1014 |
+
|
| 1015 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(2n) {
|
| 1016 |
+
margin-right: 0 !important;
|
| 1017 |
+
}
|
| 1018 |
+
|
| 1019 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(2n + 1) {
|
| 1020 |
+
clear: left;
|
| 1021 |
+
}
|
| 1022 |
+
|
| 1023 |
+
.elementor-element.elementor-grid-mobile-3 {
|
| 1024 |
+
position: relative;
|
| 1025 |
+
}
|
| 1026 |
+
|
| 1027 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post {
|
| 1028 |
+
width: 33.3333%;
|
| 1029 |
+
float: left;
|
| 1030 |
+
}
|
| 1031 |
+
|
| 1032 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n) {
|
| 1033 |
+
margin-right: 0 !important;
|
| 1034 |
+
}
|
| 1035 |
+
|
| 1036 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n + 1) {
|
| 1037 |
+
clear: left;
|
| 1038 |
+
}
|
| 1039 |
+
|
| 1040 |
+
.elementor-element.elementor-grid-mobile-4 {
|
| 1041 |
+
position: relative;
|
| 1042 |
+
}
|
| 1043 |
+
|
| 1044 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post {
|
| 1045 |
+
width: 25%;
|
| 1046 |
+
float: left;
|
| 1047 |
+
}
|
| 1048 |
+
|
| 1049 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n) {
|
| 1050 |
+
margin-right: 0 !important;
|
| 1051 |
+
}
|
| 1052 |
+
|
| 1053 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n + 1) {
|
| 1054 |
+
clear: left;
|
| 1055 |
+
}
|
| 1056 |
+
|
| 1057 |
+
.elementor-element.elementor-grid-mobile-5 {
|
| 1058 |
+
position: relative;
|
| 1059 |
+
}
|
| 1060 |
+
|
| 1061 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post {
|
| 1062 |
+
width: 20%;
|
| 1063 |
+
float: left;
|
| 1064 |
+
}
|
| 1065 |
+
|
| 1066 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n) {
|
| 1067 |
+
margin-right: 0 !important;
|
| 1068 |
+
}
|
| 1069 |
+
|
| 1070 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n + 1) {
|
| 1071 |
+
clear: left;
|
| 1072 |
+
}
|
| 1073 |
+
|
| 1074 |
+
.elementor-element.elementor-grid-mobile-6 {
|
| 1075 |
+
position: relative;
|
| 1076 |
+
}
|
| 1077 |
+
|
| 1078 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post {
|
| 1079 |
+
width: 16%;
|
| 1080 |
+
float: left;
|
| 1081 |
+
}
|
| 1082 |
+
|
| 1083 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n) {
|
| 1084 |
+
margin-right: 0 !important;
|
| 1085 |
+
}
|
| 1086 |
+
|
| 1087 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n + 1) {
|
| 1088 |
+
clear: left;
|
| 1089 |
+
}
|
| 1090 |
+
}
|
| 1091 |
+
/* ===================================== */
|
| 1092 |
+
/* Default Style and for Default Layout
|
| 1093 |
+
/* ===================================== */
|
| 1094 |
+
.eael-better-docs-category-grid-wrapper {
|
| 1095 |
+
margin: 0 -7.5px;
|
| 1096 |
+
}
|
| 1097 |
+
.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen {
|
| 1098 |
+
display: -webkit-box;
|
| 1099 |
+
display: -webkit-flex;
|
| 1100 |
+
display: -ms-flexbox;
|
| 1101 |
+
display: flex;
|
| 1102 |
+
-webkit-flex-wrap: wrap;
|
| 1103 |
+
-ms-flex-wrap: wrap;
|
| 1104 |
+
flex-wrap: wrap;
|
| 1105 |
+
}
|
| 1106 |
+
.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post {
|
| 1107 |
+
display: -webkit-box;
|
| 1108 |
+
display: -webkit-flex;
|
| 1109 |
+
display: -ms-flexbox;
|
| 1110 |
+
display: flex;
|
| 1111 |
+
}
|
| 1112 |
+
.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post .eael-bd-cg-inner {
|
| 1113 |
+
width: 100%;
|
| 1114 |
+
}
|
| 1115 |
+
.eael-better-docs-category-grid-post .eael-bd-cg-inner {
|
| 1116 |
+
background: #ffffff;
|
| 1117 |
+
-webkit-box-shadow: 0 10px 100px 0 rgba(40, 47, 98, 0.08);
|
| 1118 |
+
box-shadow: 0 10px 100px 0 rgba(40, 47, 98, 0.08);
|
| 1119 |
+
margin: 0 7.5px 15px 7.5px;
|
| 1120 |
+
}
|
| 1121 |
+
.eael-bd-cg-body {
|
| 1122 |
+
padding: 0px 20px 0px 20px;
|
| 1123 |
+
}
|
| 1124 |
+
.eael-bd-cg-body ul {
|
| 1125 |
+
margin: 0;
|
| 1126 |
+
padding: 0;
|
| 1127 |
+
list-style: none;
|
| 1128 |
+
}
|
| 1129 |
+
.eael-bd-cg-body ul li {
|
| 1130 |
+
margin: 10px;
|
| 1131 |
+
display: -webkit-box;
|
| 1132 |
+
display: -webkit-flex;
|
| 1133 |
+
display: -ms-flexbox;
|
| 1134 |
+
display: flex;
|
| 1135 |
+
-webkit-box-align: start;
|
| 1136 |
+
-webkit-align-items: flex-start;
|
| 1137 |
+
-ms-flex-align: start;
|
| 1138 |
+
align-items: flex-start;
|
| 1139 |
+
color: #566E8B;
|
| 1140 |
+
}
|
| 1141 |
+
.eael-bd-cg-body ul li a {
|
| 1142 |
+
color: #566E8B;
|
| 1143 |
+
line-height: 1.8;
|
| 1144 |
+
}
|
| 1145 |
+
.eael-bd-cg-body ul li .eael-bd-cg-post-list-icon {
|
| 1146 |
+
line-height: 1.8;
|
| 1147 |
+
margin-right: 10px;
|
| 1148 |
+
width: 22px;
|
| 1149 |
+
}
|
| 1150 |
+
.eael-bd-cg-header {
|
| 1151 |
+
padding: 20px;
|
| 1152 |
+
}
|
| 1153 |
+
.eael-bd-cg-header .eael-bd-cg-header-inner {
|
| 1154 |
+
border-bottom: 2px solid #528ffe;
|
| 1155 |
+
display: -webkit-box;
|
| 1156 |
+
display: -webkit-flex;
|
| 1157 |
+
display: -ms-flexbox;
|
| 1158 |
+
display: flex;
|
| 1159 |
+
-webkit-box-orient: horizontal;
|
| 1160 |
+
-webkit-box-direction: normal;
|
| 1161 |
+
-webkit-flex-direction: row;
|
| 1162 |
+
-ms-flex-direction: row;
|
| 1163 |
+
flex-direction: row;
|
| 1164 |
+
padding-bottom: 20px;
|
| 1165 |
+
}
|
| 1166 |
+
.eael-bd-cg-header .eael-docs-cat-title {
|
| 1167 |
+
color: #528ffe;
|
| 1168 |
+
font-size: 20px;
|
| 1169 |
+
position: relative;
|
| 1170 |
+
margin: 0;
|
| 1171 |
+
}
|
| 1172 |
+
.eael-bd-cg-header .eael-docs-cat-icon {
|
| 1173 |
+
height: 32px;
|
| 1174 |
+
width: 32px;
|
| 1175 |
+
margin-right: 30px;
|
| 1176 |
+
}
|
| 1177 |
+
.eael-bd-cg-header .eael-docs-item-count {
|
| 1178 |
+
height: 35px;
|
| 1179 |
+
width: 35px;
|
| 1180 |
+
background: #528ffe;
|
| 1181 |
+
display: -webkit-box;
|
| 1182 |
+
display: -webkit-flex;
|
| 1183 |
+
display: -ms-flexbox;
|
| 1184 |
+
display: flex;
|
| 1185 |
+
-webkit-box-align: center;
|
| 1186 |
+
-webkit-align-items: center;
|
| 1187 |
+
-ms-flex-align: center;
|
| 1188 |
+
align-items: center;
|
| 1189 |
+
-webkit-box-pack: center;
|
| 1190 |
+
-webkit-justify-content: center;
|
| 1191 |
+
-ms-flex-pack: center;
|
| 1192 |
+
justify-content: center;
|
| 1193 |
+
-webkit-border-radius: 50%;
|
| 1194 |
+
border-radius: 50%;
|
| 1195 |
+
margin-left: auto;
|
| 1196 |
+
color: #ffffff;
|
| 1197 |
+
font-size: 15px;
|
| 1198 |
+
}
|
| 1199 |
+
.eael-bd-grid-sub-cat-title {
|
| 1200 |
+
display: block;
|
| 1201 |
+
cursor: pointer;
|
| 1202 |
+
}
|
| 1203 |
+
.eael-bd-grid-sub-cat-title .toggle-arrow {
|
| 1204 |
+
margin-right: 5px;
|
| 1205 |
+
}
|
| 1206 |
+
.docs-sub-cat-list,
|
| 1207 |
+
.eael-bd-grid-sub-cat-title .arrow-down {
|
| 1208 |
+
display: none;
|
| 1209 |
+
}
|
| 1210 |
+
.eael-bd-cg-button {
|
| 1211 |
+
display: inline-block;
|
| 1212 |
+
background-color: #ffffff;
|
| 1213 |
+
font-size: 16px;
|
| 1214 |
+
color: #528ffe;
|
| 1215 |
+
border: 1px solid #528ffe;
|
| 1216 |
+
-webkit-border-radius: 50px;
|
| 1217 |
+
border-radius: 50px;
|
| 1218 |
+
line-height: 1;
|
| 1219 |
+
padding: 15px 20px;
|
| 1220 |
+
margin: 0px 0px 20px 20px;
|
| 1221 |
+
}
|
| 1222 |
+
.eael-bd-cg-button .eael-bd-cg-button-icon {
|
| 1223 |
+
position: relative;
|
| 1224 |
+
top: 1px;
|
| 1225 |
+
}
|
| 1226 |
+
.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-left {
|
| 1227 |
+
margin-right: 5px;
|
| 1228 |
+
}
|
| 1229 |
+
.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-right {
|
| 1230 |
+
margin-left: 5px;
|
| 1231 |
+
}
|
| 1232 |
+
/* ============================================= */
|
| 1233 |
+
/* Only Layout 2 modification from Default Layout
|
| 1234 |
+
/* ============================================= */
|
| 1235 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-header {
|
| 1236 |
+
padding: 0px 20px;
|
| 1237 |
+
}
|
| 1238 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count {
|
| 1239 |
+
margin: 0;
|
| 1240 |
+
-webkit-border-radius: 0;
|
| 1241 |
+
border-radius: 0;
|
| 1242 |
+
position: relative;
|
| 1243 |
+
display: block;
|
| 1244 |
+
width: auto;
|
| 1245 |
+
background: none;
|
| 1246 |
+
height: 45px;
|
| 1247 |
+
width: 40px;
|
| 1248 |
+
}
|
| 1249 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:before {
|
| 1250 |
+
content: attr(data-content);
|
| 1251 |
+
position: absolute;
|
| 1252 |
+
left: 0;
|
| 1253 |
+
top: -1px;
|
| 1254 |
+
height: 45px;
|
| 1255 |
+
width: 40px;
|
| 1256 |
+
background: #fc8c91;
|
| 1257 |
+
-webkit-box-align: center;
|
| 1258 |
+
-webkit-align-items: center;
|
| 1259 |
+
-ms-flex-align: center;
|
| 1260 |
+
align-items: center;
|
| 1261 |
+
display: -webkit-box;
|
| 1262 |
+
display: -webkit-flex;
|
| 1263 |
+
display: -ms-flexbox;
|
| 1264 |
+
display: flex;
|
| 1265 |
+
-webkit-box-pack: center;
|
| 1266 |
+
-webkit-justify-content: center;
|
| 1267 |
+
-ms-flex-pack: center;
|
| 1268 |
+
justify-content: center;
|
| 1269 |
+
}
|
| 1270 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:after {
|
| 1271 |
+
position: absolute;
|
| 1272 |
+
left: 40px;
|
| 1273 |
+
top: -1px;
|
| 1274 |
+
content: "";
|
| 1275 |
+
border-top: 6px solid #ad5e62;
|
| 1276 |
+
border-right: 6px solid transparent;
|
| 1277 |
+
opacity: 0.9;
|
| 1278 |
+
}
|
| 1279 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title {
|
| 1280 |
+
margin-top: 30px;
|
| 1281 |
+
color: #000000;
|
| 1282 |
+
font-size: 18px;
|
| 1283 |
+
font-weight: 500;
|
| 1284 |
+
}
|
| 1285 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li {
|
| 1286 |
+
font-size: 15px;
|
| 1287 |
+
}
|
| 1288 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li a {
|
| 1289 |
+
color: #707070;
|
| 1290 |
+
}
|
| 1291 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner {
|
| 1292 |
+
-webkit-transition: 300ms;
|
| 1293 |
+
-o-transition: 300ms;
|
| 1294 |
+
transition: 300ms;
|
| 1295 |
+
-webkit-box-shadow: 0px 1px 5px 0px rgba(0, 9, 78, 0.1);
|
| 1296 |
+
box-shadow: 0px 1px 5px 0px rgba(0, 9, 78, 0.1);
|
| 1297 |
+
-webkit-border-radius: 5px;
|
| 1298 |
+
border-radius: 5px;
|
| 1299 |
+
}
|
| 1300 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner:hover {
|
| 1301 |
+
-webkit-box-shadow: 0px 15px 40px 0px rgba(0, 9, 78, 0.1);
|
| 1302 |
+
box-shadow: 0px 15px 40px 0px rgba(0, 9, 78, 0.1);
|
| 1303 |
+
}
|
| 1304 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button {
|
| 1305 |
+
font-size: 15px;
|
| 1306 |
+
border: 0px solid;
|
| 1307 |
+
-webkit-border-radius: 0;
|
| 1308 |
+
border-radius: 0;
|
| 1309 |
+
color: #333333;
|
| 1310 |
+
-webkit-transition: 300ms;
|
| 1311 |
+
-o-transition: 300ms;
|
| 1312 |
+
transition: 300ms;
|
| 1313 |
+
}
|
| 1314 |
+
.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button:hover {
|
| 1315 |
+
color: #fc8c91;
|
| 1316 |
+
}
|
| 1317 |
+
/* ===================================== */
|
| 1318 |
+
/* Column CSS
|
| 1319 |
+
/* ===================================== */
|
| 1320 |
+
@media only screen and (min-width: 1025px) {
|
| 1321 |
+
.elementor-element.elementor-grid-1 {
|
| 1322 |
+
position: relative;
|
| 1323 |
+
}
|
| 1324 |
+
|
| 1325 |
+
.elementor-element.elementor-grid-1 .eael-better-docs-category-grid-post {
|
| 1326 |
+
width: 100%;
|
| 1327 |
+
float: left;
|
| 1328 |
+
}
|
| 1329 |
+
|
| 1330 |
+
.elementor-element.elementor-grid-2 {
|
| 1331 |
+
position: relative;
|
| 1332 |
+
}
|
| 1333 |
+
|
| 1334 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post {
|
| 1335 |
+
width: 50%;
|
| 1336 |
+
float: left;
|
| 1337 |
+
}
|
| 1338 |
+
|
| 1339 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(2n) {
|
| 1340 |
+
margin-right: 0 !important;
|
| 1341 |
+
}
|
| 1342 |
+
|
| 1343 |
+
.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(2n + 1) {
|
| 1344 |
+
clear: left;
|
| 1345 |
+
}
|
| 1346 |
+
|
| 1347 |
+
.elementor-element.elementor-grid-3 {
|
| 1348 |
+
position: relative;
|
| 1349 |
+
}
|
| 1350 |
+
|
| 1351 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post {
|
| 1352 |
+
width: 33.3333%;
|
| 1353 |
+
float: left;
|
| 1354 |
+
}
|
| 1355 |
+
|
| 1356 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n) {
|
| 1357 |
+
margin-right: 0 !important;
|
| 1358 |
+
}
|
| 1359 |
+
|
| 1360 |
+
.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n + 1) {
|
| 1361 |
+
clear: left;
|
| 1362 |
+
}
|
| 1363 |
+
|
| 1364 |
+
.elementor-element.elementor-grid-4 {
|
| 1365 |
+
position: relative;
|
| 1366 |
+
}
|
| 1367 |
+
|
| 1368 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post {
|
| 1369 |
+
width: 25%;
|
| 1370 |
+
float: left;
|
| 1371 |
+
}
|
| 1372 |
+
|
| 1373 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n) {
|
| 1374 |
+
margin-right: 0 !important;
|
| 1375 |
+
}
|
| 1376 |
+
|
| 1377 |
+
.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n + 1) {
|
| 1378 |
+
clear: left;
|
| 1379 |
+
}
|
| 1380 |
+
|
| 1381 |
+
.elementor-element.elementor-grid-5 {
|
| 1382 |
+
position: relative;
|
| 1383 |
+
}
|
| 1384 |
+
|
| 1385 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post {
|
| 1386 |
+
width: 20%;
|
| 1387 |
+
float: left;
|
| 1388 |
+
}
|
| 1389 |
+
|
| 1390 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n) {
|
| 1391 |
+
margin-right: 0 !important;
|
| 1392 |
+
}
|
| 1393 |
+
|
| 1394 |
+
.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n + 1) {
|
| 1395 |
+
clear: left;
|
| 1396 |
+
}
|
| 1397 |
+
|
| 1398 |
+
.elementor-element.elementor-grid-6 {
|
| 1399 |
+
position: relative;
|
| 1400 |
+
}
|
| 1401 |
+
|
| 1402 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post {
|
| 1403 |
+
width: 16%;
|
| 1404 |
+
float: left;
|
| 1405 |
+
}
|
| 1406 |
+
|
| 1407 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post:nth-of-type(6n) {
|
| 1408 |
+
margin-right: 0 !important;
|
| 1409 |
+
}
|
| 1410 |
+
|
| 1411 |
+
.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post:nth-of-type(6n + 1) {
|
| 1412 |
+
clear: left;
|
| 1413 |
+
}
|
| 1414 |
+
}
|
| 1415 |
+
@media only screen and (max-width: 1024px) and (min-width: 766px) {
|
| 1416 |
+
.elementor-element.elementor-grid-tablet-1 {
|
| 1417 |
+
position: relative;
|
| 1418 |
+
}
|
| 1419 |
+
|
| 1420 |
+
.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-grid-post {
|
| 1421 |
+
width: 100%;
|
| 1422 |
+
float: left;
|
| 1423 |
+
}
|
| 1424 |
+
|
| 1425 |
+
.elementor-element.elementor-grid-tablet-2 {
|
| 1426 |
+
position: relative;
|
| 1427 |
+
}
|
| 1428 |
+
|
| 1429 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post {
|
| 1430 |
+
width: 50%;
|
| 1431 |
+
float: left;
|
| 1432 |
+
}
|
| 1433 |
+
|
| 1434 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(2n) {
|
| 1435 |
+
margin-right: 0 !important;
|
| 1436 |
+
}
|
| 1437 |
+
|
| 1438 |
+
.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(2n + 1) {
|
| 1439 |
+
clear: left;
|
| 1440 |
+
}
|
| 1441 |
+
|
| 1442 |
+
.elementor-element.elementor-grid-tablet-3 {
|
| 1443 |
+
position: relative;
|
| 1444 |
+
}
|
| 1445 |
+
|
| 1446 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post {
|
| 1447 |
+
width: 33.3333%;
|
| 1448 |
+
float: left;
|
| 1449 |
+
}
|
| 1450 |
+
|
| 1451 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n) {
|
| 1452 |
+
margin-right: 0 !important;
|
| 1453 |
+
}
|
| 1454 |
+
|
| 1455 |
+
.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n + 1) {
|
| 1456 |
+
clear: left;
|
| 1457 |
+
}
|
| 1458 |
+
|
| 1459 |
+
.elementor-element.elementor-grid-tablet-4 {
|
| 1460 |
+
position: relative;
|
| 1461 |
+
}
|
| 1462 |
+
|
| 1463 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post {
|
| 1464 |
+
width: 25%;
|
| 1465 |
+
float: left;
|
| 1466 |
+
}
|
| 1467 |
+
|
| 1468 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n) {
|
| 1469 |
+
margin-right: 0 !important;
|
| 1470 |
+
}
|
| 1471 |
+
|
| 1472 |
+
.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n + 1) {
|
| 1473 |
+
clear: left;
|
| 1474 |
+
}
|
| 1475 |
+
|
| 1476 |
+
.elementor-element.elementor-grid-tablet-5 {
|
| 1477 |
+
position: relative;
|
| 1478 |
+
}
|
| 1479 |
+
|
| 1480 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post {
|
| 1481 |
+
width: 20%;
|
| 1482 |
+
float: left;
|
| 1483 |
+
}
|
| 1484 |
+
|
| 1485 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n) {
|
| 1486 |
+
margin-right: 0 !important;
|
| 1487 |
+
}
|
| 1488 |
+
|
| 1489 |
+
.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n + 1) {
|
| 1490 |
+
clear: left;
|
| 1491 |
+
}
|
| 1492 |
+
|
| 1493 |
+
.elementor-element.elementor-grid-tablet-6 {
|
| 1494 |
+
position: relative;
|
| 1495 |
+
}
|
| 1496 |
+
|
| 1497 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post {
|
| 1498 |
+
width: 16%;
|
| 1499 |
+
float: left;
|
| 1500 |
+
}
|
| 1501 |
+
|
| 1502 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n) {
|
| 1503 |
+
margin-right: 0 !important;
|
| 1504 |
+
}
|
| 1505 |
+
|
| 1506 |
+
.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n + 1) {
|
| 1507 |
+
clear: left;
|
| 1508 |
+
}
|
| 1509 |
+
}
|
| 1510 |
+
@media only screen and (max-width: 767px) {
|
| 1511 |
+
.elementor-element.elementor-grid-mobile-1 {
|
| 1512 |
+
position: relative;
|
| 1513 |
+
}
|
| 1514 |
+
|
| 1515 |
+
.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-grid-post {
|
| 1516 |
+
width: 100%;
|
| 1517 |
+
float: left;
|
| 1518 |
+
}
|
| 1519 |
+
|
| 1520 |
+
.elementor-element.elementor-grid-mobile-2 {
|
| 1521 |
+
position: relative;
|
| 1522 |
+
}
|
| 1523 |
+
|
| 1524 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post {
|
| 1525 |
+
width: 50%;
|
| 1526 |
+
float: left;
|
| 1527 |
+
}
|
| 1528 |
+
|
| 1529 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(2n) {
|
| 1530 |
+
margin-right: 0 !important;
|
| 1531 |
+
}
|
| 1532 |
+
|
| 1533 |
+
.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(2n + 1) {
|
| 1534 |
+
clear: left;
|
| 1535 |
+
}
|
| 1536 |
+
|
| 1537 |
+
.elementor-element.elementor-grid-mobile-3 {
|
| 1538 |
+
position: relative;
|
| 1539 |
+
}
|
| 1540 |
+
|
| 1541 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post {
|
| 1542 |
+
width: 33.3333%;
|
| 1543 |
+
float: left;
|
| 1544 |
+
}
|
| 1545 |
+
|
| 1546 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n) {
|
| 1547 |
+
margin-right: 0 !important;
|
| 1548 |
+
}
|
| 1549 |
+
|
| 1550 |
+
.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n + 1) {
|
| 1551 |
+
clear: left;
|
| 1552 |
+
}
|
| 1553 |
+
|
| 1554 |
+
.elementor-element.elementor-grid-mobile-4 {
|
| 1555 |
+
position: relative;
|
| 1556 |
+
}
|
| 1557 |
+
|
| 1558 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post {
|
| 1559 |
+
width: 25%;
|
| 1560 |
+
float: left;
|
| 1561 |
+
}
|
| 1562 |
+
|
| 1563 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n) {
|
| 1564 |
+
margin-right: 0 !important;
|
| 1565 |
+
}
|
| 1566 |
+
|
| 1567 |
+
.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n + 1) {
|
| 1568 |
+
clear: left;
|
| 1569 |
+
}
|
| 1570 |
+
|
| 1571 |
+
.elementor-element.elementor-grid-mobile-5 {
|
| 1572 |
+
position: relative;
|
| 1573 |
+
}
|
| 1574 |
+
|
| 1575 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post {
|
| 1576 |
+
width: 20%;
|
| 1577 |
+
float: left;
|
| 1578 |
+
}
|
| 1579 |
+
|
| 1580 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n) {
|
| 1581 |
+
margin-right: 0 !important;
|
| 1582 |
+
}
|
| 1583 |
+
|
| 1584 |
+
.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n + 1) {
|
| 1585 |
+
clear: left;
|
| 1586 |
+
}
|
| 1587 |
+
|
| 1588 |
+
.elementor-element.elementor-grid-mobile-6 {
|
| 1589 |
+
position: relative;
|
| 1590 |
+
}
|
| 1591 |
+
|
| 1592 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post {
|
| 1593 |
+
width: 16%;
|
| 1594 |
+
float: left;
|
| 1595 |
+
}
|
| 1596 |
+
|
| 1597 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n) {
|
| 1598 |
+
margin-right: 0 !important;
|
| 1599 |
+
}
|
| 1600 |
+
|
| 1601 |
+
.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n + 1) {
|
| 1602 |
+
clear: left;
|
| 1603 |
+
}
|
| 1604 |
+
}
|
| 1605 |
.eael-caldera-form-align-left,
|
| 1606 |
.eael-caldera-form-btn-align-left {
|
| 1607 |
text-align: left;
|
| 3274 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button,
|
| 3275 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,
|
| 3276 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,
|
| 3277 |
+
.fc-toolbar.fc-header-toolbar button.fc-listMonth-button,
|
| 3278 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button {
|
| 3279 |
position: relative;
|
| 3280 |
}
|
| 3281 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before,
|
| 3282 |
.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,
|
| 3283 |
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,
|
| 3284 |
+
.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,
|
| 3285 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 3286 |
font-family: "Font Awesome 5 Free";
|
| 3287 |
font-weight: 900;
|
| 3302 |
.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before {
|
| 3303 |
content: "";
|
| 3304 |
}
|
| 3305 |
+
.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,
|
| 3306 |
+
.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before {
|
| 3307 |
content: "";
|
| 3308 |
}
|
| 3309 |
.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary {
|
| 3379 |
.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content {
|
| 3380 |
display: inherit;
|
| 3381 |
}
|
| 3382 |
+
.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item,
|
| 3383 |
+
.fc-unthemed .fc-listMonth-view .fc-list-table tr.fc-list-item {
|
| 3384 |
cursor: pointer;
|
| 3385 |
}
|
| 3386 |
+
.fc-unthemed .fc-listWeek-view .fc-list-table tr td,
|
| 3387 |
+
.fc-unthemed .fc-listMonth-view .fc-list-table tr td {
|
| 3388 |
padding-bottom: 10px;
|
| 3389 |
padding-top: 10px;
|
| 3390 |
}
|
assets/front-end/css/view/view.min.css
CHANGED
|
@@ -2,6 +2,8 @@
|
|
| 2 |
.eael-adv-accordion{width:auto;height:auto}.eael-adv-accordion,.eael-adv-accordion .eael-accordion-list .eael-accordion-header{-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;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header>span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.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}.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)}to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes rotate-90{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-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}to{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}to{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}
|
| 3 |
.ea-advanced-data-table-wrap .ea-advanced-data-table-wrap-inner{width:100%;overflow-y:auto}.ea-advanced-data-table-wrap .ea-advanced-data-table{width:100%;border-collapse:collapse}.ea-advanced-data-table-wrap .ea-advanced-data-table td,.ea-advanced-data-table-wrap .ea-advanced-data-table th{background-color:transparent!important}.ea-advanced-data-table-wrap .ea-advanced-data-table td .inline-editor.ql-container,.ea-advanced-data-table-wrap .ea-advanced-data-table th .inline-editor.ql-container{font-family:inherit;font-size:inherit}.ea-advanced-data-table-wrap .ea-advanced-data-table td .inline-editor .ql-editor,.ea-advanced-data-table-wrap .ea-advanced-data-table th .inline-editor .ql-editor{line-height:inherit;padding:0}.ea-advanced-data-table-wrap .ea-advanced-data-table td .inline-editor .ql-tooltip,.ea-advanced-data-table-wrap .ea-advanced-data-table th .inline-editor .ql-tooltip{z-index:9999}.ea-advanced-data-table-wrap .ea-advanced-data-table td p,.ea-advanced-data-table-wrap .ea-advanced-data-table th p{margin-top:0;margin-bottom:0}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th{position:relative;cursor:pointer}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:-6px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:1px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:after,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:before{margin-top:-3px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:after{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th{pointer-events:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-paginated tbody tr,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:after,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th{position:relative}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:before{border:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:after{content:"";display:block;height:100%;position:absolute;right:0;top:0;width:10px;border:none;cursor:col-resize}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable.ea-advanced-data-table-paginated tbody tr{display:table-row}.ea-advanced-data-table-wrap .ea-advanced-data-table .nt_add_cart_wrapper{text-align:center}.ea-advanced-data-table-wrap .ea-advanced-data-table .button{display:block;white-space:nowrap}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-center{text-align:center}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-right{text-align:right}.ea-advanced-data-table-wrap .ea-advanced-data-table-pagination a{display:inline-block}
|
| 4 |
.eael-advance-tabs{display:block}.eael-advance-tabs .eael-tabs-nav>ul{padding:0;margin:0;list-style-type:none;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;z-index:1}.eael-advance-tabs .eael-tabs-nav>ul,.eael-advance-tabs .eael-tabs-nav>ul li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.eael-advance-tabs .eael-tabs-nav>ul li{padding:1em 1.5em;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;text-align:center;background-color:#f1f1f1}.eael-advance-tabs .eael-tabs-nav>ul li:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #444;border-bottom:0;display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active,.eael-advance-tabs .eael-tabs-nav>ul li.active-default,.eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:#444}.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after{display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs .eael-tabs-nav>ul li.active:after{display:block}.eael-tabs-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.eael-advance-tabs .eael-tabs-content>div{display:none;opacity:0}.eael-advance-tabs .eael-tabs-content>div.active,.eael-advance-tabs .eael-tabs-content>div.active-default{display:block;width:100%;padding:1em;opacity:1;-webkit-animation:fadeIn .3s linear;animation:fadeIn .3s linear}.eael-tab-inline-icon li a .fa{margin-right:10px;line-height:1}.eael-tab-top-icon li,.eael-tab-top-icon li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li .eael-tab-title,.eael-tab-top-icon li .fa{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1}.eael-tab-top-icon li a .eael-tab-title{margin-top:10px}.eael-advance-tabs.eael-tabs-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul>li{width:100%;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul li:after{bottom:auto!important;right:-10px;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);left:auto!important;border-left:10px solid #444;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media only screen and (max-width:767px){.eael-advance-tabs .eael-tabs-nav>ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.responsive-vertical-layout.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.eael-advance-tabs.eael-tabs-vertical{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav,.eael-advance-tabs.eael-tabs-vertical ul,.eael-advance-tabs.eael-tabs-vertical ul li{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li:after{border-left-color:transparent!important;bottom:-20px!important;left:0!important;right:0!important;top:auto!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top-color:#444!important}}
|
|
|
|
|
|
|
| 5 |
.eael-caldera-form-align-left,.eael-caldera-form-btn-align-left{text-align:left}.eael-caldera-form-align-right,.eael-caldera-form-btn-align-right{text-align:right}.eael-caldera-form-align-center,.eael-caldera-form-btn-align-center{text-align:center}.eael-caldera-form .control-label{display:none}.eael-caldera-form-labels-yes .control-label{display:block}.eael-caldera-form-button-center .form-group input[type=button],.eael-caldera-form-button-center .form-group input[type=submit]{display:block;margin:0 auto}.eael-caldera-form-button-right .form-group input[type=button],.eael-caldera-form-button-right .form-group input[type=submit]{float:right}.eael-caldera-form .intl-tel-input{display:inherit}.eael-custom-radio-checkbox .caldera-grid input[type=checkbox],.eael-custom-radio-checkbox .caldera-grid input[type=radio]{border-style:solid;border-width:0;padding:3px;-webkit-appearance:none}.eael-caldera-form-button-full-width .form-group input[type=button],.eael-caldera-form-button-full-width .form-group input[type=submit]{width:100%}
|
| 6 |
.eael-call-to-action{width:100%;height:auto;display:block;padding:30px;font-size:16px;color:#4d4d4d;font-weight:400;line-height:27px;margin:0 auto}.eael-call-to-action p{margin-bottom:10px}.eael-call-to-action .title{font-size:36px;font-weight:600;line-height:36px;margin-bottom:10px;text-transform:capitalize;font-style:normal}.elementor-widget-eael-cta-box.content-align-cta-default{text-align:left}.elementor-widget-eael-cta-box.content-align-cta-center{text-align:center}.elementor-widget-eael-cta-box.content-align-cta-right{text-align:right}@media (min-width:768px)and (max-width:1024px){.elementor-widget-eael-cta-box.content-align--tabletcta-right{text-align:right}.elementor-widget-eael-cta-box.content-align--tabletcta-center{text-align:center}.elementor-widget-eael-cta-box.content-align--tabletcta-default{text-align:left}}@media (max-width:767px){.elementor-widget-eael-cta-box.content-align--mobilecta-center{text-align:center}.elementor-widget-eael-cta-box.content-align--mobilecta-right{text-align:right}.elementor-widget-eael-cta-box.content-align--mobilecta-default{text-align:left}}.eael-call-to-action.bg-lite{background:#f4f4f4}.eael-call-to-action.bg-img{background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;z-index:0;color:hsla(0,0%,100%,.7)}.eael-call-to-action.bg-img .icon{color:#fff}.eael-cta-overlay-yes .eael-call-to-action.bg-img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.8)}.eael-call-to-action.bg-img.bg-fixed{background-attachment:fixed;background-position:50%}.eael-call-to-action.bg-img .title{color:hsla(0,0%,100%,.9)}.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:80px;text-align:left;line-height:130px}.eael-call-to-action.cta-icon-flex .action{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-top:22px;-webkit-flex-basis:22%;-ms-flex-preferred-size:22%;flex-basis:22%}.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 30px}.eael-call-to-action.cta-flex .content{padding:0 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.eael-call-to-action.cta-flex .action{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-top:25px;-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.eael-call-to-action .cta-button{position:relative;display:inline-block;padding:12px 30px;background:#f9f9f9;font-size:16px;text-decoration:none;color:#4d4d4d;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:0 0 3px -1px rgba(0,0,0,.2);-ms-box-shadow:0 0 3px -1px rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.2);margin-right:10px;margin-top:10px;z-index:0;overflow:hidden}.eael-call-to-action .cta-button:last-child{margin-right:0}.eael-call-to-action .cta-button:focus{outline:none}.eael-call-to-action .cta-button:hover{color:#fff;background:#3f51b5;-webkit-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);box-shadow:0 1px 12px 1px rgba(0,0,0,.1)}.eael-call-to-action .cta-button.effect-1:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);z-index:-1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff}.eael-call-to-action .cta-button.effect-1:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-call-to-action .cta-button.effect-2:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;z-index:-1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.eael-call-to-action .cta-button.effect-2:hover:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:768px){.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-call-to-action .title{font-size:28px;line-height:36px;margin-top:0}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:48px;line-height:90px;text-align:center}.eael-call-to-action.cta-flex .content,.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:0}.eael-call-to-action.cta-flex .action,.eael-call-to-action.cta-icon-flex .action{text-align:center;padding-top:0}.eael-call-to-action .cta-button{padding:12px 25px}}@media only screen and (max-width:360px){.eael-call-to-action{font-size:14px;line-height:26px}.eael-call-to-action .cta-button{padding:4px 20px;font-size:12px}.eael-call-to-action .title{font-size:20px;line-height:30px}}
|
| 7 |
.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 .uneditable-input,.eael-contact-form-7 input[type=color],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=week],.eael-contact-form-7 textarea{-webkit-transition:border .2s linear,box-shadow .2s linear;-webkit-transition:border .2s linear,-webkit-box-shadow .2s linear;transition:border .2s linear,-webkit-box-shadow .2s linear;-o-transition:border linear .2s,box-shadow linear .2s;transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}.eael-contact-form-7 .wpcf7-form:after,.eael-contact-form-7 .wpcf7-form:before{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%}.eael-contact-form-7 .wpcf7-form p,.wpcf7 form>div,.wpcf7 form>p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap{margin-bottom:0}.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label,.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit{font-family:inherit;font-weight:400}
|
|
@@ -10,7 +12,7 @@
|
|
| 10 |
.eael-creative-button-align-center{text-align:center}.eael-creative-button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eael-creative-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:150px;text-align:center;vertical-align:middle;position:relative;z-index:1;-webkit-border-radius:2px;border-radius:2px;padding:20px 30px;font-size:16px;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.eael-creative-button:focus{outline:none}.eael-creative-button--winona{overflow:hidden;padding:0!important;-webkit-transition:border-color .3s,background-color .3s;-o-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-creative-button--winona:after,.eael-creative-button--winona>.creative-button-inner{padding:1em 2em;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona:hover:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.eael-creative-button--winona:hover>.creative-button-inner{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translateZ(0)}.eael-creative-button--ujarak{-webkit-transition:border-color .4s,color .4s;-o-transition:border-color .4s,color .4s;transition:border-color .4s,color .4s}.eael-creative-button--ujarak:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;-webkit-transform:scaleX(.7);transform:scaleX(.7);-webkit-transition:-webkit-transform .4s,opacity .4s;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-o-transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak,.eael-creative-button--ujarak:before{-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak,.eael-creative-button--ujarak:before{transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak:hover:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.eael-creative-button--wayra{overflow:hidden;-webkit-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--wayra:before{content:"";position:absolute;top:0;left:0;width:150%;height:100%;z-index:-1;-webkit-transform:rotate(-45deg) translate3d(0,-3em,0);transform:rotate(-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:-webkit-transform .3s,opacity .3s,background-color .3s;-webkit-transition:opacity .3s,background-color .3s,-webkit-transform .3s;transition:opacity .3s,background-color .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s,-webkit-transform .3s}.eael-creative-button--wayra:hover:before{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya{float:left;min-width:150px;max-width:250px;display:block;margin:1em;padding:1em 2em;border:none;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;color:#7986cb;min-width:180px}.eael-creative-button--tamaya.button--inverted{color:#37474f;border-color:#37474f}.eael-creative-button--tamaya:after,.eael-creative-button--tamaya:before{content:attr(data-text);position:absolute;width:100%;height:50%;left:0;background:#7986cb;color:#fff;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya.button--inverted:after,.eael-creative-button--tamaya.button--inverted:before{background:#fff;color:#37474f}.eael-creative-button--tamaya:before{top:0;padding-top:1em}.eael-creative-button--tamaya:after{bottom:0;line-height:0}.eael-creative-button--tamaya span{display:block;-webkit-transform:scale3d(.2,.2,1);transform:scale3d(.2,.2,1);opacity:0;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya:hover:before{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.eael-creative-button--tamaya:hover:after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.eael-creative-button--tamaya:hover span{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);content:"Bangladesh"}.eael-creative-button--rayen{overflow:hidden;padding:0!important}.eael-creative-button--rayen:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-creative-button--rayen:before,.eael-creative-button--rayen>.creative-button-inner{padding:1em 2em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);-o-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.eael-creative-button--rayen:hover:before{-webkit-transform:translateZ(0);transform:translateZ(0)}.eael-creative-button--rayen:hover>.creative-button-inner{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.creative-button-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-creative-button-icon-left{margin-right:5px}.eael-creative-button-icon-right{margin-left:5px}
|
| 11 |
table.eael-data-table thead .sorting,table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting:after,table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after{position:absolute;top:50%;right:10px;font-family:FontAwesome;color:#fff;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{font-weight:700}.eael-data-table-wrap .eael-data-tables_info,.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_paginate{text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current,.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:collapse;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:Montserrat,"sans-serif";line-height:1;color:#fff;border:2px #000;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;-o-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:hsla(0,0%,94.9%,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:hsla(0,0%,94.9%,.5);-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:hsla(0,0%,94.9%,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:Montserrat,"sans-serif";line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media(max-width:767px){.eael-data-table-wrap{overflow-x:scroll!important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.th-mobile-screen .data-header-icon,.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px;display:block}.td-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.td-content,.td-content>p{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.custom-responsive-option-enable .eael-data-table thead{display:none}.custom-responsive-option-enable .eael-data-table tbody tr td{float:none;clear:left;width:100%;text-align:left}.custom-responsive-option-enable .eael-data-table tbody tr td,.eael-data-table .td-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table .sorting.sorting-none:after,table.eael-data-table .sorting_asc.sorting-none:after,table.eael-data-table .sorting_desc.sorting-none:after,table.eael-data-table thead .sorting_disabled.sorting:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-td-align-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-td-align-center .eael-data-table .th-mobile-screen{text-align:center}.eael-dt-td-align-right .eael-data-table .th-mobile-screen{text-align:right}@media(max-width:1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-tablet-left .eael-data-table .th-mobile-screen,.eael-dt-th-align-tablet-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-tablet-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-tablet-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-tablet-center .eael-data-table .th-mobile-screen,.eael-dt-th-align-tablet-center .eael-data-table thead tr th{text-align:center}}@media(max-width:767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-mobile-left .eael-data-table .th-mobile-screen,.eael-dt-th-align-mobile-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-mobile-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-mobile-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-mobile-center .eael-data-table .th-mobile-screen,.eael-dt-th-align-mobile-center .eael-data-table thead tr th{text-align:center}}
|
| 12 |
.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 0}.eael-dual-header .subtext{font-size:16px;display:block}.eael-dual-header i{display:block;padding:0;margin:20px 0 10px;font-size:36px}.eael-dual-header .title span.lead{color:#1abc9c}.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}
|
| 13 |
-
.eael-event-calendar-wrapper{font-family:Segoe UI}.eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto;overflow:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:transparent}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-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-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;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;padding:20px 0;width:100%;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;-webkit-box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media(max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.eael-event-calendar-wrapper .eael-event-completed{text-decoration:line-through}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{-webkit-box-shadow:none;box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;-webkit-border-radius:3px;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;-webkit-box-shadow:none;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;-webkit-border-radius:5px;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{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(.5);-ms-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media(min-width:768px)and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event{padding:8px 0!important}.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event .fc-content{font-size:12px}.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
|
| 14 |
.eael-facebook-feed{width:100%;margin:auto}.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{float:none;width:100%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{float:left;width:50%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{float:left;width:33.3333%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{float:left;width:25%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{float:left;width:20%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{float:left;width:16.6666%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed .eael-facebook-feed-item{display:inline-block;line-height:0}.eael-facebook-feed .eael-facebook-feed-item,.eael-facebook-feed .eael-facebook-feed-item-inner{position:relative}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;font-size:12px;line-height:1;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay .eael-facebook-feed-item-overlay-inner{position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.eael-facebook-feed-overlay .eael-facebook-feed-item:hover .eael-facebook-feed-item-overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.eael-facebook-feed-overlay .eael-facebook-feed-meta{margin-bottom:0}.eael-facebook-feed-overlay .eael-facebook-feed-meta span{display:inline-block;margin:0 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner{margin:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header{padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user{float:left}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-avatar{float:left;display:inline-block;width:32px;height:32px;-webkit-border-radius:50%;border-radius:50%;margin-right:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-username{float:left;display:inline-block;font-size:14px;font-weight:400;line-height:32px;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-post-time{float:right;font-size:11px;font-weight:400;line-height:32px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content{position:relative;display:block;padding:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content .eael-facebook-feed-message{font-size:14px;font-weight:400;line-height:1.3;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap{padding:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-img{display:block;position:relative;margin-bottom:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay i{font-size:48px;color:#fff}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview{padding:0 12px 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-host{font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:5px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-title{font-size:15px;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:6px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-description{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer{font-size:13px;font-weight:400;line-height:30px;padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span{display:inline-block}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span.eael-facebook-feed-post-likes{margin-right:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap.no-pagination{display:none}
|
| 15 |
.eael-fancy-text-container p{margin:0}.eael-fancy-text-strings{display:none}.eael-fancy-text-prefix,.eael-fancy-text-suffix,.morphext>.animated{display:inline-block}.typed-cursor{opacity:1;-webkit-animation:blink_cursor .7s infinite;animation:blink_cursor .7s infinite}@keyframes blink_cursor{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes blink_cursor{0%{opacity:1}50%{opacity:0}to{opacity:1}}.eael-fancy-text-container.style-2{font-size:24px}.eael-fancy-text-container.style-2 .eael-fancy-text-strings{background:#f54;color:#fff;padding:10px 25px}
|
| 16 |
.elementor-widget-eael-feature-list .-icon-position-left .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,.elementor-widget-eael-feature-list .-icon-position-top .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-right .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{top:45px!important}.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .connector,.elementor-widget-eael-feature-list .-icon-position-right .connector{right:0;left:-webkit-calc(100% - 70px);left:calc(100% - 70px)}.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-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.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-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.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-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.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-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:-webkit-calc(100% - 60px);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:-webkit-inline-flex;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:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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,.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{-webkit-border-radius:50%;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,.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:after,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{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,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:none}@media (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:-webkit-flex;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;-webkit-flex-direction:row;-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;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (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:-webkit-flex;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;-webkit-flex-direction:row;-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;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (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 (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 (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 (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 (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 (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 (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 (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 (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 (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,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector.connector-tablet{display:none}}@media (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:-webkit-flex;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;-webkit-flex-direction:row;-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;-webkit-flex-direction:row-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 (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 (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 (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 (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 (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 (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 (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 (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 (max-width:767px){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector,.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}}
|
| 2 |
.eael-adv-accordion{width:auto;height:auto}.eael-adv-accordion,.eael-adv-accordion .eael-accordion-list .eael-accordion-header{-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;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header>span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.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}.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)}to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes rotate-90{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-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}to{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}to{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}
|
| 3 |
.ea-advanced-data-table-wrap .ea-advanced-data-table-wrap-inner{width:100%;overflow-y:auto}.ea-advanced-data-table-wrap .ea-advanced-data-table{width:100%;border-collapse:collapse}.ea-advanced-data-table-wrap .ea-advanced-data-table td,.ea-advanced-data-table-wrap .ea-advanced-data-table th{background-color:transparent!important}.ea-advanced-data-table-wrap .ea-advanced-data-table td .inline-editor.ql-container,.ea-advanced-data-table-wrap .ea-advanced-data-table th .inline-editor.ql-container{font-family:inherit;font-size:inherit}.ea-advanced-data-table-wrap .ea-advanced-data-table td .inline-editor .ql-editor,.ea-advanced-data-table-wrap .ea-advanced-data-table th .inline-editor .ql-editor{line-height:inherit;padding:0}.ea-advanced-data-table-wrap .ea-advanced-data-table td .inline-editor .ql-tooltip,.ea-advanced-data-table-wrap .ea-advanced-data-table th .inline-editor .ql-tooltip{z-index:9999}.ea-advanced-data-table-wrap .ea-advanced-data-table td p,.ea-advanced-data-table-wrap .ea-advanced-data-table th p{margin-top:0;margin-bottom:0}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th{position:relative;cursor:pointer}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:-6px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #4d4d4d;position:absolute;top:50%;right:15px;margin-top:1px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.asc:after,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:before{margin-top:-3px}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-sortable th.desc:after{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th{pointer-events:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-paginated tbody tr,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:after,.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-unsortable th:before{display:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th{position:relative}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:before{border:none}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable th:after{content:"";display:block;height:100%;position:absolute;right:0;top:0;width:10px;border:none;cursor:col-resize}.ea-advanced-data-table-wrap .ea-advanced-data-table.ea-advanced-data-table-editable.ea-advanced-data-table-paginated tbody tr{display:table-row}.ea-advanced-data-table-wrap .ea-advanced-data-table .nt_add_cart_wrapper{text-align:center}.ea-advanced-data-table-wrap .ea-advanced-data-table .button{display:block;white-space:nowrap}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-center{text-align:center}.ea-advanced-data-table-wrap .ea-advanced-data-table-search-wrap.ea-advanced-data-table-search-right{text-align:right}.ea-advanced-data-table-wrap .ea-advanced-data-table-pagination a{display:inline-block}
|
| 4 |
.eael-advance-tabs{display:block}.eael-advance-tabs .eael-tabs-nav>ul{padding:0;margin:0;list-style-type:none;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;z-index:1}.eael-advance-tabs .eael-tabs-nav>ul,.eael-advance-tabs .eael-tabs-nav>ul li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.eael-advance-tabs .eael-tabs-nav>ul li{padding:1em 1.5em;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;text-align:center;background-color:#f1f1f1}.eael-advance-tabs .eael-tabs-nav>ul li:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #444;border-bottom:0;display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active,.eael-advance-tabs .eael-tabs-nav>ul li.active-default,.eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:#444}.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after{display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs .eael-tabs-nav>ul li.active:after{display:block}.eael-tabs-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.eael-advance-tabs .eael-tabs-content>div{display:none;opacity:0}.eael-advance-tabs .eael-tabs-content>div.active,.eael-advance-tabs .eael-tabs-content>div.active-default{display:block;width:100%;padding:1em;opacity:1;-webkit-animation:fadeIn .3s linear;animation:fadeIn .3s linear}.eael-tab-inline-icon li a .fa{margin-right:10px;line-height:1}.eael-tab-top-icon li,.eael-tab-top-icon li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li .eael-tab-title,.eael-tab-top-icon li .fa{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1}.eael-tab-top-icon li a .eael-tab-title{margin-top:10px}.eael-advance-tabs.eael-tabs-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul>li{width:100%;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul li:after{bottom:auto!important;right:-10px;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);left:auto!important;border-left:10px solid #444;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media only screen and (max-width:767px){.eael-advance-tabs .eael-tabs-nav>ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.responsive-vertical-layout.eael-advance-tabs .eael-tabs-nav>ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.eael-advance-tabs.eael-tabs-vertical{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav,.eael-advance-tabs.eael-tabs-vertical ul,.eael-advance-tabs.eael-tabs-vertical ul li{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li:after{border-left-color:transparent!important;bottom:-20px!important;left:0!important;right:0!important;top:auto!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top-color:#444!important}}
|
| 5 |
+
.eael-better-docs-category-box-post .eael-bd-cb-inner{background:#f8f8fc;padding:20px;border:1px solid #efffff;text-align:center;margin:7.5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.eael-better-docs-category-box-post .eael-bd-cb-inner:hover{background:#fff;-webkit-box-shadow:0 20px 50px 0 rgba(0,9,78,.1);box-shadow:0 20px 50px 0 rgba(0,9,78,.1)}.eael-better-docs-category-box-post .eael-bd-cb-cat-icon{height:80px;width:80px;margin:0 auto 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-better-docs-category-box-post .eael-bd-cb-cat-icon img{max-height:100%;max-width:100%}.eael-better-docs-category-box-post .eael-bd-cb-cat-title{color:#3f5876;font-size:18px;line-height:1.3;font-weight:700;margin-bottom:15px}.eael-better-docs-category-box-post .eael-bd-cb-cat-count{color:#707070;font-size:15px}.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-suffix{margin-left:5px}.eael-better-docs-category-box-post .eael-bd-cb-cat-count .count-prefix{margin-right:5px}.layout__2 .eael-bd-cb-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-box-shadow:0 1px 5px 0 rgba(101,99,233,.18);box-shadow:0 1px 5px 0 rgba(101,99,233,.18);background:#fff}.layout__2 .eael-bd-cb-inner:hover{-webkit-box-shadow:0 8px 15px 0 rgba(101,99,233,.09);box-shadow:0 8px 15px 0 rgba(101,99,233,.09)}.layout__2 .eael-bd-cb-cat-icon__layout-2{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;border-right:1px solid #e4e4f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layout__2 .eael-bd-cb-cat-icon__layout-2 img{width:50px}.layout__2 .eael-bd-cb-cat-title__layout-2{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;line-height:1;font-size:20px;color:#333;font-weight:500}.layout__2 .eael-bd-cb-cat-title__layout-2 span{padding:45px 0 45px 30px}.layout__2 .eael-bd-cb-cat-count__layout-2{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.layout__2 .eael-bd-cb-cat-count__layout-2,.layout__2 .eael-bd-cb-cat-count__layout-2 .count-inner__layout-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layout__2 .eael-bd-cb-cat-count__layout-2 .count-inner__layout-2{height:60px;width:60px;background:#fff;margin:0;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 8px 15px 0 rgba(101,99,233,.09);box-shadow:0 8px 15px 0 rgba(101,99,233,.09);font-size:20px;color:#7e7cff}@media only screen and (min-width:1025px){.elementor-element.elementor-grid-1{position:relative}.elementor-element.elementor-grid-1 .eael-better-docs-category-box-post{width:100%;float:left}.elementor-element.elementor-grid-2{position:relative}.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post{width:50%;float:left}.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-2 .eael-better-docs-category-box-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-3{position:relative}.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post{width:33.3333%;float:left}.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-3 .eael-better-docs-category-box-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-4{position:relative}.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post{width:25%;float:left}.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-4 .eael-better-docs-category-box-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-5{position:relative}.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post{width:20%;float:left}.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-5 .eael-better-docs-category-box-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-6{position:relative}.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post{width:16%;float:left}.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-6 .eael-better-docs-category-box-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:1024px)and (min-width:766px){.elementor-element.elementor-grid-tablet-1{position:relative}.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-box-post{width:100%;float:left}.elementor-element.elementor-grid-tablet-2{position:relative}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post{width:50%;float:left}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-box-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-tablet-3{position:relative}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-box-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-tablet-4{position:relative}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post{width:25%;float:left}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-box-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-tablet-5{position:relative}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post{width:20%;float:left}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-box-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-tablet-6{position:relative}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post{width:16%;float:left}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-box-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.elementor-element.elementor-grid-mobile-1{position:relative}.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-box-post{width:100%;float:left}.elementor-element.elementor-grid-mobile-2{position:relative}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post{width:50%;float:left}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-box-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-mobile-3{position:relative}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-box-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-mobile-4{position:relative}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post{width:25%;float:left}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-box-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-mobile-5{position:relative}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post{width:20%;float:left}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-box-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-mobile-6{position:relative}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post{width:16%;float:left}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-box-post:nth-of-type(6n+1){clear:left}}
|
| 6 |
+
.eael-better-docs-category-grid-wrapper{margin:0 -7.5px}.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eael-better-docs-category-grid-wrapper .eael-better-docs-category-grid.fit-to-screen .eael-better-docs-category-grid-post .eael-bd-cg-inner{width:100%}.eael-better-docs-category-grid-post .eael-bd-cg-inner{background:#fff;-webkit-box-shadow:0 10px 100px 0 rgba(40,47,98,.08);box-shadow:0 10px 100px 0 rgba(40,47,98,.08);margin:0 7.5px 15px}.eael-bd-cg-body{padding:0 20px}.eael-bd-cg-body ul{margin:0;padding:0;list-style:none}.eael-bd-cg-body ul li{margin:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#566e8b}.eael-bd-cg-body ul li a{color:#566e8b;line-height:1.8}.eael-bd-cg-body ul li .eael-bd-cg-post-list-icon{line-height:1.8;margin-right:10px;width:22px}.eael-bd-cg-header{padding:20px}.eael-bd-cg-header .eael-bd-cg-header-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:2px solid;border-color:#528ffe}.eael-bd-cg-header .eael-docs-cat-title{color:#528ffe;font-size:20px;position:relative;margin:0}.eael-bd-cg-header .eael-docs-cat-icon{height:32px;width:32px;margin-right:30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.eael-bd-cg-header .eael-docs-cat-icon img{max-width:100%;max-height:100%}.eael-bd-cg-header .eael-docs-item-count{height:35px;width:35px;background:#528ffe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;margin-left:auto;color:#fff;font-size:15px}.eael-bd-grid-sub-cat-title{display:block;cursor:pointer}.eael-bd-grid-sub-cat-title .toggle-arrow{margin-right:5px}.docs-sub-cat-list,.eael-bd-grid-sub-cat-title .arrow-down{display:none}.eael-bd-cg-button{display:inline-block;background-color:#fff;font-size:16px;color:#528ffe;border:1px solid #528ffe;-webkit-border-radius:50px;border-radius:50px;line-height:1;padding:15px 20px;margin:0 0 20px 20px}.eael-bd-cg-button .eael-bd-cg-button-icon{position:relative;top:1px}.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-left{margin-right:5px}.eael-bd-cg-button .eael-bd-cg-button-icon.eael-bd-cg-button-icon-right{margin-left:5px}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-header{padding:0 20px}.eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count{margin:0;-webkit-border-radius:0;border-radius:0;position:relative;display:block;width:auto;background:none;height:45px;width:40px}.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:before{content:attr(data-content);position:absolute;left:0;top:-1px;height:45px;width:40px;background:#fc8c91;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-better-docs-category-grid-post.layout-2 .eael-docs-item-count:after{position:absolute;left:40px;top:-1px;content:"";border-top:6px solid #ad5e62;border-right:6px solid transparent;opacity:.9}.eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title{margin-top:30px;color:#000;font-size:18px;font-weight:500}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li{font-size:15px}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-body ul li a{color:#707070}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 1px 5px 0 rgba(0,9,78,.1);box-shadow:0 1px 5px 0 rgba(0,9,78,.1);-webkit-border-radius:5px;border-radius:5px}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-inner:hover{-webkit-box-shadow:0 15px 40px 0 rgba(0,9,78,.1);box-shadow:0 15px 40px 0 rgba(0,9,78,.1)}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button{font-size:15px;border:0 solid;-webkit-border-radius:0;border-radius:0;color:#333;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.eael-better-docs-category-grid-post.layout-2 .eael-bd-cg-button:hover{color:#fc8c91}@media only screen and (min-width:1025px){.elementor-element.elementor-grid-1{position:relative}.elementor-element.elementor-grid-1 .eael-better-docs-category-grid-post{width:100%;float:left}.elementor-element.elementor-grid-2{position:relative}.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post{width:50%;float:left}.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-2 .eael-better-docs-category-grid-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-3{position:relative}.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-3 .eael-better-docs-category-grid-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-4{position:relative}.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post{width:25%;float:left}.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-4 .eael-better-docs-category-grid-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-5{position:relative}.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post{width:20%;float:left}.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-5 .eael-better-docs-category-grid-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-6{position:relative}.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post{width:16%;float:left}.elementor-element.elementor-grid-6 .eael-better-docs-category-grid-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-6 .eael-better-docs-category-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-1{position:relative}.elementor-element.elementor-grid-tablet-1 .eael-better-docs-category-grid-post{width:100%;float:left}.elementor-element.elementor-grid-tablet-2{position:relative}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post{width:50%;float:left}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-tablet-2 .eael-better-docs-category-grid-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-tablet-3{position:relative}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-tablet-3 .eael-better-docs-category-grid-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-tablet-4{position:relative}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post{width:25%;float:left}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-tablet-4 .eael-better-docs-category-grid-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-tablet-5{position:relative}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post{width:20%;float:left}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-tablet-5 .eael-better-docs-category-grid-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-tablet-6{position:relative}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post{width:16%;float:left}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-tablet-6 .eael-better-docs-category-grid-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.elementor-element.elementor-grid-mobile-1{position:relative}.elementor-element.elementor-grid-mobile-1 .eael-better-docs-category-grid-post{width:100%;float:left}.elementor-element.elementor-grid-mobile-2{position:relative}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post{width:50%;float:left}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-mobile-2 .eael-better-docs-category-grid-post:nth-of-type(odd){clear:left}.elementor-element.elementor-grid-mobile-3{position:relative}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-mobile-3 .eael-better-docs-category-grid-post:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-mobile-4{position:relative}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post{width:25%;float:left}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-mobile-4 .eael-better-docs-category-grid-post:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-mobile-5{position:relative}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post{width:20%;float:left}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-mobile-5 .eael-better-docs-category-grid-post:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-mobile-6{position:relative}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post{width:16%;float:left}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-mobile-6 .eael-better-docs-category-grid-post:nth-of-type(6n+1){clear:left}}
|
| 7 |
.eael-caldera-form-align-left,.eael-caldera-form-btn-align-left{text-align:left}.eael-caldera-form-align-right,.eael-caldera-form-btn-align-right{text-align:right}.eael-caldera-form-align-center,.eael-caldera-form-btn-align-center{text-align:center}.eael-caldera-form .control-label{display:none}.eael-caldera-form-labels-yes .control-label{display:block}.eael-caldera-form-button-center .form-group input[type=button],.eael-caldera-form-button-center .form-group input[type=submit]{display:block;margin:0 auto}.eael-caldera-form-button-right .form-group input[type=button],.eael-caldera-form-button-right .form-group input[type=submit]{float:right}.eael-caldera-form .intl-tel-input{display:inherit}.eael-custom-radio-checkbox .caldera-grid input[type=checkbox],.eael-custom-radio-checkbox .caldera-grid input[type=radio]{border-style:solid;border-width:0;padding:3px;-webkit-appearance:none}.eael-caldera-form-button-full-width .form-group input[type=button],.eael-caldera-form-button-full-width .form-group input[type=submit]{width:100%}
|
| 8 |
.eael-call-to-action{width:100%;height:auto;display:block;padding:30px;font-size:16px;color:#4d4d4d;font-weight:400;line-height:27px;margin:0 auto}.eael-call-to-action p{margin-bottom:10px}.eael-call-to-action .title{font-size:36px;font-weight:600;line-height:36px;margin-bottom:10px;text-transform:capitalize;font-style:normal}.elementor-widget-eael-cta-box.content-align-cta-default{text-align:left}.elementor-widget-eael-cta-box.content-align-cta-center{text-align:center}.elementor-widget-eael-cta-box.content-align-cta-right{text-align:right}@media (min-width:768px)and (max-width:1024px){.elementor-widget-eael-cta-box.content-align--tabletcta-right{text-align:right}.elementor-widget-eael-cta-box.content-align--tabletcta-center{text-align:center}.elementor-widget-eael-cta-box.content-align--tabletcta-default{text-align:left}}@media (max-width:767px){.elementor-widget-eael-cta-box.content-align--mobilecta-center{text-align:center}.elementor-widget-eael-cta-box.content-align--mobilecta-right{text-align:right}.elementor-widget-eael-cta-box.content-align--mobilecta-default{text-align:left}}.eael-call-to-action.bg-lite{background:#f4f4f4}.eael-call-to-action.bg-img{background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;z-index:0;color:hsla(0,0%,100%,.7)}.eael-call-to-action.bg-img .icon{color:#fff}.eael-cta-overlay-yes .eael-call-to-action.bg-img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.8)}.eael-call-to-action.bg-img.bg-fixed{background-attachment:fixed;background-position:50%}.eael-call-to-action.bg-img .title{color:hsla(0,0%,100%,.9)}.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:80px;text-align:left;line-height:130px}.eael-call-to-action.cta-icon-flex .action{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-top:22px;-webkit-flex-basis:22%;-ms-flex-preferred-size:22%;flex-basis:22%}.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 30px}.eael-call-to-action.cta-flex .content{padding:0 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.eael-call-to-action.cta-flex .action{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-top:25px;-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.eael-call-to-action .cta-button{position:relative;display:inline-block;padding:12px 30px;background:#f9f9f9;font-size:16px;text-decoration:none;color:#4d4d4d;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:0 0 3px -1px rgba(0,0,0,.2);-ms-box-shadow:0 0 3px -1px rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.2);margin-right:10px;margin-top:10px;z-index:0;overflow:hidden}.eael-call-to-action .cta-button:last-child{margin-right:0}.eael-call-to-action .cta-button:focus{outline:none}.eael-call-to-action .cta-button:hover{color:#fff;background:#3f51b5;-webkit-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);box-shadow:0 1px 12px 1px rgba(0,0,0,.1)}.eael-call-to-action .cta-button.effect-1:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);z-index:-1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff}.eael-call-to-action .cta-button.effect-1:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-call-to-action .cta-button.effect-2:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;z-index:-1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.eael-call-to-action .cta-button.effect-2:hover:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:768px){.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-call-to-action .title{font-size:28px;line-height:36px;margin-top:0}.eael-call-to-action.cta-icon-flex .icon{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:48px;line-height:90px;text-align:center}.eael-call-to-action.cta-flex .content,.eael-call-to-action.cta-icon-flex .content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:0}.eael-call-to-action.cta-flex .action,.eael-call-to-action.cta-icon-flex .action{text-align:center;padding-top:0}.eael-call-to-action .cta-button{padding:12px 25px}}@media only screen and (max-width:360px){.eael-call-to-action{font-size:14px;line-height:26px}.eael-call-to-action .cta-button{padding:4px 20px;font-size:12px}.eael-call-to-action .title{font-size:20px;line-height:30px}}
|
| 9 |
.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 .uneditable-input,.eael-contact-form-7 input[type=color],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=week],.eael-contact-form-7 textarea{-webkit-transition:border .2s linear,box-shadow .2s linear;-webkit-transition:border .2s linear,-webkit-box-shadow .2s linear;transition:border .2s linear,-webkit-box-shadow .2s linear;-o-transition:border linear .2s,box-shadow linear .2s;transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}.eael-contact-form-7 .wpcf7-form:after,.eael-contact-form-7 .wpcf7-form:before{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%}.eael-contact-form-7 .wpcf7-form p,.wpcf7 form>div,.wpcf7 form>p{margin-bottom:20px}.eael-contact-form-7 .wpcf7-form p span.wpcf7-form-control-wrap{margin-bottom:0}.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label,.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit{font-family:inherit;font-weight:400}
|
| 12 |
.eael-creative-button-align-center{text-align:center}.eael-creative-button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eael-creative-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:150px;text-align:center;vertical-align:middle;position:relative;z-index:1;-webkit-border-radius:2px;border-radius:2px;padding:20px 30px;font-size:16px;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.eael-creative-button:focus{outline:none}.eael-creative-button--winona{overflow:hidden;padding:0!important;-webkit-transition:border-color .3s,background-color .3s;-o-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-creative-button--winona:after,.eael-creative-button--winona>.creative-button-inner{padding:1em 2em;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona:hover:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.eael-creative-button--winona:hover>.creative-button-inner{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translateZ(0)}.eael-creative-button--ujarak{-webkit-transition:border-color .4s,color .4s;-o-transition:border-color .4s,color .4s;transition:border-color .4s,color .4s}.eael-creative-button--ujarak:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;-webkit-transform:scaleX(.7);transform:scaleX(.7);-webkit-transition:-webkit-transform .4s,opacity .4s;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-o-transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak,.eael-creative-button--ujarak:before{-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak,.eael-creative-button--ujarak:before{transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak:hover:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.eael-creative-button--wayra{overflow:hidden;-webkit-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--wayra:before{content:"";position:absolute;top:0;left:0;width:150%;height:100%;z-index:-1;-webkit-transform:rotate(-45deg) translate3d(0,-3em,0);transform:rotate(-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:-webkit-transform .3s,opacity .3s,background-color .3s;-webkit-transition:opacity .3s,background-color .3s,-webkit-transform .3s;transition:opacity .3s,background-color .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s,-webkit-transform .3s}.eael-creative-button--wayra:hover:before{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya{float:left;min-width:150px;max-width:250px;display:block;margin:1em;padding:1em 2em;border:none;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;color:#7986cb;min-width:180px}.eael-creative-button--tamaya.button--inverted{color:#37474f;border-color:#37474f}.eael-creative-button--tamaya:after,.eael-creative-button--tamaya:before{content:attr(data-text);position:absolute;width:100%;height:50%;left:0;background:#7986cb;color:#fff;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya.button--inverted:after,.eael-creative-button--tamaya.button--inverted:before{background:#fff;color:#37474f}.eael-creative-button--tamaya:before{top:0;padding-top:1em}.eael-creative-button--tamaya:after{bottom:0;line-height:0}.eael-creative-button--tamaya span{display:block;-webkit-transform:scale3d(.2,.2,1);transform:scale3d(.2,.2,1);opacity:0;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya:hover:before{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.eael-creative-button--tamaya:hover:after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.eael-creative-button--tamaya:hover span{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);content:"Bangladesh"}.eael-creative-button--rayen{overflow:hidden;padding:0!important}.eael-creative-button--rayen:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-creative-button--rayen:before,.eael-creative-button--rayen>.creative-button-inner{padding:1em 2em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);-o-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.eael-creative-button--rayen:hover:before{-webkit-transform:translateZ(0);transform:translateZ(0)}.eael-creative-button--rayen:hover>.creative-button-inner{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.creative-button-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-creative-button-icon-left{margin-right:5px}.eael-creative-button-icon-right{margin-left:5px}
|
| 13 |
table.eael-data-table thead .sorting,table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting:after,table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after{position:absolute;top:50%;right:10px;font-family:FontAwesome;color:#fff;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{font-weight:700}.eael-data-table-wrap .eael-data-tables_info,.eael-data-table-wrap .eael-data-tables_paginate{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_paginate{text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current,.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:collapse;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:Montserrat,"sans-serif";line-height:1;color:#fff;border:2px #000;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{-webkit-transition:background .4s ease-in-out;-o-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:hsla(0,0%,94.9%,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:hsla(0,0%,94.9%,.5);-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:hsla(0,0%,94.9%,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:Montserrat,"sans-serif";line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media(max-width:767px){.eael-data-table-wrap{overflow-x:scroll!important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.th-mobile-screen .data-header-icon,.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px;display:block}.td-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.td-content,.td-content>p{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.custom-responsive-option-enable .eael-data-table thead{display:none}.custom-responsive-option-enable .eael-data-table tbody tr td{float:none;clear:left;width:100%;text-align:left}.custom-responsive-option-enable .eael-data-table tbody tr td,.eael-data-table .td-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}table.eael-data-table thead .sorting:after{content:""}table.eael-data-table thead .headerSortDown:after{content:""}table.eael-data-table thead .headerSortUp:after{content:""}table.eael-data-table .sorting.sorting-none:after,table.eael-data-table .sorting_asc.sorting-none:after,table.eael-data-table .sorting_desc.sorting-none:after,table.eael-data-table thead .sorting_disabled.sorting:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-td-align-left .eael-data-table .th-mobile-screen{text-align:left}.eael-dt-td-align-center .eael-data-table .th-mobile-screen{text-align:center}.eael-dt-td-align-right .eael-data-table .th-mobile-screen{text-align:right}@media(max-width:1024px){.eael-dt-td-align-tablet-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-tablet-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-tablet-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-tablet-left .eael-data-table .th-mobile-screen,.eael-dt-th-align-tablet-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-tablet-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-tablet-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-tablet-center .eael-data-table .th-mobile-screen,.eael-dt-th-align-tablet-center .eael-data-table thead tr th{text-align:center}}@media(max-width:767px){.eael-dt-td-align-mobile-left .eael-data-table tbody tr td{text-align:left}.eael-dt-td-align-mobile-center .eael-data-table tbody tr td{text-align:center}.eael-dt-td-align-mobile-right .eael-data-table tbody tr td{text-align:right}.eael-dt-th-align-mobile-left .eael-data-table .th-mobile-screen,.eael-dt-th-align-mobile-left .eael-data-table thead tr th{text-align:left}.eael-dt-th-align-mobile-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-th-align-mobile-right .eael-data-table .th-mobile-screen{text-align:right}.eael-dt-th-align-mobile-center .eael-data-table .th-mobile-screen,.eael-dt-th-align-mobile-center .eael-data-table thead tr th{text-align:center}}
|
| 14 |
.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 0}.eael-dual-header .subtext{font-size:16px;display:block}.eael-dual-header i{display:block;padding:0;margin:20px 0 10px;font-size:36px}.eael-dual-header .title span.lead{color:#1abc9c}.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}
|
| 15 |
+
.eael-event-calendar-wrapper{font-family:Segoe UI}.eael-event-calendar-wrapper .fc-row table{margin:0!important}.eael-event-calendar-wrapper .fc table{margin:auto;overflow:auto}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #ddd!important;border-bottom:none!important}.eael-event-calendar-wrapper .fc-day-grid-event{margin-top:2px;padding:8px;font-size:12px;border-left-width:5px}.eael-event-calendar-wrapper .fc-day.fc-today{background:transparent}.eael-event-calendar-wrapper .fc-day-top.fc-today .fc-day-number{font-weight:700}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-size:14px}.eael-event-calendar-wrapper .fc-day-number{font-size:14px;float:center!important}.eael-event-calendar-wrapper .eaelec-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.eael-event-calendar-wrapper .eaelec-modal .eael-ec-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-event-calendar-wrapper .eaelec-modal.eael-ec-popup-ready{z-index:99999;opacity:1}.eael-event-calendar-wrapper .eaelec-modal-content{position:relative;margin:auto;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;padding:20px 0;width:100%;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-header{padding:0 30px;color:#fff;border-color:#090;overflow:auto;margin-top:8px}.eael-event-calendar-wrapper .eaelec-modal-header h2{color:#242424;margin:0;padding:0}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date{color:#555;padding-top:2px;display:inline-block}.eael-event-calendar-wrapper .eaelec-modal-header .eaelec-event-popup-date i{color:#5725ff}.eael-event-calendar-wrapper .eaelec-modal-close{position:absolute;right:-15px;top:-18px;font-size:24px;z-index:9999;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;border:2px solid #fff;background:#fff;-webkit-box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000!important;height:40px;width:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%}.eael-event-calendar-wrapper .eaelec-modal-close>span{font-size:20px}.eael-event-calendar-wrapper .eaelec-modal-close:focus,.eael-event-calendar-wrapper .eaelec-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.eael-event-calendar-wrapper .eaelec-modal-body{padding:0 10px 0 35px;margin:10px 0;color:#555;height:300px;overflow-y:auto;word-break:break-all}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar{width:6px}.eael-event-calendar-wrapper .eaelec-modal-body::-webkit-scrollbar-thumb{background:#aaa;-webkit-border-radius:10px;border-radius:10px}.eael-event-calendar-wrapper .eaelec-modal-footer{padding:0 10px 0 35px;color:#fff;border:0 solid red}.eael-event-calendar-wrapper .eaelec-event-date-end,.eael-event-calendar-wrapper .eaelec-event-date-start{font-size:15px}@media(max-width:575px){.eael-event-calendar-wrapper .fc-toolbar{margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar .fc-center{width:100%!important;margin:0!important;padding:0!important}.eael-event-calendar-wrapper .fc-toolbar h2{font-size:16px!important;width:100%!important;text-align:center!important;padding:5px!important}.eael-event-calendar-wrapper .fc-ltr .fc-axis{font-size:12px!important}.eael-event-calendar-wrapper .fc-row table thead:first-child tr:first-child th{font-weight:400!important;font-size:12px!important;padding:5px!important}}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-left .fc-button .fc-icon{font-size:13px}.eael-event-calendar-wrapper .eael-event-completed{text-decoration:line-through}.fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:13px;display:inline-block;padding-right:5px;padding-left:0;-webkit-font-smoothing:antialiased}.fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{content:"";left:8px}.fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{content:"";left:21px}.fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:""}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{-webkit-box-shadow:none;box-shadow:none;height:auto;width:auto;float:none;font-size:13px;font-weight:400;color:#5e5e5e;-webkit-border-radius:3px;border-radius:3px;text-transform:capitalize;background:#f7f7fb;text-shadow:none;line-height:19px;padding:8px 12px;border:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#5725ff;color:#fff;-webkit-box-shadow:none;box-shadow:none}.fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#5725ff;color:#fff}th.fc-widget-header>span{padding:14px;display:block;font-size:16px;color:#424344}span.fc-day-number{padding:17px;display:block}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:12px 2px 2px;display:block;border-bottom:0 solid}.eael-event-calendar-wrapper .fc-view .fc-body thead:first-child tr:first-child td{border-bottom:3px solid transparent}.eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td{border-top:1px solid #dfdfe9}.fc-unthemed .fc-timeGridDay-view .fc-event,.fc-unthemed .fc-timeGridWeek-view .fc-event{border-left:1px solid;border-color:#4d4d4d!important}.fc-unthemed .fc-timeGridDay-view .fc-event .fc-time,.fc-unthemed .fc-timeGridWeek-view .fc-event .fc-time{padding-left:3px}.fc-unthemed .fc-timeGridDay-view .fc-bg table tbody tr>td,.fc-unthemed .fc-timeGridWeek-view .fc-bg table tbody tr>td{padding-left:1px}.fc-unthemed .fc-timeGridDay-view .fc-time-grid .fc-event .fc-content,.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.fc-unthemed .fc-timeGridWeek-view .fc-time-grid .fc-event .fc-content{display:inherit}.fc-unthemed .fc-listMonth-view .fc-list-table tr.fc-list-item,.fc-unthemed .fc-listWeek-view .fc-list-table tr.fc-list-item{cursor:pointer}.fc-unthemed .fc-listMonth-view .fc-list-table tr td,.fc-unthemed .fc-listWeek-view .fc-list-table tr td{padding-bottom:10px;padding-top:10px}.fc-unthemed .fc-dayGridMonth-view .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dfdfe9}.fc-unthemed .fc-event,.fc-unthemed a.fc-day-grid-event{color:#707070;font-size:14px;background:#fff;-webkit-border-radius:5px;border-radius:5px;font-weight:400;margin:1px;border:none}.fc-unthemed .fc-event .fc-day-grid-event .fc-time,.fc-unthemed a.fc-day-grid-event .fc-day-grid-event .fc-time{font-weight:400}.fc-unthemed .fc-time-grid .fc-event{min-height:20px}.fc-unthemed .fc-time-grid .fc-event .fc-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.fc-unthemed .fc-time-grid .fc-event .fc-content .fc-title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.fc-unthemed .fc-event:hover{color:#707070}.eaelec-modal.eael-zoom-in{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.eaelec-modal.eael-zoom-in .eaelec-modal-content{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(.5);-ms-transform:scale(.5);transform:scale(.5)}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eael-ec-modal-bg{opacity:.7}.eaelec-modal.eael-zoom-in.eael-ec-popup-ready .eaelec-modal-content{opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eaelec-modal-content{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.eaelec-modal.eael-zoom-in.eael-ec-modal-removing .eael-ec-modal-bg{opacity:0}@media(min-width:768px)and (max-width:1024px){.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar{margin-bottom:12px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:22px}.eael-event-calendar-wrapper .fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:15px}.eael-event-calendar-wrapper .fc-timeGridWeek-view a .fc-content{display:inherit!important}.eael-event-calendar-wrapper .fc-day-header.fc-widget-header span{font-size:15px}.eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.eael-event-calendar-wrapper .eaelec-modal-body{height:200px}}@media only screen and (max-width:767px){.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event{padding:8px 0!important}.eael-event-calendar-wrapper .fc-dayGridMonth-view .fc-day-grid-event .fc-content{font-size:12px}.fc-left,.fc-right{width:100%;text-align:center}.fc-left{text-align:center}.fc-right{margin-bottom:10px}.fc-right .fc-button-group .fc-button.fc-button-primary{font-size:11px}.fc-right .fc-button-group .fc-button.fc-button-primary:before{font-size:11px;padding-left:0}.fc-center{text-align:center}.fc-toolbar.fc-header-toolbar{display:inline-block;width:100%}.fc-toolbar.fc-header-toolbar .fc-button-group button.fc-button.fc-button-primary{margin-left:5px;font-size:12px}th.fc-widget-header>span{padding:0;font-size:14px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0;margin:0;font-size:10px}.fc-basic-view .fc-body .fc-row{min-height:2em}.eael-event-calendar-wrapper .eaelec-modal-body{height:100px}}
|
| 16 |
.eael-facebook-feed{width:100%;margin:auto}.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{float:none;width:100%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-1 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{float:left;width:50%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-2 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{float:left;width:33.3333%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-3 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{float:left;width:25%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-4 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{float:left;width:20%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-5 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{float:left;width:16.6666%}@media only screen and (max-width:979px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:50%}}@media only screen and (max-width:480px){.eael-facebook-feed.eael-col-6 .eael-facebook-feed-item{width:100%}}.eael-facebook-feed .eael-facebook-feed-item{display:inline-block;line-height:0}.eael-facebook-feed .eael-facebook-feed-item,.eael-facebook-feed .eael-facebook-feed-item-inner{position:relative}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;font-size:12px;line-height:1;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay .eael-facebook-feed-item-overlay-inner{position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.eael-facebook-feed-overlay .eael-facebook-feed-item:hover .eael-facebook-feed-item-overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.eael-facebook-feed-overlay .eael-facebook-feed-meta{margin-bottom:0}.eael-facebook-feed-overlay .eael-facebook-feed-meta span{display:inline-block;margin:0 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner{margin:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header{padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user{float:left}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-avatar{float:left;display:inline-block;width:32px;height:32px;-webkit-border-radius:50%;border-radius:50%;margin-right:10px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-username{float:left;display:inline-block;font-size:14px;font-weight:400;line-height:32px;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-post-time{float:right;font-size:11px;font-weight:400;line-height:32px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content{position:relative;display:block;padding:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content .eael-facebook-feed-message{font-size:14px;font-weight:400;line-height:1.3;margin:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap{padding:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-img{display:block;position:relative;margin-bottom:12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-preview-overlay i{font-size:48px;color:#fff}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview{padding:0 12px 15px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-host{font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:5px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-title{font-size:15px;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:6px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-description{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:0}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer{font-size:13px;font-weight:400;line-height:30px;padding:8px 12px}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span{display:inline-block}.eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer span.eael-facebook-feed-post-likes{margin-right:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.elementor-widget-eael-facebook-feed .eael-load-more-button-wrap.no-pagination{display:none}
|
| 17 |
.eael-fancy-text-container p{margin:0}.eael-fancy-text-strings{display:none}.eael-fancy-text-prefix,.eael-fancy-text-suffix,.morphext>.animated{display:inline-block}.typed-cursor{opacity:1;-webkit-animation:blink_cursor .7s infinite;animation:blink_cursor .7s infinite}@keyframes blink_cursor{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes blink_cursor{0%{opacity:1}50%{opacity:0}to{opacity:1}}.eael-fancy-text-container.style-2{font-size:24px}.eael-fancy-text-container.style-2 .eael-fancy-text-strings{background:#f54;color:#fff;padding:10px 25px}
|
| 18 |
.elementor-widget-eael-feature-list .-icon-position-left .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,.elementor-widget-eael-feature-list .-icon-position-top .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-right .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{top:45px!important}.elementor-widget-eael-feature-list .-icon-position-right.-tablet-icon-position-right .connector,.elementor-widget-eael-feature-list .-icon-position-right .connector{right:0;left:-webkit-calc(100% - 70px);left:calc(100% - 70px)}.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-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.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list .-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.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list .-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.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .-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:-webkit-calc(100% - 60px);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:-webkit-inline-flex;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:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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,.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{-webkit-border-radius:50%;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,.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:after,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{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,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-mobile,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector.connector-tablet{display:none}@media (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:-webkit-flex;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;-webkit-flex-direction:row;-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;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (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:-webkit-flex;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;-webkit-flex-direction:row;-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;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (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 (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 (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 (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 (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 (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 (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 (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 (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 (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,.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector.connector-tablet{display:none}}@media (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:-webkit-flex;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;-webkit-flex-direction:row;-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;-webkit-flex-direction:row-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 (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 (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 (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 (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 (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 (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 (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 (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 (max-width:767px){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector,.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}}
|
assets/front-end/js/edit/advanced-data-table.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var a={};function t(n){if(a[n])return a[n].exports;var l=a[n]={i:n,l:!1,exports:{}};return e[n].call(l.exports,l,l.exports,t),l.l=!0,l.exports}t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:n})},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,a){if(1&a&&(e=t(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var l in e)t.d(n,l,function(a){return e[a]}.bind(null,l));return n},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},t.p="",t(t.s=21)}({21:function(e,a){function t(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}(this,e),this.panel=null,this.model=null,this.view=null,this.table=null,this.timeout=null,this.activeCell=null,this.dragStartX=null,this.dragStartWidth=null,this.dragEl=null,this.dragging=!1,ea.hooks.addFilter("advancedDataTable.getClassProps","ea",this.getClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.setClassProps","ea",this.setClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.parseHTML","ea",this.parseHTML),ea.hooks.addAction("advancedDataTable.initEditor","ea",this.initEditor.bind(this)),ea.hooks.addAction("advancedDataTable.updateFromView","ea",this.updateFromView.bind(this)),ea.hooks.addAction("advancedDataTable.initInlineEdit","ea",this.initInlineEdit.bind(this)),ea.hooks.addAction("advancedDataTable.initPanelAction","ea",this.initPanelAction.bind(this)),elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.initContextMenu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",this.initPanel.bind(this))}var a,n,l;return a=e,(n=[{key:"updateFromView",value:function(e,a){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.model;if(n.remoteRender=t,elementor.config.version>"2.7.6"){var l=e.getContainer(),o=e.getContainer().settings.attributes;Object.keys(a).forEach((function(e){o[e]=a[e]})),parent.window.$e.run("document/elements/settings",{container:l,settings:o,options:{external:t}})}else Object.keys(a).forEach((function(e){n.setSetting(e,a[e])}));this.timeout=setTimeout((function(){n.remoteRender=!0}),1001)}},{key:"getClassProps",value:function(){return{view:this.view,model:this.model,table:this.table,activeCell:this.activeCell}}},{key:"setClassProps",value:function(e){var a=this;Object.keys(e).forEach((function(t){a[t]=e[t]}))}},{key:"parseHTML",value:function(e){return e.querySelectorAll("th, td").forEach((function(e){null!==e.querySelector(".inline-editor")&&(e.innerHTML=decodeURI(e.dataset.quill||""),delete e.dataset.quill)})),e}},{key:"initEditor",value:function(e){var a=this;e.dataset.quill=encodeURI(e.innerHTML),e.innerHTML='<div class="inline-editor">'.concat(e.innerHTML,"</div>");var t=new Quill(e.querySelector(".inline-editor"),{theme:"bubble",modules:{toolbar:["bold","italic","underline","strike","link",{list:"ordered"},{list:"bullet"}]}});t.on("text-change",(function(n,l,o){clearTimeout(a.timeout),e.dataset.quill=encodeURI(t.root.innerHTML);var i=a.parseHTML(a.table.cloneNode(!0));a.updateFromView(a.view,{ea_adv_data_table_static_html:i.innerHTML})}))}},{key:"initInlineEdit",value:function(){var e=this,a=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table")&&(e.table!==e.view.el.querySelector(".ea-advanced-data-table")&&(e.table=e.view.el.querySelector(".ea-advanced-data-table"),e.table.classList.contains("ea-advanced-data-table-static")&&e.table.querySelectorAll("th, td").forEach((function(a){e.initEditor(a)})),e.table.addEventListener("mousedown",(function(a){a.stopPropagation(),"th"===a.target.tagName.toLowerCase()&&(e.dragging=!0,e.dragEl=a.target,e.dragStartX=a.pageX,e.dragStartWidth=a.target.offsetWidth),"th"===a.target.tagName.toLowerCase()||"td"===a.target.tagName.toLowerCase()?e.activeCell=a.target:"th"===a.target.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode:"th"===a.target.parentNode.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode.parentNode:"th"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()&&"td"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()||(e.activeCell=a.target.parentNode.parentNode.parentNode)})),e.table.addEventListener("mousemove",(function(a){e.dragging&&(e.dragEl.style.width="".concat(e.dragStartWidth+(event.pageX-e.dragStartX),"px"))})),e.table.addEventListener("mouseup",(function(a){if(e.dragging)if(e.dragging=!1,clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}})),e.table.addEventListener("dblclick",(function(a){if("th"===a.target.tagName.toLowerCase())if(a.stopPropagation(),clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}}))),clearInterval(a))}),500)}},{key:"initPanelAction",value:function(){var e=this;this.panel.content.el.onclick=function(a){if("ea:advTable:export"==a.target.dataset.event){for(var t=e.table.querySelectorAll("table tr"),n=[],l=0;l<t.length;l++){var o=[],i=t[l].querySelectorAll("th, td");if(e.table.classList.contains("ea-advanced-data-table-static"))for(var r=0;r<i.length;r++)o.push(JSON.stringify(decodeURI(i[r].dataset.quill)));else for(var d=0;d<i.length;d++)o.push(JSON.stringify(i[d].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(o.join(","))}var s=new Blob([n.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("ea-adv-data-table-download-".concat(e.model.attributes.id)),c.download="ea-adv-data-table-".concat(e.model.attributes.id,".csv"),c.href=window.URL.createObjectURL(s),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".ea-adv-data-table-download-".concat(e.model.attributes.id)).remove()}else if("ea:advTable:import"==a.target.dataset.event){var v=e.panel.content.el.querySelector(".ea_adv_table_csv_string"),u=e.panel.content.el.querySelector(".ea_adv_table_csv_string_table").checked,h=v.value.split("\n"),p="",b="";if(v.value.length>0&&(b+="<tbody>",h.forEach((function(e,a){e.length>0&&(cols=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm),cols.length>0&&(u&&0==a?(p+="<thead><tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?p+="<th>".concat(JSON.parse(e),"</th>"):p+="<th>".concat(e,"</th>")})),p+="</tr></thead>"):(b+="<tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?b+="<td>".concat(JSON.parse(e),"</td>"):b+="<td>".concat(e,"</td>")})),b+="</tr>")))})),b+="</tbody>",p.length>0||b.length>0)){e.updateFromView(e.view,{ea_adv_data_table_static_html:p+b},!0);var f=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table").innerHTML==p+b&&(clearInterval(f),ea.hooks.doAction("advancedDataTable.initInlineEdit"))}),500)}v.value=""}ea.hooks.doAction("advancedDataTable.panelAction",e.panel,e.model,e.view,a)}}},{key:"initPanel",value:function(e,a,t){var n=this;this.panel=e,this.model=a,this.view=t,ea.hooks.doAction("advancedDataTable.initInlineEdit"),ea.hooks.doAction("advancedDataTable.initPanelAction"),ea.hooks.doAction("advancedDataTable.afterInitPanel",e,a,t),a.once("editor:close",(function(){var e=n.parseHTML(n.table.cloneNode(!0));n.updateFromView(n.view,{ea_adv_data_table_static_html:e.innerHTML},!0)}))}},{key:"initContextMenu",value:function(e,a){return"eael-advanced-data-table"==a.options.model.attributes.widgetType&&"static"==a.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n&&"th"!=n.tagName.toLowerCase()){for(var l=n.parentNode.rowIndex,o=t.insertRow(l),i=0;i<t.rows[0].cells.length;i++){var r=o.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.parentNode.rowIndex+1,o=t.insertRow(l),i=0;i<t.rows[0].cells.length;i++){var r=o.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.cellIndex,o=0;o<t.rows.length;o++)if("th"==t.rows[o].cells[0].tagName.toLowerCase()){var i=t.rows[o].insertBefore(document.createElement("th"),t.rows[o].cells[l]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[o].insertCell(l);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.cellIndex+1,o=0;o<t.rows.length;o++)if("th"==t.rows[o].cells[0].tagName.toLowerCase()){var i=t.rows[o].insertBefore(document.createElement("th"),t.rows[o].cells[l]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[o].insertCell(l);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){var l=n.parentNode.rowIndex;t.deleteRow(l),ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var o=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:o.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.cellIndex,o=0;o<t.rows.length;o++)t.rows[o].deleteCell(l);ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var i=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:i.innerHTML})}}}]}),e}}])&&t(a.prototype,n),l&&t(a,l),e}();ea.hooks.addAction("editMode.init","ea",(function(){new n}))}});
|
| 1 |
+
!function(e){var a={};function t(n){if(a[n])return a[n].exports;var l=a[n]={i:n,l:!1,exports:{}};return e[n].call(l.exports,l,l.exports,t),l.l=!0,l.exports}t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:n})},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,a){if(1&a&&(e=t(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var l in e)t.d(n,l,function(a){return e[a]}.bind(null,l));return n},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},t.p="",t(t.s=22)}({22:function(e,a){function t(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}(this,e),this.panel=null,this.model=null,this.view=null,this.table=null,this.timeout=null,this.activeCell=null,this.dragStartX=null,this.dragStartWidth=null,this.dragEl=null,this.dragging=!1,ea.hooks.addFilter("advancedDataTable.getClassProps","ea",this.getClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.setClassProps","ea",this.setClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.parseHTML","ea",this.parseHTML),ea.hooks.addAction("advancedDataTable.initEditor","ea",this.initEditor.bind(this)),ea.hooks.addAction("advancedDataTable.updateFromView","ea",this.updateFromView.bind(this)),ea.hooks.addAction("advancedDataTable.initInlineEdit","ea",this.initInlineEdit.bind(this)),ea.hooks.addAction("advancedDataTable.initPanelAction","ea",this.initPanelAction.bind(this)),elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.initContextMenu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",this.initPanel.bind(this))}var a,n,l;return a=e,(n=[{key:"updateFromView",value:function(e,a){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.model;if(n.remoteRender=t,elementor.config.version>"2.7.6"){var l=e.getContainer(),o=e.getContainer().settings.attributes;Object.keys(a).forEach((function(e){o[e]=a[e]})),parent.window.$e.run("document/elements/settings",{container:l,settings:o,options:{external:t}})}else Object.keys(a).forEach((function(e){n.setSetting(e,a[e])}));this.timeout=setTimeout((function(){n.remoteRender=!0}),1001)}},{key:"getClassProps",value:function(){return{view:this.view,model:this.model,table:this.table,activeCell:this.activeCell}}},{key:"setClassProps",value:function(e){var a=this;Object.keys(e).forEach((function(t){a[t]=e[t]}))}},{key:"parseHTML",value:function(e){return e.querySelectorAll("th, td").forEach((function(e){null!==e.querySelector(".inline-editor")&&(e.innerHTML=decodeURI(e.dataset.quill||""),delete e.dataset.quill)})),e}},{key:"initEditor",value:function(e){var a=this;e.dataset.quill=encodeURI(e.innerHTML),e.innerHTML='<div class="inline-editor">'.concat(e.innerHTML,"</div>");var t=new Quill(e.querySelector(".inline-editor"),{theme:"bubble",modules:{toolbar:["bold","italic","underline","strike","link",{list:"ordered"},{list:"bullet"}]}});t.on("text-change",(function(n,l,o){clearTimeout(a.timeout),e.dataset.quill=encodeURI(t.root.innerHTML);var i=a.parseHTML(a.table.cloneNode(!0));a.updateFromView(a.view,{ea_adv_data_table_static_html:i.innerHTML})}))}},{key:"initInlineEdit",value:function(){var e=this,a=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table")&&(e.table!==e.view.el.querySelector(".ea-advanced-data-table")&&(e.table=e.view.el.querySelector(".ea-advanced-data-table"),e.table.classList.contains("ea-advanced-data-table-static")&&e.table.querySelectorAll("th, td").forEach((function(a){e.initEditor(a)})),e.table.addEventListener("mousedown",(function(a){a.stopPropagation(),"th"===a.target.tagName.toLowerCase()&&(e.dragging=!0,e.dragEl=a.target,e.dragStartX=a.pageX,e.dragStartWidth=a.target.offsetWidth),"th"===a.target.tagName.toLowerCase()||"td"===a.target.tagName.toLowerCase()?e.activeCell=a.target:"th"===a.target.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode:"th"===a.target.parentNode.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode.parentNode:"th"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()&&"td"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()||(e.activeCell=a.target.parentNode.parentNode.parentNode)})),e.table.addEventListener("mousemove",(function(a){e.dragging&&(e.dragEl.style.width="".concat(e.dragStartWidth+(event.pageX-e.dragStartX),"px"))})),e.table.addEventListener("mouseup",(function(a){if(e.dragging)if(e.dragging=!1,clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}})),e.table.addEventListener("dblclick",(function(a){if("th"===a.target.tagName.toLowerCase())if(a.stopPropagation(),clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}}))),clearInterval(a))}),500)}},{key:"initPanelAction",value:function(){var e=this;this.panel.content.el.onclick=function(a){if("ea:advTable:export"==a.target.dataset.event){for(var t=e.table.querySelectorAll("table tr"),n=[],l=0;l<t.length;l++){var o=[],i=t[l].querySelectorAll("th, td");if(e.table.classList.contains("ea-advanced-data-table-static"))for(var r=0;r<i.length;r++)o.push(JSON.stringify(decodeURI(i[r].dataset.quill)));else for(var d=0;d<i.length;d++)o.push(JSON.stringify(i[d].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(o.join(","))}var s=new Blob([n.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("ea-adv-data-table-download-".concat(e.model.attributes.id)),c.download="ea-adv-data-table-".concat(e.model.attributes.id,".csv"),c.href=window.URL.createObjectURL(s),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".ea-adv-data-table-download-".concat(e.model.attributes.id)).remove()}else if("ea:advTable:import"==a.target.dataset.event){var v=e.panel.content.el.querySelector(".ea_adv_table_csv_string"),u=e.panel.content.el.querySelector(".ea_adv_table_csv_string_table").checked,h=v.value.split("\n"),p="",b="";if(v.value.length>0&&(b+="<tbody>",h.forEach((function(e,a){e.length>0&&(cols=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm),cols.length>0&&(u&&0==a?(p+="<thead><tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?p+="<th>".concat(JSON.parse(e),"</th>"):p+="<th>".concat(e,"</th>")})),p+="</tr></thead>"):(b+="<tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?b+="<td>".concat(JSON.parse(e),"</td>"):b+="<td>".concat(e,"</td>")})),b+="</tr>")))})),b+="</tbody>",p.length>0||b.length>0)){e.updateFromView(e.view,{ea_adv_data_table_static_html:p+b},!0);var f=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table").innerHTML==p+b&&(clearInterval(f),ea.hooks.doAction("advancedDataTable.initInlineEdit"))}),500)}v.value=""}ea.hooks.doAction("advancedDataTable.panelAction",e.panel,e.model,e.view,a)}}},{key:"initPanel",value:function(e,a,t){var n=this;this.panel=e,this.model=a,this.view=t,ea.hooks.doAction("advancedDataTable.initInlineEdit"),ea.hooks.doAction("advancedDataTable.initPanelAction"),ea.hooks.doAction("advancedDataTable.afterInitPanel",e,a,t),a.once("editor:close",(function(){var e=n.parseHTML(n.table.cloneNode(!0));n.updateFromView(n.view,{ea_adv_data_table_static_html:e.innerHTML},!0)}))}},{key:"initContextMenu",value:function(e,a){return"eael-advanced-data-table"==a.options.model.attributes.widgetType&&"static"==a.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n&&"th"!=n.tagName.toLowerCase()){for(var l=n.parentNode.rowIndex,o=t.insertRow(l),i=0;i<t.rows[0].cells.length;i++){var r=o.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.parentNode.rowIndex+1,o=t.insertRow(l),i=0;i<t.rows[0].cells.length;i++){var r=o.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.cellIndex,o=0;o<t.rows.length;o++)if("th"==t.rows[o].cells[0].tagName.toLowerCase()){var i=t.rows[o].insertBefore(document.createElement("th"),t.rows[o].cells[l]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[o].insertCell(l);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.cellIndex+1,o=0;o<t.rows.length;o++)if("th"==t.rows[o].cells[0].tagName.toLowerCase()){var i=t.rows[o].insertBefore(document.createElement("th"),t.rows[o].cells[l]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[o].insertCell(l);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){var l=n.parentNode.rowIndex;t.deleteRow(l),ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var o=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:o.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var l=n.cellIndex,o=0;o<t.rows.length;o++)t.rows[o].deleteCell(l);ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var i=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:i.innerHTML})}}}]}),e}}])&&t(a.prototype,n),l&&t(a,l),e}();ea.hooks.addAction("editMode.init","ea",(function(){new n}))}});
|
assets/front-end/js/edit/betterdocs-category-grid.js
ADDED
|
@@ -0,0 +1,100 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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/edit/betterdocs-category-grid.js");
|
| 85 |
+
/******/ })
|
| 86 |
+
/************************************************************************/
|
| 87 |
+
/******/ ({
|
| 88 |
+
|
| 89 |
+
/***/ "./src/js/edit/betterdocs-category-grid.js":
|
| 90 |
+
/*!*************************************************!*\
|
| 91 |
+
!*** ./src/js/edit/betterdocs-category-grid.js ***!
|
| 92 |
+
\*************************************************/
|
| 93 |
+
/*! no static exports found */
|
| 94 |
+
/***/ (function(module, exports) {
|
| 95 |
+
|
| 96 |
+
eval("ea.hooks.addAction(\"editMode.init\", \"ea\", function () {\n console.log('hi');\n jQuery(document).ready(function ($) {\n console.log('hello');\n $('.eael-better-docs-category-grid').each(function () {\n console.log($(this)); // var $node_id = '<?php echo $this->get_id(); ?>',\n // $scope = $('[data-id=\"' + $node_id + '\"]'),\n // $gallery = $(this),\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' ? true : false),\n // input = $scope.find('#fg-search-box-input'),\n // searchRegex, buttonFilter, timer;\n });\n });\n});\n\n//# sourceURL=webpack:///./src/js/edit/betterdocs-category-grid.js?");
|
| 97 |
+
|
| 98 |
+
/***/ })
|
| 99 |
+
|
| 100 |
+
/******/ });
|
assets/front-end/js/edit/edit.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function a(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,a),o.l=!0,o.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},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 n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(n,o,function(t){return e[t]}.bind(null,o));return n},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=22)}({22:function(e,t,a){a(23),e.exports=a(24)},23:function(e,t){function a(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.panel=null,this.model=null,this.view=null,this.table=null,this.timeout=null,this.activeCell=null,this.dragStartX=null,this.dragStartWidth=null,this.dragEl=null,this.dragging=!1,ea.hooks.addFilter("advancedDataTable.getClassProps","ea",this.getClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.setClassProps","ea",this.setClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.parseHTML","ea",this.parseHTML),ea.hooks.addAction("advancedDataTable.initEditor","ea",this.initEditor.bind(this)),ea.hooks.addAction("advancedDataTable.updateFromView","ea",this.updateFromView.bind(this)),ea.hooks.addAction("advancedDataTable.initInlineEdit","ea",this.initInlineEdit.bind(this)),ea.hooks.addAction("advancedDataTable.initPanelAction","ea",this.initPanelAction.bind(this)),elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.initContextMenu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",this.initPanel.bind(this))}var t,n,o;return t=e,(n=[{key:"updateFromView",value:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.model;if(n.remoteRender=a,elementor.config.version>"2.7.6"){var o=e.getContainer(),l=e.getContainer().settings.attributes;Object.keys(t).forEach((function(e){l[e]=t[e]})),parent.window.$e.run("document/elements/settings",{container:o,settings:l,options:{external:a}})}else Object.keys(t).forEach((function(e){n.setSetting(e,t[e])}));this.timeout=setTimeout((function(){n.remoteRender=!0}),1001)}},{key:"getClassProps",value:function(){return{view:this.view,model:this.model,table:this.table,activeCell:this.activeCell}}},{key:"setClassProps",value:function(e){var t=this;Object.keys(e).forEach((function(a){t[a]=e[a]}))}},{key:"parseHTML",value:function(e){return e.querySelectorAll("th, td").forEach((function(e){null!==e.querySelector(".inline-editor")&&(e.innerHTML=decodeURI(e.dataset.quill||""),delete e.dataset.quill)})),e}},{key:"initEditor",value:function(e){var t=this;e.dataset.quill=encodeURI(e.innerHTML),e.innerHTML='<div class="inline-editor">'.concat(e.innerHTML,"</div>");var a=new Quill(e.querySelector(".inline-editor"),{theme:"bubble",modules:{toolbar:["bold","italic","underline","strike","link",{list:"ordered"},{list:"bullet"}]}});a.on("text-change",(function(n,o,l){clearTimeout(t.timeout),e.dataset.quill=encodeURI(a.root.innerHTML);var i=t.parseHTML(t.table.cloneNode(!0));t.updateFromView(t.view,{ea_adv_data_table_static_html:i.innerHTML})}))}},{key:"initInlineEdit",value:function(){var e=this,t=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table")&&(e.table!==e.view.el.querySelector(".ea-advanced-data-table")&&(e.table=e.view.el.querySelector(".ea-advanced-data-table"),e.table.classList.contains("ea-advanced-data-table-static")&&e.table.querySelectorAll("th, td").forEach((function(t){e.initEditor(t)})),e.table.addEventListener("mousedown",(function(t){t.stopPropagation(),"th"===t.target.tagName.toLowerCase()&&(e.dragging=!0,e.dragEl=t.target,e.dragStartX=t.pageX,e.dragStartWidth=t.target.offsetWidth),"th"===t.target.tagName.toLowerCase()||"td"===t.target.tagName.toLowerCase()?e.activeCell=t.target:"th"===t.target.parentNode.tagName.toLowerCase()||"td"===t.target.parentNode.tagName.toLowerCase()?e.activeCell=t.target.parentNode:"th"===t.target.parentNode.parentNode.tagName.toLowerCase()||"td"===t.target.parentNode.parentNode.tagName.toLowerCase()?e.activeCell=t.target.parentNode.parentNode:"th"!==t.target.parentNode.parentNode.parentNode.tagName.toLowerCase()&&"td"!==t.target.parentNode.parentNode.parentNode.tagName.toLowerCase()||(e.activeCell=t.target.parentNode.parentNode.parentNode)})),e.table.addEventListener("mousemove",(function(t){e.dragging&&(e.dragEl.style.width="".concat(e.dragStartWidth+(event.pageX-e.dragStartX),"px"))})),e.table.addEventListener("mouseup",(function(t){if(e.dragging)if(e.dragging=!1,clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var a=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:a.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,t){n[t]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}})),e.table.addEventListener("dblclick",(function(t){if("th"===t.target.tagName.toLowerCase())if(t.stopPropagation(),clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var a=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:a.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,t){n[t]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}}))),clearInterval(t))}),500)}},{key:"initPanelAction",value:function(){var e=this;this.panel.content.el.onclick=function(t){if("ea:advTable:export"==t.target.dataset.event){for(var a=e.table.querySelectorAll("table tr"),n=[],o=0;o<a.length;o++){var l=[],i=a[o].querySelectorAll("th, td");if(e.table.classList.contains("ea-advanced-data-table-static"))for(var r=0;r<i.length;r++)l.push(JSON.stringify(decodeURI(i[r].dataset.quill)));else for(var d=0;d<i.length;d++)l.push(JSON.stringify(i[d].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(l.join(","))}var s=new Blob([n.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("ea-adv-data-table-download-".concat(e.model.attributes.id)),c.download="ea-adv-data-table-".concat(e.model.attributes.id,".csv"),c.href=window.URL.createObjectURL(s),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".ea-adv-data-table-download-".concat(e.model.attributes.id)).remove()}else if("ea:advTable:import"==t.target.dataset.event){var u=e.panel.content.el.querySelector(".ea_adv_table_csv_string"),v=e.panel.content.el.querySelector(".ea_adv_table_csv_string_table").checked,p=u.value.split("\n"),h="",b="";if(u.value.length>0&&(b+="<tbody>",p.forEach((function(e,t){e.length>0&&(cols=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm),cols.length>0&&(v&&0==t?(h+="<thead><tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?h+="<th>".concat(JSON.parse(e),"</th>"):h+="<th>".concat(e,"</th>")})),h+="</tr></thead>"):(b+="<tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?b+="<td>".concat(JSON.parse(e),"</td>"):b+="<td>".concat(e,"</td>")})),b+="</tr>")))})),b+="</tbody>",h.length>0||b.length>0)){e.updateFromView(e.view,{ea_adv_data_table_static_html:h+b},!0);var g=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table").innerHTML==h+b&&(clearInterval(g),ea.hooks.doAction("advancedDataTable.initInlineEdit"))}),500)}u.value=""}ea.hooks.doAction("advancedDataTable.panelAction",e.panel,e.model,e.view,t)}}},{key:"initPanel",value:function(e,t,a){var n=this;this.panel=e,this.model=t,this.view=a,ea.hooks.doAction("advancedDataTable.initInlineEdit"),ea.hooks.doAction("advancedDataTable.initPanelAction"),ea.hooks.doAction("advancedDataTable.afterInitPanel",e,t,a),t.once("editor:close",(function(){var e=n.parseHTML(n.table.cloneNode(!0));n.updateFromView(n.view,{ea_adv_data_table_static_html:e.innerHTML},!0)}))}},{key:"initContextMenu",value:function(e,t){return"eael-advanced-data-table"==t.options.model.attributes.widgetType&&"static"==t.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n&&"th"!=n.tagName.toLowerCase()){for(var o=n.parentNode.rowIndex,l=a.insertRow(o),i=0;i<a.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.parentNode.rowIndex+1,l=a.insertRow(o),i=0;i<a.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<a.rows.length;l++)if("th"==a.rows[l].cells[0].tagName.toLowerCase()){var i=a.rows[l].insertBefore(document.createElement("th"),a.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=a.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex+1,l=0;l<a.rows.length;l++)if("th"==a.rows[l].cells[0].tagName.toLowerCase()){var i=a.rows[l].insertBefore(document.createElement("th"),a.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=a.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){var o=n.parentNode.rowIndex;a.deleteRow(o),ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var l=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:l.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<a.rows.length;l++)a.rows[l].deleteCell(o);ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var i=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:i.innerHTML})}}}]}),e}}])&&a(t.prototype,n),o&&a(t,o),e}();ea.hooks.addAction("editMode.init","ea",(function(){new n}))},24:function(e,t){ea.hooks.addAction("editMode.init","ea",(function(){parent.document.addEventListener("mousedown",(function(e){var t=parent.document.querySelectorAll(".elementor-element--promotion");if(t.length>0)for(var a=0;a<t.length;a++)if(t[a].contains(e.target)){var n=parent.document.querySelector("#elementor-element--promotion__dialog");if(t[a].querySelector(".icon > i").classList.toString().indexOf("eaicon")>=0)if(n.querySelector(".dialog-buttons-action").style.display="none",null===n.querySelector(".ea-dialog-buttons-action")){var o=document.createElement("a"),l=document.createTextNode("Upgrade Essential Addons");o.setAttribute("href","https://wpdeveloper.net/upgrade/ea-pro"),o.setAttribute("target","_blank"),o.classList.add("dialog-button","dialog-action","dialog-buttons-action","elementor-button","elementor-button-success","ea-dialog-buttons-action"),o.appendChild(l),n.querySelector(".dialog-buttons-action").insertAdjacentHTML("afterend",o.outerHTML)}else n.querySelector(".ea-dialog-buttons-action").style.display="";else n.querySelector(".dialog-buttons-action").style.display="",null!==n.querySelector(".ea-dialog-buttons-action")&&(n.querySelector(".ea-dialog-buttons-action").style.display="none");break}}))}))}});
|
| 1 |
+
!function(e){var t={};function a(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,a),o.l=!0,o.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},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 n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(n,o,function(t){return e[t]}.bind(null,o));return n},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=23)}({23:function(e,t,a){a(24),e.exports=a(25)},24:function(e,t){function a(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.panel=null,this.model=null,this.view=null,this.table=null,this.timeout=null,this.activeCell=null,this.dragStartX=null,this.dragStartWidth=null,this.dragEl=null,this.dragging=!1,ea.hooks.addFilter("advancedDataTable.getClassProps","ea",this.getClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.setClassProps","ea",this.setClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.parseHTML","ea",this.parseHTML),ea.hooks.addAction("advancedDataTable.initEditor","ea",this.initEditor.bind(this)),ea.hooks.addAction("advancedDataTable.updateFromView","ea",this.updateFromView.bind(this)),ea.hooks.addAction("advancedDataTable.initInlineEdit","ea",this.initInlineEdit.bind(this)),ea.hooks.addAction("advancedDataTable.initPanelAction","ea",this.initPanelAction.bind(this)),elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.initContextMenu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",this.initPanel.bind(this))}var t,n,o;return t=e,(n=[{key:"updateFromView",value:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.model;if(n.remoteRender=a,elementor.config.version>"2.7.6"){var o=e.getContainer(),l=e.getContainer().settings.attributes;Object.keys(t).forEach((function(e){l[e]=t[e]})),parent.window.$e.run("document/elements/settings",{container:o,settings:l,options:{external:a}})}else Object.keys(t).forEach((function(e){n.setSetting(e,t[e])}));this.timeout=setTimeout((function(){n.remoteRender=!0}),1001)}},{key:"getClassProps",value:function(){return{view:this.view,model:this.model,table:this.table,activeCell:this.activeCell}}},{key:"setClassProps",value:function(e){var t=this;Object.keys(e).forEach((function(a){t[a]=e[a]}))}},{key:"parseHTML",value:function(e){return e.querySelectorAll("th, td").forEach((function(e){null!==e.querySelector(".inline-editor")&&(e.innerHTML=decodeURI(e.dataset.quill||""),delete e.dataset.quill)})),e}},{key:"initEditor",value:function(e){var t=this;e.dataset.quill=encodeURI(e.innerHTML),e.innerHTML='<div class="inline-editor">'.concat(e.innerHTML,"</div>");var a=new Quill(e.querySelector(".inline-editor"),{theme:"bubble",modules:{toolbar:["bold","italic","underline","strike","link",{list:"ordered"},{list:"bullet"}]}});a.on("text-change",(function(n,o,l){clearTimeout(t.timeout),e.dataset.quill=encodeURI(a.root.innerHTML);var i=t.parseHTML(t.table.cloneNode(!0));t.updateFromView(t.view,{ea_adv_data_table_static_html:i.innerHTML})}))}},{key:"initInlineEdit",value:function(){var e=this,t=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table")&&(e.table!==e.view.el.querySelector(".ea-advanced-data-table")&&(e.table=e.view.el.querySelector(".ea-advanced-data-table"),e.table.classList.contains("ea-advanced-data-table-static")&&e.table.querySelectorAll("th, td").forEach((function(t){e.initEditor(t)})),e.table.addEventListener("mousedown",(function(t){t.stopPropagation(),"th"===t.target.tagName.toLowerCase()&&(e.dragging=!0,e.dragEl=t.target,e.dragStartX=t.pageX,e.dragStartWidth=t.target.offsetWidth),"th"===t.target.tagName.toLowerCase()||"td"===t.target.tagName.toLowerCase()?e.activeCell=t.target:"th"===t.target.parentNode.tagName.toLowerCase()||"td"===t.target.parentNode.tagName.toLowerCase()?e.activeCell=t.target.parentNode:"th"===t.target.parentNode.parentNode.tagName.toLowerCase()||"td"===t.target.parentNode.parentNode.tagName.toLowerCase()?e.activeCell=t.target.parentNode.parentNode:"th"!==t.target.parentNode.parentNode.parentNode.tagName.toLowerCase()&&"td"!==t.target.parentNode.parentNode.parentNode.tagName.toLowerCase()||(e.activeCell=t.target.parentNode.parentNode.parentNode)})),e.table.addEventListener("mousemove",(function(t){e.dragging&&(e.dragEl.style.width="".concat(e.dragStartWidth+(event.pageX-e.dragStartX),"px"))})),e.table.addEventListener("mouseup",(function(t){if(e.dragging)if(e.dragging=!1,clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var a=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:a.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,t){n[t]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}})),e.table.addEventListener("dblclick",(function(t){if("th"===t.target.tagName.toLowerCase())if(t.stopPropagation(),clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var a=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:a.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,t){n[t]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}}))),clearInterval(t))}),500)}},{key:"initPanelAction",value:function(){var e=this;this.panel.content.el.onclick=function(t){if("ea:advTable:export"==t.target.dataset.event){for(var a=e.table.querySelectorAll("table tr"),n=[],o=0;o<a.length;o++){var l=[],i=a[o].querySelectorAll("th, td");if(e.table.classList.contains("ea-advanced-data-table-static"))for(var r=0;r<i.length;r++)l.push(JSON.stringify(decodeURI(i[r].dataset.quill)));else for(var d=0;d<i.length;d++)l.push(JSON.stringify(i[d].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(l.join(","))}var s=new Blob([n.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("ea-adv-data-table-download-".concat(e.model.attributes.id)),c.download="ea-adv-data-table-".concat(e.model.attributes.id,".csv"),c.href=window.URL.createObjectURL(s),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".ea-adv-data-table-download-".concat(e.model.attributes.id)).remove()}else if("ea:advTable:import"==t.target.dataset.event){var u=e.panel.content.el.querySelector(".ea_adv_table_csv_string"),v=e.panel.content.el.querySelector(".ea_adv_table_csv_string_table").checked,p=u.value.split("\n"),h="",b="";if(u.value.length>0&&(b+="<tbody>",p.forEach((function(e,t){e.length>0&&(cols=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm),cols.length>0&&(v&&0==t?(h+="<thead><tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?h+="<th>".concat(JSON.parse(e),"</th>"):h+="<th>".concat(e,"</th>")})),h+="</tr></thead>"):(b+="<tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?b+="<td>".concat(JSON.parse(e),"</td>"):b+="<td>".concat(e,"</td>")})),b+="</tr>")))})),b+="</tbody>",h.length>0||b.length>0)){e.updateFromView(e.view,{ea_adv_data_table_static_html:h+b},!0);var g=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table").innerHTML==h+b&&(clearInterval(g),ea.hooks.doAction("advancedDataTable.initInlineEdit"))}),500)}u.value=""}ea.hooks.doAction("advancedDataTable.panelAction",e.panel,e.model,e.view,t)}}},{key:"initPanel",value:function(e,t,a){var n=this;this.panel=e,this.model=t,this.view=a,ea.hooks.doAction("advancedDataTable.initInlineEdit"),ea.hooks.doAction("advancedDataTable.initPanelAction"),ea.hooks.doAction("advancedDataTable.afterInitPanel",e,t,a),t.once("editor:close",(function(){var e=n.parseHTML(n.table.cloneNode(!0));n.updateFromView(n.view,{ea_adv_data_table_static_html:e.innerHTML},!0)}))}},{key:"initContextMenu",value:function(e,t){return"eael-advanced-data-table"==t.options.model.attributes.widgetType&&"static"==t.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n&&"th"!=n.tagName.toLowerCase()){for(var o=n.parentNode.rowIndex,l=a.insertRow(o),i=0;i<a.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.parentNode.rowIndex+1,l=a.insertRow(o),i=0;i<a.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<a.rows.length;l++)if("th"==a.rows[l].cells[0].tagName.toLowerCase()){var i=a.rows[l].insertBefore(document.createElement("th"),a.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=a.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex+1,l=0;l<a.rows.length;l++)if("th"==a.rows[l].cells[0].tagName.toLowerCase()){var i=a.rows[l].insertBefore(document.createElement("th"),a.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=a.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:d.innerHTML})}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){var o=n.parentNode.rowIndex;a.deleteRow(o),ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var l=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:l.innerHTML})}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),t=e.view,a=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<a.rows.length;l++)a.rows[l].deleteCell(o);ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var i=ea.hooks.applyFilters("advancedDataTable.parseHTML",a.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",t,{ea_adv_data_table_static_html:i.innerHTML})}}}]}),e}}])&&a(t.prototype,n),o&&a(t,o),e}();ea.hooks.addAction("editMode.init","ea",(function(){new n}))},25:function(e,t){ea.hooks.addAction("editMode.init","ea",(function(){parent.document.addEventListener("mousedown",(function(e){var t=parent.document.querySelectorAll(".elementor-element--promotion");if(t.length>0)for(var a=0;a<t.length;a++)if(t[a].contains(e.target)){var n=parent.document.querySelector("#elementor-element--promotion__dialog");if(t[a].querySelector(".icon > i").classList.toString().indexOf("eaicon")>=0)if(n.querySelector(".dialog-buttons-action").style.display="none",null===n.querySelector(".ea-dialog-buttons-action")){var o=document.createElement("a"),l=document.createTextNode("Upgrade Essential Addons");o.setAttribute("href","https://wpdeveloper.net/upgrade/ea-pro"),o.setAttribute("target","_blank"),o.classList.add("dialog-button","dialog-action","dialog-buttons-action","elementor-button","elementor-button-success","ea-dialog-buttons-action"),o.appendChild(l),n.querySelector(".dialog-buttons-action").insertAdjacentHTML("afterend",o.outerHTML)}else n.querySelector(".ea-dialog-buttons-action").style.display="";else n.querySelector(".dialog-buttons-action").style.display="",null!==n.querySelector(".ea-dialog-buttons-action")&&(n.querySelector(".ea-dialog-buttons-action").style.display="none");break}}))}))}});
|
assets/front-end/js/edit/promotion.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 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=
|
| 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=23)}({23:function(e,t){ea.hooks.addAction("editMode.init","ea",(function(){parent.document.addEventListener("mousedown",(function(e){var t=parent.document.querySelectorAll(".elementor-element--promotion");if(t.length>0)for(var n=0;n<t.length;n++)if(t[n].contains(e.target)){var o=parent.document.querySelector("#elementor-element--promotion__dialog");if(t[n].querySelector(".icon > i").classList.toString().indexOf("eaicon")>=0)if(o.querySelector(".dialog-buttons-action").style.display="none",null===o.querySelector(".ea-dialog-buttons-action")){var r=document.createElement("a"),a=document.createTextNode("Upgrade Essential Addons");r.setAttribute("href","https://wpdeveloper.net/upgrade/ea-pro"),r.setAttribute("target","_blank"),r.classList.add("dialog-button","dialog-action","dialog-buttons-action","elementor-button","elementor-button-success","ea-dialog-buttons-action"),r.appendChild(a),o.querySelector(".dialog-buttons-action").insertAdjacentHTML("afterend",r.outerHTML)}else o.querySelector(".ea-dialog-buttons-action").style.display="";else o.querySelector(".dialog-buttons-action").style.display="",null!==o.querySelector(".ea-dialog-buttons-action")&&(o.querySelector(".ea-dialog-buttons-action").style.display="none");break}}))}))}});
|
assets/front-end/js/view/betterdocs-category-grid.js
ADDED
|
@@ -0,0 +1,100 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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/betterdocs-category-grid.js");
|
| 85 |
+
/******/ })
|
| 86 |
+
/************************************************************************/
|
| 87 |
+
/******/ ({
|
| 88 |
+
|
| 89 |
+
/***/ "./src/js/view/betterdocs-category-grid.js":
|
| 90 |
+
/*!*************************************************!*\
|
| 91 |
+
!*** ./src/js/view/betterdocs-category-grid.js ***!
|
| 92 |
+
\*************************************************/
|
| 93 |
+
/*! no static exports found */
|
| 94 |
+
/***/ (function(module, exports) {
|
| 95 |
+
|
| 96 |
+
eval("var PostGrid = function PostGrid($scope, $) {\n var $gallery = $(\".eael-better-docs-category-grid\", $scope),\n $layout_mode = $gallery.data('layout-mode');\n\n if ($layout_mode === 'masonry') {\n $gallery.isotope({\n itemSelector: \".eael-better-docs-category-grid-post\",\n layoutMode: $layout_mode,\n percentPosition: true\n }); // layout gal, while images are loading\n\n $gallery.imagesLoaded().progress(function () {\n $gallery.isotope(\"layout\");\n });\n }\n\n $('.eael-bd-grid-sub-cat-title').on('click', function (e) {\n e.preventDefault();\n $(this).children(\".toggle-arrow\").toggle();\n $(this).next(\".docs-sub-cat-list\").slideToggle();\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-betterdocs-category-grid.default\", PostGrid);\n});\n\n//# sourceURL=webpack:///./src/js/view/betterdocs-category-grid.js?");
|
| 97 |
+
|
| 98 |
+
/***/ })
|
| 99 |
+
|
| 100 |
+
/******/ });
|
assets/front-end/js/view/betterdocs-category-grid.min.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
| 1 |
+
!function(e){var t={};function o(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,o),n.l=!0,n.exports}o.m=e,o.c=t,o.d=function(e,t,r){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},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 r=Object.create(null);if(o.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)o.d(r,n,function(t){return e[t]}.bind(null,n));return r},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=3)}({3:function(e,t){var o=function(e,t){var o=t(".eael-better-docs-category-grid",e),r=o.data("layout-mode");"masonry"===r&&(o.isotope({itemSelector:".eael-better-docs-category-grid-post",layoutMode:r,percentPosition:!0}),o.imagesLoaded().progress((function(){o.isotope("layout")}))),t(".eael-bd-grid-sub-cat-title").on("click",(function(e){e.preventDefault(),t(this).children(".toggle-arrow").toggle(),t(this).next(".docs-sub-cat-list").slideToggle()}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-betterdocs-category-grid.default",o)}))}});
|
assets/front-end/js/view/content-ticker.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,a),n.l=!0,n.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 n in e)a.d(o,n,function(t){return e[t]}.bind(null,n));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=
|
| 1 |
+
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,a),n.l=!0,n.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 n in e)a.d(o,n,function(t){return e[t]}.bind(null,n));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=4)}({4:function(e,t){var a=function(e,t){var a=e.find(".eael-content-ticker").eq(0),o=void 0!==a.data("items")?a.data("items"):1,n=void 0!==a.data("items-tablet")?a.data("items-tablet"):1,r=void 0!==a.data("items-mobile")?a.data("items-mobile"):1,i=void 0!==a.data("margin")?a.data("margin"):10,d=void 0!==a.data("margin-tablet")?a.data("margin-tablet"):10,l=void 0!==a.data("margin-mobile")?a.data("margin-mobile"):10,u=void 0!==a.data("effect")?a.data("effect"):"slide",p=void 0!==a.data("speed")?a.data("speed"):400,s=void 0!==a.data("autoplay")?a.data("autoplay"):5e3,c=void 0!==a.data("loop")&&a.data("loop"),f=void 0!==a.data("grab-cursor")&&a.data("grab-cursor"),v=void 0!==a.data("pagination")?a.data("pagination"):".swiper-pagination",b=void 0!==a.data("arrow-next")?a.data("arrow-next"):".swiper-button-next",m=void 0!==a.data("arrow-prev")?a.data("arrow-prev"):".swiper-button-prev",g=void 0!==a.data("pause-on-hover")?a.data("pause-on-hover"):"",y=new Swiper(a,{direction:"horizontal",loop:c,speed:p,effect:u,slidesPerView:o,spaceBetween:i,grabCursor:f,paginationClickable:!0,autoHeight:!0,autoplay:{delay:s},pagination:{el:v,clickable:!0},navigation:{nextEl:b,prevEl:m},breakpoints:{480:{slidesPerView:r,spaceBetween:l},768:{slidesPerView:n,spaceBetween:d}}});0===s&&y.autoplay.stop(),g&&0!==s&&(a.on("mouseenter",(function(){y.autoplay.stop()})),a.on("mouseleave",(function(){y.autoplay.start()})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-content-ticker.default",a)}))}});
|
assets/front-end/js/view/count-down.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 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=
|
| 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=5)}({5:function(e,t){var n=function(e,t){var n=e.find(".eael-countdown-wrapper").eq(0),o=void 0!==n.data("countdown-id")?n.data("countdown-id"):"",r=void 0!==n.data("expire-type")?n.data("expire-type"):"",i=void 0!==n.data("expiry-text")?n.data("expiry-text"):"",d=void 0!==n.data("expiry-title")?n.data("expiry-title"):"",a=void 0!==n.data("redirect-url")?n.data("redirect-url"):"",l=void 0!==n.data("template")?n.data("template"):"";jQuery(document).ready((function(e){"use strict";var t=e("#eael-countdown-"+o);t.countdown({end:function(){if("text"==r)t.html('<div class="eael-countdown-finish-message"><h4 class="expiry-title">'+d+'</h4><div class="eael-countdown-finish-text">'+i+"</div></div>");else if("url"===r){e("body").find("#elementor").length>0?t.html("Your Page will be redirected to given URL (only on Frontend)."):window.location.href=a}else"template"===r&&t.html(l)}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-countdown.default",n)}))}});
|
assets/front-end/js/view/data-table.min.js
CHANGED
|
@@ -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=
|
| 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)}))}});
|
assets/front-end/js/view/event-calendar.js
CHANGED
|
@@ -93,7 +93,7 @@
|
|
| 93 |
/*! no static exports found */
|
| 94 |
/***/ (function(module, exports) {
|
| 95 |
|
| 96 |
-
eval("var EventCalendar = function EventCalendar($scope, $) {\n var Calendar = FullCalendar.Calendar;\n var element = $(\".eael-event-calendar-cls\", $scope),\n CloseButton = $(\".eaelec-modal-close\", $scope).eq(0),\n ecModal = $(\"#eaelecModal\", $scope),\n eventAll = element.data(\"events\"),\n firstDay = element.data(\"first_day\"),\n calendarID = element.data(\"cal_id\"),\n locale = element.data(\"locale\"),\n translate = element.data(\"translate\"),\n defaultView = element.data(\"defaultview\"),\n calendarEl = document.getElementById(\"eael-event-calendar-\" + calendarID);\n var calendar = new Calendar(calendarEl, {\n plugins: [\"dayGrid\", \"timeGrid\", \"list\"],\n editable: false,\n selectable: false,\n draggable: false,\n firstDay: firstDay,\n eventTimeFormat: {\n hour: '2-digit',\n minute: '2-digit',\n meridiem: 'short'\n },\n nextDayThreshold: \"00:00:00\",\n header: {\n left: \"prev,next today\",\n center: \"title\",\n right: \"timeGridDay,timeGridWeek,dayGridMonth,
|
| 97 |
|
| 98 |
/***/ })
|
| 99 |
|
| 93 |
/*! no static exports found */
|
| 94 |
/***/ (function(module, exports) {
|
| 95 |
|
| 96 |
+
eval("var EventCalendar = function EventCalendar($scope, $) {\n var Calendar = FullCalendar.Calendar;\n var element = $(\".eael-event-calendar-cls\", $scope),\n CloseButton = $(\".eaelec-modal-close\", $scope).eq(0),\n ecModal = $(\"#eaelecModal\", $scope),\n eventAll = element.data(\"events\"),\n firstDay = element.data(\"first_day\"),\n calendarID = element.data(\"cal_id\"),\n locale = element.data(\"locale\"),\n translate = element.data(\"translate\"),\n defaultView = element.data(\"defaultview\"),\n calendarEl = document.getElementById(\"eael-event-calendar-\" + calendarID);\n var calendar = new Calendar(calendarEl, {\n plugins: [\"dayGrid\", \"timeGrid\", \"list\"],\n editable: false,\n selectable: false,\n draggable: false,\n firstDay: firstDay,\n eventTimeFormat: {\n hour: '2-digit',\n minute: '2-digit',\n meridiem: 'short'\n },\n nextDayThreshold: \"00:00:00\",\n header: {\n left: \"prev,next today\",\n center: \"title\",\n right: \"timeGridDay,timeGridWeek,dayGridMonth,listMonth\"\n },\n events: eventAll,\n selectHelper: true,\n locale: locale,\n eventLimit: 3,\n defaultView: defaultView,\n eventRender: function eventRender(info) {\n var element = $(info.el),\n event = info.event; // when event is finished event text are cross\n\n if (event.extendedProps.eventHasComplete !== undefined && event.extendedProps.eventHasComplete === 'yes') {\n element.find('div.fc-content .fc-title').addClass('eael-event-completed');\n element.find('td.fc-list-item-title').addClass('eael-event-completed');\n }\n\n translate.today = info.event._calendar.dateEnv.locale.options.buttonText.today;\n element.attr(\"href\", \"javascript:void(0);\");\n element.click(function (e) {\n e.preventDefault();\n e.stopPropagation();\n var startDate = event.start,\n timeFormate = \"h:mm A\",\n endDate = event.end,\n startSelector = $(\"span.eaelec-event-date-start\"),\n endSelector = $(\"span.eaelec-event-date-end\");\n\n if (event.allDay === \"yes\") {\n var newEnd = moment(endDate).subtract(1, \"days\");\n endDate = newEnd._d;\n timeFormate = \" \";\n }\n\n var startYear = moment(startDate).format(\"YYYY\"),\n endYear = moment(endDate).format(\"YYYY\"),\n yearDiff = endYear > startYear,\n startView = '',\n endView = '';\n startSelector.html(\" \");\n endSelector.html(\" \");\n ecModal.addClass(\"eael-ec-popup-ready\").removeClass(\"eael-ec-modal-removing\");\n\n if (event.allDay === \"yes\" && moment(startDate).format(\"MM-DD-YYYY\") === moment(endDate).format(\"MM-DD-YYYY\")) {\n startView = moment(startDate).format(\"MMM Do\");\n\n if (moment(startDate).isSame(Date.now(), \"day\") === true) {\n startView = translate.today;\n } else if (moment(startDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n startView = translate.tomorrow;\n }\n } else {\n if (moment(event.start).isSame(Date.now(), \"day\") === true) {\n startView = translate.today + ' ' + moment(event.start).format(timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n startView = translate.tomorrow + ' ' + moment(event.start).format(timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") < moment(new Date()).format(\"MM-DD-YYYY\") || moment(startDate).format(\"MM-DD-YYYY\") > moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n startView = moment(event.start).format(\"MMM Do \" + timeFormate);\n }\n\n startView = yearDiff ? startYear + ' ' + startView : startView;\n\n if (moment(endDate).isSame(Date.now(), \"day\") === true) {\n if (moment(startDate).isSame(Date.now(), \"day\") !== true) {\n endView = translate.today + \" \" + moment(endDate).format(timeFormate);\n } else {\n endView = moment(endDate).format(timeFormate);\n }\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") !== moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\") && moment(endDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n endView = translate.tomorrow + \" \" + moment(endDate).format(timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\") && moment(endDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n endView = moment(endDate).format(timeFormate);\n }\n\n if (moment(endDate).diff(moment(startDate), \"days\") > 0 && endSelector.text().trim().length < 1) {\n endView = moment(endDate).format(\"MMM Do \" + timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") === moment(endDate).format(\"MM-DD-YYYY\")) {\n endView = moment(endDate).format(timeFormate);\n }\n\n endView = yearDiff ? endYear + ' ' + endView : endView;\n }\n\n if (event.extendedProps.hideEndDate !== undefined && event.extendedProps.hideEndDate === 'yes') {\n endSelector.html(\" \");\n } else {\n endSelector.html(endView != '' ? \"- \" + endView : '');\n }\n\n startSelector.html('<i class=\"eicon-calendar\"></i> ' + startView);\n $(\".eaelec-modal-header h2\").html(event.title);\n $(\".eaelec-modal-body p\").html(event.extendedProps.description);\n\n if (event.extendedProps.description.length < 1) {\n $(\".eaelec-modal-body\").css(\"height\", \"auto\");\n } else {\n $(\".eaelec-modal-body\").css(\"height\", \"300px\");\n }\n\n $(\".eaelec-modal-footer a\").attr(\"href\", event.url);\n\n if (event.extendedProps.external === \"on\") {\n $(\".eaelec-modal-footer a\").attr(\"target\", \"_blank\");\n }\n\n if (event.extendedProps.nofollow === \"on\") {\n $(\".eaelec-modal-footer a\").attr(\"rel\", \"nofollow\");\n }\n\n if (event.url == \"\") {\n $(\".eaelec-modal-footer a\").css(\"display\", \"none\");\n } // Popup color\n\n\n $(\".eaelec-modal-header\").css(\"border-left\", \"5px solid \" + event.borderColor);\n });\n }\n });\n CloseButton.on(\"click\", function () {\n event.stopPropagation();\n ecModal.addClass(\"eael-ec-modal-removing\").removeClass(\"eael-ec-popup-ready\");\n });\n $(document).on('click', function (event) {\n if (event.target.closest(\".eaelec-modal-content\")) return;\n\n if (ecModal.hasClass(\"eael-ec-popup-ready\")) {\n ecModal.addClass(\"eael-ec-modal-removing\").removeClass(\"eael-ec-popup-ready\");\n }\n });\n calendar.render();\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-event-calendar.default\", EventCalendar);\n});\n\n//# sourceURL=webpack:///./src/js/view/event-calendar.js?");
|
| 97 |
|
| 98 |
/***/ })
|
| 99 |
|
assets/front-end/js/view/event-calendar.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,a),n.l=!0,n.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 n in e)a.d(o,n,function(t){return e[t]}.bind(null,n));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=
|
| 1 |
+
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,a),n.l=!0,n.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 n in e)a.d(o,n,function(t){return e[t]}.bind(null,n));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=7)}({7:function(e,t){var a=function(e,t){var a=FullCalendar.Calendar,o=t(".eael-event-calendar-cls",e),n=t(".eaelec-modal-close",e).eq(0),r=t("#eaelecModal",e),m=o.data("events"),d=o.data("first_day"),l=o.data("cal_id"),i=o.data("locale"),s=o.data("translate"),c=o.data("defaultview"),f=new a(document.getElementById("eael-event-calendar-"+l),{plugins:["dayGrid","timeGrid","list"],editable:!1,selectable:!1,draggable:!1,firstDay:d,eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},nextDayThreshold:"00:00:00",header:{left:"prev,next today",center:"title",right:"timeGridDay,timeGridWeek,dayGridMonth,listMonth"},events:m,selectHelper:!0,locale:i,eventLimit:3,defaultView:c,eventRender:function(e){var a=t(e.el),o=e.event;void 0!==o.extendedProps.eventHasComplete&&"yes"===o.extendedProps.eventHasComplete&&(a.find("div.fc-content .fc-title").addClass("eael-event-completed"),a.find("td.fc-list-item-title").addClass("eael-event-completed")),s.today=e.event._calendar.dateEnv.locale.options.buttonText.today,a.attr("href","javascript:void(0);"),a.click((function(e){e.preventDefault(),e.stopPropagation();var a=o.start,n="h:mm A",m=o.end,d=t("span.eaelec-event-date-start"),l=t("span.eaelec-event-date-end");"yes"===o.allDay&&(m=moment(m).subtract(1,"days")._d,n=" ");var i=moment(a).format("YYYY"),c=moment(m).format("YYYY"),f=c>i,Y="",D="";d.html(" "),l.html(" "),r.addClass("eael-ec-popup-ready").removeClass("eael-ec-modal-removing"),"yes"===o.allDay&&moment(a).format("MM-DD-YYYY")===moment(m).format("MM-DD-YYYY")?(Y=moment(a).format("MMM Do"),!0===moment(a).isSame(Date.now(),"day")?Y=s.today:moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(Y=s.tomorrow)):(!0===moment(o.start).isSame(Date.now(),"day")&&(Y=s.today+" "+moment(o.start).format(n)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(Y=s.tomorrow+" "+moment(o.start).format(n)),(moment(a).format("MM-DD-YYYY")<moment(new Date).format("MM-DD-YYYY")||moment(a).format("MM-DD-YYYY")>moment(new Date).add(1,"days").format("MM-DD-YYYY"))&&(Y=moment(o.start).format("MMM Do "+n)),Y=f?i+" "+Y:Y,!0===moment(m).isSame(Date.now(),"day")&&(D=!0!==moment(a).isSame(Date.now(),"day")?s.today+" "+moment(m).format(n):moment(m).format(n)),moment(a).format("MM-DD-YYYY")!==moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(m).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(D=s.tomorrow+" "+moment(m).format(n)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(m).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(D=moment(m).format(n)),moment(m).diff(moment(a),"days")>0&&l.text().trim().length<1&&(D=moment(m).format("MMM Do "+n)),moment(a).format("MM-DD-YYYY")===moment(m).format("MM-DD-YYYY")&&(D=moment(m).format(n)),D=f?c+" "+D:D),void 0!==o.extendedProps.hideEndDate&&"yes"===o.extendedProps.hideEndDate?l.html(" "):l.html(""!=D?"- "+D:""),d.html('<i class="eicon-calendar"></i> '+Y),t(".eaelec-modal-header h2").html(o.title),t(".eaelec-modal-body p").html(o.extendedProps.description),o.extendedProps.description.length<1?t(".eaelec-modal-body").css("height","auto"):t(".eaelec-modal-body").css("height","300px"),t(".eaelec-modal-footer a").attr("href",o.url),"on"===o.extendedProps.external&&t(".eaelec-modal-footer a").attr("target","_blank"),"on"===o.extendedProps.nofollow&&t(".eaelec-modal-footer a").attr("rel","nofollow"),""==o.url&&t(".eaelec-modal-footer a").css("display","none"),t(".eaelec-modal-header").css("border-left","5px solid "+o.borderColor)}))}});n.on("click",(function(){event.stopPropagation(),r.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")})),t(document).on("click",(function(e){e.target.closest(".eaelec-modal-content")||r.hasClass("eael-ec-popup-ready")&&r.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")})),f.render()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-event-calendar.default",a)}))}});
|
assets/front-end/js/view/facebook-feed.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 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=
|
| 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=8)}({8:function(e,t){var o=function(e,t){isEditMode||($facebook_gallery=t(".eael-facebook-feed",e).isotope({itemSelector:".eael-facebook-feed-item",percentPosition:!0,columnWidth:".eael-facebook-feed-item"}),$facebook_gallery.imagesLoaded().progress((function(){$facebook_gallery.isotope("layout")}))),t(".eael-load-more-button",e).on("click",(function(o){o.preventDefault(),$this=t(this),$settings=$this.attr("data-settings"),$page=$this.attr("data-page"),$loadmore_text=$this.attr("data-loadmore-text"),$this.addClass("button--loading"),t("span",$this).html("Loading..."),t.ajax({url:localize.ajaxurl,type:"post",data:{action:"facebook_feed_load_more",security:localize.nonce,settings:$settings,page:$page},success:function(o){$html=t(o.html),$facebook_gallery=t(".eael-facebook-feed",e).isotope(),t(".eael-facebook-feed",e).append($html),$facebook_gallery.isotope("appended",$html),$facebook_gallery.imagesLoaded().progress((function(){$facebook_gallery.isotope("layout")})),o.num_pages>$page?($this.attr("data-page",parseInt($page)+1),$this.removeClass("button--loading"),t("span",$this).html($loadmore_text)):$this.remove()},error:function(){}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-facebook-feed.default",o)}))}});
|
assets/front-end/js/view/fancy-text.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(t){var e={};function n(a){if(e[a])return e[a].exports;var o=e[a]={i:a,l:!1,exports:{}};return t[a].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,a){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:a})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(a,o,function(e){return t[e]}.bind(null,o));return a},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=
|
| 1 |
+
!function(t){var e={};function n(a){if(e[a])return e[a].exports;var o=e[a]={i:a,l:!1,exports:{}};return t[a].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,a){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:a})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(a,o,function(e){return t[e]}.bind(null,o));return a},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=9)}({9:function(t,e){var n=function(t,e){var n=t.find(".eael-fancy-text-container").eq(0),a=void 0!==n.data("fancy-text-id")?n.data("fancy-text-id"):"",o=void 0!==n.data("fancy-text")?n.data("fancy-text"):"",r=void 0!==n.data("fancy-text-transition-type")?n.data("fancy-text-transition-type"):"",i=void 0!==n.data("fancy-text-speed")?n.data("fancy-text-speed"):"",d=void 0!==n.data("fancy-text-delay")?n.data("fancy-text-delay"):"",c="yes"===n.data("fancy-text-cursor"),f=void 0!==n.data("fancy-text-loop")&&"yes"==n.data("fancy-text-loop");o=o.split("|"),"typing"==r&&new Typed("#eael-fancy-text-"+a,{strings:o,typeSpeed:i,backSpeed:0,startDelay:300,backDelay:d,showCursor:c,loop:f}),"typing"!=r&&e("#eael-fancy-text-"+a).Morphext({animation:r,separator:", ",speed:d,complete:function(){}}),jQuery(window).on("load",(function(){setTimeout((function(){e(".eael-fancy-text-strings",t).css("display","inline-block")}),500)})),isEditMode&&setTimeout((function(){e(".eael-fancy-text-strings",t).css("display","inline-block")}),800)};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-fancy-text.default",n)}))}});
|
assets/front-end/js/view/filterable-gallery.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.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 i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));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=
|
| 1 |
+
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.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 i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));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=10)}({10:function(e,t){var n=function(e,t){var n,r,i,l=e.find(".fg-layout-3-filter-controls").eq(0),a=e.find("#fg-filter-trigger"),o=e.find(".fg-layout-3-search-box"),f=e.find("#fg-search-box-input");if(o.length&&o.on("submit",(function(e){e.preventDefault()})),a.on("click",(function(){l.toggleClass("open-filters")})).blur((function(){l.toggleClass("open-filters")})),!isEditMode){var u=t(".eael-filter-gallery-container",e),s=u.data("settings"),d=u.data("gallery-items"),c="masonry"==s.grid_style?"masonry":"fitRows",g="yes"==s.gallery_enabled,p=t(".eael-filter-gallery-wrapper").data("layout-mode"),m=t(".eael-filter-gallery-wrapper").data("mfp_caption"),y=u.isotope({itemSelector:".eael-filterable-gallery-item-wrap",layoutMode:c,percentPosition:!0,stagger:30,transitionDuration:s.duration+"ms",filter:function(){var i=t(this),l=!n||i.text().match(n);null==r&&(r="layout_3"!=p?e.find(".eael-filter-gallery-control ul li").first().data("filter"):e.find(".fg-layout-3-filter-controls li").first().data("filter"));var a=!r||i.is(r);return l&&a}});t(e).magnificPopup({delegate:".eael-magnific-link",type:"image",gallery:{enabled:g},image:{titleSrc:function(e){if("yes"==m)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 n=t(this);r=t(this).attr("data-filter"),e.find("#fg-filter-trigger > span")&&e.find("#fg-filter-trigger > span").text(n.text()),n.siblings().removeClass("active"),n.addClass("active"),y.isotope()})),f.on("input",(function(){var e=t(this);clearTimeout(i),i=setTimeout((function(){n=new RegExp(e.val(),"gi"),y.isotope()}),600)})),y.imagesLoaded().progress((function(){y.isotope("layout")})),y.on("arrangeComplete",(function(){y.isotope("layout")})),t(window).on("load",(function(){y.isotope("layout")})),e.on("click",".eael-gallery-load-more",(function(n){n.preventDefault();var r=t(this),i=t(".eael-filter-gallery-container",e).children(".eael-filterable-gallery-item-wrap").length,l=u.data("total-gallery-items"),a=u.data("images-per-page"),o=u.data("nomore-item-text"),f=[];i==l&&(r.html('<div class="no-more-items-text">'+o+"</div>"),setTimeout((function(){r.fadeOut("slow")}),600));for(var s=i;s<i+a;s++)f.push(t(d[s])[0]);u.append(f),y.isotope("appended",f),y.imagesLoaded().progress((function(){y.isotope("layout")}))}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-filterable-gallery.default",n)}))}});
|
assets/front-end/js/view/general.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var n={};function r(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=n,r.d=function(e,n,t){r.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},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,n){if(1&n&&(e=r(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(r.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)r.d(t,o,function(n){return e[n]}.bind(null,o));return t},r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,"a",n),n},r.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r.p="",r(r.s=
|
| 1 |
+
!function(e){var n={};function r(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=n,r.d=function(e,n,t){r.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},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,n){if(1&n&&(e=r(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(r.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)r.d(t,o,function(n){return e[n]}.bind(null,o));return t},r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,"a",n),n},r.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r.p="",r(r.s=67)}({67:function(e,n,r){"use strict";r.r(n);var t=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var o=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var i=function(e){return function(n,r,i){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;if(o(n)&&t(r))if("function"==typeof i)if("number"==typeof u){var c={callback:i,priority:u,namespace:r};if(e[n]){var a,l=e[n].handlers;for(a=l.length;a>0&&!(u>=l[a-1].priority);a--);a===l.length?l[a]=c:l.splice(a,0,c),(e.__current||[]).forEach((function(e){e.name===n&&e.currentIndex>=a&&e.currentIndex++}))}else e[n]={handlers:[c],runs:0};"hookAdded"!==n&&p("hookAdded",n,r,i,u)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}};var u=function(e,n){return function(r,i){if(o(r)&&(n||t(i))){if(!e[r])return 0;var u=0;if(n)u=e[r].handlers.length,e[r]={runs:e[r].runs,handlers:[]};else for(var c=e[r].handlers,a=function(n){c[n].namespace===i&&(c.splice(n,1),u++,(e.__current||[]).forEach((function(e){e.name===r&&e.currentIndex>=n&&e.currentIndex--})))},l=c.length-1;l>=0;l--)a(l);return"hookRemoved"!==r&&p("hookRemoved",r,i),u}}};var c=function(e){return function(n,r){return void 0!==r?n in e&&e[n].handlers.some((function(e){return e.namespace===r})):n in e}};var a=function(e,n){return function(r){e[r]||(e[r]={handlers:[],runs:0}),e[r].runs++;var t=e[r].handlers;for(var o=arguments.length,i=new Array(o>1?o-1:0),u=1;u<o;u++)i[u-1]=arguments[u];if(!t||!t.length)return n?i[0]:void 0;var c={name:r,currentIndex:0};for(e.__current.push(c);c.currentIndex<t.length;){var a=t[c.currentIndex],l=a.callback.apply(null,i);n&&(i[0]=l),c.currentIndex++}return e.__current.pop(),n?i[0]:void 0}};var l=function(e){return function(){return e.__current&&e.__current.length?e.__current[e.__current.length-1].name:null}};var d=function(e){return function(n){return void 0===n?void 0!==e.__current[0]:!!e.__current[0]&&n===e.__current[0].name}};var s=function(e){return function(n){if(o(n))return e[n]&&e[n].runs?e[n].runs:0}};var f=function(){var e=Object.create(null),n=Object.create(null);return e.__current=[],n.__current=[],{addAction:i(e),addFilter:i(n),removeAction:u(e),removeFilter:u(n),hasAction:c(e),hasFilter:c(n),removeAllActions:u(e,!0),removeAllFilters:u(n,!0),doAction:a(e),applyFilters:a(n,!0),currentAction:l(e),currentFilter:l(n),doingAction:d(e),doingFilter:d(n),didAction:s(e),didFilter:s(n),actions:e,filters:n}},h=f(),p=(h.addAction,h.addFilter,h.removeAction,h.removeFilter,h.hasAction,h.hasFilter,h.removeAllActions,h.removeAllFilters,h.doAction);h.applyFilters,h.currentAction,h.currentFilter,h.doingAction,h.doingFilter,h.didAction,h.didFilter,h.actions,h.filters;window.isEditMode=!1,window.ea={hooks:f(),isEditMode:!1},jQuery(window).on("elementor/frontend/init",(function(){window.isEditMode=elementorFrontend.isEditMode(),window.ea.isEditMode=elementorFrontend.isEditMode(),ea.hooks.doAction("init"),ea.isEditMode&&ea.hooks.doAction("editMode.init")}))}});
|
assets/front-end/js/view/image-accordion.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var a={};function o(n){if(a[n])return a[n].exports;var r=a[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,o),r.l=!0,r.exports}o.m=e,o.c=a,o.d=function(e,a,n){o.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:n})},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,a){if(1&a&&(e=o(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var r in e)o.d(n,r,function(a){return e[a]}.bind(null,r));return n},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},o.p="",o(o.s=
|
| 1 |
+
!function(e){var a={};function o(n){if(a[n])return a[n].exports;var r=a[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,o),r.l=!0,r.exports}o.m=e,o.c=a,o.d=function(e,a,n){o.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:n})},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,a){if(1&a&&(e=o(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var r in e)o.d(n,r,function(a){return e[a]}.bind(null,r));return n},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},o.p="",o(o.s=11)}({11:function(e,a){var o=function(e,a){var o=e.find(".eael-img-accordion").eq(0),n=void 0!==o.data("img-accordion-id")?o.data("img-accordion-id"):"",r=void 0!==o.data("img-accordion-type")?o.data("img-accordion-type"):"",i=0;"on-click"===r?(a("#eael-img-accordion-"+n+" a").on("click",(function(e){0==a(this).hasClass("overlay-active")&&e.preventDefault(),0==i&&(a("#eael-img-accordion-"+n+" a").hasClass("overlay-active")&&a("#eael-img-accordion-"+n+" a").removeClass("overlay-active"),i+=1),a("#eael-img-accordion-"+n+" a").css("flex","1"),a(this).find(".overlay").parent("a").addClass("overlay-active"),a("#eael-img-accordion-"+n+" a").find(".overlay-inner").removeClass("overlay-inner-show"),a(this).find(".overlay-inner").addClass("overlay-inner-show"),a(this).css("flex","3")})),a("#eael-img-accordion-"+n+" a").on("blur",(function(e){a("#eael-img-accordion-"+n+" a").css("flex","1"),a("#eael-img-accordion-"+n+" a").find(".overlay-inner").removeClass("overlay-inner-show"),a(this).find(".overlay").parent("a").removeClass("overlay-active")}))):a("#eael-img-accordion-"+n+" a").on("hover",(function(){a("#eael-img-accordion-"+n+" a").hasClass("overlay-active")&&(a("#eael-img-accordion-"+n+" a.overlay-active").css("flex","1"),a("#eael-img-accordion-"+n+" a").removeClass("overlay-active"),a("#eael-img-accordion-"+n+" a .overlay .overlay-inner").removeClass("overlay-inner-show"))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-image-accordion.default",o)}))}});
|
assets/front-end/js/view/load-more.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function o(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,o),a.l=!0,a.exports}o.m=e,o.c=t,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},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 n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)o.d(n,a,function(t){return e[t]}.bind(null,a));return n},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=
|
| 1 |
+
!function(e){var t={};function o(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,o),a.l=!0,a.exports}o.m=e,o.c=t,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},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 n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)o.d(n,a,function(t){return e[t]}.bind(null,a));return n},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=12)}({12:function(e,t){!function(e){"use strict";e(document).on("click",".eael-load-more-button",(function(t){t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation();var o=e(this),n=e("span",o).html(),a=o.data("widget"),r=e(".elementor-element-"+a),i=o.data("class"),s=o.data("args"),l=o.data("settings"),u=o.data("layout"),d=parseInt(o.data("page"))+1;if(void 0!==a&&void 0!==s){var p={},c={action:"load_more",class:i,args:s,settings:l,page:d};if(String(s).split("&").forEach((function(e,t){var o=String(e).split("=");p[o[0]]=o[1]})),"rand"==p.orderby){var f=e(".eael-grid-post");if(f.length){var g=[];f.each((function(t,o){var n=e(o).data("id");g.push(n)})),c.post__not_in=g}}o.addClass("button--loading"),e("span",o).html("Loading..."),e.ajax({url:localize.ajaxurl,type:"post",data:c,success:function(t){var a=e(t);if(a.hasClass("no-posts-found")||0==a.length)o.remove();else{if("Essential_Addons_Elementor\\Elements\\Product_Grid"==c.class)e(".eael-product-grid .products",r).append(a);else if(e(".eael-post-appender",r).append(a),"masonry"==u){var i=e(".eael-post-appender",r).isotope();i.isotope("appended",a).isotope("layout"),i.imagesLoaded().progress((function(){i.isotope("layout")}))}o.removeClass("button--loading"),e("span",o).html(n),o.data("page",d)}},error:function(e){console.log(e)}})}}))}(jQuery)}});
|
assets/front-end/js/view/post-grid.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 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=
|
| 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=13)}({13:function(e,t){var n=function(e,t){var n=t(".eael-post-appender",e),o=n.data("layout-mode");"masonry"===o&&(n.isotope({itemSelector:".eael-grid-post",layoutMode:o,percentPosition:!0}),n.imagesLoaded().progress((function(){n.isotope("layout")})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-post-grid.default",n)}))}});
|
assets/front-end/js/view/price-table.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=
|
| 1 |
+
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=14)}({14:function(t,e){var n=function(t,e){if(e.fn.tooltipster){var n,r=t.find(".tooltip");for(n=0;n<r.length;n++){var o=e("#"+e(r[n]).attr("id")),a=void 0!==o.data("side")&&o.data("side"),i=void 0!==o.data("trigger")?o.data("trigger"):"hover",d=void 0!==o.data("animation")?o.data("animation"):"fade",u=void 0!==o.data("animation_duration")?o.data("animation_duration"):300,f=void 0!==o.data("theme")?o.data("theme"):"default",l="yes"==o.data("arrow");o.tooltipster({animation:d,trigger:i,side:a,delay:u,arrow:l,theme:"tooltipster-"+f})}}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-pricing-table.default",n)}))}});
|
assets/front-end/js/view/progress-bar.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var r={};function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},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,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)t.d(n,o,function(r){return e[r]}.bind(null,o));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="",t(t.s=
|
| 1 |
+
!function(e){var r={};function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},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,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)t.d(n,o,function(r){return e[r]}.bind(null,o));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="",t(t.s=15)}({15:function(e,r){var t=function(e,r){var t=r(".eael-progressbar",e),n=t.data("layout"),o=t.data("count"),i=t.data("duration");o>100&&(o=100),t.one("inview",(function(){"line"==n?r(".eael-progressbar-line-fill",t).css({width:o+"%"}):"half_circle"==n&&r(".eael-progressbar-circle-half",t).css({transform:"rotate("+1.8*o+"deg)"}),ea.hooks.doAction("progressBar.initValue",t,n,o),r(".eael-progressbar-count",t).prop({counter:0}).animate({counter:o},{duration:i,easing:"linear",step:function(e){if("circle"==n||"circle_fill"==n){var o=3.6*e;r(".eael-progressbar-circle-half-left",t).css({transform:"rotate("+o+"deg)"}),o>180&&(r(".eael-progressbar-circle-pie",t).css({"-webkit-clip-path":"inset(0)","clip-path":"inset(0)"}),r(".eael-progressbar-circle-half-right",t).css({visibility:"visible"}))}r(this).text(Math.ceil(e))}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-progress-bar.default",t)}))}});
|
assets/front-end/js/view/reading-progress.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var r={};function a(s){if(r[s])return r[s].exports;var n=r[s]={i:s,l:!1,exports:{}};return e[s].call(n.exports,n,n.exports,a),n.l=!0,n.exports}a.m=e,a.c=r,a.d=function(e,r,s){a.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:s})},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,r){if(1&r&&(e=a(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(a.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)a.d(s,n,function(r){return e[r]}.bind(null,n));return s},a.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(r,"a",r),r},a.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},a.p="",a(a.s=
|
| 1 |
+
!function(e){var r={};function a(s){if(r[s])return r[s].exports;var n=r[s]={i:s,l:!1,exports:{}};return e[s].call(n.exports,n,n.exports,a),n.l=!0,n.exports}a.m=e,a.c=r,a.d=function(e,r,s){a.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:s})},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,r){if(1&r&&(e=a(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(a.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)a.d(s,n,function(r){return e[r]}.bind(null,n));return s},a.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(r,"a",r),r},a.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},a.p="",a(a.s=16)}({16:function(e,r){jQuery(document).ready((function(){jQuery(window).scroll((function(){var e=(document.body.scrollTop||document.documentElement.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100;jQuery(".eael-reading-progress-fill").css({width:e+"%"})})),isEditMode&&(elementor.settings.page.addChangeCallback("eael_ext_reading_progress",(function(e){var r=elementor.settings.page.getSettings();"yes"==e?(0==jQuery(".eael-reading-progress-wrap").length&&jQuery("body").append('<div class="eael-reading-progress-wrap eael-reading-progress-wrap-local"><div class="eael-reading-progress eael-reading-progress-local eael-reading-progress-'+r.settings.eael_ext_reading_progress_position+'"><div class="eael-reading-progress-fill"></div></div><div class="eael-reading-progress eael-reading-progress-global eael-reading-progress-'+r.settings.eael_ext_reading_progress_position+'"><div class="eael-reading-progress-fill"></div></div></div>'),jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-local").removeClass("eael-reading-progress-wrap-global eael-reading-progress-wrap-disabled")):(jQuery(".eael-reading-progress-wrap").removeClass("eael-reading-progress-wrap-local eael-reading-progress-wrap-global"),1==r.settings.eael_ext_reading_progress_has_global?jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-global"):jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-disabled"))})),elementor.settings.page.addChangeCallback("eael_ext_reading_progress_position",(function(e){elementor.settings.page.setSettings("eael_ext_reading_progress_position",e),jQuery(".eael-reading-progress").removeClass("eael-reading-progress-top eael-reading-progress-bottom").addClass("eael-reading-progress-"+e)})))}))}});
|
assets/front-end/js/view/sticky-video.js
CHANGED
|
@@ -93,7 +93,7 @@
|
|
| 93 |
/*! no static exports found */
|
| 94 |
/***/ (function(module, exports) {
|
| 95 |
|
| 96 |
-
eval("var eaelsvPosition = '';\nvar eaelsvWidth = 0;\nvar eaelsvHeight = 0;\nvar eaelsvDomHeight = 0;\nvar videoIsActive = 'off';\nvar eaelMakeItSticky = 0;\nvar scrollHeight = 0;\njQuery(window).on('elementor/frontend/init', function () {\n if (isEditMode) {\n elementor.hooks.addAction('panel/open_editor/widget/eael-sticky-video', function (panel, model, view) {\n var interval;\n model.attributes.settings.on('change:eaelsv_sticky_width', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var height = Math.ceil(model.getSetting('eaelsv_sticky_width') / 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_height = height;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_height\"]').value = height;\n }, 250);\n });\n model.attributes.settings.on('change:eaelsv_sticky_height', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var width = Math.ceil(model.getSetting('eaelsv_sticky_height') * 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_width = width;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_width\"]').value = width;\n }, 250);\n });\n });\n }\n\n elementorFrontend.hooks.addAction('frontend/element_ready/eael-sticky-video.default', function ($scope, $) {\n $('.eaelsv-sticky-player-close', $scope).hide();\n var element = $scope.find('.eael-sticky-video-player2');\n var sticky = '';\n var autoplay = '';\n var overlay = '';\n sticky = element.data('sticky');\n autoplay = element.data('autoplay');\n eaelsvPosition = element.data('position');\n eaelsvHeight = element.data('sheight');\n eaelsvWidth = element.data('swidth');\n overlay = element.data('overlay');\n scrollHeight = element.data('scroll_height');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n var playerAbc = new Plyr('#eaelsv-player-' + $scope.data('id')); // If element is Sticky video\n\n if (overlay === 'no') {\n // If autoplay is enable\n if ('yes' === autoplay && sticky === 'yes') {\n eaelsvDomHeight = GetDomElementHeight(element);\n element.attr('id', 'videobox');\n videoIsActive = 'on'; // When play event is cliked\n // Do the sticky process\n\n PlayerPlay(playerAbc, element);\n }\n } // Overlay Operation Started\n\n\n if (overlay === 'yes') {\n var ovrlyElmnt = element.prev();\n videoIsActive = 'off';\n $(ovrlyElmnt).on('click', function () {\n $('.eael-sticky-video-wrapper > i').hide();\n $(this).css('display', 'none');\n\n if ($(this).next().data('autoplay') === 'yes') {\n playerAbc.restart();\n eaelsvDomHeight = GetDomElementHeight(this);\n\n if (sticky === 'yes') {\n $(this).next().attr('id', 'videobox');\n videoIsActive = 'on';\n }\n }\n });\n }\n\n playerAbc.on('pause', function (event) {\n videoIsActive = 'off';\n });\n playerAbc.on('play', function (event) {\n videoIsActive = 'on';\n });\n $('.eaelsv-sticky-player-close').on('click', function () {\n element.removeClass('out').addClass('in');\n $('.eael-sticky-video-player2').removeAttr('style');\n videoIsActive = 'off';\n });\n element.parent().css('height', element.height() + 'px');\n $(window).resize(function () {\n element.parent().css('height', element.height() + 'px');\n });\n });\n});\njQuery(window).scroll(function () {\n var scrollTop = jQuery(window).scrollTop();\n var scrollBottom = jQuery(document).height() - scrollTop;\n\n if (scrollBottom > jQuery(window).height() + 400) {\n if (scrollTop >= eaelsvDomHeight) {\n if (videoIsActive == 'on') {\n jQuery('#videobox').find('.eaelsv-sticky-player-close').css('display', 'block');\n jQuery('#videobox').removeClass('in').addClass('out');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n }\n } else {\n jQuery('.eaelsv-sticky-player-close').hide();\n jQuery('#videobox').removeClass('out').addClass('in');\n jQuery('.eael-sticky-video-player2').removeAttr('style');\n }\n }\n});\n\nfunction GetDomElementHeight(elem) {\n var contentHeight = jQuery(elem).parent().height();\n var expHeight = scrollHeight * contentHeight / 100;\n var hght = jQuery(elem).parent().offset().top + expHeight;\n return hght;\n}\n\nfunction PositionStickyPlayer(p, h, w) {\n if (p == 'top-left') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n if (p == 'top-right') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-right') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-left') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n jQuery('.eael-sticky-video-player2.out').css('width', w + 'px');\n jQuery('.eael-sticky-video-player2.out').css('height', h + 'px');\n}\n\nfunction PlayerPlay(a, b) {\n a.on('play', function (event) {\n eaelsvDomHeight = GetDomElementHeight(b);\n jQuery('.eael-sticky-video-player2').removeAttr('id');\n jQuery('.eael-sticky-video-player2').removeClass('out');\n b.attr('id', 'videobox');\n videoIsActive = 'on';\n eaelsvPosition = b.data('position');\n eaelsvHeight = b.data('sheight');\n eaelsvWidth = b.data('swidth');\n });\n}\n\nfunction RunStickyPlayer(elem) {\n var ovrplyer = new Plyr('#' + elem);\n ovrplyer.start();\n}\n\n//# sourceURL=webpack:///./src/js/view/sticky-video.js?");
|
| 97 |
|
| 98 |
/***/ })
|
| 99 |
|
| 93 |
/*! no static exports found */
|
| 94 |
/***/ (function(module, exports) {
|
| 95 |
|
| 96 |
+
eval("var eaelsvPosition = '';\nvar eaelsvWidth = 0;\nvar eaelsvHeight = 0;\nvar eaelsvDomHeight = 0;\nvar videoIsActive = 'off';\nvar eaelMakeItSticky = 0;\nvar scrollHeight = 0;\njQuery(window).on('elementor/frontend/init', function () {\n if (isEditMode) {\n elementor.hooks.addAction('panel/open_editor/widget/eael-sticky-video', function (panel, model, view) {\n var interval;\n model.attributes.settings.on('change:eaelsv_sticky_width', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var height = Math.ceil(model.getSetting('eaelsv_sticky_width') / 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_height = height;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_height\"]').value = height;\n }, 250);\n });\n model.attributes.settings.on('change:eaelsv_sticky_height', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var width = Math.ceil(model.getSetting('eaelsv_sticky_height') * 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_width = width;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_width\"]').value = width;\n }, 250);\n });\n });\n }\n\n elementorFrontend.hooks.addAction('frontend/element_ready/eael-sticky-video.default', function ($scope, $) {\n $('.eaelsv-sticky-player-close', $scope).hide();\n var element = $scope.find('.eael-sticky-video-player2');\n var sticky = '';\n var autoplay = '';\n var overlay = '';\n sticky = element.data('sticky');\n autoplay = element.data('autoplay');\n eaelsvPosition = element.data('position');\n eaelsvHeight = element.data('sheight');\n eaelsvWidth = element.data('swidth');\n overlay = element.data('overlay');\n scrollHeight = element.data('scroll_height');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n var playerAbc = new Plyr('#eaelsv-player-' + $scope.data('id')); // If element is Sticky video\n\n if (overlay === 'no') {\n // If autoplay is enable\n if ('yes' === autoplay && sticky === 'yes') {\n eaelsvDomHeight = GetDomElementHeight(element);\n element.attr('id', 'videobox');\n videoIsActive = 'on'; // When play event is cliked\n // Do the sticky process\n\n PlayerPlay(playerAbc, element);\n }\n } // Overlay Operation Started\n\n\n if (overlay === 'yes') {\n var ovrlyElmnt = element.prev();\n videoIsActive = 'off';\n $(ovrlyElmnt).on('click', function () {\n $('.eael-sticky-video-wrapper > i').hide();\n $(this).css('display', 'none');\n playerAbc.play();\n\n if ($(this).next().data('autoplay') === 'yes') {\n playerAbc.restart();\n eaelsvDomHeight = GetDomElementHeight(this);\n\n if (sticky === 'yes') {\n $(this).next().attr('id', 'videobox');\n videoIsActive = 'on';\n }\n }\n });\n }\n\n playerAbc.on('pause', function (event) {\n videoIsActive = 'off';\n });\n playerAbc.on('play', function (event) {\n videoIsActive = 'on';\n });\n $('.eaelsv-sticky-player-close').on('click', function () {\n element.removeClass('out').addClass('in');\n $('.eael-sticky-video-player2').removeAttr('style');\n videoIsActive = 'off';\n });\n element.parent().css('height', element.height() + 'px');\n $(window).resize(function () {\n element.parent().css('height', element.height() + 'px');\n });\n });\n});\njQuery(window).scroll(function () {\n var scrollTop = jQuery(window).scrollTop();\n var scrollBottom = jQuery(document).height() - scrollTop;\n\n if (scrollBottom > jQuery(window).height() + 400) {\n if (scrollTop >= eaelsvDomHeight) {\n if (videoIsActive == 'on') {\n jQuery('#videobox').find('.eaelsv-sticky-player-close').css('display', 'block');\n jQuery('#videobox').removeClass('in').addClass('out');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n }\n } else {\n jQuery('.eaelsv-sticky-player-close').hide();\n jQuery('#videobox').removeClass('out').addClass('in');\n jQuery('.eael-sticky-video-player2').removeAttr('style');\n }\n }\n});\n\nfunction GetDomElementHeight(elem) {\n var contentHeight = jQuery(elem).parent().height();\n var expHeight = scrollHeight * contentHeight / 100;\n var hght = jQuery(elem).parent().offset().top + expHeight;\n return hght;\n}\n\nfunction PositionStickyPlayer(p, h, w) {\n if (p == 'top-left') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n if (p == 'top-right') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-right') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-left') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n jQuery('.eael-sticky-video-player2.out').css('width', w + 'px');\n jQuery('.eael-sticky-video-player2.out').css('height', h + 'px');\n}\n\nfunction PlayerPlay(a, b) {\n a.on('play', function (event) {\n eaelsvDomHeight = GetDomElementHeight(b);\n jQuery('.eael-sticky-video-player2').removeAttr('id');\n jQuery('.eael-sticky-video-player2').removeClass('out');\n b.attr('id', 'videobox');\n videoIsActive = 'on';\n eaelsvPosition = b.data('position');\n eaelsvHeight = b.data('sheight');\n eaelsvWidth = b.data('swidth');\n });\n}\n\nfunction RunStickyPlayer(elem) {\n var ovrplyer = new Plyr('#' + elem);\n ovrplyer.start();\n}\n\n//# sourceURL=webpack:///./src/js/view/sticky-video.js?");
|
| 97 |
|
| 98 |
/***/ })
|
| 99 |
|
assets/front-end/js/view/sticky-video.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function i(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,i),r.l=!0,r.exports}i.m=e,i.c=t,i.d=function(e,t,o){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(o,r,function(t){return e[t]}.bind(null,r));return o},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=
|
| 1 |
+
!function(e){var t={};function i(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,i),r.l=!0,r.exports}i.m=e,i.c=t,i.d=function(e,t,o){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(o,r,function(t){return e[t]}.bind(null,r));return o},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=17)}({17:function(e,t){var i="",o=0,r=0,a=0,s="off",n=0;function l(e){var t=jQuery(e).parent().height(),i=n*t/100;return jQuery(e).parent().offset().top+i}function u(e,t,i){"top-left"==e&&(jQuery(".eael-sticky-video-player2.out").css("top","40px"),jQuery(".eael-sticky-video-player2.out").css("left","40px")),"top-right"==e&&(jQuery(".eael-sticky-video-player2.out").css("top","40px"),jQuery(".eael-sticky-video-player2.out").css("right","40px")),"bottom-right"==e&&(jQuery(".eael-sticky-video-player2.out").css("bottom","40px"),jQuery(".eael-sticky-video-player2.out").css("right","40px")),"bottom-left"==e&&(jQuery(".eael-sticky-video-player2.out").css("bottom","40px"),jQuery(".eael-sticky-video-player2.out").css("left","40px")),jQuery(".eael-sticky-video-player2.out").css("width",i+"px"),jQuery(".eael-sticky-video-player2.out").css("height",t+"px")}jQuery(window).on("elementor/frontend/init",(function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-sticky-video",(function(e,t,i){var o;t.attributes.settings.on("change:eaelsv_sticky_width",(function(){clearTimeout(o),o=setTimeout((function(){var i=Math.ceil(t.getSetting("eaelsv_sticky_width")/1.78);t.attributes.settings.attributes.eaelsv_sticky_height=i,e.el.querySelector('[data-setting="eaelsv_sticky_height"]').value=i}),250)})),t.attributes.settings.on("change:eaelsv_sticky_height",(function(){clearTimeout(o),o=setTimeout((function(){var i=Math.ceil(1.78*t.getSetting("eaelsv_sticky_height"));t.attributes.settings.attributes.eaelsv_sticky_width=i,e.el.querySelector('[data-setting="eaelsv_sticky_width"]').value=i}),250)}))})),elementorFrontend.hooks.addAction("frontend/element_ready/eael-sticky-video.default",(function(e,t){t(".eaelsv-sticky-player-close",e).hide();var c,y,d,p=e.find(".eael-sticky-video-player2");c=p.data("sticky"),y=p.data("autoplay"),i=p.data("position"),r=p.data("sheight"),o=p.data("swidth"),d=p.data("overlay"),n=p.data("scroll_height"),u(i,r,o);var v,f=new Plyr("#eaelsv-player-"+e.data("id"));if("no"===d&&"yes"===y&&"yes"===c&&(a=l(p),p.attr("id","videobox"),s="on",v=p,f.on("play",(function(e){a=l(v),jQuery(".eael-sticky-video-player2").removeAttr("id"),jQuery(".eael-sticky-video-player2").removeClass("out"),v.attr("id","videobox"),s="on",i=v.data("position"),r=v.data("sheight"),o=v.data("swidth")}))),"yes"===d){var h=p.prev();s="off",t(h).on("click",(function(){t(".eael-sticky-video-wrapper > i").hide(),t(this).css("display","none"),f.play(),"yes"===t(this).next().data("autoplay")&&(f.restart(),a=l(this),"yes"===c&&(t(this).next().attr("id","videobox"),s="on"))}))}f.on("pause",(function(e){s="off"})),f.on("play",(function(e){s="on"})),t(".eaelsv-sticky-player-close").on("click",(function(){p.removeClass("out").addClass("in"),t(".eael-sticky-video-player2").removeAttr("style"),s="off"})),p.parent().css("height",p.height()+"px"),t(window).resize((function(){p.parent().css("height",p.height()+"px")}))}))})),jQuery(window).scroll((function(){var e=jQuery(window).scrollTop();jQuery(document).height()-e>jQuery(window).height()+400&&(e>=a?"on"==s&&(jQuery("#videobox").find(".eaelsv-sticky-player-close").css("display","block"),jQuery("#videobox").removeClass("in").addClass("out"),u(i,r,o)):(jQuery(".eaelsv-sticky-player-close").hide(),jQuery("#videobox").removeClass("out").addClass("in"),jQuery(".eael-sticky-video-player2").removeAttr("style")))}))}});
|
assets/front-end/js/view/table-of-content.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function a(l){if(t[l])return t[l].exports;var o=t[l]={i:l,l:!1,exports:{}};return e[l].call(o.exports,o,o.exports,a),o.l=!0,o.exports}a.m=e,a.c=t,a.d=function(e,t,l){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:l})},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 l=Object.create(null);if(a.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(l,o,function(t){return e[t]}.bind(null,o));return l},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=
|
| 1 |
+
!function(e){var t={};function a(l){if(t[l])return t[l].exports;var o=t[l]={i:l,l:!1,exports:{}};return e[l].call(o.exports,o,o.exports,a),o.l=!0,o.exports}a.m=e,a.c=t,a.d=function(e,t,l){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:l})},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 l=Object.create(null);if(a.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(l,o,function(t){return e[t]}.bind(null,o));return l},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=18)}({18:function(e,t){function a(e){return function(e){if(Array.isArray(e))return l(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 l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return l(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 l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,l=new Array(t);a<t;a++)l[a]=e[a];return l}var o;o=jQuery,jQuery(document).ready((function(){function e(e,t){var c=document.getElementById("eael-toc-list");if(null===e||void 0===t||!c)return null;for(var r=document.getElementById("eael-toc"),s=void 0!==r.dataset.titleurl?r.dataset.titleurl:"false",i=void 0!==r.dataset.excludeSelector?r.dataset.excludeSelector.replace(/^,|,$/g,""):"",d=[],u=document.querySelectorAll(e),g=0,m=0;m<u.length;m++)d=[].concat(a(d),a(u[m].querySelectorAll(t)));(d=Array.from(new Set(d))).forEach((function(e){l(i,e)||(e.id=g+"-"+n(s,e.textContent),e.classList.add("eael-heading-content"),g++)})),function(e,t,a){var o=t,c=a,r=document.getElementById("eael-toc"),s=void 0!==r.dataset.titleurl?r.dataset.titleurl:"false",i=document.getElementById("eael-toc-list"),d=void 0!==r.dataset.excludeselector?r.dataset.excludeselector.replace(/^,|,$/g,""):"",u="",g=u=o.trim().split(",")[0].substr(1,1),m=i;i.innerHTML="",c.length>0&&document.getElementById("eael-toc").classList.remove("eael-toc-disable");for(var p=0,f=c.length;p<f;++p){var h=c[p];if(!l(d,h)){var _=parseInt(h.tagName.substr(1,1)),b=_-u;if(b>0){var v=m.lastChild;if(v){var C=document.createElement("UL");v.appendChild(C),m=C,u=_}}var y=!1;if(b<0){for(;0!=b++;)m.parentNode.parentNode&&(m=m.parentNode.parentNode);u=_,y=!0}if("UL"!==m.tagName&&(m=i),""!==h.textContent.trim()){var x=document.createElement("LI"),w=document.createElement("A"),k=document.createElement("SPAN");(g===u||y)&&(x.setAttribute("itemscope",""),x.setAttribute("itemtype","http://schema.org/ListItem"),x.setAttribute("itemprop","itemListElement"));var S="#"+p+"-"+n(s,h.textContent);w.className="eael-toc-link",w.setAttribute("itemprop","item"),w.setAttribute("href",S),k.appendChild(document.createTextNode(h.textContent)),w.appendChild(k),x.appendChild(w),m.appendChild(x)}}}}(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 a;(a=document.getElementById("eael-toc"))&&(t=void 0!==t?t:200,window.pageYOffset>=t&&!a.classList.contains("eael-toc-disable")?a.classList.add("eael-sticky"):a.classList.remove("eael-sticky"))}));var t=o("#eael-toc").data("stickyscroll");function l(e,t){return o(t).closest(e).length}function n(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 c(){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"),t}o("body").click((function(e){var t=o(e.target),a=o("#eael-toc");a.hasClass("eael-toc-auto-collapse")&&a.hasClass("eael-sticky")&&!a.hasClass("collapsed")&&0===o(t).closest("#eael-toc").length&&a.toggleClass("collapsed")})),o(document).on("click",".eael-toc-close ,.eael-toc-button",(function(e){e.stopPropagation(),o(".eael-toc").toggleClass("collapsed")}));var r=o("#eael-toc").data("eaeltoctag");""===r||isEditMode||e(c(),r),isEditMode&&(elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(t,a){var l=a("#eael-toc #eael-toc-list");if(l.find("li.eael-first-child").length<1&&l.length>=1){var o=a("#eael-toc").data("eaeltoctag");o&&e(c(),o)}})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content",(function(t){var a=o(".eael-toc-global");if(a.length>0&&(a.attr("id","eael-toc-temp").removeClass("eael-toc").hide(),o(".eael-toc-global #eael-toc-list").attr("id","")),o("#eael-toc").remove(),"yes"===t){var l=elementor.settings.page.getSettings();o("body").append(function(e){var t=e.settings,a=t.eael_ext_toc_title,l="eael-toc-list eael-toc-list-"+t.eael_ext_table_of_content_list_style,o=t.eael_ext_table_of_content_header_icon.value,n="right"===t.eael_ext_toc_position?" eael-toc-right":" ";return l+="yes"===t.eael_ext_toc_collapse_sub_heading?" eael-toc-collapse":" ",'<div id="eael-toc" class="eael-toc eael-toc-disable '+n+'"><div class="eael-toc-header"><span class="eael-toc-close">×</span><h2 class="eael-toc-title">'+a+'</h2></div><div class="eael-toc-body"><ul id="eael-toc-list" class="'+(l+="number"===t.eael_ext_toc_list_icon?" eael-toc-number":" eael-toc-bullet")+'"></ul></div><button class="eael-toc-button"><i class="'+o+'"></i><span>'+a+"</span></button></div>"}(l)),e(c(),l.settings.eael_ext_toc_supported_heading_tag.join(", "))}else a.length>0&&a.addClass("eael-toc").attr("id","eael-toc").show()})),elementor.settings.page.addChangeCallback("eael_ext_toc_position",(function(e){"right"===e?o("#eael-toc").addClass("eael-toc-right"):o("#eael-toc").removeClass("eael-toc-right")})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_list_style",(function(e){var t=o(".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=o(".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){o(".eael-toc-button i").removeClass().addClass(e.value)})),elementor.settings.page.addChangeCallback("eael_ext_toc_list_icon",(function(e){var t=o(".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=o(".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=o("#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=o("#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=o("#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)})))}))}});
|
assets/front-end/js/view/twitter-feed.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 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=
|
| 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=19)}({19:function(e,t){var r=function(e,t){isEditMode||($gutter=t(".eael-twitter-feed-masonry",e).data("gutter"),$settings={itemSelector:".eael-twitter-feed-item",percentPosition:!0,masonry:{columnWidth:".eael-twitter-feed-item",gutter:$gutter}},$twitter_feed_gallery=t(".eael-twitter-feed-masonry",e).isotope($settings),$twitter_feed_gallery.imagesLoaded().progress((function(){$twitter_feed_gallery.isotope("layout")})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-twitter-feed.default",r)}))}});
|
assets/front-end/js/view/typeform.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 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=
|
| 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=20)}({20:function(e,t){var r=function(e,t){if(typeformEmbed){var r=e.find(".eael-typeform"),n=r.attr("id"),o=r.data("typeform");if(void 0!==n&&void 0!==o){var i=document.getElementById(n);o.url&&typeformEmbed.makeWidget(i,o.url,{hideFooter:o.hideFooter,hideHeaders:o.hideHeaders,opacity:o.opacity})}}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-typeform.default",r)}))}});
|
assets/front-end/js/view/view.js
CHANGED
|
@@ -323,6 +323,17 @@ eval("var AdvanceTabHandler = function AdvanceTabHandler($scope, $) {\n var $cu
|
|
| 323 |
|
| 324 |
/***/ }),
|
| 325 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 326 |
/***/ "./src/js/view/content-ticker.js":
|
| 327 |
/*!***************************************!*\
|
| 328 |
!*** ./src/js/view/content-ticker.js ***!
|
|
@@ -363,7 +374,7 @@ eval("var dataTable = function dataTable($scope, $) {\n var $_this = $scope.fin
|
|
| 363 |
/*! no static exports found */
|
| 364 |
/***/ (function(module, exports) {
|
| 365 |
|
| 366 |
-
eval("var EventCalendar = function EventCalendar($scope, $) {\n var Calendar = FullCalendar.Calendar;\n var element = $(\".eael-event-calendar-cls\", $scope),\n CloseButton = $(\".eaelec-modal-close\", $scope).eq(0),\n ecModal = $(\"#eaelecModal\", $scope),\n eventAll = element.data(\"events\"),\n firstDay = element.data(\"first_day\"),\n calendarID = element.data(\"cal_id\"),\n locale = element.data(\"locale\"),\n translate = element.data(\"translate\"),\n defaultView = element.data(\"defaultview\"),\n calendarEl = document.getElementById(\"eael-event-calendar-\" + calendarID);\n var calendar = new Calendar(calendarEl, {\n plugins: [\"dayGrid\", \"timeGrid\", \"list\"],\n editable: false,\n selectable: false,\n draggable: false,\n firstDay: firstDay,\n eventTimeFormat: {\n hour: '2-digit',\n minute: '2-digit',\n meridiem: 'short'\n },\n nextDayThreshold: \"00:00:00\",\n header: {\n left: \"prev,next today\",\n center: \"title\",\n right: \"timeGridDay,timeGridWeek,dayGridMonth,
|
| 367 |
|
| 368 |
/***/ }),
|
| 369 |
|
|
@@ -485,7 +496,7 @@ eval("jQuery(document).ready(function () {\n // scroll func\n jQuery(window).s
|
|
| 485 |
/*! no static exports found */
|
| 486 |
/***/ (function(module, exports) {
|
| 487 |
|
| 488 |
-
eval("var eaelsvPosition = '';\nvar eaelsvWidth = 0;\nvar eaelsvHeight = 0;\nvar eaelsvDomHeight = 0;\nvar videoIsActive = 'off';\nvar eaelMakeItSticky = 0;\nvar scrollHeight = 0;\njQuery(window).on('elementor/frontend/init', function () {\n if (isEditMode) {\n elementor.hooks.addAction('panel/open_editor/widget/eael-sticky-video', function (panel, model, view) {\n var interval;\n model.attributes.settings.on('change:eaelsv_sticky_width', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var height = Math.ceil(model.getSetting('eaelsv_sticky_width') / 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_height = height;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_height\"]').value = height;\n }, 250);\n });\n model.attributes.settings.on('change:eaelsv_sticky_height', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var width = Math.ceil(model.getSetting('eaelsv_sticky_height') * 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_width = width;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_width\"]').value = width;\n }, 250);\n });\n });\n }\n\n elementorFrontend.hooks.addAction('frontend/element_ready/eael-sticky-video.default', function ($scope, $) {\n $('.eaelsv-sticky-player-close', $scope).hide();\n var element = $scope.find('.eael-sticky-video-player2');\n var sticky = '';\n var autoplay = '';\n var overlay = '';\n sticky = element.data('sticky');\n autoplay = element.data('autoplay');\n eaelsvPosition = element.data('position');\n eaelsvHeight = element.data('sheight');\n eaelsvWidth = element.data('swidth');\n overlay = element.data('overlay');\n scrollHeight = element.data('scroll_height');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n var playerAbc = new Plyr('#eaelsv-player-' + $scope.data('id')); // If element is Sticky video\n\n if (overlay === 'no') {\n // If autoplay is enable\n if ('yes' === autoplay && sticky === 'yes') {\n eaelsvDomHeight = GetDomElementHeight(element);\n element.attr('id', 'videobox');\n videoIsActive = 'on'; // When play event is cliked\n // Do the sticky process\n\n PlayerPlay(playerAbc, element);\n }\n } // Overlay Operation Started\n\n\n if (overlay === 'yes') {\n var ovrlyElmnt = element.prev();\n videoIsActive = 'off';\n $(ovrlyElmnt).on('click', function () {\n $('.eael-sticky-video-wrapper > i').hide();\n $(this).css('display', 'none');\n\n if ($(this).next().data('autoplay') === 'yes') {\n playerAbc.restart();\n eaelsvDomHeight = GetDomElementHeight(this);\n\n if (sticky === 'yes') {\n $(this).next().attr('id', 'videobox');\n videoIsActive = 'on';\n }\n }\n });\n }\n\n playerAbc.on('pause', function (event) {\n videoIsActive = 'off';\n });\n playerAbc.on('play', function (event) {\n videoIsActive = 'on';\n });\n $('.eaelsv-sticky-player-close').on('click', function () {\n element.removeClass('out').addClass('in');\n $('.eael-sticky-video-player2').removeAttr('style');\n videoIsActive = 'off';\n });\n element.parent().css('height', element.height() + 'px');\n $(window).resize(function () {\n element.parent().css('height', element.height() + 'px');\n });\n });\n});\njQuery(window).scroll(function () {\n var scrollTop = jQuery(window).scrollTop();\n var scrollBottom = jQuery(document).height() - scrollTop;\n\n if (scrollBottom > jQuery(window).height() + 400) {\n if (scrollTop >= eaelsvDomHeight) {\n if (videoIsActive == 'on') {\n jQuery('#videobox').find('.eaelsv-sticky-player-close').css('display', 'block');\n jQuery('#videobox').removeClass('in').addClass('out');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n }\n } else {\n jQuery('.eaelsv-sticky-player-close').hide();\n jQuery('#videobox').removeClass('out').addClass('in');\n jQuery('.eael-sticky-video-player2').removeAttr('style');\n }\n }\n});\n\nfunction GetDomElementHeight(elem) {\n var contentHeight = jQuery(elem).parent().height();\n var expHeight = scrollHeight * contentHeight / 100;\n var hght = jQuery(elem).parent().offset().top + expHeight;\n return hght;\n}\n\nfunction PositionStickyPlayer(p, h, w) {\n if (p == 'top-left') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n if (p == 'top-right') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-right') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-left') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n jQuery('.eael-sticky-video-player2.out').css('width', w + 'px');\n jQuery('.eael-sticky-video-player2.out').css('height', h + 'px');\n}\n\nfunction PlayerPlay(a, b) {\n a.on('play', function (event) {\n eaelsvDomHeight = GetDomElementHeight(b);\n jQuery('.eael-sticky-video-player2').removeAttr('id');\n jQuery('.eael-sticky-video-player2').removeClass('out');\n b.attr('id', 'videobox');\n videoIsActive = 'on';\n eaelsvPosition = b.data('position');\n eaelsvHeight = b.data('sheight');\n eaelsvWidth = b.data('swidth');\n });\n}\n\nfunction RunStickyPlayer(elem) {\n var ovrplyer = new Plyr('#' + elem);\n ovrplyer.start();\n}\n\n//# sourceURL=webpack:///./src/js/view/sticky-video.js?");
|
| 489 |
|
| 490 |
/***/ }),
|
| 491 |
|
|
@@ -534,13 +545,13 @@ eval("var WooCheckout = function WooCheckout($scope, $) {\n $.blockUI.defaults.
|
|
| 534 |
/***/ }),
|
| 535 |
|
| 536 |
/***/ 0:
|
| 537 |
-
|
| 538 |
-
!*** multi ./src/js/view/general.js ./src/js/view/advanced-accordion.js ./src/js/view/advanced-data-table.js ./src/js/view/advanced-tabs.js ./src/js/view/content-ticker.js ./src/js/view/count-down.js ./src/js/view/data-table.js ./src/js/view/event-calendar.js ./src/js/view/facebook-feed.js ./src/js/view/fancy-text.js ./src/js/view/filterable-gallery.js ./src/js/view/image-accordion.js ./src/js/view/load-more.js ./src/js/view/post-grid.js ./src/js/view/price-table.js ./src/js/view/progress-bar.js ./src/js/view/reading-progress.js ./src/js/view/sticky-video.js ./src/js/view/table-of-content.js ./src/js/view/twitter-feed.js ./src/js/view/typeform.js ./src/js/view/woo-checkout.js ***!
|
| 539 |
-
|
| 540 |
/*! no static exports found */
|
| 541 |
/***/ (function(module, exports, __webpack_require__) {
|
| 542 |
|
| 543 |
-
eval("__webpack_require__(/*! ./src/js/view/general.js */\"./src/js/view/general.js\");\n__webpack_require__(/*! ./src/js/view/advanced-accordion.js */\"./src/js/view/advanced-accordion.js\");\n__webpack_require__(/*! ./src/js/view/advanced-data-table.js */\"./src/js/view/advanced-data-table.js\");\n__webpack_require__(/*! ./src/js/view/advanced-tabs.js */\"./src/js/view/advanced-tabs.js\");\n__webpack_require__(/*! ./src/js/view/content-ticker.js */\"./src/js/view/content-ticker.js\");\n__webpack_require__(/*! ./src/js/view/count-down.js */\"./src/js/view/count-down.js\");\n__webpack_require__(/*! ./src/js/view/data-table.js */\"./src/js/view/data-table.js\");\n__webpack_require__(/*! ./src/js/view/event-calendar.js */\"./src/js/view/event-calendar.js\");\n__webpack_require__(/*! ./src/js/view/facebook-feed.js */\"./src/js/view/facebook-feed.js\");\n__webpack_require__(/*! ./src/js/view/fancy-text.js */\"./src/js/view/fancy-text.js\");\n__webpack_require__(/*! ./src/js/view/filterable-gallery.js */\"./src/js/view/filterable-gallery.js\");\n__webpack_require__(/*! ./src/js/view/image-accordion.js */\"./src/js/view/image-accordion.js\");\n__webpack_require__(/*! ./src/js/view/load-more.js */\"./src/js/view/load-more.js\");\n__webpack_require__(/*! ./src/js/view/post-grid.js */\"./src/js/view/post-grid.js\");\n__webpack_require__(/*! ./src/js/view/price-table.js */\"./src/js/view/price-table.js\");\n__webpack_require__(/*! ./src/js/view/progress-bar.js */\"./src/js/view/progress-bar.js\");\n__webpack_require__(/*! ./src/js/view/reading-progress.js */\"./src/js/view/reading-progress.js\");\n__webpack_require__(/*! ./src/js/view/sticky-video.js */\"./src/js/view/sticky-video.js\");\n__webpack_require__(/*! ./src/js/view/table-of-content.js */\"./src/js/view/table-of-content.js\");\n__webpack_require__(/*! ./src/js/view/twitter-feed.js */\"./src/js/view/twitter-feed.js\");\n__webpack_require__(/*! ./src/js/view/typeform.js */\"./src/js/view/typeform.js\");\nmodule.exports = __webpack_require__(/*! ./src/js/view/woo-checkout.js */\"./src/js/view/woo-checkout.js\");\n\n\n//# sourceURL=webpack:///multi_./src/js/view/general.js_./src/js/view/advanced-accordion.js_./src/js/view/advanced-data-table.js_./src/js/view/advanced-tabs.js_./src/js/view/content-ticker.js_./src/js/view/count-down.js_./src/js/view/data-table.js_./src/js/view/event-calendar.js_./src/js/view/facebook-feed.js_./src/js/view/fancy-text.js_./src/js/view/filterable-gallery.js_./src/js/view/image-accordion.js_./src/js/view/load-more.js_./src/js/view/post-grid.js_./src/js/view/price-table.js_./src/js/view/progress-bar.js_./src/js/view/reading-progress.js_./src/js/view/sticky-video.js_./src/js/view/table-of-content.js_./src/js/view/twitter-feed.js_./src/js/view/typeform.js_./src/js/view/woo-checkout.js?");
|
| 544 |
|
| 545 |
/***/ })
|
| 546 |
|
| 323 |
|
| 324 |
/***/ }),
|
| 325 |
|
| 326 |
+
/***/ "./src/js/view/betterdocs-category-grid.js":
|
| 327 |
+
/*!*************************************************!*\
|
| 328 |
+
!*** ./src/js/view/betterdocs-category-grid.js ***!
|
| 329 |
+
\*************************************************/
|
| 330 |
+
/*! no static exports found */
|
| 331 |
+
/***/ (function(module, exports) {
|
| 332 |
+
|
| 333 |
+
eval("var PostGrid = function PostGrid($scope, $) {\n var $gallery = $(\".eael-better-docs-category-grid\", $scope),\n $layout_mode = $gallery.data('layout-mode');\n\n if ($layout_mode === 'masonry') {\n $gallery.isotope({\n itemSelector: \".eael-better-docs-category-grid-post\",\n layoutMode: $layout_mode,\n percentPosition: true\n }); // layout gal, while images are loading\n\n $gallery.imagesLoaded().progress(function () {\n $gallery.isotope(\"layout\");\n });\n }\n\n $('.eael-bd-grid-sub-cat-title').on('click', function (e) {\n e.preventDefault();\n $(this).children(\".toggle-arrow\").toggle();\n $(this).next(\".docs-sub-cat-list\").slideToggle();\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-betterdocs-category-grid.default\", PostGrid);\n});\n\n//# sourceURL=webpack:///./src/js/view/betterdocs-category-grid.js?");
|
| 334 |
+
|
| 335 |
+
/***/ }),
|
| 336 |
+
|
| 337 |
/***/ "./src/js/view/content-ticker.js":
|
| 338 |
/*!***************************************!*\
|
| 339 |
!*** ./src/js/view/content-ticker.js ***!
|
| 374 |
/*! no static exports found */
|
| 375 |
/***/ (function(module, exports) {
|
| 376 |
|
| 377 |
+
eval("var EventCalendar = function EventCalendar($scope, $) {\n var Calendar = FullCalendar.Calendar;\n var element = $(\".eael-event-calendar-cls\", $scope),\n CloseButton = $(\".eaelec-modal-close\", $scope).eq(0),\n ecModal = $(\"#eaelecModal\", $scope),\n eventAll = element.data(\"events\"),\n firstDay = element.data(\"first_day\"),\n calendarID = element.data(\"cal_id\"),\n locale = element.data(\"locale\"),\n translate = element.data(\"translate\"),\n defaultView = element.data(\"defaultview\"),\n calendarEl = document.getElementById(\"eael-event-calendar-\" + calendarID);\n var calendar = new Calendar(calendarEl, {\n plugins: [\"dayGrid\", \"timeGrid\", \"list\"],\n editable: false,\n selectable: false,\n draggable: false,\n firstDay: firstDay,\n eventTimeFormat: {\n hour: '2-digit',\n minute: '2-digit',\n meridiem: 'short'\n },\n nextDayThreshold: \"00:00:00\",\n header: {\n left: \"prev,next today\",\n center: \"title\",\n right: \"timeGridDay,timeGridWeek,dayGridMonth,listMonth\"\n },\n events: eventAll,\n selectHelper: true,\n locale: locale,\n eventLimit: 3,\n defaultView: defaultView,\n eventRender: function eventRender(info) {\n var element = $(info.el),\n event = info.event; // when event is finished event text are cross\n\n if (event.extendedProps.eventHasComplete !== undefined && event.extendedProps.eventHasComplete === 'yes') {\n element.find('div.fc-content .fc-title').addClass('eael-event-completed');\n element.find('td.fc-list-item-title').addClass('eael-event-completed');\n }\n\n translate.today = info.event._calendar.dateEnv.locale.options.buttonText.today;\n element.attr(\"href\", \"javascript:void(0);\");\n element.click(function (e) {\n e.preventDefault();\n e.stopPropagation();\n var startDate = event.start,\n timeFormate = \"h:mm A\",\n endDate = event.end,\n startSelector = $(\"span.eaelec-event-date-start\"),\n endSelector = $(\"span.eaelec-event-date-end\");\n\n if (event.allDay === \"yes\") {\n var newEnd = moment(endDate).subtract(1, \"days\");\n endDate = newEnd._d;\n timeFormate = \" \";\n }\n\n var startYear = moment(startDate).format(\"YYYY\"),\n endYear = moment(endDate).format(\"YYYY\"),\n yearDiff = endYear > startYear,\n startView = '',\n endView = '';\n startSelector.html(\" \");\n endSelector.html(\" \");\n ecModal.addClass(\"eael-ec-popup-ready\").removeClass(\"eael-ec-modal-removing\");\n\n if (event.allDay === \"yes\" && moment(startDate).format(\"MM-DD-YYYY\") === moment(endDate).format(\"MM-DD-YYYY\")) {\n startView = moment(startDate).format(\"MMM Do\");\n\n if (moment(startDate).isSame(Date.now(), \"day\") === true) {\n startView = translate.today;\n } else if (moment(startDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n startView = translate.tomorrow;\n }\n } else {\n if (moment(event.start).isSame(Date.now(), \"day\") === true) {\n startView = translate.today + ' ' + moment(event.start).format(timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n startView = translate.tomorrow + ' ' + moment(event.start).format(timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") < moment(new Date()).format(\"MM-DD-YYYY\") || moment(startDate).format(\"MM-DD-YYYY\") > moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n startView = moment(event.start).format(\"MMM Do \" + timeFormate);\n }\n\n startView = yearDiff ? startYear + ' ' + startView : startView;\n\n if (moment(endDate).isSame(Date.now(), \"day\") === true) {\n if (moment(startDate).isSame(Date.now(), \"day\") !== true) {\n endView = translate.today + \" \" + moment(endDate).format(timeFormate);\n } else {\n endView = moment(endDate).format(timeFormate);\n }\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") !== moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\") && moment(endDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n endView = translate.tomorrow + \" \" + moment(endDate).format(timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\") && moment(endDate).format(\"MM-DD-YYYY\") === moment(new Date()).add(1, \"days\").format(\"MM-DD-YYYY\")) {\n endView = moment(endDate).format(timeFormate);\n }\n\n if (moment(endDate).diff(moment(startDate), \"days\") > 0 && endSelector.text().trim().length < 1) {\n endView = moment(endDate).format(\"MMM Do \" + timeFormate);\n }\n\n if (moment(startDate).format(\"MM-DD-YYYY\") === moment(endDate).format(\"MM-DD-YYYY\")) {\n endView = moment(endDate).format(timeFormate);\n }\n\n endView = yearDiff ? endYear + ' ' + endView : endView;\n }\n\n if (event.extendedProps.hideEndDate !== undefined && event.extendedProps.hideEndDate === 'yes') {\n endSelector.html(\" \");\n } else {\n endSelector.html(endView != '' ? \"- \" + endView : '');\n }\n\n startSelector.html('<i class=\"eicon-calendar\"></i> ' + startView);\n $(\".eaelec-modal-header h2\").html(event.title);\n $(\".eaelec-modal-body p\").html(event.extendedProps.description);\n\n if (event.extendedProps.description.length < 1) {\n $(\".eaelec-modal-body\").css(\"height\", \"auto\");\n } else {\n $(\".eaelec-modal-body\").css(\"height\", \"300px\");\n }\n\n $(\".eaelec-modal-footer a\").attr(\"href\", event.url);\n\n if (event.extendedProps.external === \"on\") {\n $(\".eaelec-modal-footer a\").attr(\"target\", \"_blank\");\n }\n\n if (event.extendedProps.nofollow === \"on\") {\n $(\".eaelec-modal-footer a\").attr(\"rel\", \"nofollow\");\n }\n\n if (event.url == \"\") {\n $(\".eaelec-modal-footer a\").css(\"display\", \"none\");\n } // Popup color\n\n\n $(\".eaelec-modal-header\").css(\"border-left\", \"5px solid \" + event.borderColor);\n });\n }\n });\n CloseButton.on(\"click\", function () {\n event.stopPropagation();\n ecModal.addClass(\"eael-ec-modal-removing\").removeClass(\"eael-ec-popup-ready\");\n });\n $(document).on('click', function (event) {\n if (event.target.closest(\".eaelec-modal-content\")) return;\n\n if (ecModal.hasClass(\"eael-ec-popup-ready\")) {\n ecModal.addClass(\"eael-ec-modal-removing\").removeClass(\"eael-ec-popup-ready\");\n }\n });\n calendar.render();\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-event-calendar.default\", EventCalendar);\n});\n\n//# sourceURL=webpack:///./src/js/view/event-calendar.js?");
|
| 378 |
|
| 379 |
/***/ }),
|
| 380 |
|
| 496 |
/*! no static exports found */
|
| 497 |
/***/ (function(module, exports) {
|
| 498 |
|
| 499 |
+
eval("var eaelsvPosition = '';\nvar eaelsvWidth = 0;\nvar eaelsvHeight = 0;\nvar eaelsvDomHeight = 0;\nvar videoIsActive = 'off';\nvar eaelMakeItSticky = 0;\nvar scrollHeight = 0;\njQuery(window).on('elementor/frontend/init', function () {\n if (isEditMode) {\n elementor.hooks.addAction('panel/open_editor/widget/eael-sticky-video', function (panel, model, view) {\n var interval;\n model.attributes.settings.on('change:eaelsv_sticky_width', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var height = Math.ceil(model.getSetting('eaelsv_sticky_width') / 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_height = height;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_height\"]').value = height;\n }, 250);\n });\n model.attributes.settings.on('change:eaelsv_sticky_height', function () {\n clearTimeout(interval);\n interval = setTimeout(function () {\n var width = Math.ceil(model.getSetting('eaelsv_sticky_height') * 1.78);\n model.attributes.settings.attributes.eaelsv_sticky_width = width;\n panel.el.querySelector('[data-setting=\"eaelsv_sticky_width\"]').value = width;\n }, 250);\n });\n });\n }\n\n elementorFrontend.hooks.addAction('frontend/element_ready/eael-sticky-video.default', function ($scope, $) {\n $('.eaelsv-sticky-player-close', $scope).hide();\n var element = $scope.find('.eael-sticky-video-player2');\n var sticky = '';\n var autoplay = '';\n var overlay = '';\n sticky = element.data('sticky');\n autoplay = element.data('autoplay');\n eaelsvPosition = element.data('position');\n eaelsvHeight = element.data('sheight');\n eaelsvWidth = element.data('swidth');\n overlay = element.data('overlay');\n scrollHeight = element.data('scroll_height');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n var playerAbc = new Plyr('#eaelsv-player-' + $scope.data('id')); // If element is Sticky video\n\n if (overlay === 'no') {\n // If autoplay is enable\n if ('yes' === autoplay && sticky === 'yes') {\n eaelsvDomHeight = GetDomElementHeight(element);\n element.attr('id', 'videobox');\n videoIsActive = 'on'; // When play event is cliked\n // Do the sticky process\n\n PlayerPlay(playerAbc, element);\n }\n } // Overlay Operation Started\n\n\n if (overlay === 'yes') {\n var ovrlyElmnt = element.prev();\n videoIsActive = 'off';\n $(ovrlyElmnt).on('click', function () {\n $('.eael-sticky-video-wrapper > i').hide();\n $(this).css('display', 'none');\n playerAbc.play();\n\n if ($(this).next().data('autoplay') === 'yes') {\n playerAbc.restart();\n eaelsvDomHeight = GetDomElementHeight(this);\n\n if (sticky === 'yes') {\n $(this).next().attr('id', 'videobox');\n videoIsActive = 'on';\n }\n }\n });\n }\n\n playerAbc.on('pause', function (event) {\n videoIsActive = 'off';\n });\n playerAbc.on('play', function (event) {\n videoIsActive = 'on';\n });\n $('.eaelsv-sticky-player-close').on('click', function () {\n element.removeClass('out').addClass('in');\n $('.eael-sticky-video-player2').removeAttr('style');\n videoIsActive = 'off';\n });\n element.parent().css('height', element.height() + 'px');\n $(window).resize(function () {\n element.parent().css('height', element.height() + 'px');\n });\n });\n});\njQuery(window).scroll(function () {\n var scrollTop = jQuery(window).scrollTop();\n var scrollBottom = jQuery(document).height() - scrollTop;\n\n if (scrollBottom > jQuery(window).height() + 400) {\n if (scrollTop >= eaelsvDomHeight) {\n if (videoIsActive == 'on') {\n jQuery('#videobox').find('.eaelsv-sticky-player-close').css('display', 'block');\n jQuery('#videobox').removeClass('in').addClass('out');\n PositionStickyPlayer(eaelsvPosition, eaelsvHeight, eaelsvWidth);\n }\n } else {\n jQuery('.eaelsv-sticky-player-close').hide();\n jQuery('#videobox').removeClass('out').addClass('in');\n jQuery('.eael-sticky-video-player2').removeAttr('style');\n }\n }\n});\n\nfunction GetDomElementHeight(elem) {\n var contentHeight = jQuery(elem).parent().height();\n var expHeight = scrollHeight * contentHeight / 100;\n var hght = jQuery(elem).parent().offset().top + expHeight;\n return hght;\n}\n\nfunction PositionStickyPlayer(p, h, w) {\n if (p == 'top-left') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n if (p == 'top-right') {\n jQuery('.eael-sticky-video-player2.out').css('top', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-right') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('right', '40px');\n }\n\n if (p == 'bottom-left') {\n jQuery('.eael-sticky-video-player2.out').css('bottom', '40px');\n jQuery('.eael-sticky-video-player2.out').css('left', '40px');\n }\n\n jQuery('.eael-sticky-video-player2.out').css('width', w + 'px');\n jQuery('.eael-sticky-video-player2.out').css('height', h + 'px');\n}\n\nfunction PlayerPlay(a, b) {\n a.on('play', function (event) {\n eaelsvDomHeight = GetDomElementHeight(b);\n jQuery('.eael-sticky-video-player2').removeAttr('id');\n jQuery('.eael-sticky-video-player2').removeClass('out');\n b.attr('id', 'videobox');\n videoIsActive = 'on';\n eaelsvPosition = b.data('position');\n eaelsvHeight = b.data('sheight');\n eaelsvWidth = b.data('swidth');\n });\n}\n\nfunction RunStickyPlayer(elem) {\n var ovrplyer = new Plyr('#' + elem);\n ovrplyer.start();\n}\n\n//# sourceURL=webpack:///./src/js/view/sticky-video.js?");
|
| 500 |
|
| 501 |
/***/ }),
|
| 502 |
|
| 545 |
/***/ }),
|
| 546 |
|
| 547 |
/***/ 0:
|
| 548 |
+
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
| 549 |
+
!*** multi ./src/js/view/general.js ./src/js/view/advanced-accordion.js ./src/js/view/advanced-data-table.js ./src/js/view/advanced-tabs.js ./src/js/view/betterdocs-category-grid.js ./src/js/view/content-ticker.js ./src/js/view/count-down.js ./src/js/view/data-table.js ./src/js/view/event-calendar.js ./src/js/view/facebook-feed.js ./src/js/view/fancy-text.js ./src/js/view/filterable-gallery.js ./src/js/view/image-accordion.js ./src/js/view/load-more.js ./src/js/view/post-grid.js ./src/js/view/price-table.js ./src/js/view/progress-bar.js ./src/js/view/reading-progress.js ./src/js/view/sticky-video.js ./src/js/view/table-of-content.js ./src/js/view/twitter-feed.js ./src/js/view/typeform.js ./src/js/view/woo-checkout.js ***!
|
| 550 |
+
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
| 551 |
/*! no static exports found */
|
| 552 |
/***/ (function(module, exports, __webpack_require__) {
|
| 553 |
|
| 554 |
+
eval("__webpack_require__(/*! ./src/js/view/general.js */\"./src/js/view/general.js\");\n__webpack_require__(/*! ./src/js/view/advanced-accordion.js */\"./src/js/view/advanced-accordion.js\");\n__webpack_require__(/*! ./src/js/view/advanced-data-table.js */\"./src/js/view/advanced-data-table.js\");\n__webpack_require__(/*! ./src/js/view/advanced-tabs.js */\"./src/js/view/advanced-tabs.js\");\n__webpack_require__(/*! ./src/js/view/betterdocs-category-grid.js */\"./src/js/view/betterdocs-category-grid.js\");\n__webpack_require__(/*! ./src/js/view/content-ticker.js */\"./src/js/view/content-ticker.js\");\n__webpack_require__(/*! ./src/js/view/count-down.js */\"./src/js/view/count-down.js\");\n__webpack_require__(/*! ./src/js/view/data-table.js */\"./src/js/view/data-table.js\");\n__webpack_require__(/*! ./src/js/view/event-calendar.js */\"./src/js/view/event-calendar.js\");\n__webpack_require__(/*! ./src/js/view/facebook-feed.js */\"./src/js/view/facebook-feed.js\");\n__webpack_require__(/*! ./src/js/view/fancy-text.js */\"./src/js/view/fancy-text.js\");\n__webpack_require__(/*! ./src/js/view/filterable-gallery.js */\"./src/js/view/filterable-gallery.js\");\n__webpack_require__(/*! ./src/js/view/image-accordion.js */\"./src/js/view/image-accordion.js\");\n__webpack_require__(/*! ./src/js/view/load-more.js */\"./src/js/view/load-more.js\");\n__webpack_require__(/*! ./src/js/view/post-grid.js */\"./src/js/view/post-grid.js\");\n__webpack_require__(/*! ./src/js/view/price-table.js */\"./src/js/view/price-table.js\");\n__webpack_require__(/*! ./src/js/view/progress-bar.js */\"./src/js/view/progress-bar.js\");\n__webpack_require__(/*! ./src/js/view/reading-progress.js */\"./src/js/view/reading-progress.js\");\n__webpack_require__(/*! ./src/js/view/sticky-video.js */\"./src/js/view/sticky-video.js\");\n__webpack_require__(/*! ./src/js/view/table-of-content.js */\"./src/js/view/table-of-content.js\");\n__webpack_require__(/*! ./src/js/view/twitter-feed.js */\"./src/js/view/twitter-feed.js\");\n__webpack_require__(/*! ./src/js/view/typeform.js */\"./src/js/view/typeform.js\");\nmodule.exports = __webpack_require__(/*! ./src/js/view/woo-checkout.js */\"./src/js/view/woo-checkout.js\");\n\n\n//# sourceURL=webpack:///multi_./src/js/view/general.js_./src/js/view/advanced-accordion.js_./src/js/view/advanced-data-table.js_./src/js/view/advanced-tabs.js_./src/js/view/betterdocs-category-grid.js_./src/js/view/content-ticker.js_./src/js/view/count-down.js_./src/js/view/data-table.js_./src/js/view/event-calendar.js_./src/js/view/facebook-feed.js_./src/js/view/fancy-text.js_./src/js/view/filterable-gallery.js_./src/js/view/image-accordion.js_./src/js/view/load-more.js_./src/js/view/post-grid.js_./src/js/view/price-table.js_./src/js/view/progress-bar.js_./src/js/view/reading-progress.js_./src/js/view/sticky-video.js_./src/js/view/table-of-content.js_./src/js/view/twitter-feed.js_./src/js/view/typeform.js_./src/js/view/woo-checkout.js?");
|
| 555 |
|
| 556 |
/***/ })
|
| 557 |
|
assets/front-end/js/view/view.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,a),n.l=!0,n.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 n in e)a.d(o,n,function(t){return e[t]}.bind(null,n));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=0)}([function(e,t,a){a(67),a(1),a(2),a(3),a(4),a(5),a(6),a(7),a(8),a(9),a(10),a(11),a(12),a(13),a(14),a(15),a(16),a(17),a(18),a(19),a(20),e.exports=a(21)},function(e,t){var a=function(e,t){var a=e.find(".eael-adv-accordion"),o=e.find(".eael-accordion-header"),n=a.data("accordion-type"),r=a.data("toogle-speed");o.each((function(){t(this).hasClass("active-default")&&(t(this).addClass("show active"),t(this).next().slideDown(r))})),o.unbind("click"),o.click((function(e){e.preventDefault();var a=t(this);"accordion"===n?a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(r)):(a.parent().parent().find(".eael-accordion-header").removeClass("show active"),a.parent().parent().find(".eael-accordion-content").slideUp(r),a.toggleClass("show active"),a.next().slideToggle(r)):a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(r)):(a.addClass("show active"),a.next().slideDown(r))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-accordion.default",a)}))},function(e,t){function a(e,t){for(var a=0;a<t.length;a++){var o=t[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",this.initFrontend.bind(this))}var t,o,n;return t=e,(o=[{key:"initFrontend",value:function(e,t){var a=e.context.querySelector(".ea-advanced-data-table"),o=e.context.querySelector(".ea-advanced-data-table-search"),n=e.context.querySelector(".ea-advanced-data-table-pagination"),r={};ea.isEditMode||null===a||(this.initTableSearch(a,o,n),this.initTableSort(a,n,r),this.initTablePagination(a,n,r),this.initWooFeatures(a))}},{key:"initTableSearch",value:function(e,t,a){t&&t.addEventListener("input",(function(t){var o=t.target.value.toLowerCase(),n=e.classList.contains("ea-advanced-data-table-sortable"),r="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0;if(e.rows.length>1)if(o.length>0){n&&e.classList.add("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0&&(a.style.display="none");for(var i=r;i<e.rows.length;i++){var l=!1;if(e.rows[i].cells.length>0)for(var s=0;s<e.rows[i].cells.length;s++)if(e.rows[i].cells[s].textContent.toLowerCase().indexOf(o)>-1){l=!0;break}e.rows[i].style.display=l?"table-row":"none"}}else if(n&&e.classList.remove("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0){a.style.display="";for(var d=a.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,c=(d-1)*e.dataset.itemsPerPage+1,u=d*e.dataset.itemsPerPage,f=1;f<=e.rows.length-1;f++)e.rows[f].style.display=f>=c&&f<=u?"table-row":"none"}else for(var m=1;m<=e.rows.length-1;m++)e.rows[m].style.display="table-row"}))}},{key:"initTableSort",value:function(e,t,a){e.classList.contains("ea-advanced-data-table-sortable")&&e.addEventListener("click",(function(o){if("th"===o.target.tagName.toLowerCase()){var n=o.target.cellIndex,r=1,i=1,l=e.rows.length-1,s="",d=o.target.classList,c=[],u=e.cloneNode(!0);d.contains("asc")?(o.target.classList.remove("asc"),o.target.classList.add("desc"),s="desc"):d.contains("desc")?(o.target.classList.remove("desc"),o.target.classList.add("asc"),s="asc"):(o.target.classList.add("asc"),s="asc"),t&&t.innerHTML.length>0&&(r=t.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,i=(r-1)*e.dataset.itemsPerPage+1,l=l-(r-1)*e.dataset.itemsPerPage>=e.dataset.itemsPerPage?r*e.dataset.itemsPerPage:l),a[r]=[],e.querySelectorAll("th").forEach((function(e){e.cellIndex!=n&&e.classList.remove("asc","desc"),a[r].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")}));for(var f=i;f<=l;f++){var m=void 0,p=e.rows[f].cells[n];m=isNaN(parseInt(p.innerText))?p.innerText.toLowerCase():parseInt(p.innerText),c.push({index:f,value:m})}"asc"==s?c.sort((function(e,t){return e.value>t.value?1:-1})):"desc"==s&&c.sort((function(e,t){return e.value<t.value?1:-1})),c.forEach((function(t,a){e.rows[i+a].innerHTML=u.rows[t.index].innerHTML}))}}))}},{key:"initTablePagination",value:function(e,t,a){if(e.classList.contains("ea-advanced-data-table-paginated")){var o="",n=t.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select",r=1,i="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,l=r*e.dataset.itemsPerPage,s=Math.ceil((e.rows.length-1)/e.dataset.itemsPerPage);if(s>1)if("button"==n){for(var d=1;d<=s;d++)o+='<a href="#" data-page="'.concat(d,'" class="').concat(1==d?"ea-advanced-data-table-pagination-current":"",'">').concat(d,"</a>");t.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">«</a>'.concat(o,'<a href="#" data-page="').concat(s,'">»</a>'))}else{for(var c=1;c<=s;c++)o+='<option value="'.concat(c,'">').concat(c,"</option>");t.insertAdjacentHTML("beforeend","<select>".concat(o,"</select>"))}for(var u=0;u<=l&&!(u>=e.rows.length);u++)e.rows[u].style.display="table-row";"button"==n?t.addEventListener("click",(function(o){if(o.preventDefault(),"a"==o.target.tagName.toLowerCase()){r=o.target.dataset.page,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,i=(r-1)*e.dataset.itemsPerPage+offset,l=r*e.dataset.itemsPerPage,t.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach((function(e){e.classList.remove("ea-advanced-data-table-pagination-current")})),t.querySelectorAll('[data-page="'.concat(r,'"]')).forEach((function(e){e.classList.add("ea-advanced-data-table-pagination-current")}));for(var n=offset;n<=e.rows.length-1;n++)e.rows[n].style.display=n>=i&&n<=l?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[r]&&a[r][t]&&e.classList.add(a[r][t])}))}})):t.hasChildNodes()&&t.querySelector("select").addEventListener("input",(function(t){t.preventDefault(),r=t.target.value,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,i=(r-1)*e.dataset.itemsPerPage+offset,l=r*e.dataset.itemsPerPage;for(var o=offset;o<=e.rows.length-1;o++)e.rows[o].style.display=o>=i&&o<=l?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[r]&&a[r][t]&&e.classList.add(a[r][t])}))}))}}},{key:"initWooFeatures",value:function(e){e.querySelectorAll(".nt_button_woo").forEach((function(e){e.classList.add("add_to_cart_button","ajax_add_to_cart")})),e.querySelectorAll(".nt_woo_quantity").forEach((function(t){t.addEventListener("input",(function(t){var a=t.target.dataset.product_id,o=t.target.value;$(".nt_add_to_cart_".concat(a),$(e)).data("quantity",o)}))}))}}])&&a(t.prototype,o),n&&a(t,n),e}();ea.hooks.addAction("init","ea",(function(){new o}))},function(e,t){var a=function(e,t){var a="#"+e.find(".eael-advance-tabs").attr("id").toString();t(a+" .eael-tabs-nav ul li").each((function(e){t(this).hasClass("active-default")?(t(a+" .eael-tabs-nav > ul li").removeClass("active").addClass("inactive"),t(this).removeClass("inactive")):0==e&&t(this).removeClass("inactive").addClass("active")})),t(a+" .eael-tabs-content div").each((function(e){t(this).hasClass("active-default")?t(a+" .eael-tabs-content > div").removeClass("active"):0==e&&t(this).removeClass("inactive").addClass("active")})),t(a+" .eael-tabs-nav ul li").click((function(){var e=t(this).index(),a=t(this).closest(".eael-advance-tabs"),o=t(a).children(".eael-tabs-nav").children("ul").children("li"),n=t(a).children(".eael-tabs-content").children("div");t(this).parent("li").addClass("active"),t(o).removeClass("active active-default").addClass("inactive"),t(this).addClass("active").removeClass("inactive"),t(n).removeClass("active").addClass("inactive"),t(n).eq(e).addClass("active").removeClass("inactive");var r=n.eq(e).find(".eael-filter-gallery-container"),i=n.eq(e).find(".eael-post-grid.eael-post-appender"),l=n.eq(e).find(".eael-twitter-feed-masonry"),s=n.eq(e).find(".eael-instafeed"),d=n.eq(e).find(".premium-gallery-container");i.length&&i.isotope("layout"),l.length&&l.isotope("layout"),r.length&&r.isotope("layout"),s.length&&s.isotope("layout"),d.length&&d.each((function(e,a){t(a).isotope("layout")})),t(n).each((function(e){t(this).removeClass("active-default")}))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-tabs.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-content-ticker").eq(0),o=void 0!==a.data("items")?a.data("items"):1,n=void 0!==a.data("items-tablet")?a.data("items-tablet"):1,r=void 0!==a.data("items-mobile")?a.data("items-mobile"):1,i=void 0!==a.data("margin")?a.data("margin"):10,l=void 0!==a.data("margin-tablet")?a.data("margin-tablet"):10,s=void 0!==a.data("margin-mobile")?a.data("margin-mobile"):10,d=void 0!==a.data("effect")?a.data("effect"):"slide",c=void 0!==a.data("speed")?a.data("speed"):400,u=void 0!==a.data("autoplay")?a.data("autoplay"):5e3,f=void 0!==a.data("loop")&&a.data("loop"),m=void 0!==a.data("grab-cursor")&&a.data("grab-cursor"),p=void 0!==a.data("pagination")?a.data("pagination"):".swiper-pagination",g=void 0!==a.data("arrow-next")?a.data("arrow-next"):".swiper-button-next",v=void 0!==a.data("arrow-prev")?a.data("arrow-prev"):".swiper-button-prev",h=void 0!==a.data("pause-on-hover")?a.data("pause-on-hover"):"",y=new Swiper(a,{direction:"horizontal",loop:f,speed:c,effect:d,slidesPerView:o,spaceBetween:i,grabCursor:m,paginationClickable:!0,autoHeight:!0,autoplay:{delay:u},pagination:{el:p,clickable:!0},navigation:{nextEl:g,prevEl:v},breakpoints:{480:{slidesPerView:r,spaceBetween:s},768:{slidesPerView:n,spaceBetween:l}}});0===u&&y.autoplay.stop(),h&&0!==u&&(a.on("mouseenter",(function(){y.autoplay.stop()})),a.on("mouseleave",(function(){y.autoplay.start()})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-content-ticker.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-countdown-wrapper").eq(0),o=void 0!==a.data("countdown-id")?a.data("countdown-id"):"",n=void 0!==a.data("expire-type")?a.data("expire-type"):"",r=void 0!==a.data("expiry-text")?a.data("expiry-text"):"",i=void 0!==a.data("expiry-title")?a.data("expiry-title"):"",l=void 0!==a.data("redirect-url")?a.data("redirect-url"):"",s=void 0!==a.data("template")?a.data("template"):"";jQuery(document).ready((function(e){"use strict";var t=e("#eael-countdown-"+o);t.countdown({end:function(){if("text"==n)t.html('<div class="eael-countdown-finish-message"><h4 class="expiry-title">'+i+'</h4><div class="eael-countdown-finish-text">'+r+"</div></div>");else if("url"===n){e("body").find("#elementor").length>0?t.html("Your Page will be redirected to given URL (only on Frontend)."):window.location.href=l}else"template"===n&&t.html(s)}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-countdown.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-data-table-wrap");a.data("table_id");if("undefined"!=typeof enableProSorter&&t.isFunction(enableProSorter)&&t(document).ready((function(){enableProSorter(jQuery,a)})),1==a.data("custom_responsive")){var o=e.find(".eael-data-table").find("th");e.find(".eael-data-table").find("tbody").find("tr").each((function(e,a){t(a).find("td .td-content-wrapper").each((function(e,a){t(this).prepend('<div class="th-mobile-screen">'+o.eq(e).html()+"</div>")}))}))}},o=function(e,t,a){if("ea:table:export"==event.target.dataset.event){for(var o=a.el.querySelector("#eael-data-table-"+t.attributes.id).querySelectorAll("table tr"),n=[],r=0;r<o.length;r++){for(var i=[],l=o[r].querySelectorAll("th, td"),s=0;s<l.length;s++)i.push(JSON.stringify(l[s].innerText.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(i.join(","))}var d=new Blob([n.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(d),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".eael-data-table-download-"+t.attributes.id).remove()}},n=function(e,t,a){var n=o.bind(this,e,t,a);e.el.addEventListener("click",n),e.currentPageView.on("destroy",(function(){e.el.removeEventListener("click",n)}))};jQuery(window).on("elementor/frontend/init",(function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-data-table",n),elementorFrontend.hooks.addAction("frontend/element_ready/eael-data-table.default",a)}))},function(e,t){var a=function(e,t){var a=FullCalendar.Calendar,o=t(".eael-event-calendar-cls",e),n=t(".eaelec-modal-close",e).eq(0),r=t("#eaelecModal",e),i=o.data("events"),l=o.data("first_day"),s=o.data("cal_id"),d=o.data("locale"),c=o.data("translate"),u=o.data("defaultview"),f=new a(document.getElementById("eael-event-calendar-"+s),{plugins:["dayGrid","timeGrid","list"],editable:!1,selectable:!1,draggable:!1,firstDay:l,eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},nextDayThreshold:"00:00:00",header:{left:"prev,next today",center:"title",right:"timeGridDay,timeGridWeek,dayGridMonth,listWeek"},events:i,selectHelper:!0,locale:d,eventLimit:3,defaultView:u,eventRender:function(e){var a=t(e.el),o=e.event;void 0!==o.extendedProps.eventHasComplete&&"yes"===o.extendedProps.eventHasComplete&&(a.find("div.fc-content .fc-title").addClass("eael-event-completed"),a.find("td.fc-list-item-title").addClass("eael-event-completed")),c.today=e.event._calendar.dateEnv.locale.options.buttonText.today,a.attr("href","javascript:void(0);"),a.click((function(e){e.preventDefault(),e.stopPropagation();var a=o.start,n="h:mm A",i=o.end,l=t("span.eaelec-event-date-start"),s=t("span.eaelec-event-date-end");"yes"===o.allDay&&(i=moment(i).subtract(1,"days")._d,n=" ");var d=moment(a).format("YYYY"),u=moment(i).format("YYYY"),f=u>d,m="",p="";l.html(" "),s.html(" "),r.addClass("eael-ec-popup-ready").removeClass("eael-ec-modal-removing"),"yes"===o.allDay&&moment(a).format("MM-DD-YYYY")===moment(i).format("MM-DD-YYYY")?(m=moment(a).format("MMM Do"),!0===moment(a).isSame(Date.now(),"day")?m=c.today:moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(m=c.tomorrow)):(!0===moment(o.start).isSame(Date.now(),"day")&&(m=c.today+" "+moment(o.start).format(n)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(m=c.tomorrow+" "+moment(o.start).format(n)),(moment(a).format("MM-DD-YYYY")<moment(new Date).format("MM-DD-YYYY")||moment(a).format("MM-DD-YYYY")>moment(new Date).add(1,"days").format("MM-DD-YYYY"))&&(m=moment(o.start).format("MMM Do "+n)),m=f?d+" "+m:m,!0===moment(i).isSame(Date.now(),"day")&&(p=!0!==moment(a).isSame(Date.now(),"day")?c.today+" "+moment(i).format(n):moment(i).format(n)),moment(a).format("MM-DD-YYYY")!==moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(i).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(p=c.tomorrow+" "+moment(i).format(n)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(i).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(p=moment(i).format(n)),moment(i).diff(moment(a),"days")>0&&s.text().trim().length<1&&(p=moment(i).format("MMM Do "+n)),moment(a).format("MM-DD-YYYY")===moment(i).format("MM-DD-YYYY")&&(p=moment(i).format(n)),p=f?u+" "+p:p),void 0!==o.extendedProps.hideEndDate&&"yes"===o.extendedProps.hideEndDate?s.html(" "):s.html(""!=p?"- "+p:""),l.html('<i class="eicon-calendar"></i> '+m),t(".eaelec-modal-header h2").html(o.title),t(".eaelec-modal-body p").html(o.extendedProps.description),o.extendedProps.description.length<1?t(".eaelec-modal-body").css("height","auto"):t(".eaelec-modal-body").css("height","300px"),t(".eaelec-modal-footer a").attr("href",o.url),"on"===o.extendedProps.external&&t(".eaelec-modal-footer a").attr("target","_blank"),"on"===o.extendedProps.nofollow&&t(".eaelec-modal-footer a").attr("rel","nofollow"),""==o.url&&t(".eaelec-modal-footer a").css("display","none"),t(".eaelec-modal-header").css("border-left","5px solid "+o.borderColor)}))}});n.on("click",(function(){event.stopPropagation(),r.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")})),t(document).on("click",(function(e){e.target.closest(".eaelec-modal-content")||r.hasClass("eael-ec-popup-ready")&&r.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")})),f.render()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-event-calendar.default",a)}))},function(e,t){var a=function(e,t){isEditMode||($facebook_gallery=t(".eael-facebook-feed",e).isotope({itemSelector:".eael-facebook-feed-item",percentPosition:!0,columnWidth:".eael-facebook-feed-item"}),$facebook_gallery.imagesLoaded().progress((function(){$facebook_gallery.isotope("layout")}))),t(".eael-load-more-button",e).on("click",(function(a){a.preventDefault(),$this=t(this),$settings=$this.attr("data-settings"),$page=$this.attr("data-page"),$loadmore_text=$this.attr("data-loadmore-text"),$this.addClass("button--loading"),t("span",$this).html("Loading..."),t.ajax({url:localize.ajaxurl,type:"post",data:{action:"facebook_feed_load_more",security:localize.nonce,settings:$settings,page:$page},success:function(a){$html=t(a.html),$facebook_gallery=t(".eael-facebook-feed",e).isotope(),t(".eael-facebook-feed",e).append($html),$facebook_gallery.isotope("appended",$html),$facebook_gallery.imagesLoaded().progress((function(){$facebook_gallery.isotope("layout")})),a.num_pages>$page?($this.attr("data-page",parseInt($page)+1),$this.removeClass("button--loading"),t("span",$this).html($loadmore_text)):$this.remove()},error:function(){}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-facebook-feed.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-fancy-text-container").eq(0),o=void 0!==a.data("fancy-text-id")?a.data("fancy-text-id"):"",n=void 0!==a.data("fancy-text")?a.data("fancy-text"):"",r=void 0!==a.data("fancy-text-transition-type")?a.data("fancy-text-transition-type"):"",i=void 0!==a.data("fancy-text-speed")?a.data("fancy-text-speed"):"",l=void 0!==a.data("fancy-text-delay")?a.data("fancy-text-delay"):"",s="yes"===a.data("fancy-text-cursor"),d=void 0!==a.data("fancy-text-loop")&&"yes"==a.data("fancy-text-loop");n=n.split("|"),"typing"==r&&new Typed("#eael-fancy-text-"+o,{strings:n,typeSpeed:i,backSpeed:0,startDelay:300,backDelay:l,showCursor:s,loop:d}),"typing"!=r&&t("#eael-fancy-text-"+o).Morphext({animation:r,separator:", ",speed:l,complete:function(){}}),jQuery(window).on("load",(function(){setTimeout((function(){t(".eael-fancy-text-strings",e).css("display","inline-block")}),500)})),isEditMode&&setTimeout((function(){t(".eael-fancy-text-strings",e).css("display","inline-block")}),800)};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-fancy-text.default",a)}))},function(e,t){var a=function(e,t){var a,o,n,r=e.find(".fg-layout-3-filter-controls").eq(0),i=e.find("#fg-filter-trigger"),l=e.find(".fg-layout-3-search-box"),s=e.find("#fg-search-box-input");if(l.length&&l.on("submit",(function(e){e.preventDefault()})),i.on("click",(function(){r.toggleClass("open-filters")})).blur((function(){r.toggleClass("open-filters")})),!isEditMode){var d=t(".eael-filter-gallery-container",e),c=d.data("settings"),u=d.data("gallery-items"),f="masonry"==c.grid_style?"masonry":"fitRows",m="yes"==c.gallery_enabled,p=t(".eael-filter-gallery-wrapper").data("layout-mode"),g=t(".eael-filter-gallery-wrapper").data("mfp_caption"),v=d.isotope({itemSelector:".eael-filterable-gallery-item-wrap",layoutMode:f,percentPosition:!0,stagger:30,transitionDuration:c.duration+"ms",filter:function(){var n=t(this),r=!a||n.text().match(a);null==o&&(o="layout_3"!=p?e.find(".eael-filter-gallery-control ul li").first().data("filter"):e.find(".fg-layout-3-filter-controls li").first().data("filter"));var i=!o||n.is(o);return r&&i}});t(e).magnificPopup({delegate:".eael-magnific-link",type:"image",gallery:{enabled:m},image:{titleSrc:function(e){if("yes"==g)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 a=t(this);o=t(this).attr("data-filter"),e.find("#fg-filter-trigger > span")&&e.find("#fg-filter-trigger > span").text(a.text()),a.siblings().removeClass("active"),a.addClass("active"),v.isotope()})),s.on("input",(function(){var e=t(this);clearTimeout(n),n=setTimeout((function(){a=new RegExp(e.val(),"gi"),v.isotope()}),600)})),v.imagesLoaded().progress((function(){v.isotope("layout")})),v.on("arrangeComplete",(function(){v.isotope("layout")})),t(window).on("load",(function(){v.isotope("layout")})),e.on("click",".eael-gallery-load-more",(function(a){a.preventDefault();var o=t(this),n=t(".eael-filter-gallery-container",e).children(".eael-filterable-gallery-item-wrap").length,r=d.data("total-gallery-items"),i=d.data("images-per-page"),l=d.data("nomore-item-text"),s=[];n==r&&(o.html('<div class="no-more-items-text">'+l+"</div>"),setTimeout((function(){o.fadeOut("slow")}),600));for(var c=n;c<n+i;c++)s.push(t(u[c])[0]);d.append(s),v.isotope("appended",s),v.imagesLoaded().progress((function(){v.isotope("layout")}))}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-filterable-gallery.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-img-accordion").eq(0),o=void 0!==a.data("img-accordion-id")?a.data("img-accordion-id"):"",n=void 0!==a.data("img-accordion-type")?a.data("img-accordion-type"):"",r=0;"on-click"===n?(t("#eael-img-accordion-"+o+" a").on("click",(function(e){0==t(this).hasClass("overlay-active")&&e.preventDefault(),0==r&&(t("#eael-img-accordion-"+o+" a").hasClass("overlay-active")&&t("#eael-img-accordion-"+o+" a").removeClass("overlay-active"),r+=1),t("#eael-img-accordion-"+o+" a").css("flex","1"),t(this).find(".overlay").parent("a").addClass("overlay-active"),t("#eael-img-accordion-"+o+" a").find(".overlay-inner").removeClass("overlay-inner-show"),t(this).find(".overlay-inner").addClass("overlay-inner-show"),t(this).css("flex","3")})),t("#eael-img-accordion-"+o+" a").on("blur",(function(e){t("#eael-img-accordion-"+o+" a").css("flex","1"),t("#eael-img-accordion-"+o+" a").find(".overlay-inner").removeClass("overlay-inner-show"),t(this).find(".overlay").parent("a").removeClass("overlay-active")}))):t("#eael-img-accordion-"+o+" a").on("hover",(function(){t("#eael-img-accordion-"+o+" a").hasClass("overlay-active")&&(t("#eael-img-accordion-"+o+" a.overlay-active").css("flex","1"),t("#eael-img-accordion-"+o+" a").removeClass("overlay-active"),t("#eael-img-accordion-"+o+" a .overlay .overlay-inner").removeClass("overlay-inner-show"))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-image-accordion.default",a)}))},function(e,t){!function(e){"use strict";e(document).on("click",".eael-load-more-button",(function(t){t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation();var a=e(this),o=e("span",a).html(),n=a.data("widget"),r=e(".elementor-element-"+n),i=a.data("class"),l=a.data("args"),s=a.data("settings"),d=a.data("layout"),c=parseInt(a.data("page"))+1;if(void 0!==n&&void 0!==l){var u={},f={action:"load_more",class:i,args:l,settings:s,page:c};if(String(l).split("&").forEach((function(e,t){var a=String(e).split("=");u[a[0]]=a[1]})),"rand"==u.orderby){var m=e(".eael-grid-post");if(m.length){var p=[];m.each((function(t,a){var o=e(a).data("id");p.push(o)})),f.post__not_in=p}}a.addClass("button--loading"),e("span",a).html("Loading..."),e.ajax({url:localize.ajaxurl,type:"post",data:f,success:function(t){var n=e(t);if(n.hasClass("no-posts-found")||0==n.length)a.remove();else{if("Essential_Addons_Elementor\\Elements\\Product_Grid"==f.class)e(".eael-product-grid .products",r).append(n);else if(e(".eael-post-appender",r).append(n),"masonry"==d){var i=e(".eael-post-appender",r).isotope();i.isotope("appended",n).isotope("layout"),i.imagesLoaded().progress((function(){i.isotope("layout")}))}a.removeClass("button--loading"),e("span",a).html(o),a.data("page",c)}},error:function(e){console.log(e)}})}}))}(jQuery)},function(e,t){var a=function(e,t){var a=t(".eael-post-appender",e),o=a.data("layout-mode");"masonry"===o&&(a.isotope({itemSelector:".eael-grid-post",layoutMode:o,percentPosition:!0}),a.imagesLoaded().progress((function(){a.isotope("layout")})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-post-grid.default",a)}))},function(e,t){var a=function(e,t){if(t.fn.tooltipster){var a,o=e.find(".tooltip");for(a=0;a<o.length;a++){var n=t("#"+t(o[a]).attr("id")),r=void 0!==n.data("side")&&n.data("side"),i=void 0!==n.data("trigger")?n.data("trigger"):"hover",l=void 0!==n.data("animation")?n.data("animation"):"fade",s=void 0!==n.data("animation_duration")?n.data("animation_duration"):300,d=void 0!==n.data("theme")?n.data("theme"):"default",c="yes"==n.data("arrow");n.tooltipster({animation:l,trigger:i,side:r,delay:s,arrow:c,theme:"tooltipster-"+d})}}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-pricing-table.default",a)}))},function(e,t){var a=function(e,t){var a=t(".eael-progressbar",e),o=a.data("layout"),n=a.data("count"),r=a.data("duration");n>100&&(n=100),a.one("inview",(function(){"line"==o?t(".eael-progressbar-line-fill",a).css({width:n+"%"}):"half_circle"==o&&t(".eael-progressbar-circle-half",a).css({transform:"rotate("+1.8*n+"deg)"}),ea.hooks.doAction("progressBar.initValue",a,o,n),t(".eael-progressbar-count",a).prop({counter:0}).animate({counter:n},{duration:r,easing:"linear",step:function(e){if("circle"==o||"circle_fill"==o){var n=3.6*e;t(".eael-progressbar-circle-half-left",a).css({transform:"rotate("+n+"deg)"}),n>180&&(t(".eael-progressbar-circle-pie",a).css({"-webkit-clip-path":"inset(0)","clip-path":"inset(0)"}),t(".eael-progressbar-circle-half-right",a).css({visibility:"visible"}))}t(this).text(Math.ceil(e))}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-progress-bar.default",a)}))},function(e,t){jQuery(document).ready((function(){jQuery(window).scroll((function(){var e=(document.body.scrollTop||document.documentElement.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100;jQuery(".eael-reading-progress-fill").css({width:e+"%"})})),isEditMode&&(elementor.settings.page.addChangeCallback("eael_ext_reading_progress",(function(e){var t=elementor.settings.page.getSettings();"yes"==e?(0==jQuery(".eael-reading-progress-wrap").length&&jQuery("body").append('<div class="eael-reading-progress-wrap eael-reading-progress-wrap-local"><div class="eael-reading-progress eael-reading-progress-local eael-reading-progress-'+t.settings.eael_ext_reading_progress_position+'"><div class="eael-reading-progress-fill"></div></div><div class="eael-reading-progress eael-reading-progress-global eael-reading-progress-'+t.settings.eael_ext_reading_progress_position+'"><div class="eael-reading-progress-fill"></div></div></div>'),jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-local").removeClass("eael-reading-progress-wrap-global eael-reading-progress-wrap-disabled")):(jQuery(".eael-reading-progress-wrap").removeClass("eael-reading-progress-wrap-local eael-reading-progress-wrap-global"),1==t.settings.eael_ext_reading_progress_has_global?jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-global"):jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-disabled"))})),elementor.settings.page.addChangeCallback("eael_ext_reading_progress_position",(function(e){elementor.settings.page.setSettings("eael_ext_reading_progress_position",e),jQuery(".eael-reading-progress").removeClass("eael-reading-progress-top eael-reading-progress-bottom").addClass("eael-reading-progress-"+e)})))}))},function(e,t){var a="",o=0,n=0,r=0,i="off",l=0;function s(e){var t=jQuery(e).parent().height(),a=l*t/100;return jQuery(e).parent().offset().top+a}function d(e,t,a){"top-left"==e&&(jQuery(".eael-sticky-video-player2.out").css("top","40px"),jQuery(".eael-sticky-video-player2.out").css("left","40px")),"top-right"==e&&(jQuery(".eael-sticky-video-player2.out").css("top","40px"),jQuery(".eael-sticky-video-player2.out").css("right","40px")),"bottom-right"==e&&(jQuery(".eael-sticky-video-player2.out").css("bottom","40px"),jQuery(".eael-sticky-video-player2.out").css("right","40px")),"bottom-left"==e&&(jQuery(".eael-sticky-video-player2.out").css("bottom","40px"),jQuery(".eael-sticky-video-player2.out").css("left","40px")),jQuery(".eael-sticky-video-player2.out").css("width",a+"px"),jQuery(".eael-sticky-video-player2.out").css("height",t+"px")}jQuery(window).on("elementor/frontend/init",(function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-sticky-video",(function(e,t,a){var o;t.attributes.settings.on("change:eaelsv_sticky_width",(function(){clearTimeout(o),o=setTimeout((function(){var a=Math.ceil(t.getSetting("eaelsv_sticky_width")/1.78);t.attributes.settings.attributes.eaelsv_sticky_height=a,e.el.querySelector('[data-setting="eaelsv_sticky_height"]').value=a}),250)})),t.attributes.settings.on("change:eaelsv_sticky_height",(function(){clearTimeout(o),o=setTimeout((function(){var a=Math.ceil(1.78*t.getSetting("eaelsv_sticky_height"));t.attributes.settings.attributes.eaelsv_sticky_width=a,e.el.querySelector('[data-setting="eaelsv_sticky_width"]').value=a}),250)}))})),elementorFrontend.hooks.addAction("frontend/element_ready/eael-sticky-video.default",(function(e,t){t(".eaelsv-sticky-player-close",e).hide();var c,u,f,m=e.find(".eael-sticky-video-player2");c=m.data("sticky"),u=m.data("autoplay"),a=m.data("position"),n=m.data("sheight"),o=m.data("swidth"),f=m.data("overlay"),l=m.data("scroll_height"),d(a,n,o);var p,g=new Plyr("#eaelsv-player-"+e.data("id"));if("no"===f&&"yes"===u&&"yes"===c&&(r=s(m),m.attr("id","videobox"),i="on",p=m,g.on("play",(function(e){r=s(p),jQuery(".eael-sticky-video-player2").removeAttr("id"),jQuery(".eael-sticky-video-player2").removeClass("out"),p.attr("id","videobox"),i="on",a=p.data("position"),n=p.data("sheight"),o=p.data("swidth")}))),"yes"===f){var v=m.prev();i="off",t(v).on("click",(function(){t(".eael-sticky-video-wrapper > i").hide(),t(this).css("display","none"),"yes"===t(this).next().data("autoplay")&&(g.restart(),r=s(this),"yes"===c&&(t(this).next().attr("id","videobox"),i="on"))}))}g.on("pause",(function(e){i="off"})),g.on("play",(function(e){i="on"})),t(".eaelsv-sticky-player-close").on("click",(function(){m.removeClass("out").addClass("in"),t(".eael-sticky-video-player2").removeAttr("style"),i="off"})),m.parent().css("height",m.height()+"px"),t(window).resize((function(){m.parent().css("height",m.height()+"px")}))}))})),jQuery(window).scroll((function(){var e=jQuery(window).scrollTop();jQuery(document).height()-e>jQuery(window).height()+400&&(e>=r?"on"==i&&(jQuery("#videobox").find(".eaelsv-sticky-player-close").css("display","block"),jQuery("#videobox").removeClass("in").addClass("out"),d(a,n,o)):(jQuery(".eaelsv-sticky-player-close").hide(),jQuery("#videobox").removeClass("out").addClass("in"),jQuery(".eael-sticky-video-player2").removeAttr("style")))}))},function(e,t){function a(e){return function(e){if(Array.isArray(e))return o(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 o(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return o(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 o(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,o=new Array(t);a<t;a++)o[a]=e[a];return o}!function(e){jQuery(document).ready((function(){function t(t,o){var i=document.getElementById("eael-toc-list");if(null===t||void 0===o||!i)return null;for(var l=document.getElementById("eael-toc"),s=void 0!==l.dataset.titleurl?l.dataset.titleurl:"false",d=void 0!==l.dataset.excludeSelector?l.dataset.excludeSelector.replace(/^,|,$/g,""):"",c=[],u=document.querySelectorAll(t),f=0,m=0;m<u.length;m++)c=[].concat(a(c),a(u[m].querySelectorAll(o)));(c=Array.from(new Set(c))).forEach((function(e){n(d,e)||(e.id=f+"-"+r(s,e.textContent),e.classList.add("eael-heading-content"),f++)})),function(e,t,a){var o=t,i=a,l=document.getElementById("eael-toc"),s=void 0!==l.dataset.titleurl?l.dataset.titleurl:"false",d=document.getElementById("eael-toc-list"),c=void 0!==l.dataset.excludeselector?l.dataset.excludeselector.replace(/^,|,$/g,""):"",u="",f=u=o.trim().split(",")[0].substr(1,1),m=d;d.innerHTML="",i.length>0&&document.getElementById("eael-toc").classList.remove("eael-toc-disable");for(var p=0,g=i.length;p<g;++p){var v=i[p];if(!n(c,v)){var h=parseInt(v.tagName.substr(1,1)),y=h-u;if(y>0){var b=m.lastChild;if(b){var w=document.createElement("UL");b.appendChild(w),m=w,u=h}}var _=!1;if(y<0){for(;0!=y++;)m.parentNode.parentNode&&(m=m.parentNode.parentNode);u=h,_=!0}if("UL"!==m.tagName&&(m=d),""!==v.textContent.trim()){var x=document.createElement("LI"),C=document.createElement("A"),k=document.createElement("SPAN");(f===u||_)&&(x.setAttribute("itemscope",""),x.setAttribute("itemtype","http://schema.org/ListItem"),x.setAttribute("itemprop","itemListElement"));var Y="#"+p+"-"+r(s,v.textContent);C.className="eael-toc-link",C.setAttribute("itemprop","item"),C.setAttribute("href",Y),k.appendChild(document.createTextNode(v.textContent)),C.appendChild(k),x.appendChild(C),m.appendChild(x)}}}}(0,o,c);var p=e("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")}))}e(document).on("click","ul.eael-toc-list a",(function(t){t.preventDefault(),e(document).off("scroll");var a=this.hash;if(history.pushState("",document.title,window.location.pathname+window.location.search),e(this).parent().is(".eael-highlight-parent.eael-highlight-active"))return window.location.hash=a,!1;e(".eael-highlight-active, .eael-highlight-parent").removeClass("eael-highlight-active eael-highlight-parent"),e(this).closest(".eael-first-child").addClass("eael-highlight-parent"),e(this).parent().addClass("eael-highlight-active"),window.location.hash=a})),window.addEventListener("scroll",(function(e){!function(){var e=document.getElementById("eael-toc");if(!e)return;o=void 0!==o?o:200,window.pageYOffset>=o&&!e.classList.contains("eael-toc-disable")?e.classList.add("eael-sticky"):e.classList.remove("eael-sticky")}()}));var o=e("#eael-toc").data("stickyscroll");function n(t,a){return e(a).closest(t).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 i(){var t=document.getElementById("eael-toc");if(t&&t.dataset.contentselector)return t.dataset.contentselector;var a=".site-content";return e(".site-content")[0]?a=".site-content":e(".elementor-inner")[0]?a=".elementor-inner":e("#site-content")[0]&&(a="#site-content"),a}e("body").click((function(t){var a=e(t.target),o=e("#eael-toc");o.hasClass("eael-toc-auto-collapse")&&o.hasClass("eael-sticky")&&!o.hasClass("collapsed")&&0===e(a).closest("#eael-toc").length&&o.toggleClass("collapsed")})),e(document).on("click",".eael-toc-close ,.eael-toc-button",(function(t){t.stopPropagation(),e(".eael-toc").toggleClass("collapsed")}));var l=e("#eael-toc").data("eaeltoctag");if(""===l||isEditMode||t(i(),l),isEditMode){elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e,a){var o=a("#eael-toc #eael-toc-list");if(o.find("li.eael-first-child").length<1&&o.length>=1){var n=a("#eael-toc").data("eaeltoctag");n&&t(i(),n)}})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content",(function(a){var o=e(".eael-toc-global");if(o.length>0&&(o.attr("id","eael-toc-temp").removeClass("eael-toc").hide(),e(".eael-toc-global #eael-toc-list").attr("id","")),e("#eael-toc").remove(),"yes"===a){var n=elementor.settings.page.getSettings();e("body").append(function(e){var t=e.settings,a=t.eael_ext_toc_title,o="eael-toc-list eael-toc-list-"+t.eael_ext_table_of_content_list_style,n=t.eael_ext_table_of_content_header_icon.value,r="right"===t.eael_ext_toc_position?" eael-toc-right":" ";return o+="yes"===t.eael_ext_toc_collapse_sub_heading?" eael-toc-collapse":" ",'<div id="eael-toc" class="eael-toc eael-toc-disable '+r+'"><div class="eael-toc-header"><span class="eael-toc-close">×</span><h2 class="eael-toc-title">'+a+'</h2></div><div class="eael-toc-body"><ul id="eael-toc-list" class="'+(o+="number"===t.eael_ext_toc_list_icon?" eael-toc-number":" eael-toc-bullet")+'"></ul></div><button class="eael-toc-button"><i class="'+n+'"></i><span>'+a+"</span></button></div>"}(n)),t(i(),n.settings.eael_ext_toc_supported_heading_tag.join(", "))}else o.length>0&&o.addClass("eael-toc").attr("id","eael-toc").show()})),elementor.settings.page.addChangeCallback("eael_ext_toc_position",(function(t){"right"===t?e("#eael-toc").addClass("eael-toc-right"):e("#eael-toc").removeClass("eael-toc-right")})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_list_style",(function(t){var a=e(".eael-toc-list");a.removeClass("eael-toc-list-bar eael-toc-list-arrow"),"none"!==t&&a.addClass("eael-toc-list-"+t)})),elementor.settings.page.addChangeCallback("eael_ext_toc_collapse_sub_heading",(function(t){var a=e(".eael-toc-list");"yes"===t?a.addClass("eael-toc-collapse"):a.removeClass("eael-toc-collapse")})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_header_icon",(function(t){e(".eael-toc-button i").removeClass().addClass(t.value)})),elementor.settings.page.addChangeCallback("eael_ext_toc_list_icon",(function(t){var a=e(".eael-toc-list");"number"===t?a.addClass("eael-toc-number").removeClass("eael-toc-bullet"):a.addClass("eael-toc-bullet").removeClass("eael-toc-number")})),elementor.settings.page.addChangeCallback("eael_ext_toc_word_wrap",(function(t){var a=e(".eael-toc-list");"yes"===t?a.addClass("eael-toc-word-wrap"):a.removeClass("eael-toc-word-wrap")})),elementor.settings.page.addChangeCallback("eael_ext_toc_close_button_text_style",(function(t){var a=e("#eael-toc");"bottom_to_top"===t?a.addClass("eael-bottom-to-top"):a.removeClass("eael-bottom-to-top")})),elementor.settings.page.addChangeCallback("eael_ext_toc_box_shadow",(function(t){var a=e("#eael-toc");"yes"===t?a.addClass("eael-box-shadow"):a.removeClass("eael-box-shadow")})),elementor.settings.page.addChangeCallback("eael_ext_toc_auto_collapse",(function(t){var a=e("#eael-toc");"yes"===t?a.addClass("eael-toc-auto-collapse"):a.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)}))}}))}(jQuery)},function(e,t){var a=function(e,t){isEditMode||($gutter=t(".eael-twitter-feed-masonry",e).data("gutter"),$settings={itemSelector:".eael-twitter-feed-item",percentPosition:!0,masonry:{columnWidth:".eael-twitter-feed-item",gutter:$gutter}},$twitter_feed_gallery=t(".eael-twitter-feed-masonry",e).isotope($settings),$twitter_feed_gallery.imagesLoaded().progress((function(){$twitter_feed_gallery.isotope("layout")})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-twitter-feed.default",a)}))},function(e,t){var a=function(e,t){if(typeformEmbed){var a=e.find(".eael-typeform"),o=a.attr("id"),n=a.data("typeform");if(void 0!==o&&void 0!==n){var r=document.getElementById(o);n.url&&typeformEmbed.makeWidget(r,n.url,{hideFooter:n.hideFooter,hideHeaders:n.hideHeaders,opacity:n.opacity})}}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-typeform.default",a)}))},function(e,t){var a=function(e,t){function a(){var e=t(".ea-woo-checkout");setTimeout((function(){t(".ea-checkout-review-order-table").addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),t.ajax({type:"POST",url:localize.ajaxurl,data:{action:"woo_checkout_update_order_review",orderReviewData:e.data("checkout")},success:function(e){t(".ea-checkout-review-order-table").replaceWith(e.order_review),setTimeout((function(){t(".ea-checkout-review-order-table").removeClass("processing").unblock()}),1e5)}})}),2e3)}t.blockUI.defaults.overlayCSS.cursor="default",t(document).on("click",".woocommerce-remove-coupon",(function(e){a()})),t("form.checkout_coupon").submit((function(e){a()}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-woo-checkout.default",a)}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.r(t);var o=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var n=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var r=function(e){return function(t,a,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;if(n(t)&&o(a))if("function"==typeof r)if("number"==typeof i){var l={callback:r,priority:i,namespace:a};if(e[t]){var s,d=e[t].handlers;for(s=d.length;s>0&&!(i>=d[s-1].priority);s--);s===d.length?d[s]=l:d.splice(s,0,l),(e.__current||[]).forEach((function(e){e.name===t&&e.currentIndex>=s&&e.currentIndex++}))}else e[t]={handlers:[l],runs:0};"hookAdded"!==t&&p("hookAdded",t,a,r,i)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}};var i=function(e,t){return function(a,r){if(n(a)&&(t||o(r))){if(!e[a])return 0;var i=0;if(t)i=e[a].handlers.length,e[a]={runs:e[a].runs,handlers:[]};else for(var l=e[a].handlers,s=function(t){l[t].namespace===r&&(l.splice(t,1),i++,(e.__current||[]).forEach((function(e){e.name===a&&e.currentIndex>=t&&e.currentIndex--})))},d=l.length-1;d>=0;d--)s(d);return"hookRemoved"!==a&&p("hookRemoved",a,r),i}}};var l=function(e){return function(t,a){return void 0!==a?t in e&&e[t].handlers.some((function(e){return e.namespace===a})):t in e}};var s=function(e,t){return function(a){e[a]||(e[a]={handlers:[],runs:0}),e[a].runs++;var o=e[a].handlers;for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];if(!o||!o.length)return t?r[0]:void 0;var l={name:a,currentIndex:0};for(e.__current.push(l);l.currentIndex<o.length;){var s=o[l.currentIndex],d=s.callback.apply(null,r);t&&(r[0]=d),l.currentIndex++}return e.__current.pop(),t?r[0]:void 0}};var d=function(e){return function(){return e.__current&&e.__current.length?e.__current[e.__current.length-1].name:null}};var c=function(e){return function(t){return void 0===t?void 0!==e.__current[0]:!!e.__current[0]&&t===e.__current[0].name}};var u=function(e){return function(t){if(n(t))return e[t]&&e[t].runs?e[t].runs:0}};var f=function(){var e=Object.create(null),t=Object.create(null);return e.__current=[],t.__current=[],{addAction:r(e),addFilter:r(t),removeAction:i(e),removeFilter:i(t),hasAction:l(e),hasFilter:l(t),removeAllActions:i(e,!0),removeAllFilters:i(t,!0),doAction:s(e),applyFilters:s(t,!0),currentAction:d(e),currentFilter:d(t),doingAction:c(e),doingFilter:c(t),didAction:u(e),didFilter:u(t),actions:e,filters:t}},m=f(),p=(m.addAction,m.addFilter,m.removeAction,m.removeFilter,m.hasAction,m.hasFilter,m.removeAllActions,m.removeAllFilters,m.doAction);m.applyFilters,m.currentAction,m.currentFilter,m.doingAction,m.doingFilter,m.didAction,m.didFilter,m.actions,m.filters;window.isEditMode=!1,window.ea={hooks:f(),isEditMode:!1},jQuery(window).on("elementor/frontend/init",(function(){window.isEditMode=elementorFrontend.isEditMode(),window.ea.isEditMode=elementorFrontend.isEditMode(),ea.hooks.doAction("init"),ea.isEditMode&&ea.hooks.doAction("editMode.init")}))}]);
|
| 1 |
+
!function(e){var t={};function a(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,a),n.l=!0,n.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 n in e)a.d(o,n,function(t){return e[t]}.bind(null,n));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=0)}([function(e,t,a){a(70),a(1),a(2),a(3),a(4),a(5),a(6),a(7),a(8),a(9),a(10),a(11),a(12),a(13),a(14),a(15),a(16),a(17),a(18),a(19),a(20),a(21),e.exports=a(22)},function(e,t){var a=function(e,t){var a=e.find(".eael-adv-accordion"),o=e.find(".eael-accordion-header"),n=a.data("accordion-type"),r=a.data("toogle-speed");o.each((function(){t(this).hasClass("active-default")&&(t(this).addClass("show active"),t(this).next().slideDown(r))})),o.unbind("click"),o.click((function(e){e.preventDefault();var a=t(this);"accordion"===n?a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(r)):(a.parent().parent().find(".eael-accordion-header").removeClass("show active"),a.parent().parent().find(".eael-accordion-content").slideUp(r),a.toggleClass("show active"),a.next().slideToggle(r)):a.hasClass("show")?(a.removeClass("show active"),a.next().slideUp(r)):(a.addClass("show active"),a.next().slideDown(r))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-accordion.default",a)}))},function(e,t){function a(e,t){for(var a=0;a<t.length;a++){var o=t[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",this.initFrontend.bind(this))}var t,o,n;return t=e,(o=[{key:"initFrontend",value:function(e,t){var a=e.context.querySelector(".ea-advanced-data-table"),o=e.context.querySelector(".ea-advanced-data-table-search"),n=e.context.querySelector(".ea-advanced-data-table-pagination"),r={};ea.isEditMode||null===a||(this.initTableSearch(a,o,n),this.initTableSort(a,n,r),this.initTablePagination(a,n,r),this.initWooFeatures(a))}},{key:"initTableSearch",value:function(e,t,a){t&&t.addEventListener("input",(function(t){var o=t.target.value.toLowerCase(),n=e.classList.contains("ea-advanced-data-table-sortable"),r="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0;if(e.rows.length>1)if(o.length>0){n&&e.classList.add("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0&&(a.style.display="none");for(var i=r;i<e.rows.length;i++){var l=!1;if(e.rows[i].cells.length>0)for(var s=0;s<e.rows[i].cells.length;s++)if(e.rows[i].cells[s].textContent.toLowerCase().indexOf(o)>-1){l=!0;break}e.rows[i].style.display=l?"table-row":"none"}}else if(n&&e.classList.remove("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0){a.style.display="";for(var d=a.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,c=(d-1)*e.dataset.itemsPerPage+1,u=d*e.dataset.itemsPerPage,f=1;f<=e.rows.length-1;f++)e.rows[f].style.display=f>=c&&f<=u?"table-row":"none"}else for(var m=1;m<=e.rows.length-1;m++)e.rows[m].style.display="table-row"}))}},{key:"initTableSort",value:function(e,t,a){e.classList.contains("ea-advanced-data-table-sortable")&&e.addEventListener("click",(function(o){if("th"===o.target.tagName.toLowerCase()){var n=o.target.cellIndex,r=1,i=1,l=e.rows.length-1,s="",d=o.target.classList,c=[],u=e.cloneNode(!0);d.contains("asc")?(o.target.classList.remove("asc"),o.target.classList.add("desc"),s="desc"):d.contains("desc")?(o.target.classList.remove("desc"),o.target.classList.add("asc"),s="asc"):(o.target.classList.add("asc"),s="asc"),t&&t.innerHTML.length>0&&(r=t.querySelector(".ea-advanced-data-table-pagination-current").dataset.page,i=(r-1)*e.dataset.itemsPerPage+1,l=l-(r-1)*e.dataset.itemsPerPage>=e.dataset.itemsPerPage?r*e.dataset.itemsPerPage:l),a[r]=[],e.querySelectorAll("th").forEach((function(e){e.cellIndex!=n&&e.classList.remove("asc","desc"),a[r].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")}));for(var f=i;f<=l;f++){var m=void 0,p=e.rows[f].cells[n];m=isNaN(parseInt(p.innerText))?p.innerText.toLowerCase():parseInt(p.innerText),c.push({index:f,value:m})}"asc"==s?c.sort((function(e,t){return e.value>t.value?1:-1})):"desc"==s&&c.sort((function(e,t){return e.value<t.value?1:-1})),c.forEach((function(t,a){e.rows[i+a].innerHTML=u.rows[t.index].innerHTML}))}}))}},{key:"initTablePagination",value:function(e,t,a){if(e.classList.contains("ea-advanced-data-table-paginated")){var o="",n=t.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select",r=1,i="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,l=r*e.dataset.itemsPerPage,s=Math.ceil((e.rows.length-1)/e.dataset.itemsPerPage);if(s>1)if("button"==n){for(var d=1;d<=s;d++)o+='<a href="#" data-page="'.concat(d,'" class="').concat(1==d?"ea-advanced-data-table-pagination-current":"",'">').concat(d,"</a>");t.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">«</a>'.concat(o,'<a href="#" data-page="').concat(s,'">»</a>'))}else{for(var c=1;c<=s;c++)o+='<option value="'.concat(c,'">').concat(c,"</option>");t.insertAdjacentHTML("beforeend","<select>".concat(o,"</select>"))}for(var u=0;u<=l&&!(u>=e.rows.length);u++)e.rows[u].style.display="table-row";"button"==n?t.addEventListener("click",(function(o){if(o.preventDefault(),"a"==o.target.tagName.toLowerCase()){r=o.target.dataset.page,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,i=(r-1)*e.dataset.itemsPerPage+offset,l=r*e.dataset.itemsPerPage,t.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach((function(e){e.classList.remove("ea-advanced-data-table-pagination-current")})),t.querySelectorAll('[data-page="'.concat(r,'"]')).forEach((function(e){e.classList.add("ea-advanced-data-table-pagination-current")}));for(var n=offset;n<=e.rows.length-1;n++)e.rows[n].style.display=n>=i&&n<=l?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[r]&&a[r][t]&&e.classList.add(a[r][t])}))}})):t.hasChildNodes()&&t.querySelector("select").addEventListener("input",(function(t){t.preventDefault(),r=t.target.value,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,i=(r-1)*e.dataset.itemsPerPage+offset,l=r*e.dataset.itemsPerPage;for(var o=offset;o<=e.rows.length-1;o++)e.rows[o].style.display=o>=i&&o<=l?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[r]&&a[r][t]&&e.classList.add(a[r][t])}))}))}}},{key:"initWooFeatures",value:function(e){e.querySelectorAll(".nt_button_woo").forEach((function(e){e.classList.add("add_to_cart_button","ajax_add_to_cart")})),e.querySelectorAll(".nt_woo_quantity").forEach((function(t){t.addEventListener("input",(function(t){var a=t.target.dataset.product_id,o=t.target.value;$(".nt_add_to_cart_".concat(a),$(e)).data("quantity",o)}))}))}}])&&a(t.prototype,o),n&&a(t,n),e}();ea.hooks.addAction("init","ea",(function(){new o}))},function(e,t){var a=function(e,t){var a="#"+e.find(".eael-advance-tabs").attr("id").toString();t(a+" .eael-tabs-nav ul li").each((function(e){t(this).hasClass("active-default")?(t(a+" .eael-tabs-nav > ul li").removeClass("active").addClass("inactive"),t(this).removeClass("inactive")):0==e&&t(this).removeClass("inactive").addClass("active")})),t(a+" .eael-tabs-content div").each((function(e){t(this).hasClass("active-default")?t(a+" .eael-tabs-content > div").removeClass("active"):0==e&&t(this).removeClass("inactive").addClass("active")})),t(a+" .eael-tabs-nav ul li").click((function(){var e=t(this).index(),a=t(this).closest(".eael-advance-tabs"),o=t(a).children(".eael-tabs-nav").children("ul").children("li"),n=t(a).children(".eael-tabs-content").children("div");t(this).parent("li").addClass("active"),t(o).removeClass("active active-default").addClass("inactive"),t(this).addClass("active").removeClass("inactive"),t(n).removeClass("active").addClass("inactive"),t(n).eq(e).addClass("active").removeClass("inactive");var r=n.eq(e).find(".eael-filter-gallery-container"),i=n.eq(e).find(".eael-post-grid.eael-post-appender"),l=n.eq(e).find(".eael-twitter-feed-masonry"),s=n.eq(e).find(".eael-instafeed"),d=n.eq(e).find(".premium-gallery-container");i.length&&i.isotope("layout"),l.length&&l.isotope("layout"),r.length&&r.isotope("layout"),s.length&&s.isotope("layout"),d.length&&d.each((function(e,a){t(a).isotope("layout")})),t(n).each((function(e){t(this).removeClass("active-default")}))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-adv-tabs.default",a)}))},function(e,t){var a=function(e,t){var a=t(".eael-better-docs-category-grid",e),o=a.data("layout-mode");"masonry"===o&&(a.isotope({itemSelector:".eael-better-docs-category-grid-post",layoutMode:o,percentPosition:!0}),a.imagesLoaded().progress((function(){a.isotope("layout")}))),t(".eael-bd-grid-sub-cat-title").on("click",(function(e){e.preventDefault(),t(this).children(".toggle-arrow").toggle(),t(this).next(".docs-sub-cat-list").slideToggle()}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-betterdocs-category-grid.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-content-ticker").eq(0),o=void 0!==a.data("items")?a.data("items"):1,n=void 0!==a.data("items-tablet")?a.data("items-tablet"):1,r=void 0!==a.data("items-mobile")?a.data("items-mobile"):1,i=void 0!==a.data("margin")?a.data("margin"):10,l=void 0!==a.data("margin-tablet")?a.data("margin-tablet"):10,s=void 0!==a.data("margin-mobile")?a.data("margin-mobile"):10,d=void 0!==a.data("effect")?a.data("effect"):"slide",c=void 0!==a.data("speed")?a.data("speed"):400,u=void 0!==a.data("autoplay")?a.data("autoplay"):5e3,f=void 0!==a.data("loop")&&a.data("loop"),m=void 0!==a.data("grab-cursor")&&a.data("grab-cursor"),p=void 0!==a.data("pagination")?a.data("pagination"):".swiper-pagination",g=void 0!==a.data("arrow-next")?a.data("arrow-next"):".swiper-button-next",v=void 0!==a.data("arrow-prev")?a.data("arrow-prev"):".swiper-button-prev",y=void 0!==a.data("pause-on-hover")?a.data("pause-on-hover"):"",h=new Swiper(a,{direction:"horizontal",loop:f,speed:c,effect:d,slidesPerView:o,spaceBetween:i,grabCursor:m,paginationClickable:!0,autoHeight:!0,autoplay:{delay:u},pagination:{el:p,clickable:!0},navigation:{nextEl:g,prevEl:v},breakpoints:{480:{slidesPerView:r,spaceBetween:s},768:{slidesPerView:n,spaceBetween:l}}});0===u&&h.autoplay.stop(),y&&0!==u&&(a.on("mouseenter",(function(){h.autoplay.stop()})),a.on("mouseleave",(function(){h.autoplay.start()})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-content-ticker.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-countdown-wrapper").eq(0),o=void 0!==a.data("countdown-id")?a.data("countdown-id"):"",n=void 0!==a.data("expire-type")?a.data("expire-type"):"",r=void 0!==a.data("expiry-text")?a.data("expiry-text"):"",i=void 0!==a.data("expiry-title")?a.data("expiry-title"):"",l=void 0!==a.data("redirect-url")?a.data("redirect-url"):"",s=void 0!==a.data("template")?a.data("template"):"";jQuery(document).ready((function(e){"use strict";var t=e("#eael-countdown-"+o);t.countdown({end:function(){if("text"==n)t.html('<div class="eael-countdown-finish-message"><h4 class="expiry-title">'+i+'</h4><div class="eael-countdown-finish-text">'+r+"</div></div>");else if("url"===n){e("body").find("#elementor").length>0?t.html("Your Page will be redirected to given URL (only on Frontend)."):window.location.href=l}else"template"===n&&t.html(s)}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-countdown.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-data-table-wrap");a.data("table_id");if("undefined"!=typeof enableProSorter&&t.isFunction(enableProSorter)&&t(document).ready((function(){enableProSorter(jQuery,a)})),1==a.data("custom_responsive")){var o=e.find(".eael-data-table").find("th");e.find(".eael-data-table").find("tbody").find("tr").each((function(e,a){t(a).find("td .td-content-wrapper").each((function(e,a){t(this).prepend('<div class="th-mobile-screen">'+o.eq(e).html()+"</div>")}))}))}},o=function(e,t,a){if("ea:table:export"==event.target.dataset.event){for(var o=a.el.querySelector("#eael-data-table-"+t.attributes.id).querySelectorAll("table tr"),n=[],r=0;r<o.length;r++){for(var i=[],l=o[r].querySelectorAll("th, td"),s=0;s<l.length;s++)i.push(JSON.stringify(l[s].innerText.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(i.join(","))}var d=new Blob([n.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(d),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".eael-data-table-download-"+t.attributes.id).remove()}},n=function(e,t,a){var n=o.bind(this,e,t,a);e.el.addEventListener("click",n),e.currentPageView.on("destroy",(function(){e.el.removeEventListener("click",n)}))};jQuery(window).on("elementor/frontend/init",(function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-data-table",n),elementorFrontend.hooks.addAction("frontend/element_ready/eael-data-table.default",a)}))},function(e,t){var a=function(e,t){var a=FullCalendar.Calendar,o=t(".eael-event-calendar-cls",e),n=t(".eaelec-modal-close",e).eq(0),r=t("#eaelecModal",e),i=o.data("events"),l=o.data("first_day"),s=o.data("cal_id"),d=o.data("locale"),c=o.data("translate"),u=o.data("defaultview"),f=new a(document.getElementById("eael-event-calendar-"+s),{plugins:["dayGrid","timeGrid","list"],editable:!1,selectable:!1,draggable:!1,firstDay:l,eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},nextDayThreshold:"00:00:00",header:{left:"prev,next today",center:"title",right:"timeGridDay,timeGridWeek,dayGridMonth,listMonth"},events:i,selectHelper:!0,locale:d,eventLimit:3,defaultView:u,eventRender:function(e){var a=t(e.el),o=e.event;void 0!==o.extendedProps.eventHasComplete&&"yes"===o.extendedProps.eventHasComplete&&(a.find("div.fc-content .fc-title").addClass("eael-event-completed"),a.find("td.fc-list-item-title").addClass("eael-event-completed")),c.today=e.event._calendar.dateEnv.locale.options.buttonText.today,a.attr("href","javascript:void(0);"),a.click((function(e){e.preventDefault(),e.stopPropagation();var a=o.start,n="h:mm A",i=o.end,l=t("span.eaelec-event-date-start"),s=t("span.eaelec-event-date-end");"yes"===o.allDay&&(i=moment(i).subtract(1,"days")._d,n=" ");var d=moment(a).format("YYYY"),u=moment(i).format("YYYY"),f=u>d,m="",p="";l.html(" "),s.html(" "),r.addClass("eael-ec-popup-ready").removeClass("eael-ec-modal-removing"),"yes"===o.allDay&&moment(a).format("MM-DD-YYYY")===moment(i).format("MM-DD-YYYY")?(m=moment(a).format("MMM Do"),!0===moment(a).isSame(Date.now(),"day")?m=c.today:moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(m=c.tomorrow)):(!0===moment(o.start).isSame(Date.now(),"day")&&(m=c.today+" "+moment(o.start).format(n)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(m=c.tomorrow+" "+moment(o.start).format(n)),(moment(a).format("MM-DD-YYYY")<moment(new Date).format("MM-DD-YYYY")||moment(a).format("MM-DD-YYYY")>moment(new Date).add(1,"days").format("MM-DD-YYYY"))&&(m=moment(o.start).format("MMM Do "+n)),m=f?d+" "+m:m,!0===moment(i).isSame(Date.now(),"day")&&(p=!0!==moment(a).isSame(Date.now(),"day")?c.today+" "+moment(i).format(n):moment(i).format(n)),moment(a).format("MM-DD-YYYY")!==moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(i).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(p=c.tomorrow+" "+moment(i).format(n)),moment(a).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&moment(i).format("MM-DD-YYYY")===moment(new Date).add(1,"days").format("MM-DD-YYYY")&&(p=moment(i).format(n)),moment(i).diff(moment(a),"days")>0&&s.text().trim().length<1&&(p=moment(i).format("MMM Do "+n)),moment(a).format("MM-DD-YYYY")===moment(i).format("MM-DD-YYYY")&&(p=moment(i).format(n)),p=f?u+" "+p:p),void 0!==o.extendedProps.hideEndDate&&"yes"===o.extendedProps.hideEndDate?s.html(" "):s.html(""!=p?"- "+p:""),l.html('<i class="eicon-calendar"></i> '+m),t(".eaelec-modal-header h2").html(o.title),t(".eaelec-modal-body p").html(o.extendedProps.description),o.extendedProps.description.length<1?t(".eaelec-modal-body").css("height","auto"):t(".eaelec-modal-body").css("height","300px"),t(".eaelec-modal-footer a").attr("href",o.url),"on"===o.extendedProps.external&&t(".eaelec-modal-footer a").attr("target","_blank"),"on"===o.extendedProps.nofollow&&t(".eaelec-modal-footer a").attr("rel","nofollow"),""==o.url&&t(".eaelec-modal-footer a").css("display","none"),t(".eaelec-modal-header").css("border-left","5px solid "+o.borderColor)}))}});n.on("click",(function(){event.stopPropagation(),r.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")})),t(document).on("click",(function(e){e.target.closest(".eaelec-modal-content")||r.hasClass("eael-ec-popup-ready")&&r.addClass("eael-ec-modal-removing").removeClass("eael-ec-popup-ready")})),f.render()};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-event-calendar.default",a)}))},function(e,t){var a=function(e,t){isEditMode||($facebook_gallery=t(".eael-facebook-feed",e).isotope({itemSelector:".eael-facebook-feed-item",percentPosition:!0,columnWidth:".eael-facebook-feed-item"}),$facebook_gallery.imagesLoaded().progress((function(){$facebook_gallery.isotope("layout")}))),t(".eael-load-more-button",e).on("click",(function(a){a.preventDefault(),$this=t(this),$settings=$this.attr("data-settings"),$page=$this.attr("data-page"),$loadmore_text=$this.attr("data-loadmore-text"),$this.addClass("button--loading"),t("span",$this).html("Loading..."),t.ajax({url:localize.ajaxurl,type:"post",data:{action:"facebook_feed_load_more",security:localize.nonce,settings:$settings,page:$page},success:function(a){$html=t(a.html),$facebook_gallery=t(".eael-facebook-feed",e).isotope(),t(".eael-facebook-feed",e).append($html),$facebook_gallery.isotope("appended",$html),$facebook_gallery.imagesLoaded().progress((function(){$facebook_gallery.isotope("layout")})),a.num_pages>$page?($this.attr("data-page",parseInt($page)+1),$this.removeClass("button--loading"),t("span",$this).html($loadmore_text)):$this.remove()},error:function(){}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-facebook-feed.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-fancy-text-container").eq(0),o=void 0!==a.data("fancy-text-id")?a.data("fancy-text-id"):"",n=void 0!==a.data("fancy-text")?a.data("fancy-text"):"",r=void 0!==a.data("fancy-text-transition-type")?a.data("fancy-text-transition-type"):"",i=void 0!==a.data("fancy-text-speed")?a.data("fancy-text-speed"):"",l=void 0!==a.data("fancy-text-delay")?a.data("fancy-text-delay"):"",s="yes"===a.data("fancy-text-cursor"),d=void 0!==a.data("fancy-text-loop")&&"yes"==a.data("fancy-text-loop");n=n.split("|"),"typing"==r&&new Typed("#eael-fancy-text-"+o,{strings:n,typeSpeed:i,backSpeed:0,startDelay:300,backDelay:l,showCursor:s,loop:d}),"typing"!=r&&t("#eael-fancy-text-"+o).Morphext({animation:r,separator:", ",speed:l,complete:function(){}}),jQuery(window).on("load",(function(){setTimeout((function(){t(".eael-fancy-text-strings",e).css("display","inline-block")}),500)})),isEditMode&&setTimeout((function(){t(".eael-fancy-text-strings",e).css("display","inline-block")}),800)};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-fancy-text.default",a)}))},function(e,t){var a=function(e,t){var a,o,n,r=e.find(".fg-layout-3-filter-controls").eq(0),i=e.find("#fg-filter-trigger"),l=e.find(".fg-layout-3-search-box"),s=e.find("#fg-search-box-input");if(l.length&&l.on("submit",(function(e){e.preventDefault()})),i.on("click",(function(){r.toggleClass("open-filters")})).blur((function(){r.toggleClass("open-filters")})),!isEditMode){var d=t(".eael-filter-gallery-container",e),c=d.data("settings"),u=d.data("gallery-items"),f="masonry"==c.grid_style?"masonry":"fitRows",m="yes"==c.gallery_enabled,p=t(".eael-filter-gallery-wrapper").data("layout-mode"),g=t(".eael-filter-gallery-wrapper").data("mfp_caption"),v=d.isotope({itemSelector:".eael-filterable-gallery-item-wrap",layoutMode:f,percentPosition:!0,stagger:30,transitionDuration:c.duration+"ms",filter:function(){var n=t(this),r=!a||n.text().match(a);null==o&&(o="layout_3"!=p?e.find(".eael-filter-gallery-control ul li").first().data("filter"):e.find(".fg-layout-3-filter-controls li").first().data("filter"));var i=!o||n.is(o);return r&&i}});t(e).magnificPopup({delegate:".eael-magnific-link",type:"image",gallery:{enabled:m},image:{titleSrc:function(e){if("yes"==g)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 a=t(this);o=t(this).attr("data-filter"),e.find("#fg-filter-trigger > span")&&e.find("#fg-filter-trigger > span").text(a.text()),a.siblings().removeClass("active"),a.addClass("active"),v.isotope()})),s.on("input",(function(){var e=t(this);clearTimeout(n),n=setTimeout((function(){a=new RegExp(e.val(),"gi"),v.isotope()}),600)})),v.imagesLoaded().progress((function(){v.isotope("layout")})),v.on("arrangeComplete",(function(){v.isotope("layout")})),t(window).on("load",(function(){v.isotope("layout")})),e.on("click",".eael-gallery-load-more",(function(a){a.preventDefault();var o=t(this),n=t(".eael-filter-gallery-container",e).children(".eael-filterable-gallery-item-wrap").length,r=d.data("total-gallery-items"),i=d.data("images-per-page"),l=d.data("nomore-item-text"),s=[];n==r&&(o.html('<div class="no-more-items-text">'+l+"</div>"),setTimeout((function(){o.fadeOut("slow")}),600));for(var c=n;c<n+i;c++)s.push(t(u[c])[0]);d.append(s),v.isotope("appended",s),v.imagesLoaded().progress((function(){v.isotope("layout")}))}))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-filterable-gallery.default",a)}))},function(e,t){var a=function(e,t){var a=e.find(".eael-img-accordion").eq(0),o=void 0!==a.data("img-accordion-id")?a.data("img-accordion-id"):"",n=void 0!==a.data("img-accordion-type")?a.data("img-accordion-type"):"",r=0;"on-click"===n?(t("#eael-img-accordion-"+o+" a").on("click",(function(e){0==t(this).hasClass("overlay-active")&&e.preventDefault(),0==r&&(t("#eael-img-accordion-"+o+" a").hasClass("overlay-active")&&t("#eael-img-accordion-"+o+" a").removeClass("overlay-active"),r+=1),t("#eael-img-accordion-"+o+" a").css("flex","1"),t(this).find(".overlay").parent("a").addClass("overlay-active"),t("#eael-img-accordion-"+o+" a").find(".overlay-inner").removeClass("overlay-inner-show"),t(this).find(".overlay-inner").addClass("overlay-inner-show"),t(this).css("flex","3")})),t("#eael-img-accordion-"+o+" a").on("blur",(function(e){t("#eael-img-accordion-"+o+" a").css("flex","1"),t("#eael-img-accordion-"+o+" a").find(".overlay-inner").removeClass("overlay-inner-show"),t(this).find(".overlay").parent("a").removeClass("overlay-active")}))):t("#eael-img-accordion-"+o+" a").on("hover",(function(){t("#eael-img-accordion-"+o+" a").hasClass("overlay-active")&&(t("#eael-img-accordion-"+o+" a.overlay-active").css("flex","1"),t("#eael-img-accordion-"+o+" a").removeClass("overlay-active"),t("#eael-img-accordion-"+o+" a .overlay .overlay-inner").removeClass("overlay-inner-show"))}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-image-accordion.default",a)}))},function(e,t){!function(e){"use strict";e(document).on("click",".eael-load-more-button",(function(t){t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation();var a=e(this),o=e("span",a).html(),n=a.data("widget"),r=e(".elementor-element-"+n),i=a.data("class"),l=a.data("args"),s=a.data("settings"),d=a.data("layout"),c=parseInt(a.data("page"))+1;if(void 0!==n&&void 0!==l){var u={},f={action:"load_more",class:i,args:l,settings:s,page:c};if(String(l).split("&").forEach((function(e,t){var a=String(e).split("=");u[a[0]]=a[1]})),"rand"==u.orderby){var m=e(".eael-grid-post");if(m.length){var p=[];m.each((function(t,a){var o=e(a).data("id");p.push(o)})),f.post__not_in=p}}a.addClass("button--loading"),e("span",a).html("Loading..."),e.ajax({url:localize.ajaxurl,type:"post",data:f,success:function(t){var n=e(t);if(n.hasClass("no-posts-found")||0==n.length)a.remove();else{if("Essential_Addons_Elementor\\Elements\\Product_Grid"==f.class)e(".eael-product-grid .products",r).append(n);else if(e(".eael-post-appender",r).append(n),"masonry"==d){var i=e(".eael-post-appender",r).isotope();i.isotope("appended",n).isotope("layout"),i.imagesLoaded().progress((function(){i.isotope("layout")}))}a.removeClass("button--loading"),e("span",a).html(o),a.data("page",c)}},error:function(e){console.log(e)}})}}))}(jQuery)},function(e,t){var a=function(e,t){var a=t(".eael-post-appender",e),o=a.data("layout-mode");"masonry"===o&&(a.isotope({itemSelector:".eael-grid-post",layoutMode:o,percentPosition:!0}),a.imagesLoaded().progress((function(){a.isotope("layout")})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-post-grid.default",a)}))},function(e,t){var a=function(e,t){if(t.fn.tooltipster){var a,o=e.find(".tooltip");for(a=0;a<o.length;a++){var n=t("#"+t(o[a]).attr("id")),r=void 0!==n.data("side")&&n.data("side"),i=void 0!==n.data("trigger")?n.data("trigger"):"hover",l=void 0!==n.data("animation")?n.data("animation"):"fade",s=void 0!==n.data("animation_duration")?n.data("animation_duration"):300,d=void 0!==n.data("theme")?n.data("theme"):"default",c="yes"==n.data("arrow");n.tooltipster({animation:l,trigger:i,side:r,delay:s,arrow:c,theme:"tooltipster-"+d})}}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-pricing-table.default",a)}))},function(e,t){var a=function(e,t){var a=t(".eael-progressbar",e),o=a.data("layout"),n=a.data("count"),r=a.data("duration");n>100&&(n=100),a.one("inview",(function(){"line"==o?t(".eael-progressbar-line-fill",a).css({width:n+"%"}):"half_circle"==o&&t(".eael-progressbar-circle-half",a).css({transform:"rotate("+1.8*n+"deg)"}),ea.hooks.doAction("progressBar.initValue",a,o,n),t(".eael-progressbar-count",a).prop({counter:0}).animate({counter:n},{duration:r,easing:"linear",step:function(e){if("circle"==o||"circle_fill"==o){var n=3.6*e;t(".eael-progressbar-circle-half-left",a).css({transform:"rotate("+n+"deg)"}),n>180&&(t(".eael-progressbar-circle-pie",a).css({"-webkit-clip-path":"inset(0)","clip-path":"inset(0)"}),t(".eael-progressbar-circle-half-right",a).css({visibility:"visible"}))}t(this).text(Math.ceil(e))}})}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-progress-bar.default",a)}))},function(e,t){jQuery(document).ready((function(){jQuery(window).scroll((function(){var e=(document.body.scrollTop||document.documentElement.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100;jQuery(".eael-reading-progress-fill").css({width:e+"%"})})),isEditMode&&(elementor.settings.page.addChangeCallback("eael_ext_reading_progress",(function(e){var t=elementor.settings.page.getSettings();"yes"==e?(0==jQuery(".eael-reading-progress-wrap").length&&jQuery("body").append('<div class="eael-reading-progress-wrap eael-reading-progress-wrap-local"><div class="eael-reading-progress eael-reading-progress-local eael-reading-progress-'+t.settings.eael_ext_reading_progress_position+'"><div class="eael-reading-progress-fill"></div></div><div class="eael-reading-progress eael-reading-progress-global eael-reading-progress-'+t.settings.eael_ext_reading_progress_position+'"><div class="eael-reading-progress-fill"></div></div></div>'),jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-local").removeClass("eael-reading-progress-wrap-global eael-reading-progress-wrap-disabled")):(jQuery(".eael-reading-progress-wrap").removeClass("eael-reading-progress-wrap-local eael-reading-progress-wrap-global"),1==t.settings.eael_ext_reading_progress_has_global?jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-global"):jQuery(".eael-reading-progress-wrap").addClass("eael-reading-progress-wrap-disabled"))})),elementor.settings.page.addChangeCallback("eael_ext_reading_progress_position",(function(e){elementor.settings.page.setSettings("eael_ext_reading_progress_position",e),jQuery(".eael-reading-progress").removeClass("eael-reading-progress-top eael-reading-progress-bottom").addClass("eael-reading-progress-"+e)})))}))},function(e,t){var a="",o=0,n=0,r=0,i="off",l=0;function s(e){var t=jQuery(e).parent().height(),a=l*t/100;return jQuery(e).parent().offset().top+a}function d(e,t,a){"top-left"==e&&(jQuery(".eael-sticky-video-player2.out").css("top","40px"),jQuery(".eael-sticky-video-player2.out").css("left","40px")),"top-right"==e&&(jQuery(".eael-sticky-video-player2.out").css("top","40px"),jQuery(".eael-sticky-video-player2.out").css("right","40px")),"bottom-right"==e&&(jQuery(".eael-sticky-video-player2.out").css("bottom","40px"),jQuery(".eael-sticky-video-player2.out").css("right","40px")),"bottom-left"==e&&(jQuery(".eael-sticky-video-player2.out").css("bottom","40px"),jQuery(".eael-sticky-video-player2.out").css("left","40px")),jQuery(".eael-sticky-video-player2.out").css("width",a+"px"),jQuery(".eael-sticky-video-player2.out").css("height",t+"px")}jQuery(window).on("elementor/frontend/init",(function(){isEditMode&&elementor.hooks.addAction("panel/open_editor/widget/eael-sticky-video",(function(e,t,a){var o;t.attributes.settings.on("change:eaelsv_sticky_width",(function(){clearTimeout(o),o=setTimeout((function(){var a=Math.ceil(t.getSetting("eaelsv_sticky_width")/1.78);t.attributes.settings.attributes.eaelsv_sticky_height=a,e.el.querySelector('[data-setting="eaelsv_sticky_height"]').value=a}),250)})),t.attributes.settings.on("change:eaelsv_sticky_height",(function(){clearTimeout(o),o=setTimeout((function(){var a=Math.ceil(1.78*t.getSetting("eaelsv_sticky_height"));t.attributes.settings.attributes.eaelsv_sticky_width=a,e.el.querySelector('[data-setting="eaelsv_sticky_width"]').value=a}),250)}))})),elementorFrontend.hooks.addAction("frontend/element_ready/eael-sticky-video.default",(function(e,t){t(".eaelsv-sticky-player-close",e).hide();var c,u,f,m=e.find(".eael-sticky-video-player2");c=m.data("sticky"),u=m.data("autoplay"),a=m.data("position"),n=m.data("sheight"),o=m.data("swidth"),f=m.data("overlay"),l=m.data("scroll_height"),d(a,n,o);var p,g=new Plyr("#eaelsv-player-"+e.data("id"));if("no"===f&&"yes"===u&&"yes"===c&&(r=s(m),m.attr("id","videobox"),i="on",p=m,g.on("play",(function(e){r=s(p),jQuery(".eael-sticky-video-player2").removeAttr("id"),jQuery(".eael-sticky-video-player2").removeClass("out"),p.attr("id","videobox"),i="on",a=p.data("position"),n=p.data("sheight"),o=p.data("swidth")}))),"yes"===f){var v=m.prev();i="off",t(v).on("click",(function(){t(".eael-sticky-video-wrapper > i").hide(),t(this).css("display","none"),g.play(),"yes"===t(this).next().data("autoplay")&&(g.restart(),r=s(this),"yes"===c&&(t(this).next().attr("id","videobox"),i="on"))}))}g.on("pause",(function(e){i="off"})),g.on("play",(function(e){i="on"})),t(".eaelsv-sticky-player-close").on("click",(function(){m.removeClass("out").addClass("in"),t(".eael-sticky-video-player2").removeAttr("style"),i="off"})),m.parent().css("height",m.height()+"px"),t(window).resize((function(){m.parent().css("height",m.height()+"px")}))}))})),jQuery(window).scroll((function(){var e=jQuery(window).scrollTop();jQuery(document).height()-e>jQuery(window).height()+400&&(e>=r?"on"==i&&(jQuery("#videobox").find(".eaelsv-sticky-player-close").css("display","block"),jQuery("#videobox").removeClass("in").addClass("out"),d(a,n,o)):(jQuery(".eaelsv-sticky-player-close").hide(),jQuery("#videobox").removeClass("out").addClass("in"),jQuery(".eael-sticky-video-player2").removeAttr("style")))}))},function(e,t){function a(e){return function(e){if(Array.isArray(e))return o(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 o(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return o(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 o(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,o=new Array(t);a<t;a++)o[a]=e[a];return o}!function(e){jQuery(document).ready((function(){function t(t,o){var i=document.getElementById("eael-toc-list");if(null===t||void 0===o||!i)return null;for(var l=document.getElementById("eael-toc"),s=void 0!==l.dataset.titleurl?l.dataset.titleurl:"false",d=void 0!==l.dataset.excludeSelector?l.dataset.excludeSelector.replace(/^,|,$/g,""):"",c=[],u=document.querySelectorAll(t),f=0,m=0;m<u.length;m++)c=[].concat(a(c),a(u[m].querySelectorAll(o)));(c=Array.from(new Set(c))).forEach((function(e){n(d,e)||(e.id=f+"-"+r(s,e.textContent),e.classList.add("eael-heading-content"),f++)})),function(e,t,a){var o=t,i=a,l=document.getElementById("eael-toc"),s=void 0!==l.dataset.titleurl?l.dataset.titleurl:"false",d=document.getElementById("eael-toc-list"),c=void 0!==l.dataset.excludeselector?l.dataset.excludeselector.replace(/^,|,$/g,""):"",u="",f=u=o.trim().split(",")[0].substr(1,1),m=d;d.innerHTML="",i.length>0&&document.getElementById("eael-toc").classList.remove("eael-toc-disable");for(var p=0,g=i.length;p<g;++p){var v=i[p];if(!n(c,v)){var y=parseInt(v.tagName.substr(1,1)),h=y-u;if(h>0){var b=m.lastChild;if(b){var w=document.createElement("UL");b.appendChild(w),m=w,u=y}}var _=!1;if(h<0){for(;0!=h++;)m.parentNode.parentNode&&(m=m.parentNode.parentNode);u=y,_=!0}if("UL"!==m.tagName&&(m=d),""!==v.textContent.trim()){var x=document.createElement("LI"),C=document.createElement("A"),k=document.createElement("SPAN");(f===u||_)&&(x.setAttribute("itemscope",""),x.setAttribute("itemtype","http://schema.org/ListItem"),x.setAttribute("itemprop","itemListElement"));var M="#"+p+"-"+r(s,v.textContent);C.className="eael-toc-link",C.setAttribute("itemprop","item"),C.setAttribute("href",M),k.appendChild(document.createTextNode(v.textContent)),C.appendChild(k),x.appendChild(C),m.appendChild(x)}}}}(0,o,c);var p=e("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")}))}e(document).on("click","ul.eael-toc-list a",(function(t){t.preventDefault(),e(document).off("scroll");var a=this.hash;if(history.pushState("",document.title,window.location.pathname+window.location.search),e(this).parent().is(".eael-highlight-parent.eael-highlight-active"))return window.location.hash=a,!1;e(".eael-highlight-active, .eael-highlight-parent").removeClass("eael-highlight-active eael-highlight-parent"),e(this).closest(".eael-first-child").addClass("eael-highlight-parent"),e(this).parent().addClass("eael-highlight-active"),window.location.hash=a})),window.addEventListener("scroll",(function(e){!function(){var e=document.getElementById("eael-toc");if(!e)return;o=void 0!==o?o:200,window.pageYOffset>=o&&!e.classList.contains("eael-toc-disable")?e.classList.add("eael-sticky"):e.classList.remove("eael-sticky")}()}));var o=e("#eael-toc").data("stickyscroll");function n(t,a){return e(a).closest(t).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 i(){var t=document.getElementById("eael-toc");if(t&&t.dataset.contentselector)return t.dataset.contentselector;var a=".site-content";return e(".site-content")[0]?a=".site-content":e(".elementor-inner")[0]?a=".elementor-inner":e("#site-content")[0]&&(a="#site-content"),a}e("body").click((function(t){var a=e(t.target),o=e("#eael-toc");o.hasClass("eael-toc-auto-collapse")&&o.hasClass("eael-sticky")&&!o.hasClass("collapsed")&&0===e(a).closest("#eael-toc").length&&o.toggleClass("collapsed")})),e(document).on("click",".eael-toc-close ,.eael-toc-button",(function(t){t.stopPropagation(),e(".eael-toc").toggleClass("collapsed")}));var l=e("#eael-toc").data("eaeltoctag");if(""===l||isEditMode||t(i(),l),isEditMode){elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(e,a){var o=a("#eael-toc #eael-toc-list");if(o.find("li.eael-first-child").length<1&&o.length>=1){var n=a("#eael-toc").data("eaeltoctag");n&&t(i(),n)}})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content",(function(a){var o=e(".eael-toc-global");if(o.length>0&&(o.attr("id","eael-toc-temp").removeClass("eael-toc").hide(),e(".eael-toc-global #eael-toc-list").attr("id","")),e("#eael-toc").remove(),"yes"===a){var n=elementor.settings.page.getSettings();e("body").append(function(e){var t=e.settings,a=t.eael_ext_toc_title,o="eael-toc-list eael-toc-list-"+t.eael_ext_table_of_content_list_style,n=t.eael_ext_table_of_content_header_icon.value,r="right"===t.eael_ext_toc_position?" eael-toc-right":" ";return o+="yes"===t.eael_ext_toc_collapse_sub_heading?" eael-toc-collapse":" ",'<div id="eael-toc" class="eael-toc eael-toc-disable '+r+'"><div class="eael-toc-header"><span class="eael-toc-close">×</span><h2 class="eael-toc-title">'+a+'</h2></div><div class="eael-toc-body"><ul id="eael-toc-list" class="'+(o+="number"===t.eael_ext_toc_list_icon?" eael-toc-number":" eael-toc-bullet")+'"></ul></div><button class="eael-toc-button"><i class="'+n+'"></i><span>'+a+"</span></button></div>"}(n)),t(i(),n.settings.eael_ext_toc_supported_heading_tag.join(", "))}else o.length>0&&o.addClass("eael-toc").attr("id","eael-toc").show()})),elementor.settings.page.addChangeCallback("eael_ext_toc_position",(function(t){"right"===t?e("#eael-toc").addClass("eael-toc-right"):e("#eael-toc").removeClass("eael-toc-right")})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_list_style",(function(t){var a=e(".eael-toc-list");a.removeClass("eael-toc-list-bar eael-toc-list-arrow"),"none"!==t&&a.addClass("eael-toc-list-"+t)})),elementor.settings.page.addChangeCallback("eael_ext_toc_collapse_sub_heading",(function(t){var a=e(".eael-toc-list");"yes"===t?a.addClass("eael-toc-collapse"):a.removeClass("eael-toc-collapse")})),elementor.settings.page.addChangeCallback("eael_ext_table_of_content_header_icon",(function(t){e(".eael-toc-button i").removeClass().addClass(t.value)})),elementor.settings.page.addChangeCallback("eael_ext_toc_list_icon",(function(t){var a=e(".eael-toc-list");"number"===t?a.addClass("eael-toc-number").removeClass("eael-toc-bullet"):a.addClass("eael-toc-bullet").removeClass("eael-toc-number")})),elementor.settings.page.addChangeCallback("eael_ext_toc_word_wrap",(function(t){var a=e(".eael-toc-list");"yes"===t?a.addClass("eael-toc-word-wrap"):a.removeClass("eael-toc-word-wrap")})),elementor.settings.page.addChangeCallback("eael_ext_toc_close_button_text_style",(function(t){var a=e("#eael-toc");"bottom_to_top"===t?a.addClass("eael-bottom-to-top"):a.removeClass("eael-bottom-to-top")})),elementor.settings.page.addChangeCallback("eael_ext_toc_box_shadow",(function(t){var a=e("#eael-toc");"yes"===t?a.addClass("eael-box-shadow"):a.removeClass("eael-box-shadow")})),elementor.settings.page.addChangeCallback("eael_ext_toc_auto_collapse",(function(t){var a=e("#eael-toc");"yes"===t?a.addClass("eael-toc-auto-collapse"):a.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)}))}}))}(jQuery)},function(e,t){var a=function(e,t){isEditMode||($gutter=t(".eael-twitter-feed-masonry",e).data("gutter"),$settings={itemSelector:".eael-twitter-feed-item",percentPosition:!0,masonry:{columnWidth:".eael-twitter-feed-item",gutter:$gutter}},$twitter_feed_gallery=t(".eael-twitter-feed-masonry",e).isotope($settings),$twitter_feed_gallery.imagesLoaded().progress((function(){$twitter_feed_gallery.isotope("layout")})))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-twitter-feed.default",a)}))},function(e,t){var a=function(e,t){if(typeformEmbed){var a=e.find(".eael-typeform"),o=a.attr("id"),n=a.data("typeform");if(void 0!==o&&void 0!==n){var r=document.getElementById(o);n.url&&typeformEmbed.makeWidget(r,n.url,{hideFooter:n.hideFooter,hideHeaders:n.hideHeaders,opacity:n.opacity})}}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-typeform.default",a)}))},function(e,t){var a=function(e,t){function a(){var e=t(".ea-woo-checkout");setTimeout((function(){t(".ea-checkout-review-order-table").addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),t.ajax({type:"POST",url:localize.ajaxurl,data:{action:"woo_checkout_update_order_review",orderReviewData:e.data("checkout")},success:function(e){t(".ea-checkout-review-order-table").replaceWith(e.order_review),setTimeout((function(){t(".ea-checkout-review-order-table").removeClass("processing").unblock()}),1e5)}})}),2e3)}t.blockUI.defaults.overlayCSS.cursor="default",t(document).on("click",".woocommerce-remove-coupon",(function(e){a()})),t("form.checkout_coupon").submit((function(e){a()}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-woo-checkout.default",a)}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.r(t);var o=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var n=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var r=function(e){return function(t,a,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;if(n(t)&&o(a))if("function"==typeof r)if("number"==typeof i){var l={callback:r,priority:i,namespace:a};if(e[t]){var s,d=e[t].handlers;for(s=d.length;s>0&&!(i>=d[s-1].priority);s--);s===d.length?d[s]=l:d.splice(s,0,l),(e.__current||[]).forEach((function(e){e.name===t&&e.currentIndex>=s&&e.currentIndex++}))}else e[t]={handlers:[l],runs:0};"hookAdded"!==t&&p("hookAdded",t,a,r,i)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}};var i=function(e,t){return function(a,r){if(n(a)&&(t||o(r))){if(!e[a])return 0;var i=0;if(t)i=e[a].handlers.length,e[a]={runs:e[a].runs,handlers:[]};else for(var l=e[a].handlers,s=function(t){l[t].namespace===r&&(l.splice(t,1),i++,(e.__current||[]).forEach((function(e){e.name===a&&e.currentIndex>=t&&e.currentIndex--})))},d=l.length-1;d>=0;d--)s(d);return"hookRemoved"!==a&&p("hookRemoved",a,r),i}}};var l=function(e){return function(t,a){return void 0!==a?t in e&&e[t].handlers.some((function(e){return e.namespace===a})):t in e}};var s=function(e,t){return function(a){e[a]||(e[a]={handlers:[],runs:0}),e[a].runs++;var o=e[a].handlers;for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];if(!o||!o.length)return t?r[0]:void 0;var l={name:a,currentIndex:0};for(e.__current.push(l);l.currentIndex<o.length;){var s=o[l.currentIndex],d=s.callback.apply(null,r);t&&(r[0]=d),l.currentIndex++}return e.__current.pop(),t?r[0]:void 0}};var d=function(e){return function(){return e.__current&&e.__current.length?e.__current[e.__current.length-1].name:null}};var c=function(e){return function(t){return void 0===t?void 0!==e.__current[0]:!!e.__current[0]&&t===e.__current[0].name}};var u=function(e){return function(t){if(n(t))return e[t]&&e[t].runs?e[t].runs:0}};var f=function(){var e=Object.create(null),t=Object.create(null);return e.__current=[],t.__current=[],{addAction:r(e),addFilter:r(t),removeAction:i(e),removeFilter:i(t),hasAction:l(e),hasFilter:l(t),removeAllActions:i(e,!0),removeAllFilters:i(t,!0),doAction:s(e),applyFilters:s(t,!0),currentAction:d(e),currentFilter:d(t),doingAction:c(e),doingFilter:c(t),didAction:u(e),didFilter:u(t),actions:e,filters:t}},m=f(),p=(m.addAction,m.addFilter,m.removeAction,m.removeFilter,m.hasAction,m.hasFilter,m.removeAllActions,m.removeAllFilters,m.doAction);m.applyFilters,m.currentAction,m.currentFilter,m.doingAction,m.doingFilter,m.didAction,m.didFilter,m.actions,m.filters;window.isEditMode=!1,window.ea={hooks:f(),isEditMode:!1},jQuery(window).on("elementor/frontend/init",(function(){window.isEditMode=elementorFrontend.isEditMode(),window.ea.isEditMode=elementorFrontend.isEditMode(),ea.hooks.doAction("init"),ea.isEditMode&&ea.hooks.doAction("editMode.init")}))}]);
|
assets/front-end/js/view/woo-checkout.min.js
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
!function(e){var o={};function t(r){if(o[r])return o[r].exports;var n=o[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,t),n.l=!0,n.exports}t.m=e,t.c=o,t.d=function(e,o,r){t.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:r})},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 r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var n in e)t.d(r,n,function(o){return e[o]}.bind(null,n));return r},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=
|
| 1 |
+
!function(e){var o={};function t(r){if(o[r])return o[r].exports;var n=o[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,t),n.l=!0,n.exports}t.m=e,t.c=o,t.d=function(e,o,r){t.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:r})},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 r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var n in e)t.d(r,n,function(o){return e[o]}.bind(null,n));return r},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=21)}({21:function(e,o){var t=function(e,o){function t(){var e=o(".ea-woo-checkout");setTimeout((function(){o(".ea-checkout-review-order-table").addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),o.ajax({type:"POST",url:localize.ajaxurl,data:{action:"woo_checkout_update_order_review",orderReviewData:e.data("checkout")},success:function(e){o(".ea-checkout-review-order-table").replaceWith(e.order_review),setTimeout((function(){o(".ea-checkout-review-order-table").removeClass("processing").unblock()}),1e5)}})}),2e3)}o.blockUI.defaults.overlayCSS.cursor="default",o(document).on("click",".woocommerce-remove-coupon",(function(e){t()})),o("form.checkout_coupon").submit((function(e){t()}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-woo-checkout.default",t)}))}});
|
config.php
CHANGED
|
@@ -667,9 +667,39 @@ $config = [
|
|
| 667 |
],
|
| 668 |
'betterdocs-category-grid' => [
|
| 669 |
'class' => '\Essential_Addons_Elementor\Elements\Betterdocs_Category_Grid',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 670 |
],
|
| 671 |
'betterdocs-category-box' => [
|
| 672 |
'class' => '\Essential_Addons_Elementor\Elements\Betterdocs_Category_Box',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 673 |
],
|
| 674 |
'betterdocs-search-form' => [
|
| 675 |
'class' => '\Essential_Addons_Elementor\Elements\Betterdocs_Search_Form',
|
| 667 |
],
|
| 668 |
'betterdocs-category-grid' => [
|
| 669 |
'class' => '\Essential_Addons_Elementor\Elements\Betterdocs_Category_Grid',
|
| 670 |
+
'dependency' => [
|
| 671 |
+
'css' => [
|
| 672 |
+
[
|
| 673 |
+
'file' => EAEL_PLUGIN_PATH . 'assets/front-end/css/view/betterdocs-category-grid.min.css',
|
| 674 |
+
'type' => 'self',
|
| 675 |
+
'context' => 'view'
|
| 676 |
+
]
|
| 677 |
+
],
|
| 678 |
+
'js' => [
|
| 679 |
+
[
|
| 680 |
+
'file' => EAEL_PLUGIN_PATH . 'assets/front-end/js/lib-view/isotope/isotope.pkgd.min.js',
|
| 681 |
+
'type' => 'lib',
|
| 682 |
+
'context' => 'view',
|
| 683 |
+
],
|
| 684 |
+
[
|
| 685 |
+
'file' => EAEL_PLUGIN_PATH . 'assets/front-end/js/view/betterdocs-category-grid.min.js',
|
| 686 |
+
'type' => 'self',
|
| 687 |
+
'context' => 'view',
|
| 688 |
+
]
|
| 689 |
+
]
|
| 690 |
+
]
|
| 691 |
],
|
| 692 |
'betterdocs-category-box' => [
|
| 693 |
'class' => '\Essential_Addons_Elementor\Elements\Betterdocs_Category_Box',
|
| 694 |
+
'dependency' => [
|
| 695 |
+
'css' => [
|
| 696 |
+
[
|
| 697 |
+
'file' => EAEL_PLUGIN_PATH . 'assets/front-end/css/view/betterdocs-category-box.min.css',
|
| 698 |
+
'type' => 'self',
|
| 699 |
+
'context' => 'view'
|
| 700 |
+
]
|
| 701 |
+
],
|
| 702 |
+
]
|
| 703 |
],
|
| 704 |
'betterdocs-search-form' => [
|
| 705 |
'class' => '\Essential_Addons_Elementor\Elements\Betterdocs_Search_Form',
|
essential_adons_elementor.php
CHANGED
|
@@ -4,7 +4,7 @@
|
|
| 4 |
* Description: The Essential plugin you install after Elementor! 70+ Premium elements, including WooCommerce, Event Calender, Data Table, Post Grid, Instagram Feed.
|
| 5 |
* Plugin URI: https://essential-addons.com/elementor/
|
| 6 |
* Author: WPDeveloper
|
| 7 |
-
* Version: 4.0.
|
| 8 |
* Author URI: https://wpdeveloper.net/
|
| 9 |
* Text Domain: essential-addons-for-elementor-lite
|
| 10 |
* Domain Path: /languages
|
|
@@ -26,7 +26,7 @@ define('EAEL_PLUGIN_FILE', __FILE__);
|
|
| 26 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
| 27 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
| 28 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
| 29 |
-
define('EAEL_PLUGIN_VERSION', '4.0.
|
| 30 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
| 31 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
| 32 |
|
| 4 |
* Description: The Essential plugin you install after Elementor! 70+ Premium elements, including WooCommerce, Event Calender, Data Table, Post Grid, Instagram Feed.
|
| 5 |
* Plugin URI: https://essential-addons.com/elementor/
|
| 6 |
* Author: WPDeveloper
|
| 7 |
+
* Version: 4.0.4
|
| 8 |
* Author URI: https://wpdeveloper.net/
|
| 9 |
* Text Domain: essential-addons-for-elementor-lite
|
| 10 |
* Domain Path: /languages
|
| 26 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
| 27 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
| 28 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
| 29 |
+
define('EAEL_PLUGIN_VERSION', '4.0.4');
|
| 30 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
| 31 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
| 32 |
|
includes/Classes/WPML/Eael_WPML.php
CHANGED
|
@@ -64,11 +64,11 @@ trait Eael_WPML {
|
|
| 64 |
],
|
| 65 |
];
|
| 66 |
|
| 67 |
-
//
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
|
| 72 |
|
| 73 |
$widgets['eicon-animated-headline'] = [
|
| 74 |
'conditions' => ['widgetType' => 'eael-dual-color-header'],
|
|
@@ -425,6 +425,54 @@ trait Eael_WPML {
|
|
| 425 |
],
|
| 426 |
];
|
| 427 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 428 |
return $widgets;
|
| 429 |
}
|
| 430 |
|
| 64 |
],
|
| 65 |
];
|
| 66 |
|
| 67 |
+
//Doesn't work properly
|
| 68 |
+
$widgets['eael-data-table'] = [
|
| 69 |
+
'conditions' => ['widgetType' => 'eael-data-table'],
|
| 70 |
+
'integration-class' => ['\Essential_Addons_Elementor\Classes\WPML\Widgets\Data_Table', '\Essential_Addons_Elementor\Classes\WPML\Widgets\Data_Table_Body']
|
| 71 |
+
];
|
| 72 |
|
| 73 |
$widgets['eicon-animated-headline'] = [
|
| 74 |
'conditions' => ['widgetType' => 'eael-dual-color-header'],
|
| 425 |
],
|
| 426 |
];
|
| 427 |
|
| 428 |
+
$widgets['eael-event-calendar'] = [
|
| 429 |
+
'conditions' => ['widgetType' => 'eael-event-calendar'],
|
| 430 |
+
'integration-class' => '\Essential_Addons_Elementor\Classes\WPML\Widgets\Event_Calendar'
|
| 431 |
+
];
|
| 432 |
+
|
| 433 |
+
$widgets['eael-advanced-data-table'] = [
|
| 434 |
+
'conditions' => ['widgetType' => 'eael-advanced-data-table'],
|
| 435 |
+
'fields' => [
|
| 436 |
+
[
|
| 437 |
+
'field' => 'ea_adv_data_table_search_placeholder',
|
| 438 |
+
'type' => __('Adv Data Table: Search Placeholder', 'essential-addons-for-elementor-lite'),
|
| 439 |
+
'editor_type' => 'LINE'
|
| 440 |
+
]
|
| 441 |
+
],
|
| 442 |
+
];
|
| 443 |
+
|
| 444 |
+
$widgets['eael-formstack'] = [
|
| 445 |
+
'conditions' => ['widgetType' => 'eael-formstack'],
|
| 446 |
+
'fields' => [
|
| 447 |
+
[
|
| 448 |
+
'field' => 'eael_formstack_form_title_custom',
|
| 449 |
+
'type' => __('Formstack: Custom Title', 'essential-addons-for-elementor-lite'),
|
| 450 |
+
'editor_type' => 'LINE'
|
| 451 |
+
],
|
| 452 |
+
[
|
| 453 |
+
'field' => 'eael_formstack_form_description_custom',
|
| 454 |
+
'type' => __('Formstack: Custom Description', 'essential-addons-for-elementor-lite'),
|
| 455 |
+
'editor_type' => 'VISUAL'
|
| 456 |
+
]
|
| 457 |
+
],
|
| 458 |
+
];
|
| 459 |
+
|
| 460 |
+
$widgets['eael-fluentform'] = [
|
| 461 |
+
'conditions' => ['widgetType' => 'eael-fluentform'],
|
| 462 |
+
'fields' => [
|
| 463 |
+
[
|
| 464 |
+
'field' => 'form_title_custom',
|
| 465 |
+
'type' => __('Fluent Form: Title', 'essential-addons-for-elementor-lite'),
|
| 466 |
+
'editor_type' => 'LINE'
|
| 467 |
+
],
|
| 468 |
+
[
|
| 469 |
+
'field' => 'form_description_custom',
|
| 470 |
+
'type' => __('Fluent Form: Description', 'essential-addons-for-elementor-lite'),
|
| 471 |
+
'editor_type' => 'VISUAL'
|
| 472 |
+
]
|
| 473 |
+
],
|
| 474 |
+
];
|
| 475 |
+
|
| 476 |
return $widgets;
|
| 477 |
}
|
| 478 |
|
includes/Classes/WPML/Widgets/Data_Table.php
ADDED
|
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
namespace Essential_Addons_Elementor\Classes\WPML\Widgets;
|
| 4 |
+
|
| 5 |
+
use WPML_Elementor_Module_With_Items;
|
| 6 |
+
|
| 7 |
+
if (!defined('ABSPATH')) {
|
| 8 |
+
exit;
|
| 9 |
+
}
|
| 10 |
+
// No access of directly access
|
| 11 |
+
|
| 12 |
+
/**
|
| 13 |
+
* Creative Button
|
| 14 |
+
*
|
| 15 |
+
* Registers translatable widget with items.
|
| 16 |
+
*
|
| 17 |
+
* @since 3.2.4
|
| 18 |
+
*/
|
| 19 |
+
class Data_Table extends WPML_Elementor_Module_With_Items
|
| 20 |
+
{
|
| 21 |
+
|
| 22 |
+
/**
|
| 23 |
+
* Get widget field name.
|
| 24 |
+
*
|
| 25 |
+
* @return string
|
| 26 |
+
*/
|
| 27 |
+
public function get_items_field() {
|
| 28 |
+
return 'eael_data_table_header_cols_data';
|
| 29 |
+
}
|
| 30 |
+
|
| 31 |
+
/**
|
| 32 |
+
* Get the fields inside the repeater.
|
| 33 |
+
*
|
| 34 |
+
* @return array
|
| 35 |
+
*/
|
| 36 |
+
public function get_fields() {
|
| 37 |
+
return array(
|
| 38 |
+
'eael_data_table_header_col'
|
| 39 |
+
);
|
| 40 |
+
}
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @param string $field
|
| 44 |
+
*
|
| 45 |
+
* Get the field title string
|
| 46 |
+
*
|
| 47 |
+
* @return string
|
| 48 |
+
*/
|
| 49 |
+
protected function get_title( $field ) {
|
| 50 |
+
switch($field) {
|
| 51 |
+
case 'eael_data_table_header_col':
|
| 52 |
+
return __( 'Data Table: Header', 'essential-addons-for-elementor-lite' );
|
| 53 |
+
|
| 54 |
+
default:
|
| 55 |
+
return '';
|
| 56 |
+
}
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
/**
|
| 60 |
+
* @param string $field
|
| 61 |
+
*
|
| 62 |
+
* Get perspective field types.
|
| 63 |
+
*
|
| 64 |
+
* @return string
|
| 65 |
+
*/
|
| 66 |
+
protected function get_editor_type( $field ) {
|
| 67 |
+
switch($field) {
|
| 68 |
+
case 'eael_data_table_header_col':
|
| 69 |
+
return 'LINE';
|
| 70 |
+
|
| 71 |
+
default:
|
| 72 |
+
return '';
|
| 73 |
+
}
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
}
|
includes/Classes/WPML/Widgets/Data_Table_Body.php
ADDED
|
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
namespace Essential_Addons_Elementor\Classes\WPML\Widgets;
|
| 4 |
+
|
| 5 |
+
use WPML_Elementor_Module_With_Items;
|
| 6 |
+
|
| 7 |
+
if (!defined('ABSPATH')) {
|
| 8 |
+
exit;
|
| 9 |
+
}
|
| 10 |
+
// No access of directly access
|
| 11 |
+
|
| 12 |
+
/**
|
| 13 |
+
* Creative Button
|
| 14 |
+
*
|
| 15 |
+
* Registers translatable widget with items.
|
| 16 |
+
*
|
| 17 |
+
* @since 3.2.4
|
| 18 |
+
*/
|
| 19 |
+
class Data_Table_Body extends WPML_Elementor_Module_With_Items
|
| 20 |
+
{
|
| 21 |
+
|
| 22 |
+
/**
|
| 23 |
+
* Get widget field name.
|
| 24 |
+
*
|
| 25 |
+
* @return string
|
| 26 |
+
*/
|
| 27 |
+
public function get_items_field() {
|
| 28 |
+
return 'eael_data_table_content_rows';
|
| 29 |
+
}
|
| 30 |
+
|
| 31 |
+
/**
|
| 32 |
+
* Get the fields inside the repeater.
|
| 33 |
+
*
|
| 34 |
+
* @return array
|
| 35 |
+
*/
|
| 36 |
+
public function get_fields() {
|
| 37 |
+
return array(
|
| 38 |
+
'eael_data_table_content_row_title'
|
| 39 |
+
);
|
| 40 |
+
}
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @param string $field
|
| 44 |
+
*
|
| 45 |
+
* Get the field title string
|
| 46 |
+
*
|
| 47 |
+
* @return string
|
| 48 |
+
*/
|
| 49 |
+
protected function get_title( $field ) {
|
| 50 |
+
switch($field) {
|
| 51 |
+
case 'eael_data_table_content_row_title':
|
| 52 |
+
return __( 'Data Table: Cell Text', 'essential-addons-for-elementor-lite' );
|
| 53 |
+
|
| 54 |
+
default:
|
| 55 |
+
return '';
|
| 56 |
+
}
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
/**
|
| 60 |
+
* @param string $field
|
| 61 |
+
*
|
| 62 |
+
* Get perspective field types.
|
| 63 |
+
*
|
| 64 |
+
* @return string
|
| 65 |
+
*/
|
| 66 |
+
protected function get_editor_type( $field ) {
|
| 67 |
+
switch($field) {
|
| 68 |
+
case 'eael_data_table_content_row_title':
|
| 69 |
+
return 'LINE';
|
| 70 |
+
|
| 71 |
+
default:
|
| 72 |
+
return '';
|
| 73 |
+
}
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
}
|
includes/Classes/WPML/Widgets/Event_Calendar.php
ADDED
|
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
namespace Essential_Addons_Elementor\Classes\WPML\Widgets;
|
| 4 |
+
|
| 5 |
+
use WPML_Elementor_Module_With_Items;
|
| 6 |
+
|
| 7 |
+
if (!defined('ABSPATH')) {
|
| 8 |
+
exit;
|
| 9 |
+
}
|
| 10 |
+
// No access of directly access
|
| 11 |
+
|
| 12 |
+
/**
|
| 13 |
+
* Creative Button
|
| 14 |
+
*
|
| 15 |
+
* Registers translatable widget with items.
|
| 16 |
+
*
|
| 17 |
+
* @since 3.2.4
|
| 18 |
+
*/
|
| 19 |
+
class Event_Calendar extends WPML_Elementor_Module_With_Items
|
| 20 |
+
{
|
| 21 |
+
|
| 22 |
+
/**
|
| 23 |
+
* Get widget field name.
|
| 24 |
+
*
|
| 25 |
+
* @return string
|
| 26 |
+
*/
|
| 27 |
+
public function get_items_field() {
|
| 28 |
+
return 'eael_event_items';
|
| 29 |
+
}
|
| 30 |
+
|
| 31 |
+
/**
|
| 32 |
+
* Get the fields inside the repeater.
|
| 33 |
+
*
|
| 34 |
+
* @return array
|
| 35 |
+
*/
|
| 36 |
+
public function get_fields() {
|
| 37 |
+
return array(
|
| 38 |
+
'eael_event_title',
|
| 39 |
+
'eael_event_link',
|
| 40 |
+
'eael_event_description'
|
| 41 |
+
);
|
| 42 |
+
}
|
| 43 |
+
|
| 44 |
+
/**
|
| 45 |
+
* @param string $field
|
| 46 |
+
*
|
| 47 |
+
* Get the field title string
|
| 48 |
+
*
|
| 49 |
+
* @return string
|
| 50 |
+
*/
|
| 51 |
+
protected function get_title( $field ) {
|
| 52 |
+
switch($field) {
|
| 53 |
+
case 'eael_event_title':
|
| 54 |
+
return __( 'Event: Title', 'essential-addons-for-elementor-lite' );
|
| 55 |
+
|
| 56 |
+
case 'eael_event_link':
|
| 57 |
+
return __( 'Event: Content', 'essential-addons-for-elementor-lite' );
|
| 58 |
+
|
| 59 |
+
case 'eael_event_description':
|
| 60 |
+
return __( 'Event : Description', 'essential-addons-for-elementor-lite' );
|
| 61 |
+
|
| 62 |
+
default:
|
| 63 |
+
return '';
|
| 64 |
+
}
|
| 65 |
+
}
|
| 66 |
+
|
| 67 |
+
/**
|
| 68 |
+
* @param string $field
|
| 69 |
+
*
|
| 70 |
+
* Get perspective field types.
|
| 71 |
+
*
|
| 72 |
+
* @return string
|
| 73 |
+
*/
|
| 74 |
+
protected function get_editor_type( $field ) {
|
| 75 |
+
switch($field) {
|
| 76 |
+
case 'eael_event_title':
|
| 77 |
+
return 'LINE';
|
| 78 |
+
|
| 79 |
+
case 'eael_event_link':
|
| 80 |
+
return 'LINE';
|
| 81 |
+
|
| 82 |
+
case 'eael_event_description':
|
| 83 |
+
return 'VISUAL';
|
| 84 |
+
|
| 85 |
+
default:
|
| 86 |
+
return '';
|
| 87 |
+
}
|
| 88 |
+
}
|
| 89 |
+
|
| 90 |
+
}
|
includes/Elements/Adv_Tabs.php
CHANGED
|
@@ -816,8 +816,8 @@ class Adv_Tabs extends Widget_Base
|
|
| 816 |
[
|
| 817 |
'label' => __( 'Vertical Layout', 'essential-addons-elementor' ),
|
| 818 |
'type' => Controls_Manager::SWITCHER,
|
| 819 |
-
'label_on' => __( 'Yes', '
|
| 820 |
-
'label_off' => __( 'No', '
|
| 821 |
'return_value' => 'yes',
|
| 822 |
'default' => 'yes',
|
| 823 |
]
|
| 816 |
[
|
| 817 |
'label' => __( 'Vertical Layout', 'essential-addons-elementor' ),
|
| 818 |
'type' => Controls_Manager::SWITCHER,
|
| 819 |
+
'label_on' => __( 'Yes', 'essential-addons-for-elementor-lite' ),
|
| 820 |
+
'label_off' => __( 'No', 'essential-addons-for-elementor-lite' ),
|
| 821 |
'return_value' => 'yes',
|
| 822 |
'default' => 'yes',
|
| 823 |
]
|
includes/Elements/Betterdocs_Category_Box.php
CHANGED
|
@@ -1,8 +1,10 @@
|
|
| 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 |
|
|
@@ -14,10 +16,10 @@ use \Elementor\Group_Control_Background;
|
|
| 14 |
use \Elementor\Scheme_Typography as Scheme_Typography;
|
| 15 |
use \Elementor\Widget_Base as Widget_Base;
|
| 16 |
|
| 17 |
-
class Betterdocs_Category_Box extends Widget_Base
|
| 18 |
-
{
|
| 19 |
|
| 20 |
use \Essential_Addons_Elementor\Traits\Helper;
|
|
|
|
| 21 |
|
| 22 |
public function get_name()
|
| 23 |
{
|
|
@@ -40,17 +42,18 @@ class Betterdocs_Category_Box extends Widget_Base
|
|
| 40 |
}
|
| 41 |
|
| 42 |
/**
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
|
|
|
|
| 54 |
'knowledgebase',
|
| 55 |
'knowledge Base',
|
| 56 |
'documentation',
|
|
@@ -63,7 +66,8 @@ class Betterdocs_Category_Box extends Widget_Base
|
|
| 63 |
];
|
| 64 |
}
|
| 65 |
|
| 66 |
-
public function get_custom_help_url()
|
|
|
|
| 67 |
return 'https://essential-addons.com/elementor/docs/betterdocs-category-box/';
|
| 68 |
}
|
| 69 |
|
|
@@ -72,7 +76,8 @@ class Betterdocs_Category_Box extends Widget_Base
|
|
| 72 |
/*-----------------------------------------------------------------------------------*/
|
| 73 |
/* Content Tab
|
| 74 |
/*-----------------------------------------------------------------------------------*/
|
| 75 |
-
if (!defined('BETTERDOCS_URL'))
|
|
|
|
| 76 |
$this->start_controls_section(
|
| 77 |
'eael_global_warning',
|
| 78 |
[
|
|
@@ -83,16 +88,151 @@ class Betterdocs_Category_Box extends Widget_Base
|
|
| 83 |
$this->add_control(
|
| 84 |
'eael_global_warning_text',
|
| 85 |
[
|
| 86 |
-
'type'
|
| 87 |
-
'raw'
|
| 88 |
'content_classes' => 'eael-warning',
|
| 89 |
]
|
| 90 |
);
|
| 91 |
|
| 92 |
$this->end_controls_section();
|
| 93 |
-
} else
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 94 |
|
| 95 |
-
$this->
|
| 96 |
|
| 97 |
/**
|
| 98 |
* ----------------------------------------------------------
|
|
@@ -103,407 +243,790 @@ class Betterdocs_Category_Box extends Widget_Base
|
|
| 103 |
'section_column_settings',
|
| 104 |
[
|
| 105 |
'label' => __('Column', 'essential-addons-for-elementor-lite'),
|
|
|
|
| 106 |
]
|
| 107 |
);
|
| 108 |
|
| 109 |
-
$this->
|
| 110 |
-
'
|
| 111 |
[
|
| 112 |
-
'label'
|
| 113 |
-
'type'
|
|
|
|
|
|
|
|
|
|
|
|
|
| 114 |
]
|
| 115 |
);
|
| 116 |
|
| 117 |
$this->add_responsive_control(
|
| 118 |
-
'
|
| 119 |
[
|
| 120 |
-
'label'
|
| 121 |
-
'type'
|
| 122 |
-
'size_units' => ['px', '
|
| 123 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 124 |
'%' => [
|
| 125 |
-
'max'
|
| 126 |
'step' => 1,
|
| 127 |
],
|
| 128 |
],
|
| 129 |
-
'selectors'
|
| 130 |
-
'{{WRAPPER}} .
|
| 131 |
],
|
| 132 |
]
|
| 133 |
);
|
| 134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 135 |
$this->add_responsive_control(
|
| 136 |
-
'
|
| 137 |
[
|
| 138 |
-
'label'
|
| 139 |
-
'type'
|
| 140 |
'size_units' => ['px', 'em', '%'],
|
| 141 |
-
'selectors'
|
| 142 |
-
'{{WRAPPER}} .
|
| 143 |
],
|
| 144 |
]
|
| 145 |
);
|
| 146 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 147 |
|
| 148 |
/**
|
| 149 |
* ----------------------------------------------------------
|
| 150 |
-
* Section:
|
| 151 |
* ----------------------------------------------------------
|
| 152 |
*/
|
| 153 |
$this->start_controls_section(
|
| 154 |
-
'
|
| 155 |
[
|
| 156 |
-
'label' => __('
|
|
|
|
| 157 |
]
|
| 158 |
);
|
| 159 |
|
| 160 |
-
$this->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 161 |
|
| 162 |
-
|
| 163 |
-
|
| 164 |
-
|
| 165 |
-
|
| 166 |
-
|
| 167 |
-
|
| 168 |
-
|
| 169 |
-
|
| 170 |
-
|
| 171 |
-
'types' => ['classic', 'gradient'],
|
| 172 |
-
'selector' => '{{WRAPPER}} .betterdocs-categories-wrap .docs-single-cat-wrap'
|
| 173 |
-
]
|
| 174 |
-
);
|
| 175 |
-
|
| 176 |
-
$this->add_group_control(
|
| 177 |
-
Group_Control_Border::get_type(),
|
| 178 |
-
[
|
| 179 |
-
'name' => 'card_border_normal',
|
| 180 |
-
'label' => esc_html__( 'Border', 'essential-addons-for-elementor-lite'),
|
| 181 |
-
'selector' => '{{WRAPPER}} .betterdocs-categories-wrap .docs-single-cat-wrap'
|
| 182 |
-
]
|
| 183 |
-
);
|
| 184 |
-
|
| 185 |
-
$this->add_responsive_control(
|
| 186 |
-
'card_border_radius_normal',
|
| 187 |
-
[
|
| 188 |
-
'label' => esc_html__( 'Border Radius', 'essential-addons-for-elementor-lite'),
|
| 189 |
-
'type' => Controls_Manager::DIMENSIONS,
|
| 190 |
-
'size_units' => [ 'px', 'em', '%' ],
|
| 191 |
-
'selectors' => [
|
| 192 |
-
'{{WRAPPER}} .betterdocs-categories-wrap .docs-single-cat-wrap' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 193 |
-
],
|
| 194 |
-
]
|
| 195 |
-
);
|
| 196 |
-
|
| 197 |
-
$this->add_group_control(
|
| 198 |
-
Group_Control_Box_Shadow::get_type(),
|
| 199 |
-
[
|
| 200 |
-
'name' => 'card_box_shadow_normal',
|
| 201 |
-
'selector' => '{{WRAPPER}} .betterdocs-categories-wrap .docs-single-cat-wrap'
|
| 202 |
-
]
|
| 203 |
-
);
|
| 204 |
-
|
| 205 |
-
$this->add_control(
|
| 206 |
-
'category_settings_icon_normal',
|
| 207 |
-
[
|
| 208 |
-
'label' => esc_html__( 'Category Icon', 'essential-addons-for-elementor-lite'),
|
| 209 |
-
'type' => Controls_Manager::HEADING,
|
| 210 |
-
'separator' => 'before'
|
| 211 |
-
]
|
| 212 |
-
);
|
| 213 |
-
|
| 214 |
-
$this->add_control(
|
| 215 |
-
'category_settings_icon_size_normal',
|
| 216 |
-
[
|
| 217 |
-
'label' => esc_html__( 'Size', 'essential-addons-for-elementor-lite'),
|
| 218 |
-
'type' => Controls_Manager::SLIDER,
|
| 219 |
-
'size_units' => [ 'px', '%', 'em' ],
|
| 220 |
-
'range' => [
|
| 221 |
-
'px' => [
|
| 222 |
-
'max' => 500,
|
| 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 |
-
'type' => Controls_Manager::COLOR,
|
| 253 |
-
'selectors' => [
|
| 254 |
-
'{{WRAPPER}} .docs-cat-title-inner h3, {{WRAPPER}} .betterdocs-category-box .docs-single-cat-wrap .docs-cat-title' => 'color: {{VALUE}};',
|
| 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 |
-
'unit' => '%',
|
| 303 |
-
],
|
| 304 |
-
'size_units' => ['%'],
|
| 305 |
-
'range' => [
|
| 306 |
-
'%' => [
|
| 307 |
-
'max' => 2500,
|
| 308 |
-
'step' => 1,
|
| 309 |
-
],
|
| 310 |
-
],
|
| 311 |
-
'selectors' => [
|
| 312 |
-
'{{WRAPPER}} .betterdocs-categories-wrap .docs-single-cat-wrap' => 'transition: {{SIZE}}ms;',
|
| 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 |
-
'range' => [
|
| 442 |
-
'%' => [
|
| 443 |
-
'max' => 2500,
|
| 444 |
-
'step' => 1,
|
| 445 |
-
],
|
| 446 |
-
],
|
| 447 |
-
'selectors' => [
|
| 448 |
-
'{{WRAPPER}} .docs-cat-title-inner h3, {{WRAPPER}} .betterdocs-category-box .docs-single-cat-wrap .docs-cat-title' => 'transition: {{SIZE}}ms;',
|
| 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 |
-
'max' => 2500,
|
| 494 |
-
'step' => 1,
|
| 495 |
-
],
|
| 496 |
-
],
|
| 497 |
-
'selectors' => [
|
| 498 |
-
'{{WRAPPER}} .betterdocs-categories-wrap.betterdocs-category-box .docs-single-cat-wrap span' => 'transition: {{SIZE}}ms;',
|
| 499 |
-
],
|
| 500 |
]
|
| 501 |
-
|
|
|
|
| 502 |
|
| 503 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 504 |
|
| 505 |
$this->end_controls_tabs();
|
| 506 |
-
|
|
|
|
| 507 |
|
| 508 |
}
|
| 509 |
|
|
@@ -511,16 +1034,87 @@ class Betterdocs_Category_Box extends Widget_Base
|
|
| 511 |
|
| 512 |
protected function render()
|
| 513 |
{
|
| 514 |
-
if(
|
| 515 |
$settings = $this->get_settings_for_display();
|
| 516 |
-
$shortcode = sprintf('[betterdocs_category_box]', apply_filters('eael_betterdocs_category_box_params', []));
|
| 517 |
|
| 518 |
-
echo do_shortcode( shortcode_unautop( $shortcode ) );
|
| 519 |
-
}
|
| 520 |
|
| 521 |
-
|
| 522 |
-
|
| 523 |
-
|
| 524 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 525 |
|
| 526 |
}
|
| 1 |
<?php
|
| 2 |
+
|
| 3 |
namespace Essential_Addons_Elementor\Elements;
|
| 4 |
|
| 5 |
// If this file is called directly, abort.
|
| 6 |
+
if (!defined('ABSPATH'))
|
| 7 |
+
{
|
| 8 |
exit;
|
| 9 |
}
|
| 10 |
|
| 16 |
use \Elementor\Scheme_Typography as Scheme_Typography;
|
| 17 |
use \Elementor\Widget_Base as Widget_Base;
|
| 18 |
|
| 19 |
+
class Betterdocs_Category_Box extends Widget_Base {
|
|
|
|
| 20 |
|
| 21 |
use \Essential_Addons_Elementor\Traits\Helper;
|
| 22 |
+
use \Essential_Addons_Elementor\Traits\Template_Query;
|
| 23 |
|
| 24 |
public function get_name()
|
| 25 |
{
|
| 42 |
}
|
| 43 |
|
| 44 |
/**
|
| 45 |
+
* Get widget keywords.
|
| 46 |
+
*
|
| 47 |
+
* Retrieve the list of keywords the widget belongs to.
|
| 48 |
+
*
|
| 49 |
+
* @return array Widget keywords.
|
| 50 |
+
* @since 3.5.2
|
| 51 |
+
* @access public
|
| 52 |
+
*
|
| 53 |
+
*/
|
| 54 |
+
public function get_keywords()
|
| 55 |
+
{
|
| 56 |
+
return [
|
| 57 |
'knowledgebase',
|
| 58 |
'knowledge Base',
|
| 59 |
'documentation',
|
| 66 |
];
|
| 67 |
}
|
| 68 |
|
| 69 |
+
public function get_custom_help_url()
|
| 70 |
+
{
|
| 71 |
return 'https://essential-addons.com/elementor/docs/betterdocs-category-box/';
|
| 72 |
}
|
| 73 |
|
| 76 |
/*-----------------------------------------------------------------------------------*/
|
| 77 |
/* Content Tab
|
| 78 |
/*-----------------------------------------------------------------------------------*/
|
| 79 |
+
if (!defined('BETTERDOCS_URL'))
|
| 80 |
+
{
|
| 81 |
$this->start_controls_section(
|
| 82 |
'eael_global_warning',
|
| 83 |
[
|
| 88 |
$this->add_control(
|
| 89 |
'eael_global_warning_text',
|
| 90 |
[
|
| 91 |
+
'type' => Controls_Manager::RAW_HTML,
|
| 92 |
+
'raw' => __('<strong>BetterDocs</strong> is not installed/activated on your site. Please install and activate <a href="plugin-install.php?s=BetterDocs&tab=search&type=term" target="_blank">BetterDocs</a> first.', 'essential-addons-for-elementor-lite'),
|
| 93 |
'content_classes' => 'eael-warning',
|
| 94 |
]
|
| 95 |
);
|
| 96 |
|
| 97 |
$this->end_controls_section();
|
| 98 |
+
} else
|
| 99 |
+
{
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* Query Controls!
|
| 103 |
+
* @source includes/elementor-helper.php
|
| 104 |
+
*/
|
| 105 |
+
$this->eael_betterdocs_query_controls();
|
| 106 |
+
|
| 107 |
+
/**
|
| 108 |
+
* ----------------------------------------------------------
|
| 109 |
+
* Section: Layout Options
|
| 110 |
+
* ----------------------------------------------------------
|
| 111 |
+
*/
|
| 112 |
+
$this->start_controls_section(
|
| 113 |
+
'section_layout_options',
|
| 114 |
+
[
|
| 115 |
+
'label' => __('Layout Options', 'essential-addons-for-elementor-lite')
|
| 116 |
+
]
|
| 117 |
+
);
|
| 118 |
+
|
| 119 |
+
$this->add_control(
|
| 120 |
+
'layout_template',
|
| 121 |
+
[
|
| 122 |
+
'label' => __('Select Layout', 'essential-addons-for-elementor-lite'),
|
| 123 |
+
'type' => Controls_Manager::SELECT2,
|
| 124 |
+
'options' => $this->template_list(),
|
| 125 |
+
'default' => $this->get_default(),
|
| 126 |
+
'label_block' => true
|
| 127 |
+
]
|
| 128 |
+
);
|
| 129 |
+
|
| 130 |
+
$this->add_responsive_control(
|
| 131 |
+
'box_column',
|
| 132 |
+
[
|
| 133 |
+
'label' => __('Box Column', 'essential-addons-for-elementor-lite'),
|
| 134 |
+
'type' => Controls_Manager::SELECT,
|
| 135 |
+
'default' => '3',
|
| 136 |
+
'tablet_default' => '2',
|
| 137 |
+
'mobile_default' => '1',
|
| 138 |
+
'options' => [
|
| 139 |
+
'1' => '1',
|
| 140 |
+
'2' => '2',
|
| 141 |
+
'3' => '3',
|
| 142 |
+
'4' => '4'
|
| 143 |
+
],
|
| 144 |
+
'prefix_class' => 'elementor-grid%s-',
|
| 145 |
+
'frontend_available' => true,
|
| 146 |
+
'label_block' => true
|
| 147 |
+
]
|
| 148 |
+
);
|
| 149 |
+
|
| 150 |
+
$this->add_control(
|
| 151 |
+
'show_icon',
|
| 152 |
+
[
|
| 153 |
+
'label' => __('Show Icon', 'essential-addons-for-elementor-lite'),
|
| 154 |
+
'type' => Controls_Manager::SWITCHER,
|
| 155 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 156 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 157 |
+
'return_value' => 'true',
|
| 158 |
+
'default' => 'true'
|
| 159 |
+
]
|
| 160 |
+
);
|
| 161 |
+
|
| 162 |
+
$this->add_control(
|
| 163 |
+
'show_title',
|
| 164 |
+
[
|
| 165 |
+
'label' => __('Show Title', 'essential-addons-for-elementor-lite'),
|
| 166 |
+
'type' => Controls_Manager::SWITCHER,
|
| 167 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 168 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 169 |
+
'return_value' => 'true',
|
| 170 |
+
'default' => 'true'
|
| 171 |
+
]
|
| 172 |
+
);
|
| 173 |
+
|
| 174 |
+
$this->add_control(
|
| 175 |
+
'title_tag',
|
| 176 |
+
[
|
| 177 |
+
'label' => __('Select Tag', 'essential-addons-for-elementor-lite'),
|
| 178 |
+
'type' => Controls_Manager::SELECT,
|
| 179 |
+
'default' => 'h2',
|
| 180 |
+
'options' => [
|
| 181 |
+
'h1' => __('H1', 'essential-addons-for-elementor-lite'),
|
| 182 |
+
'h2' => __('H2', 'essential-addons-for-elementor-lite'),
|
| 183 |
+
'h3' => __('H3', 'essential-addons-for-elementor-lite'),
|
| 184 |
+
'h4' => __('H4', 'essential-addons-for-elementor-lite'),
|
| 185 |
+
'h5' => __('H5', 'essential-addons-for-elementor-lite'),
|
| 186 |
+
'h6' => __('H6', 'essential-addons-for-elementor-lite'),
|
| 187 |
+
'span' => __('Span', 'essential-addons-for-elementor-lite'),
|
| 188 |
+
'p' => __('P', 'essential-addons-for-elementor-lite'),
|
| 189 |
+
'div' => __('Div', 'essential-addons-for-elementor-lite'),
|
| 190 |
+
],
|
| 191 |
+
'condition' => [
|
| 192 |
+
'show_title' => 'true'
|
| 193 |
+
],
|
| 194 |
+
]
|
| 195 |
+
);
|
| 196 |
+
|
| 197 |
+
$this->add_control(
|
| 198 |
+
'show_count',
|
| 199 |
+
[
|
| 200 |
+
'label' => __('Show Count', 'essential-addons-for-elementor-lite'),
|
| 201 |
+
'type' => Controls_Manager::SWITCHER,
|
| 202 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 203 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 204 |
+
'return_value' => 'true',
|
| 205 |
+
'default' => 'true'
|
| 206 |
+
]
|
| 207 |
+
);
|
| 208 |
+
|
| 209 |
+
$this->add_control(
|
| 210 |
+
'count_prefix',
|
| 211 |
+
[
|
| 212 |
+
'label' => __('Prefix', 'essential-addons-for-elementor-lite'),
|
| 213 |
+
'type' => Controls_Manager::TEXT,
|
| 214 |
+
'condition' => [
|
| 215 |
+
'show_count' => 'true',
|
| 216 |
+
'layout_template' => 'Layout_Default'
|
| 217 |
+
]
|
| 218 |
+
]
|
| 219 |
+
);
|
| 220 |
+
|
| 221 |
+
$this->add_control(
|
| 222 |
+
'count_suffix',
|
| 223 |
+
[
|
| 224 |
+
'label' => __('Suffix', 'essential-addons-for-elementor-lite'),
|
| 225 |
+
'type' => Controls_Manager::TEXT,
|
| 226 |
+
'default' => __('articles', 'essential-addons-for-elementor-lite'),
|
| 227 |
+
'condition' => [
|
| 228 |
+
'show_count' => 'true',
|
| 229 |
+
'layout_template' => 'Layout_Default'
|
| 230 |
+
]
|
| 231 |
+
]
|
| 232 |
+
);
|
| 233 |
+
|
| 234 |
|
| 235 |
+
$this->end_controls_section();
|
| 236 |
|
| 237 |
/**
|
| 238 |
* ----------------------------------------------------------
|
| 243 |
'section_column_settings',
|
| 244 |
[
|
| 245 |
'label' => __('Column', 'essential-addons-for-elementor-lite'),
|
| 246 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 247 |
]
|
| 248 |
);
|
| 249 |
|
| 250 |
+
$this->add_responsive_control(
|
| 251 |
+
'column_space', // Legacy control id but new control
|
| 252 |
[
|
| 253 |
+
'label' => __('Box Spacing', 'essential-addons-for-elementor-lite'),
|
| 254 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 255 |
+
'size_units' => ['px', '%', 'em'],
|
| 256 |
+
'selectors' => [
|
| 257 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 258 |
+
]
|
| 259 |
]
|
| 260 |
);
|
| 261 |
|
| 262 |
$this->add_responsive_control(
|
| 263 |
+
'column_padding',
|
| 264 |
[
|
| 265 |
+
'label' => __('Box Padding', 'essential-addons-for-elementor-lite'),
|
| 266 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 267 |
+
'size_units' => ['px', 'em', '%'],
|
| 268 |
+
'selectors' => [
|
| 269 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 270 |
+
],
|
| 271 |
+
]
|
| 272 |
+
);
|
| 273 |
+
|
| 274 |
+
$this->end_controls_section(); # end of 'Column Settings'
|
| 275 |
+
|
| 276 |
+
/**
|
| 277 |
+
* ----------------------------------------------------------
|
| 278 |
+
* Section: Box Styles
|
| 279 |
+
* ----------------------------------------------------------
|
| 280 |
+
*/
|
| 281 |
+
$this->start_controls_section(
|
| 282 |
+
'section_card_settings',
|
| 283 |
+
[
|
| 284 |
+
'label' => __('Box', 'essential-addons-for-elementor-lite'),
|
| 285 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 286 |
+
]
|
| 287 |
+
);
|
| 288 |
+
|
| 289 |
+
$this->start_controls_tabs('card_settings_tabs');
|
| 290 |
+
|
| 291 |
+
// Normal State Tab
|
| 292 |
+
$this->start_controls_tab(
|
| 293 |
+
'card_normal',
|
| 294 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 295 |
+
);
|
| 296 |
+
|
| 297 |
+
$this->add_group_control(
|
| 298 |
+
Group_Control_Background::get_type(),
|
| 299 |
+
[
|
| 300 |
+
'name' => 'card_bg_normal',
|
| 301 |
+
'types' => ['classic', 'gradient'],
|
| 302 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner'
|
| 303 |
+
]
|
| 304 |
+
);
|
| 305 |
+
|
| 306 |
+
$this->add_group_control(
|
| 307 |
+
Group_Control_Border::get_type(),
|
| 308 |
+
[
|
| 309 |
+
'name' => 'card_border_normal',
|
| 310 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 311 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner'
|
| 312 |
+
]
|
| 313 |
+
);
|
| 314 |
+
|
| 315 |
+
$this->add_responsive_control(
|
| 316 |
+
'card_border_radius_normal',
|
| 317 |
+
[
|
| 318 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 319 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 320 |
+
'size_units' => ['px', 'em', '%'],
|
| 321 |
+
'selectors' => [
|
| 322 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 323 |
+
],
|
| 324 |
+
]
|
| 325 |
+
);
|
| 326 |
+
|
| 327 |
+
$this->add_group_control(
|
| 328 |
+
Group_Control_Box_Shadow::get_type(),
|
| 329 |
+
[
|
| 330 |
+
'name' => 'card_box_shadow_normal',
|
| 331 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner'
|
| 332 |
+
]
|
| 333 |
+
);
|
| 334 |
+
|
| 335 |
+
$this->end_controls_tab();
|
| 336 |
+
|
| 337 |
+
// Hover State Tab
|
| 338 |
+
$this->start_controls_tab(
|
| 339 |
+
'card_hover',
|
| 340 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 341 |
+
);
|
| 342 |
+
|
| 343 |
+
$this->add_control(
|
| 344 |
+
'card_transition',
|
| 345 |
+
[
|
| 346 |
+
'label' => __('Transition', 'essential-addons-for-elementor-lite'),
|
| 347 |
+
'type' => Controls_Manager::SLIDER,
|
| 348 |
+
'default' => [
|
| 349 |
+
'size' => 300,
|
| 350 |
+
'unit' => '%',
|
| 351 |
+
],
|
| 352 |
+
'size_units' => ['%'],
|
| 353 |
+
'range' => [
|
| 354 |
'%' => [
|
| 355 |
+
'max' => 2500,
|
| 356 |
'step' => 1,
|
| 357 |
],
|
| 358 |
],
|
| 359 |
+
'selectors' => [
|
| 360 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner' => 'transition: {{SIZE}}ms;',
|
| 361 |
],
|
| 362 |
]
|
| 363 |
);
|
| 364 |
|
| 365 |
+
$this->add_group_control(
|
| 366 |
+
Group_Control_Background::get_type(),
|
| 367 |
+
[
|
| 368 |
+
'name' => 'card_bg_hover',
|
| 369 |
+
'types' => ['classic', 'gradient'],
|
| 370 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover'
|
| 371 |
+
]
|
| 372 |
+
);
|
| 373 |
+
|
| 374 |
+
$this->add_group_control(
|
| 375 |
+
Group_Control_Border::get_type(),
|
| 376 |
+
[
|
| 377 |
+
'name' => 'card_border_hover',
|
| 378 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 379 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover'
|
| 380 |
+
]
|
| 381 |
+
);
|
| 382 |
+
|
| 383 |
$this->add_responsive_control(
|
| 384 |
+
'card_border_radius_hover',
|
| 385 |
[
|
| 386 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 387 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 388 |
'size_units' => ['px', 'em', '%'],
|
| 389 |
+
'selectors' => [
|
| 390 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 391 |
],
|
| 392 |
]
|
| 393 |
);
|
| 394 |
+
|
| 395 |
+
$this->add_group_control(
|
| 396 |
+
Group_Control_Box_Shadow::get_type(),
|
| 397 |
+
[
|
| 398 |
+
'name' => 'card_box_shadow_hover',
|
| 399 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover'
|
| 400 |
+
]
|
| 401 |
+
);
|
| 402 |
+
|
| 403 |
+
$this->end_controls_tab();
|
| 404 |
+
|
| 405 |
+
$this->end_controls_tabs();
|
| 406 |
+
$this->end_controls_section(); # end of 'Card Settings'
|
| 407 |
+
|
| 408 |
|
| 409 |
/**
|
| 410 |
* ----------------------------------------------------------
|
| 411 |
+
* Section: Icon Styles
|
| 412 |
* ----------------------------------------------------------
|
| 413 |
*/
|
| 414 |
$this->start_controls_section(
|
| 415 |
+
'section_box_icon_style',
|
| 416 |
[
|
| 417 |
+
'label' => __('Icon', 'essential-addons-for-elementor-lite'),
|
| 418 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 419 |
]
|
| 420 |
);
|
| 421 |
|
| 422 |
+
$this->add_control(
|
| 423 |
+
'category_settings_area',
|
| 424 |
+
[
|
| 425 |
+
'label' => __( 'Area', 'essential-addons-for-elementor-lite' ),
|
| 426 |
+
'type' => Controls_Manager::HEADING
|
| 427 |
+
]
|
| 428 |
+
);
|
| 429 |
|
| 430 |
+
$this->add_responsive_control(
|
| 431 |
+
'category_settings_icon_area_size_normal',
|
| 432 |
+
[
|
| 433 |
+
'label' => esc_html__('Size', 'essential-addons-for-elementor-lite'),
|
| 434 |
+
'type' => Controls_Manager::SLIDER,
|
| 435 |
+
'size_units' => ['px', '%', 'em'],
|
| 436 |
+
'range' => [
|
| 437 |
+
'px' => [
|
| 438 |
+
'max' => 500,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 439 |
],
|
| 440 |
+
],
|
| 441 |
+
'selectors' => [
|
| 442 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};',
|
| 443 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon__layout-2' => 'flex-basis: {{SIZE}}{{UNIT}};'
|
| 444 |
+
],
|
| 445 |
+
]
|
| 446 |
+
);
|
| 447 |
+
|
| 448 |
+
$this->add_control(
|
| 449 |
+
'category_settings_icon',
|
| 450 |
+
[
|
| 451 |
+
'label' => __( 'Icon', 'essential-addons-for-elementor-lite' ),
|
| 452 |
+
'type' => Controls_Manager::HEADING,
|
| 453 |
+
'separator' => 'before',
|
| 454 |
+
]
|
| 455 |
+
);
|
| 456 |
+
|
| 457 |
+
$this->start_controls_tabs('box_icon_styles_tab');
|
| 458 |
+
|
| 459 |
+
// Normal State Tab
|
| 460 |
+
$this->start_controls_tab(
|
| 461 |
+
'icon_normal',
|
| 462 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 463 |
+
);
|
| 464 |
+
|
| 465 |
+
$this->add_responsive_control(
|
| 466 |
+
'category_settings_icon_size_normal',
|
| 467 |
+
[
|
| 468 |
+
'label' => esc_html__('Size', 'essential-addons-for-elementor-lite'),
|
| 469 |
+
'type' => Controls_Manager::SLIDER,
|
| 470 |
+
'size_units' => ['px', '%', 'em'],
|
| 471 |
+
'range' => [
|
| 472 |
+
'px' => [
|
| 473 |
+
'max' => 500,
|
| 474 |
],
|
| 475 |
+
],
|
| 476 |
+
'selectors' => [
|
| 477 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon img' => 'width: {{SIZE}}{{UNIT}};',
|
| 478 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon__layout-2 img' => 'width: {{SIZE}}{{UNIT}};'
|
| 479 |
+
],
|
| 480 |
+
]
|
| 481 |
+
);
|
| 482 |
+
|
| 483 |
+
$this->add_group_control(
|
| 484 |
+
Group_Control_Background::get_type(),
|
| 485 |
+
[
|
| 486 |
+
'name' => 'icon_background_normal',
|
| 487 |
+
'types' => ['classic', 'gradient'],
|
| 488 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon, {{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon__layout-2',
|
| 489 |
+
'exclude' => [
|
| 490 |
+
'image'
|
| 491 |
]
|
| 492 |
+
]
|
| 493 |
+
);
|
| 494 |
+
|
| 495 |
+
$this->add_group_control(
|
| 496 |
+
Group_Control_Border::get_type(),
|
| 497 |
+
[
|
| 498 |
+
'name' => 'icon_border_normal',
|
| 499 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 500 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon, {{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon__layout-2'
|
| 501 |
+
]
|
| 502 |
+
);
|
| 503 |
+
|
| 504 |
+
$this->add_responsive_control(
|
| 505 |
+
'icon_border_radius_normal',
|
| 506 |
+
[
|
| 507 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 508 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 509 |
+
'size_units' => ['px', 'em', '%'],
|
| 510 |
+
'selectors' => [
|
| 511 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 512 |
+
],
|
| 513 |
+
'condition' => [
|
| 514 |
+
'layout_template' => 'Layout_Default'
|
|
|
|
|
|
|
|
|
|
|
|
|
| 515 |
]
|
| 516 |
+
]
|
| 517 |
+
);
|
| 518 |
+
|
| 519 |
+
$this->add_responsive_control(
|
| 520 |
+
'icon_padding',
|
| 521 |
+
[
|
| 522 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
| 523 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 524 |
+
'size_units' => ['px', 'em', '%'],
|
| 525 |
+
'selectors' => [
|
| 526 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 527 |
+
],
|
| 528 |
+
'condition' => [
|
| 529 |
+
'layout_template' => 'Layout_Default'
|
| 530 |
]
|
| 531 |
+
]
|
| 532 |
+
);
|
| 533 |
+
|
| 534 |
+
$this->add_responsive_control(
|
| 535 |
+
'icon_spacing',
|
| 536 |
+
[
|
| 537 |
+
'label' => esc_html__('Spacing', 'essential-addons-for-elementor-lite'),
|
| 538 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 539 |
+
'size_units' => ['px', 'em', '%'],
|
| 540 |
+
'allowed_dimensions' => [
|
| 541 |
+
'top',
|
| 542 |
+
'bottom'
|
| 543 |
+
],
|
| 544 |
+
'selectors' => [
|
| 545 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon' => 'margin: {{TOP}}{{UNIT}} auto {{BOTTOM}}{{UNIT}} auto;'
|
| 546 |
+
],
|
| 547 |
+
'condition' => [
|
| 548 |
+
'layout_template' => 'Layout_Default'
|
| 549 |
]
|
| 550 |
+
]
|
| 551 |
+
);
|
| 552 |
+
|
| 553 |
+
$this->end_controls_tab();
|
| 554 |
+
|
| 555 |
+
// Hover State Tab
|
| 556 |
+
$this->start_controls_tab(
|
| 557 |
+
'icon_hover',
|
| 558 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 559 |
+
);
|
| 560 |
+
|
| 561 |
+
$this->add_group_control(
|
| 562 |
+
Group_Control_Background::get_type(),
|
| 563 |
+
[
|
| 564 |
+
'name' => 'icon_background_hover',
|
| 565 |
+
'types' => ['classic', 'gradient'],
|
| 566 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .eael-bd-cb-cat-icon,
|
| 567 |
+
{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .eael-bd-cb-cat-icon__layout-2'
|
| 568 |
+
]
|
| 569 |
+
);
|
| 570 |
+
|
| 571 |
+
$this->add_group_control(
|
| 572 |
+
Group_Control_Border::get_type(),
|
| 573 |
+
[
|
| 574 |
+
'name' => 'icon_border_hover',
|
| 575 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 576 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .eael-bd-cb-cat-icon,
|
| 577 |
+
{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .eael-bd-cb-cat-icon__layout-2'
|
| 578 |
+
]
|
| 579 |
+
);
|
| 580 |
+
|
| 581 |
+
$this->add_responsive_control(
|
| 582 |
+
'icon_border_radius_hover',
|
| 583 |
+
[
|
| 584 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 585 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 586 |
+
'size_units' => ['px', 'em', '%'],
|
| 587 |
+
'selectors' => [
|
| 588 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .eael-bd-cb-cat-icon' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 589 |
+
],
|
| 590 |
+
'condition' => [
|
| 591 |
+
'layout_template' => 'Layout_Default'
|
| 592 |
]
|
| 593 |
+
]
|
| 594 |
+
);
|
| 595 |
+
|
| 596 |
+
$this->add_control(
|
| 597 |
+
'category_settings_icon_size_transition',
|
| 598 |
+
[
|
| 599 |
+
'label' => __('Transition', 'essential-addons-for-elementor-lite'),
|
| 600 |
+
'type' => Controls_Manager::SLIDER,
|
| 601 |
+
'default' => [
|
| 602 |
+
'size' => 300,
|
| 603 |
+
'unit' => '%',
|
| 604 |
+
],
|
| 605 |
+
'size_units' => ['%'],
|
| 606 |
+
'range' => [
|
| 607 |
+
'%' => [
|
| 608 |
+
'max' => 2500,
|
| 609 |
+
'step' => 1,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 610 |
],
|
| 611 |
+
],
|
| 612 |
+
'selectors' => [
|
| 613 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .eael-bd-cb-cat-icon' => 'transition: {{SIZE}}ms;',
|
| 614 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .eael-bd-cb-cat-icon img' => 'transition: {{SIZE}}ms;',
|
| 615 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon__layout-2' => 'transition: {{SIZE}}ms;',
|
| 616 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-icon__layout-2 img' => 'transition: {{SIZE}}ms;'
|
| 617 |
+
],
|
| 618 |
+
]
|
| 619 |
+
);
|
| 620 |
+
|
| 621 |
+
$this->end_controls_tab();
|
| 622 |
+
|
| 623 |
+
$this->end_controls_tabs();
|
| 624 |
+
|
| 625 |
+
|
| 626 |
+
$this->end_controls_section(); # end of 'Icon Styles'
|
| 627 |
+
|
| 628 |
+
|
| 629 |
+
/**
|
| 630 |
+
* ----------------------------------------------------------
|
| 631 |
+
* Section: Title Styles
|
| 632 |
+
* ----------------------------------------------------------
|
| 633 |
+
*/
|
| 634 |
+
$this->start_controls_section(
|
| 635 |
+
'section_box_title_styles',
|
| 636 |
+
[
|
| 637 |
+
'label' => __('Title', 'essential-addons-for-elementor-lite'),
|
| 638 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 639 |
+
]
|
| 640 |
+
);
|
| 641 |
+
|
| 642 |
+
$this->add_control(
|
| 643 |
+
'title_styles_area_heading',
|
| 644 |
+
[
|
| 645 |
+
'label' => __( 'Area', 'essential-addons-for-elementor-lite' ),
|
| 646 |
+
'type' => Controls_Manager::HEADING
|
| 647 |
+
]
|
| 648 |
+
);
|
| 649 |
+
|
| 650 |
+
$this->add_responsive_control(
|
| 651 |
+
'title_area_size',
|
| 652 |
+
[
|
| 653 |
+
'label' => esc_html__('Area Size', 'essential-addons-for-elementor-lite'),
|
| 654 |
+
'type' => Controls_Manager::SLIDER,
|
| 655 |
+
'size_units' => ['px', '%', 'em'],
|
| 656 |
+
'range' => [
|
| 657 |
+
'px' => [
|
| 658 |
+
'max' => 500,
|
| 659 |
],
|
| 660 |
+
],
|
| 661 |
+
'selectors' => [
|
| 662 |
+
'{{WRAPPER}} .layout__2 .eael-bd-cb-cat-title__layout-2' => 'flex-basis: {{SIZE}}{{UNIT}};'
|
| 663 |
+
],
|
| 664 |
+
'condition' => [
|
| 665 |
+
'layout_template' => 'Layout_2'
|
| 666 |
]
|
| 667 |
+
]
|
| 668 |
+
);
|
| 669 |
+
|
| 670 |
+
$this->add_control(
|
| 671 |
+
'title_styles_heading',
|
| 672 |
+
[
|
| 673 |
+
'label' => __( 'Title', 'essential-addons-for-elementor-lite' ),
|
| 674 |
+
'type' => Controls_Manager::HEADING,
|
| 675 |
+
'separator' => 'before'
|
| 676 |
+
]
|
| 677 |
+
);
|
| 678 |
+
|
| 679 |
+
$this->start_controls_tabs('box_title_styles_tab');
|
| 680 |
+
|
| 681 |
+
// Normal State Tab
|
| 682 |
+
$this->start_controls_tab(
|
| 683 |
+
'title_normal',
|
| 684 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 685 |
+
);
|
| 686 |
+
|
| 687 |
+
$this->add_control(
|
| 688 |
+
'cat_title_color_normal',
|
| 689 |
+
[
|
| 690 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 691 |
+
'type' => Controls_Manager::COLOR,
|
| 692 |
+
'selectors' => [
|
| 693 |
+
'{{WRAPPER}} .eael-bd-cb-inner .eael-bd-cb-cat-title' => 'color: {{VALUE}};',
|
| 694 |
+
'{{WRAPPER}} .layout__2 .eael-bd-cb-cat-title__layout-2' => 'color: {{VALUE}};'
|
| 695 |
+
],
|
| 696 |
+
]
|
| 697 |
+
);
|
| 698 |
+
|
| 699 |
+
$this->add_group_control(
|
| 700 |
+
Group_Control_Typography::get_type(),
|
| 701 |
+
[
|
| 702 |
+
'name' => 'cat_title_typography_normal',
|
| 703 |
+
'selector' => '{{WRAPPER}} .eael-bd-cb-inner .eael-bd-cb-cat-title, {{WRAPPER}} .layout__2 .eael-bd-cb-cat-title__layout-2'
|
| 704 |
+
]
|
| 705 |
+
);
|
| 706 |
+
|
| 707 |
+
$this->add_responsive_control(
|
| 708 |
+
'title_spacing',
|
| 709 |
+
[
|
| 710 |
+
'label' => __('Spacing', 'essential-addons-for-elementor-lite'),
|
| 711 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 712 |
+
'size_units' => ['px', '%', 'em'],
|
| 713 |
+
'selectors' => [
|
| 714 |
+
'{{WRAPPER}} .eael-bd-cb-inner .eael-bd-cb-cat-title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 715 |
+
'{{WRAPPER}} .layout__2 .eael-bd-cb-cat-title__layout-2 span' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 716 |
]
|
| 717 |
+
]
|
| 718 |
+
);
|
| 719 |
+
|
| 720 |
+
$this->end_controls_tab();
|
| 721 |
+
|
| 722 |
+
// Hover State Tab
|
| 723 |
+
$this->start_controls_tab(
|
| 724 |
+
'title_hover',
|
| 725 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 726 |
+
);
|
| 727 |
+
|
| 728 |
+
$this->add_control(
|
| 729 |
+
'cat_title_color_hover',
|
| 730 |
+
[
|
| 731 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 732 |
+
'type' => Controls_Manager::COLOR,
|
| 733 |
+
'selectors' => [
|
| 734 |
+
'{{WRAPPER}} .eael-bd-cb-inner:hover .eael-bd-cb-cat-title' => 'color: {{VALUE}};',
|
| 735 |
+
'{{WRAPPER}} .eael-bd-cb-inner:hover .eael-bd-cb-cat-title__layout-2' => 'color: {{VALUE}};'
|
| 736 |
+
],
|
| 737 |
+
]
|
| 738 |
+
);
|
| 739 |
+
|
| 740 |
+
$this->add_control(
|
| 741 |
+
'category_title_transition',
|
| 742 |
+
[
|
| 743 |
+
'label' => __('Transition', 'essential-addons-for-elementor-lite'),
|
| 744 |
+
'type' => Controls_Manager::SLIDER,
|
| 745 |
+
'default' => [
|
| 746 |
+
'size' => 300,
|
| 747 |
+
'unit' => '%',
|
| 748 |
+
],
|
| 749 |
+
'size_units' => ['%'],
|
| 750 |
+
'range' => [
|
| 751 |
+
'%' => [
|
| 752 |
+
'max' => 2500,
|
| 753 |
+
'step' => 1,
|
| 754 |
],
|
| 755 |
+
],
|
| 756 |
+
'selectors' => [
|
| 757 |
+
'{{WRAPPER}} .eael-bd-cb-inner .eael-bd-cb-cat-title' => 'transition: {{SIZE}}ms;',
|
| 758 |
+
'{{WRAPPER}} .eael-bd-cb-inner:hover .eael-bd-cb-cat-title__layout-2' => 'transition: {{SIZE}}ms;',
|
| 759 |
+
],
|
| 760 |
+
]
|
| 761 |
+
);
|
| 762 |
+
|
| 763 |
+
$this->end_controls_tab();
|
| 764 |
+
|
| 765 |
+
$this->end_controls_tabs();
|
| 766 |
+
|
| 767 |
+
$this->end_controls_section(); # end of 'Icon Styles'
|
| 768 |
+
|
| 769 |
+
/**
|
| 770 |
+
* ----------------------------------------------------------
|
| 771 |
+
* Section: Count Styles
|
| 772 |
+
* ----------------------------------------------------------
|
| 773 |
+
*/
|
| 774 |
+
$this->start_controls_section(
|
| 775 |
+
'section_box_count_styles',
|
| 776 |
+
[
|
| 777 |
+
'label' => __('Count', 'essential-addons-for-elementor-lite'),
|
| 778 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 779 |
+
]
|
| 780 |
+
);
|
| 781 |
+
|
| 782 |
+
$this->add_control(
|
| 783 |
+
'count_styles_area_heading',
|
| 784 |
+
[
|
| 785 |
+
'label' => __( 'Area', 'essential-addons-for-elementor-lite' ),
|
| 786 |
+
'type' => Controls_Manager::HEADING
|
| 787 |
+
]
|
| 788 |
+
);
|
| 789 |
+
|
| 790 |
+
$this->add_responsive_control(
|
| 791 |
+
'count_area_size',
|
| 792 |
+
[
|
| 793 |
+
'label' => esc_html__('Size', 'essential-addons-for-elementor-lite'),
|
| 794 |
+
'type' => Controls_Manager::SLIDER,
|
| 795 |
+
'size_units' => ['px', '%', 'em'],
|
| 796 |
+
'range' => [
|
| 797 |
+
'px' => [
|
| 798 |
+
'max' => 500,
|
| 799 |
],
|
| 800 |
+
],
|
| 801 |
+
'selectors' => [
|
| 802 |
+
'{{WRAPPER}} .layout__2 .eael-bd-cb-cat-count__layout-2' => 'flex-basis: {{SIZE}}{{UNIT}};'
|
| 803 |
+
],
|
| 804 |
+
'condition' => [
|
| 805 |
+
'layout_template' => 'Layout_2'
|
| 806 |
]
|
| 807 |
+
]
|
| 808 |
+
);
|
| 809 |
+
|
| 810 |
+
$this->add_control(
|
| 811 |
+
'count_styles_heading',
|
| 812 |
+
[
|
| 813 |
+
'label' => __( 'Count', 'essential-addons-for-elementor-lite' ),
|
| 814 |
+
'type' => Controls_Manager::HEADING,
|
| 815 |
+
'separator' => 'before'
|
| 816 |
+
]
|
| 817 |
+
);
|
| 818 |
+
|
| 819 |
+
$this->start_controls_tabs('box_count_styles_tab');
|
| 820 |
+
|
| 821 |
+
// Normal State Tab
|
| 822 |
+
$this->start_controls_tab(
|
| 823 |
+
'count_normal',
|
| 824 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 825 |
+
);
|
| 826 |
+
|
| 827 |
+
$this->add_group_control(
|
| 828 |
+
Group_Control_Typography::get_type(),
|
| 829 |
+
[
|
| 830 |
+
'name' => 'count_typography_normal',
|
| 831 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .eael-bd-cb-cat-count, {{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .count-inner__layout-2'
|
| 832 |
+
]
|
| 833 |
+
);
|
| 834 |
+
|
| 835 |
+
$this->add_control(
|
| 836 |
+
'count_color_normal',
|
| 837 |
+
[
|
| 838 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 839 |
+
'type' => Controls_Manager::COLOR,
|
| 840 |
+
'selectors' => [
|
| 841 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .eael-bd-cb-cat-count' => 'color: {{VALUE}};',
|
| 842 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .count-inner__layout-2' => 'color: {{VALUE}};'
|
| 843 |
+
],
|
| 844 |
+
]
|
| 845 |
+
);
|
| 846 |
+
|
| 847 |
+
$this->add_group_control(
|
| 848 |
+
Group_Control_Background::get_type(),
|
| 849 |
+
[
|
| 850 |
+
'name' => 'count_box_bg',
|
| 851 |
+
'types' => ['classic', 'gradient'],
|
| 852 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .count-inner__layout-2',
|
| 853 |
+
'condition' => [
|
| 854 |
+
'layout_template' => 'Layout_2'
|
| 855 |
]
|
| 856 |
+
]
|
| 857 |
+
);
|
| 858 |
+
|
| 859 |
+
$this->add_group_control(
|
| 860 |
+
Group_Control_Border::get_type(),
|
| 861 |
+
[
|
| 862 |
+
'name' => 'count_box_border',
|
| 863 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 864 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .count-inner__layout-2',
|
| 865 |
+
'condition' => [
|
| 866 |
+
'layout_template' => 'Layout_2'
|
| 867 |
]
|
| 868 |
+
]
|
| 869 |
+
);
|
| 870 |
+
|
| 871 |
+
$this->add_responsive_control(
|
| 872 |
+
'count_box_border_radius',
|
| 873 |
+
[
|
| 874 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 875 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 876 |
+
'size_units' => ['px', 'em', '%'],
|
| 877 |
+
'selectors' => [
|
| 878 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .count-inner__layout-2' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 879 |
+
],
|
| 880 |
+
'condition' => [
|
| 881 |
+
'layout_template' => 'Layout_2'
|
| 882 |
]
|
| 883 |
+
]
|
| 884 |
+
);
|
| 885 |
+
|
| 886 |
+
$this->add_group_control(
|
| 887 |
+
Group_Control_Box_Shadow::get_type(),
|
| 888 |
+
[
|
| 889 |
+
'name' => 'count_box_box_shadow',
|
| 890 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .count-inner__layout-2',
|
| 891 |
+
'condition' => [
|
| 892 |
+
'layout_template' => 'Layout_2'
|
| 893 |
]
|
| 894 |
+
]
|
| 895 |
+
);
|
| 896 |
+
|
| 897 |
+
$this->add_responsive_control(
|
| 898 |
+
'count_box_size',
|
| 899 |
+
[
|
| 900 |
+
'label' => esc_html__('Size', 'essential-addons-for-elementor-lite'),
|
| 901 |
+
'type' => Controls_Manager::SLIDER,
|
| 902 |
+
'size_units' => ['px', '%', 'em'],
|
| 903 |
+
'range' => [
|
| 904 |
+
'px' => [
|
| 905 |
+
'max' => 500,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 906 |
],
|
| 907 |
+
],
|
| 908 |
+
'selectors' => [
|
| 909 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .count-inner__layout-2' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};'
|
| 910 |
+
],
|
| 911 |
+
'condition' => [
|
| 912 |
+
'layout_template' => 'Layout_2'
|
| 913 |
]
|
| 914 |
+
]
|
| 915 |
+
);
|
| 916 |
+
|
| 917 |
+
$this->add_responsive_control(
|
| 918 |
+
'count_spacing',
|
| 919 |
+
[
|
| 920 |
+
'label' => __('Spacing', 'essential-addons-for-elementor-lite'),
|
| 921 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 922 |
+
'size_units' => ['px', '%', 'em'],
|
| 923 |
+
'selectors' => [
|
| 924 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner .eael-bd-cb-cat-count' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 925 |
+
],
|
| 926 |
+
'condition' => [
|
| 927 |
+
'layout_template!' => 'Layout_2'
|
| 928 |
]
|
| 929 |
+
]
|
| 930 |
+
);
|
| 931 |
+
|
| 932 |
+
$this->end_controls_tab();
|
| 933 |
+
|
| 934 |
+
// Hover State Tab
|
| 935 |
+
$this->start_controls_tab(
|
| 936 |
+
'count_hover',
|
| 937 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 938 |
+
);
|
| 939 |
+
|
| 940 |
+
$this->add_control(
|
| 941 |
+
'count_color_hover',
|
| 942 |
+
[
|
| 943 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 944 |
+
'type' => Controls_Manager::COLOR,
|
| 945 |
+
'selectors' => [
|
| 946 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .eael-bd-cb-cat-count' => 'color: {{VALUE}};',
|
| 947 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .count-inner__layout-2' => 'color: {{VALUE}};'
|
| 948 |
+
],
|
| 949 |
+
]
|
| 950 |
+
);
|
| 951 |
+
|
| 952 |
+
$this->add_group_control(
|
| 953 |
+
Group_Control_Background::get_type(),
|
| 954 |
+
[
|
| 955 |
+
'name' => 'count_box_bg_hover',
|
| 956 |
+
'types' => ['classic', 'gradient'],
|
| 957 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .count-inner__layout-2',
|
| 958 |
+
'condition' => [
|
| 959 |
+
'layout_template' => 'Layout_2'
|
| 960 |
]
|
| 961 |
+
]
|
| 962 |
+
);
|
| 963 |
+
|
| 964 |
+
$this->add_group_control(
|
| 965 |
+
Group_Control_Border::get_type(),
|
| 966 |
+
[
|
| 967 |
+
'name' => 'count_box_border_hover',
|
| 968 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 969 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .count-inner__layout-2',
|
| 970 |
+
'condition' => [
|
| 971 |
+
'layout_template' => 'Layout_2'
|
| 972 |
]
|
| 973 |
+
]
|
| 974 |
+
);
|
| 975 |
+
|
| 976 |
+
$this->add_responsive_control(
|
| 977 |
+
'count_box_border_radius_hover',
|
| 978 |
+
[
|
| 979 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 980 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 981 |
+
'size_units' => ['px', 'em', '%'],
|
| 982 |
+
'selectors' => [
|
| 983 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .count-inner__layout-2' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 984 |
+
],
|
| 985 |
+
'condition' => [
|
| 986 |
+
'layout_template' => 'Layout_2'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 987 |
]
|
| 988 |
+
]
|
| 989 |
+
);
|
| 990 |
|
| 991 |
+
$this->add_group_control(
|
| 992 |
+
Group_Control_Box_Shadow::get_type(),
|
| 993 |
+
[
|
| 994 |
+
'name' => 'count_box_box_shadow_hover',
|
| 995 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-inner:hover .count-inner__layout-2',
|
| 996 |
+
'condition' => [
|
| 997 |
+
'layout_template' => 'Layout_2'
|
| 998 |
+
]
|
| 999 |
+
]
|
| 1000 |
+
);
|
| 1001 |
+
|
| 1002 |
+
$this->add_control(
|
| 1003 |
+
'category_count_transition',
|
| 1004 |
+
[
|
| 1005 |
+
'label' => __('Transition', 'essential-addons-for-elementor-lite'),
|
| 1006 |
+
'type' => Controls_Manager::SLIDER,
|
| 1007 |
+
'default' => [
|
| 1008 |
+
'size' => 300,
|
| 1009 |
+
'unit' => '%',
|
| 1010 |
+
],
|
| 1011 |
+
'size_units' => ['%'],
|
| 1012 |
+
'range' => [
|
| 1013 |
+
'%' => [
|
| 1014 |
+
'max' => 2500,
|
| 1015 |
+
'step' => 1,
|
| 1016 |
+
],
|
| 1017 |
+
],
|
| 1018 |
+
'selectors' => [
|
| 1019 |
+
'{{WRAPPER}} .eael-better-docs-category-box-post .eael-bd-cb-cat-count' => 'transition: {{SIZE}}ms;',
|
| 1020 |
+
'{{WRAPPER}} .layout__2 .eael-bd-cb-cat-count__layout-2 .count-inner__layout-2' => 'transition: {{SIZE}}ms;',
|
| 1021 |
+
],
|
| 1022 |
+
]
|
| 1023 |
+
);
|
| 1024 |
+
|
| 1025 |
+
$this->end_controls_tab();
|
| 1026 |
|
| 1027 |
$this->end_controls_tabs();
|
| 1028 |
+
|
| 1029 |
+
$this->end_controls_section(); # end of 'Count Styles'
|
| 1030 |
|
| 1031 |
}
|
| 1032 |
|
| 1034 |
|
| 1035 |
protected function render()
|
| 1036 |
{
|
| 1037 |
+
if (!defined('BETTERDOCS_URL')) return;
|
| 1038 |
$settings = $this->get_settings_for_display();
|
|
|
|
| 1039 |
|
|
|
|
|
|
|
| 1040 |
|
| 1041 |
+
$this->add_render_attribute(
|
| 1042 |
+
'bd_category_box_wrapper',
|
| 1043 |
+
[
|
| 1044 |
+
'id' => 'eael-bd-cat-box-' . esc_attr($this->get_id()),
|
| 1045 |
+
'class' => [
|
| 1046 |
+
'eael-better-docs-category-box-wrapper',
|
| 1047 |
+
],
|
| 1048 |
+
]
|
| 1049 |
+
);
|
| 1050 |
+
|
| 1051 |
+
$this->add_render_attribute(
|
| 1052 |
+
'bd_category_box_inner',
|
| 1053 |
+
[
|
| 1054 |
+
'class' => [
|
| 1055 |
+
'eael-better-docs-category-box'
|
| 1056 |
+
]
|
| 1057 |
+
]
|
| 1058 |
+
);
|
| 1059 |
+
|
| 1060 |
+
|
| 1061 |
+
$terms_object = array(
|
| 1062 |
+
'parent' => 0,
|
| 1063 |
+
'taxonomy' => 'doc_category',
|
| 1064 |
+
'order' => $settings['order'],
|
| 1065 |
+
'orderby' => $settings['orderby'],
|
| 1066 |
+
'offset' => $settings['offset'],
|
| 1067 |
+
'number' => $settings['box_per_page']
|
| 1068 |
+
);
|
| 1069 |
+
|
| 1070 |
+
if ($settings['include'])
|
| 1071 |
+
{
|
| 1072 |
+
unset($terms_object['parent']);
|
| 1073 |
+
$terms_object['include'] = array_diff($settings['include'], (array) $settings['exclude']);
|
| 1074 |
+
$terms_object['orderby'] = 'include';
|
| 1075 |
+
}
|
| 1076 |
+
|
| 1077 |
+
if ($settings['exclude'])
|
| 1078 |
+
{
|
| 1079 |
+
unset($terms_object['parent']);
|
| 1080 |
+
$terms_object['exclude'] = $settings['exclude'];
|
| 1081 |
+
$terms_object['orderby'] = 'exclude';
|
| 1082 |
+
}
|
| 1083 |
+
|
| 1084 |
+
$taxonomy_objects = get_terms($terms_object);
|
| 1085 |
+
|
| 1086 |
+
$html = '<div ' . $this->get_render_attribute_string('bd_category_box_wrapper') . '>';
|
| 1087 |
+
$html .= '<div ' . $this->get_render_attribute_string('bd_category_box_inner') . '>';
|
| 1088 |
+
|
| 1089 |
+
|
| 1090 |
+
if (file_exists($this->get_template($settings['layout_template'])))
|
| 1091 |
+
{
|
| 1092 |
+
|
| 1093 |
+
if ($taxonomy_objects && !is_wp_error($taxonomy_objects))
|
| 1094 |
+
{
|
| 1095 |
+
foreach ($taxonomy_objects as $term)
|
| 1096 |
+
{
|
| 1097 |
+
ob_start();
|
| 1098 |
+
include($this->get_template($settings['layout_template']));
|
| 1099 |
+
$html .= ob_get_clean();
|
| 1100 |
+
}
|
| 1101 |
+
} else
|
| 1102 |
+
{
|
| 1103 |
+
_e('<p class="no-posts-found">No posts found!</p>', 'essential-addons-for-elementor-lite');
|
| 1104 |
+
}
|
| 1105 |
+
|
| 1106 |
+
wp_reset_postdata();
|
| 1107 |
+
|
| 1108 |
+
} else
|
| 1109 |
+
{
|
| 1110 |
+
$html .= '<h4>' . __('File Not Found', 'essential-addons-for-elementor-lite') . '</h4>';
|
| 1111 |
+
}
|
| 1112 |
+
|
| 1113 |
+
$html .= '</div>';
|
| 1114 |
+
$html .= '</div>';
|
| 1115 |
+
|
| 1116 |
+
echo $html;
|
| 1117 |
+
|
| 1118 |
+
}
|
| 1119 |
|
| 1120 |
}
|
includes/Elements/Betterdocs_Category_Grid.php
CHANGED
|
@@ -7,17 +7,17 @@ if (!defined('ABSPATH')) {
|
|
| 7 |
}
|
| 8 |
|
| 9 |
use \Elementor\Controls_Manager as Controls_Manager;
|
|
|
|
| 10 |
use \Elementor\Group_Control_Border as Group_Control_Border;
|
| 11 |
-
use \Elementor\Group_Control_Box_Shadow as Group_Control_Box_Shadow;
|
| 12 |
use \Elementor\Group_Control_Typography as Group_Control_Typography;
|
| 13 |
-
use \Elementor\Group_Control_Background;
|
| 14 |
-
use \Elementor\Scheme_Typography as Scheme_Typography;
|
| 15 |
use \Elementor\Widget_Base as Widget_Base;
|
|
|
|
| 16 |
|
| 17 |
class Betterdocs_Category_Grid extends Widget_Base
|
| 18 |
{
|
| 19 |
|
| 20 |
use \Essential_Addons_Elementor\Traits\Helper;
|
|
|
|
| 21 |
|
| 22 |
public function get_name()
|
| 23 |
{
|
|
@@ -39,18 +39,27 @@ class Betterdocs_Category_Grid extends Widget_Base
|
|
| 39 |
return 'eaicon-betterdocs-category-grid';
|
| 40 |
}
|
| 41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
/**
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
|
|
|
|
| 54 |
'knowledgebase',
|
| 55 |
'knowledge base',
|
| 56 |
'documentation',
|
|
@@ -59,11 +68,12 @@ class Betterdocs_Category_Grid extends Widget_Base
|
|
| 59 |
'betterdocs',
|
| 60 |
'ea betterdocs',
|
| 61 |
'ea',
|
| 62 |
-
'essential addons'
|
| 63 |
];
|
| 64 |
}
|
| 65 |
|
| 66 |
-
public function get_custom_help_url()
|
|
|
|
| 67 |
return 'https://essential-addons.com/elementor/docs/betterdocs-category-grid/';
|
| 68 |
}
|
| 69 |
|
|
@@ -92,266 +102,435 @@ class Betterdocs_Category_Grid extends Widget_Base
|
|
| 92 |
$this->end_controls_section();
|
| 93 |
} else {
|
| 94 |
|
| 95 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 96 |
|
| 97 |
/**
|
| 98 |
* ----------------------------------------------------------
|
| 99 |
-
* Section:
|
| 100 |
* ----------------------------------------------------------
|
| 101 |
*/
|
| 102 |
$this->start_controls_section(
|
| 103 |
-
'
|
| 104 |
[
|
| 105 |
-
'label' => __('
|
| 106 |
]
|
| 107 |
);
|
| 108 |
|
| 109 |
$this->add_control(
|
| 110 |
-
'
|
| 111 |
[
|
| 112 |
-
'label' =>
|
| 113 |
-
'type' => Controls_Manager::
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 114 |
]
|
| 115 |
);
|
| 116 |
|
| 117 |
$this->add_responsive_control(
|
| 118 |
-
'
|
| 119 |
[
|
| 120 |
-
'label' => __('Column
|
| 121 |
-
'type' => Controls_Manager::
|
| 122 |
-
'
|
| 123 |
-
'
|
| 124 |
-
|
| 125 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 126 |
],
|
|
|
|
|
|
|
|
|
|
| 127 |
]
|
| 128 |
);
|
| 129 |
|
| 130 |
$this->add_control(
|
| 131 |
-
'
|
| 132 |
[
|
| 133 |
-
'label' =>
|
| 134 |
-
'type' => Controls_Manager::
|
| 135 |
-
'
|
|
|
|
|
|
|
|
|
|
| 136 |
]
|
| 137 |
);
|
|
|
|
| 138 |
|
| 139 |
-
$this->
|
| 140 |
-
|
| 141 |
[
|
| 142 |
-
|
| 143 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 144 |
]
|
| 145 |
);
|
| 146 |
|
| 147 |
$this->add_control(
|
| 148 |
-
'
|
| 149 |
[
|
| 150 |
-
'label' =>
|
| 151 |
-
'type' => Controls_Manager::
|
| 152 |
-
'
|
| 153 |
-
|
| 154 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 155 |
]
|
| 156 |
);
|
| 157 |
|
| 158 |
-
$this->
|
| 159 |
-
'
|
| 160 |
[
|
| 161 |
-
'label' => __('
|
| 162 |
-
'type' => Controls_Manager::
|
| 163 |
-
'
|
| 164 |
-
'
|
| 165 |
-
'
|
| 166 |
-
|
| 167 |
-
|
| 168 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 169 |
],
|
| 170 |
-
'
|
| 171 |
-
'
|
|
|
|
| 172 |
],
|
| 173 |
]
|
| 174 |
);
|
| 175 |
|
| 176 |
$this->add_control(
|
| 177 |
-
'
|
| 178 |
[
|
| 179 |
-
'label' =>
|
| 180 |
-
'type' => Controls_Manager::
|
| 181 |
-
'
|
| 182 |
-
|
| 183 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 184 |
]
|
| 185 |
);
|
| 186 |
|
|
|
|
| 187 |
$this->add_control(
|
| 188 |
-
'
|
| 189 |
[
|
| 190 |
-
'label' =>
|
| 191 |
-
'type' => Controls_Manager::
|
| 192 |
-
'
|
|
|
|
|
|
|
|
|
|
| 193 |
]
|
| 194 |
);
|
| 195 |
|
| 196 |
$this->add_control(
|
| 197 |
-
'
|
| 198 |
[
|
| 199 |
-
'label' =>
|
| 200 |
-
'type' => Controls_Manager::
|
| 201 |
-
'
|
| 202 |
-
|
| 203 |
-
|
|
|
|
| 204 |
]
|
| 205 |
);
|
| 206 |
|
| 207 |
-
$this->
|
| 208 |
-
|
| 209 |
[
|
| 210 |
-
'
|
| 211 |
-
'
|
| 212 |
-
'
|
| 213 |
-
'
|
| 214 |
-
'
|
| 215 |
],
|
| 216 |
]
|
| 217 |
);
|
| 218 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 219 |
$this->add_responsive_control(
|
| 220 |
-
'
|
| 221 |
[
|
| 222 |
-
'label' => __('
|
| 223 |
-
'type' => Controls_Manager::
|
| 224 |
-
'size_units' => ['px', '%', 'em'],
|
| 225 |
-
'range' => [
|
| 226 |
-
'%' => [
|
| 227 |
-
'max' => 100,
|
| 228 |
-
'step' => 1,
|
| 229 |
-
],
|
| 230 |
-
],
|
| 231 |
'selectors' => [
|
| 232 |
-
'{{WRAPPER}} .docs-
|
| 233 |
],
|
|
|
|
| 234 |
]
|
| 235 |
);
|
| 236 |
|
| 237 |
$this->add_responsive_control(
|
| 238 |
-
'
|
| 239 |
[
|
| 240 |
-
'label' => __('
|
| 241 |
-
'type' => Controls_Manager::
|
| 242 |
-
'size_units' => ['px', '%', 'em'],
|
| 243 |
-
'range' => [
|
| 244 |
-
'%' => [
|
| 245 |
-
'max' => 100,
|
| 246 |
-
'step' => 1,
|
| 247 |
-
],
|
| 248 |
-
],
|
| 249 |
'selectors' => [
|
| 250 |
-
'{{WRAPPER}} .docs-
|
| 251 |
-
]
|
| 252 |
]
|
| 253 |
);
|
| 254 |
|
| 255 |
$this->end_controls_section(); # end of 'Column Settings'
|
| 256 |
|
| 257 |
-
|
| 258 |
-
* ----------------------------------------------------------
|
| 259 |
-
* Section: Article Settinggs
|
| 260 |
-
* ----------------------------------------------------------
|
| 261 |
-
*/
|
| 262 |
$this->start_controls_section(
|
| 263 |
-
'
|
| 264 |
[
|
| 265 |
-
'label' => __('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 266 |
]
|
| 267 |
);
|
| 268 |
|
| 269 |
-
$this->
|
| 270 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 271 |
[
|
| 272 |
-
'
|
| 273 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
| 274 |
]
|
| 275 |
);
|
| 276 |
|
| 277 |
$this->add_group_control(
|
| 278 |
-
|
| 279 |
[
|
| 280 |
-
|
| 281 |
-
'
|
|
|
|
| 282 |
]
|
| 283 |
);
|
| 284 |
|
| 285 |
$this->add_control(
|
| 286 |
-
'
|
| 287 |
[
|
| 288 |
-
'label' =>
|
| 289 |
-
'type' => Controls_Manager::
|
|
|
|
| 290 |
'selectors' => [
|
| 291 |
-
'{{WRAPPER}} .
|
| 292 |
-
]
|
| 293 |
]
|
| 294 |
);
|
| 295 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 296 |
$this->add_group_control(
|
| 297 |
Group_Control_Background::get_type(),
|
| 298 |
[
|
| 299 |
-
'name' => '
|
| 300 |
'types' => ['classic', 'gradient'],
|
| 301 |
-
'selector' => '{{WRAPPER}} .
|
| 302 |
-
'exclude'
|
| 303 |
-
'image'
|
| 304 |
-
]
|
| 305 |
]
|
| 306 |
);
|
| 307 |
|
| 308 |
-
$this->
|
| 309 |
-
|
| 310 |
[
|
| 311 |
-
'
|
| 312 |
-
'
|
| 313 |
-
'
|
| 314 |
-
'selectors' => [
|
| 315 |
-
'{{WRAPPER}} .betterdocs-categories-wrap .docs-item-container li' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 316 |
-
],
|
| 317 |
]
|
| 318 |
);
|
| 319 |
|
| 320 |
-
$this->
|
| 321 |
-
'
|
| 322 |
[
|
| 323 |
-
'label' =>
|
| 324 |
'type' => Controls_Manager::DIMENSIONS,
|
| 325 |
-
'
|
| 326 |
-
'size_units' => ['px', 'em', '%'],
|
| 327 |
'selectors' => [
|
| 328 |
-
'{{WRAPPER}} .
|
| 329 |
-
]
|
| 330 |
]
|
| 331 |
);
|
| 332 |
|
| 333 |
-
$this->
|
| 334 |
-
'icon_settings_heading',
|
| 335 |
-
[
|
| 336 |
-
'label' => esc_html__( 'Icon', 'essential-addons-for-elementor-lite'),
|
| 337 |
-
'type' => Controls_Manager::HEADING,
|
| 338 |
-
'separator' => 'before'
|
| 339 |
-
]
|
| 340 |
-
);
|
| 341 |
|
| 342 |
-
$this->
|
| 343 |
-
'list_icon_color',
|
| 344 |
-
[
|
| 345 |
-
'label' => esc_html__( 'Color', 'essential-addons-for-elementor-lite'),
|
| 346 |
-
'type' => Controls_Manager::COLOR,
|
| 347 |
-
'selectors' => [
|
| 348 |
-
'{{WRAPPER}} .betterdocs-categories-wrap .docs-item-container li i' => 'color: {{VALUE}};',
|
| 349 |
-
],
|
| 350 |
-
]
|
| 351 |
-
);
|
| 352 |
|
| 353 |
$this->add_responsive_control(
|
| 354 |
-
'
|
| 355 |
[
|
| 356 |
'label' => __('Size', 'essential-addons-for-elementor-lite'),
|
| 357 |
'type' => Controls_Manager::SLIDER,
|
|
@@ -363,7 +542,32 @@ class Betterdocs_Category_Grid extends Widget_Base
|
|
| 363 |
],
|
| 364 |
],
|
| 365 |
'selectors' => [
|
| 366 |
-
'{{WRAPPER}} .
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 367 |
],
|
| 368 |
]
|
| 369 |
);
|
|
@@ -372,122 +576,855 @@ class Betterdocs_Category_Grid extends Widget_Base
|
|
| 372 |
|
| 373 |
/**
|
| 374 |
* ----------------------------------------------------------
|
| 375 |
-
* Section:
|
| 376 |
* ----------------------------------------------------------
|
| 377 |
*/
|
| 378 |
$this->start_controls_section(
|
| 379 |
-
'
|
| 380 |
[
|
| 381 |
-
'label' => __('
|
|
|
|
|
|
|
|
|
|
|
|
|
| 382 |
]
|
| 383 |
);
|
| 384 |
|
| 385 |
-
$this->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 386 |
|
| 387 |
-
|
| 388 |
-
$this->start_controls_tab(
|
| 389 |
-
'button_normal',
|
| 390 |
-
[ 'label' => esc_html__( 'Normal', 'essential-addons-for-elementor-lite') ]
|
| 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 |
-
// Normal State Tab
|
| 448 |
-
$this->start_controls_tab(
|
| 449 |
-
'button_hover',
|
| 450 |
-
[ 'label' => esc_html__( 'Hover', 'essential-addons-for-elementor-lite') ]
|
| 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 |
-
$this->end_controls_tab();
|
| 486 |
-
|
| 487 |
$this->end_controls_tabs();
|
| 488 |
|
| 489 |
-
$this->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 490 |
|
|
|
|
| 491 |
|
| 492 |
}
|
| 493 |
|
|
@@ -496,38 +1433,124 @@ class Betterdocs_Category_Grid extends Widget_Base
|
|
| 496 |
protected function render()
|
| 497 |
{
|
| 498 |
|
| 499 |
-
if(
|
|
|
|
|
|
|
|
|
|
| 500 |
$settings = $this->get_settings_for_display();
|
| 501 |
-
|
| 502 |
-
|
| 503 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 504 |
}
|
| 505 |
|
| 506 |
-
protected function
|
| 507 |
{
|
| 508 |
-
if (\Elementor\Plugin::instance()->editor->is_edit_mode()) {
|
| 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 |
}
|
| 7 |
}
|
| 8 |
|
| 9 |
use \Elementor\Controls_Manager as Controls_Manager;
|
| 10 |
+
use \Elementor\Group_Control_Background;
|
| 11 |
use \Elementor\Group_Control_Border as Group_Control_Border;
|
|
|
|
| 12 |
use \Elementor\Group_Control_Typography as Group_Control_Typography;
|
|
|
|
|
|
|
| 13 |
use \Elementor\Widget_Base as Widget_Base;
|
| 14 |
+
use \Elementor\Group_Control_Box_Shadow;
|
| 15 |
|
| 16 |
class Betterdocs_Category_Grid extends Widget_Base
|
| 17 |
{
|
| 18 |
|
| 19 |
use \Essential_Addons_Elementor\Traits\Helper;
|
| 20 |
+
use \Essential_Addons_Elementor\Traits\Template_Query;
|
| 21 |
|
| 22 |
public function get_name()
|
| 23 |
{
|
| 39 |
return 'eaicon-betterdocs-category-grid';
|
| 40 |
}
|
| 41 |
|
| 42 |
+
public function get_style_depends()
|
| 43 |
+
{
|
| 44 |
+
return [
|
| 45 |
+
'font-awesome-5-all',
|
| 46 |
+
'font-awesome-4-shim',
|
| 47 |
+
];
|
| 48 |
+
}
|
| 49 |
+
|
| 50 |
/**
|
| 51 |
+
* Get widget keywords.
|
| 52 |
+
*
|
| 53 |
+
* Retrieve the list of keywords the widget belongs to.
|
| 54 |
+
*
|
| 55 |
+
* @since 3.5.2
|
| 56 |
+
* @access public
|
| 57 |
+
*
|
| 58 |
+
* @return array Widget keywords.
|
| 59 |
+
*/
|
| 60 |
+
public function get_keywords()
|
| 61 |
+
{
|
| 62 |
+
return [
|
| 63 |
'knowledgebase',
|
| 64 |
'knowledge base',
|
| 65 |
'documentation',
|
| 68 |
'betterdocs',
|
| 69 |
'ea betterdocs',
|
| 70 |
'ea',
|
| 71 |
+
'essential addons',
|
| 72 |
];
|
| 73 |
}
|
| 74 |
|
| 75 |
+
public function get_custom_help_url()
|
| 76 |
+
{
|
| 77 |
return 'https://essential-addons.com/elementor/docs/betterdocs-category-grid/';
|
| 78 |
}
|
| 79 |
|
| 102 |
$this->end_controls_section();
|
| 103 |
} else {
|
| 104 |
|
| 105 |
+
/**
|
| 106 |
+
* Query Controls!
|
| 107 |
+
* @source includes/elementor-helper.php
|
| 108 |
+
*/
|
| 109 |
+
$this->eael_betterdocs_query_controls();
|
| 110 |
|
| 111 |
/**
|
| 112 |
* ----------------------------------------------------------
|
| 113 |
+
* Section: Layout Options
|
| 114 |
* ----------------------------------------------------------
|
| 115 |
*/
|
| 116 |
$this->start_controls_section(
|
| 117 |
+
'select_layout',
|
| 118 |
[
|
| 119 |
+
'label' => __('Layout Options', 'essential-addons-for-elementor-lite'),
|
| 120 |
]
|
| 121 |
);
|
| 122 |
|
| 123 |
$this->add_control(
|
| 124 |
+
'layout_template',
|
| 125 |
[
|
| 126 |
+
'label' => __('Select Layout', 'essential-addons-for-elementor-lite'),
|
| 127 |
+
'type' => Controls_Manager::SELECT2,
|
| 128 |
+
'options' => $this->template_list(),
|
| 129 |
+
'default' => $this->get_default(),
|
| 130 |
+
'label_block' => true
|
| 131 |
+
]
|
| 132 |
+
);
|
| 133 |
+
|
| 134 |
+
$this->add_control(
|
| 135 |
+
'layout_mode',
|
| 136 |
+
[
|
| 137 |
+
'label' => __('Layout Mode', 'essential-addons-for-elementor-lite'),
|
| 138 |
+
'type' => Controls_Manager::SELECT2,
|
| 139 |
+
'options' => [
|
| 140 |
+
'grid' => __('Grid', 'essential-addons-for-elementor-lite'),
|
| 141 |
+
'fit-to-screen' => __( 'Fit to Screen', 'essential-addons-for-elementor-lite' ),
|
| 142 |
+
'masonry' => __('Masonry', 'essential-addons-for-elementor-lite'),
|
| 143 |
+
],
|
| 144 |
+
'default' => 'grid',
|
| 145 |
+
'label_block' => true,
|
| 146 |
]
|
| 147 |
);
|
| 148 |
|
| 149 |
$this->add_responsive_control(
|
| 150 |
+
'grid_column',
|
| 151 |
[
|
| 152 |
+
'label' => __('Grid Column', 'essential-addons-for-elementor-lite'),
|
| 153 |
+
'type' => Controls_Manager::SELECT,
|
| 154 |
+
'default' => '3',
|
| 155 |
+
'tablet_default' => '2',
|
| 156 |
+
'mobile_default' => '1',
|
| 157 |
+
'options' => [
|
| 158 |
+
'1' => '1',
|
| 159 |
+
'2' => '2',
|
| 160 |
+
'3' => '3',
|
| 161 |
+
'4' => '4',
|
| 162 |
+
'5' => '5',
|
| 163 |
+
'6' => '6',
|
| 164 |
],
|
| 165 |
+
'prefix_class' => 'elementor-grid%s-',
|
| 166 |
+
'frontend_available' => true,
|
| 167 |
+
'label_block' => true
|
| 168 |
]
|
| 169 |
);
|
| 170 |
|
| 171 |
$this->add_control(
|
| 172 |
+
'show_header',
|
| 173 |
[
|
| 174 |
+
'label' => __('Show Header', 'essential-addons-for-elementor-lite'),
|
| 175 |
+
'type' => Controls_Manager::SWITCHER,
|
| 176 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 177 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 178 |
+
'return_value' => 'true',
|
| 179 |
+
'default' => 'true',
|
| 180 |
]
|
| 181 |
);
|
| 182 |
+
|
| 183 |
|
| 184 |
+
$this->add_control(
|
| 185 |
+
'show_icon',
|
| 186 |
[
|
| 187 |
+
'label' => __('Show Icon', 'essential-addons-for-elementor-lite'),
|
| 188 |
+
'type' => Controls_Manager::SWITCHER,
|
| 189 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 190 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 191 |
+
'return_value' => 'true',
|
| 192 |
+
'default' => 'true',
|
| 193 |
+
'condition' => [
|
| 194 |
+
'show_header' => 'true'
|
| 195 |
+
]
|
| 196 |
]
|
| 197 |
);
|
| 198 |
|
| 199 |
$this->add_control(
|
| 200 |
+
'show_title',
|
| 201 |
[
|
| 202 |
+
'label' => __('Show Title', 'essential-addons-for-elementor-lite'),
|
| 203 |
+
'type' => Controls_Manager::SWITCHER,
|
| 204 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 205 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 206 |
+
'return_value' => 'true',
|
| 207 |
+
'default' => 'true',
|
| 208 |
+
'condition' => [
|
| 209 |
+
'show_header' => 'true'
|
| 210 |
+
]
|
| 211 |
]
|
| 212 |
);
|
| 213 |
|
| 214 |
+
$this->add_control(
|
| 215 |
+
'title_tag',
|
| 216 |
[
|
| 217 |
+
'label' => __('Select Tag', 'essential-addons-for-elementor-lite'),
|
| 218 |
+
'type' => Controls_Manager::SELECT,
|
| 219 |
+
'default' => 'h2',
|
| 220 |
+
'options' => [
|
| 221 |
+
'h1' => __('H1', 'essential-addons-for-elementor-lite'),
|
| 222 |
+
'h2' => __('H2', 'essential-addons-for-elementor-lite'),
|
| 223 |
+
'h3' => __('H3', 'essential-addons-for-elementor-lite'),
|
| 224 |
+
'h4' => __('H4', 'essential-addons-for-elementor-lite'),
|
| 225 |
+
'h5' => __('H5', 'essential-addons-for-elementor-lite'),
|
| 226 |
+
'h6' => __('H6', 'essential-addons-for-elementor-lite'),
|
| 227 |
+
'span' => __('Span', 'essential-addons-for-elementor-lite'),
|
| 228 |
+
'p' => __('P', 'essential-addons-for-elementor-lite'),
|
| 229 |
+
'div' => __('Div', 'essential-addons-for-elementor-lite'),
|
| 230 |
],
|
| 231 |
+
'condition' => [
|
| 232 |
+
'show_title' => 'true',
|
| 233 |
+
'show_header' => 'true'
|
| 234 |
],
|
| 235 |
]
|
| 236 |
);
|
| 237 |
|
| 238 |
$this->add_control(
|
| 239 |
+
'show_count',
|
| 240 |
[
|
| 241 |
+
'label' => __('Show Count', 'essential-addons-for-elementor-lite'),
|
| 242 |
+
'type' => Controls_Manager::SWITCHER,
|
| 243 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 244 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 245 |
+
'return_value' => 'true',
|
| 246 |
+
'default' => 'true',
|
| 247 |
+
'condition' => [
|
| 248 |
+
'show_header' => 'true'
|
| 249 |
+
]
|
| 250 |
]
|
| 251 |
);
|
| 252 |
|
| 253 |
+
|
| 254 |
$this->add_control(
|
| 255 |
+
'show_list',
|
| 256 |
[
|
| 257 |
+
'label' => __('Show List', 'essential-addons-for-elementor-lite'),
|
| 258 |
+
'type' => Controls_Manager::SWITCHER,
|
| 259 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 260 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 261 |
+
'return_value' => 'true',
|
| 262 |
+
'default' => 'true',
|
| 263 |
]
|
| 264 |
);
|
| 265 |
|
| 266 |
$this->add_control(
|
| 267 |
+
'show_button',
|
| 268 |
[
|
| 269 |
+
'label' => __('Show Button', 'essential-addons-for-elementor-lite'),
|
| 270 |
+
'type' => Controls_Manager::SWITCHER,
|
| 271 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 272 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 273 |
+
'return_value' => 'true',
|
| 274 |
+
'default' => 'true',
|
| 275 |
]
|
| 276 |
);
|
| 277 |
|
| 278 |
+
$this->add_control(
|
| 279 |
+
'button_text',
|
| 280 |
[
|
| 281 |
+
'label' => __('Button Text', 'essential-addons-for-elementor-lite'),
|
| 282 |
+
'type' => Controls_Manager::TEXT,
|
| 283 |
+
'default' => __('Explore More', 'essential-addons-for-elementor-lite'),
|
| 284 |
+
'condition' => [
|
| 285 |
+
'show_button' => 'true',
|
| 286 |
],
|
| 287 |
]
|
| 288 |
);
|
| 289 |
|
| 290 |
+
$this->end_controls_section(); #end of section 'Layout Options'
|
| 291 |
+
|
| 292 |
+
/**
|
| 293 |
+
* ----------------------------------------------------------
|
| 294 |
+
* Section: Column Settings
|
| 295 |
+
* ----------------------------------------------------------
|
| 296 |
+
*/
|
| 297 |
+
$this->start_controls_section(
|
| 298 |
+
'section_column_settings',
|
| 299 |
+
[
|
| 300 |
+
'label' => __('Grid', 'essential-addons-for-elementor-lite'),
|
| 301 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 302 |
+
]
|
| 303 |
+
);
|
| 304 |
+
|
| 305 |
+
|
| 306 |
+
$this->start_controls_tabs('grid_style_tab');
|
| 307 |
+
|
| 308 |
+
// Normal State Tab
|
| 309 |
+
$this->start_controls_tab(
|
| 310 |
+
'grid_normal',
|
| 311 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 312 |
+
);
|
| 313 |
+
|
| 314 |
+
$this->add_group_control(
|
| 315 |
+
Group_Control_Background::get_type(),
|
| 316 |
+
[
|
| 317 |
+
'name' => 'grid_bg', // Legacy control id 'content_area_bg'
|
| 318 |
+
'types' => ['classic', 'gradient'],
|
| 319 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-post .eael-bd-cg-inner',
|
| 320 |
+
]
|
| 321 |
+
);
|
| 322 |
+
|
| 323 |
+
$this->add_group_control(
|
| 324 |
+
Group_Control_Box_Shadow::get_type(),
|
| 325 |
+
[
|
| 326 |
+
'name' => 'grid_box_shadow',
|
| 327 |
+
'label' => __( 'Box Shadow', 'essential-addons-for-elementor-lite' ),
|
| 328 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner',
|
| 329 |
+
]
|
| 330 |
+
);
|
| 331 |
+
|
| 332 |
+
|
| 333 |
+
$this->add_group_control(
|
| 334 |
+
Group_Control_Border::get_type(),
|
| 335 |
+
[
|
| 336 |
+
'name' => 'grid_border',
|
| 337 |
+
'label' => __( 'Border', 'essential-addons-for-elementor-lite' ),
|
| 338 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner',
|
| 339 |
+
]
|
| 340 |
+
);
|
| 341 |
+
|
| 342 |
+
$this->add_responsive_control(
|
| 343 |
+
'grid_border_radius',
|
| 344 |
+
[
|
| 345 |
+
'label' => __( 'Border Radius', 'essential-addons-for-elementor-lite' ),
|
| 346 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 347 |
+
'size_units' => [ 'px', '%', 'em' ],
|
| 348 |
+
'selectors' => [
|
| 349 |
+
'{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 350 |
+
]
|
| 351 |
+
]
|
| 352 |
+
);
|
| 353 |
+
|
| 354 |
+
$this->end_controls_tab();
|
| 355 |
+
|
| 356 |
+
// Hover State Tab
|
| 357 |
+
$this->start_controls_tab(
|
| 358 |
+
'grid_hover',
|
| 359 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 360 |
+
);
|
| 361 |
+
|
| 362 |
+
$this->add_group_control(
|
| 363 |
+
Group_Control_Background::get_type(),
|
| 364 |
+
[
|
| 365 |
+
'name' => 'grid_bg_hover',
|
| 366 |
+
'types' => ['classic', 'gradient'],
|
| 367 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-post .eael-bd-cg-inner:hover',
|
| 368 |
+
]
|
| 369 |
+
);
|
| 370 |
+
|
| 371 |
+
$this->add_group_control(
|
| 372 |
+
Group_Control_Box_Shadow::get_type(),
|
| 373 |
+
[
|
| 374 |
+
'name' => 'grid_hover_box_shadow',
|
| 375 |
+
'label' => __( 'Box Shadow', 'essential-addons-for-elementor-lite' ),
|
| 376 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner:hover',
|
| 377 |
+
]
|
| 378 |
+
);
|
| 379 |
+
|
| 380 |
+
|
| 381 |
+
$this->add_group_control(
|
| 382 |
+
Group_Control_Border::get_type(),
|
| 383 |
+
[
|
| 384 |
+
'name' => 'grid_hover_border',
|
| 385 |
+
'label' => __( 'Border', 'essential-addons-for-elementor-lite' ),
|
| 386 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner:hover',
|
| 387 |
+
]
|
| 388 |
+
);
|
| 389 |
+
|
| 390 |
+
$this->add_responsive_control(
|
| 391 |
+
'grid_hover_border_radius',
|
| 392 |
+
[
|
| 393 |
+
'label' => __( 'Border Radius', 'essential-addons-for-elementor-lite' ),
|
| 394 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 395 |
+
'size_units' => [ 'px', '%', 'em' ],
|
| 396 |
+
'selectors' => [
|
| 397 |
+
'{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 398 |
+
]
|
| 399 |
+
]
|
| 400 |
+
);
|
| 401 |
+
|
| 402 |
+
$this->end_controls_tab();
|
| 403 |
+
|
| 404 |
+
$this->end_controls_tabs(); # end of $this->start_controls_tabs('grid_style_tab');
|
| 405 |
+
|
| 406 |
$this->add_responsive_control(
|
| 407 |
+
'grid_padding',
|
| 408 |
[
|
| 409 |
+
'label' => __( 'Grid Padding', 'essential-addons-for-elementor-lite' ),
|
| 410 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 411 |
+
'size_units' => [ 'px', '%', 'em' ],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 412 |
'selectors' => [
|
| 413 |
+
'{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 414 |
],
|
| 415 |
+
'separator' => 'before'
|
| 416 |
]
|
| 417 |
);
|
| 418 |
|
| 419 |
$this->add_responsive_control(
|
| 420 |
+
'column_padding', // Legacy control id
|
| 421 |
[
|
| 422 |
+
'label' => __( 'Grid Spacing', 'essential-addons-for-elementor-lite' ),
|
| 423 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 424 |
+
'size_units' => [ 'px', '%', 'em' ],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 425 |
'selectors' => [
|
| 426 |
+
'{{WRAPPER}} .eael-better-docs-category-grid-wrapper .eael-bd-cg-inner' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 427 |
+
]
|
| 428 |
]
|
| 429 |
);
|
| 430 |
|
| 431 |
$this->end_controls_section(); # end of 'Column Settings'
|
| 432 |
|
| 433 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
| 434 |
$this->start_controls_section(
|
| 435 |
+
'section_icon_settings',
|
| 436 |
[
|
| 437 |
+
'label' => __('Icon', 'essential-addons-for-elementor-lite'),
|
| 438 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 439 |
+
'condition' => [
|
| 440 |
+
'show_icon' => 'true',
|
| 441 |
+
'layout_template' => 'Layout_Default'
|
| 442 |
+
]
|
| 443 |
]
|
| 444 |
);
|
| 445 |
|
| 446 |
+
$this->start_controls_tabs('icon_settings_tabs');
|
| 447 |
+
|
| 448 |
+
// Normal State Tab
|
| 449 |
+
$this->start_controls_tab(
|
| 450 |
+
'icon_normal',
|
| 451 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 452 |
+
);
|
| 453 |
+
|
| 454 |
+
$this->add_group_control(
|
| 455 |
+
Group_Control_Background::get_type(),
|
| 456 |
[
|
| 457 |
+
'name' => 'header_icon_bg',
|
| 458 |
+
'types' => ['classic', 'gradient'],
|
| 459 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon',
|
| 460 |
+
'exclude' => [
|
| 461 |
+
'image'
|
| 462 |
+
]
|
| 463 |
]
|
| 464 |
);
|
| 465 |
|
| 466 |
$this->add_group_control(
|
| 467 |
+
Group_Control_Border::get_type(),
|
| 468 |
[
|
| 469 |
+
'name' => 'header_icon_border', // Legacy control name change it with 'border_size' if anything happens.
|
| 470 |
+
'label' => __( 'Border', 'essential-addons-for-elementor-lite' ),
|
| 471 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon',
|
| 472 |
]
|
| 473 |
);
|
| 474 |
|
| 475 |
$this->add_control(
|
| 476 |
+
'header_icon_border_radius',
|
| 477 |
[
|
| 478 |
+
'label' => __( 'Border Radius', 'essential-addons-for-elementor-lite' ),
|
| 479 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 480 |
+
'size_units' => [ 'px', '%', 'em' ],
|
| 481 |
'selectors' => [
|
| 482 |
+
'{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 483 |
+
]
|
| 484 |
]
|
| 485 |
);
|
| 486 |
|
| 487 |
+
$this->end_controls_tab();
|
| 488 |
+
|
| 489 |
+
// Hover State Tab
|
| 490 |
+
$this->start_controls_tab(
|
| 491 |
+
'icon_hover',
|
| 492 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 493 |
+
);
|
| 494 |
+
|
| 495 |
$this->add_group_control(
|
| 496 |
Group_Control_Background::get_type(),
|
| 497 |
[
|
| 498 |
+
'name' => 'header_icon_bg_hover',
|
| 499 |
'types' => ['classic', 'gradient'],
|
| 500 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon:hover',
|
| 501 |
+
'exclude' => [
|
| 502 |
+
'image'
|
| 503 |
+
]
|
| 504 |
]
|
| 505 |
);
|
| 506 |
|
| 507 |
+
$this->add_group_control(
|
| 508 |
+
Group_Control_Border::get_type(),
|
| 509 |
[
|
| 510 |
+
'name' => 'header_icon_border_hover', // Legacy control name change it with 'border_size' if anything happens.
|
| 511 |
+
'label' => __( 'Border', 'essential-addons-for-elementor-lite' ),
|
| 512 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon:hover',
|
|
|
|
|
|
|
|
|
|
| 513 |
]
|
| 514 |
);
|
| 515 |
|
| 516 |
+
$this->add_control(
|
| 517 |
+
'header_icon_border_radius_hover',
|
| 518 |
[
|
| 519 |
+
'label' => __( 'Border Radius', 'essential-addons-for-elementor-lite' ),
|
| 520 |
'type' => Controls_Manager::DIMENSIONS,
|
| 521 |
+
'size_units' => [ 'px', '%', 'em' ],
|
|
|
|
| 522 |
'selectors' => [
|
| 523 |
+
'{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 524 |
+
]
|
| 525 |
]
|
| 526 |
);
|
| 527 |
|
| 528 |
+
$this->end_controls_tab();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 529 |
|
| 530 |
+
$this->end_controls_tabs();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 531 |
|
| 532 |
$this->add_responsive_control(
|
| 533 |
+
'header_icon_size',
|
| 534 |
[
|
| 535 |
'label' => __('Size', 'essential-addons-for-elementor-lite'),
|
| 536 |
'type' => Controls_Manager::SLIDER,
|
| 542 |
],
|
| 543 |
],
|
| 544 |
'selectors' => [
|
| 545 |
+
'{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
|
| 546 |
+
],
|
| 547 |
+
'separator' => 'before'
|
| 548 |
+
]
|
| 549 |
+
);
|
| 550 |
+
|
| 551 |
+
$this->add_responsive_control(
|
| 552 |
+
'header_icon_padding',
|
| 553 |
+
[
|
| 554 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
| 555 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 556 |
+
'size_units' => ['px', 'em', '%'],
|
| 557 |
+
'selectors' => [
|
| 558 |
+
'{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 559 |
+
]
|
| 560 |
+
]
|
| 561 |
+
);
|
| 562 |
+
|
| 563 |
+
$this->add_responsive_control(
|
| 564 |
+
'header_icon_margin',
|
| 565 |
+
[
|
| 566 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
| 567 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 568 |
+
'size_units' => ['px', 'em', '%'],
|
| 569 |
+
'selectors' => [
|
| 570 |
+
'{{WRAPPER}} .eael-bd-cg-header .eael-docs-cat-icon' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 571 |
],
|
| 572 |
]
|
| 573 |
);
|
| 576 |
|
| 577 |
/**
|
| 578 |
* ----------------------------------------------------------
|
| 579 |
+
* Section: Title Settinggs
|
| 580 |
* ----------------------------------------------------------
|
| 581 |
*/
|
| 582 |
$this->start_controls_section(
|
| 583 |
+
'section_title_settings',
|
| 584 |
[
|
| 585 |
+
'label' => __('Title', 'essential-addons-for-elementor-lite'),
|
| 586 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 587 |
+
'condition' => [
|
| 588 |
+
'show_title' => 'true'
|
| 589 |
+
]
|
| 590 |
]
|
| 591 |
);
|
| 592 |
|
| 593 |
+
$this->add_group_control(
|
| 594 |
+
Group_Control_Typography::get_type(),
|
| 595 |
+
[
|
| 596 |
+
'name' => 'cat_list_typography',
|
| 597 |
+
'selector' => '{{WRAPPER}} .eael-docs-cat-title',
|
| 598 |
+
]
|
| 599 |
+
);
|
| 600 |
|
| 601 |
+
$this->start_controls_tabs('title_settings_tabs');
|
|
|
|
|
|
|
|
|
|
|
|
|
| 602 |
|
| 603 |
+
// Normal State Tab
|
| 604 |
+
$this->start_controls_tab(
|
| 605 |
+
'title_normal',
|
| 606 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 607 |
+
);
|
| 608 |
+
|
| 609 |
+
$this->add_control(
|
| 610 |
+
'cat_title_color',
|
| 611 |
+
[
|
| 612 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 613 |
+
'type' => Controls_Manager::COLOR,
|
| 614 |
+
'selectors' => [
|
| 615 |
+
'{{WRAPPER}} .eael-docs-cat-title' => 'color: {{VALUE}};',
|
| 616 |
+
],
|
| 617 |
+
]
|
| 618 |
+
);
|
| 619 |
+
|
| 620 |
+
$this->add_group_control(
|
| 621 |
+
Group_Control_Background::get_type(),
|
| 622 |
+
[
|
| 623 |
+
'name' => 'cat_title_bg',
|
| 624 |
+
'types' => ['classic', 'gradient'],
|
| 625 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-post:not(.layout-2) .eael-bd-cg-header, {{WRAPPER}} .eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title',
|
| 626 |
+
'exclude' => [
|
| 627 |
+
'image'
|
| 628 |
+
]
|
| 629 |
+
]
|
| 630 |
+
);
|
| 631 |
+
|
| 632 |
+
$this->add_group_control(
|
| 633 |
+
Group_Control_Border::get_type(),
|
| 634 |
+
[
|
| 635 |
+
'name' => 'title_border', // Legacy control name change it with 'border_size' if anything happens.
|
| 636 |
+
'label' => __( 'Border', 'essential-addons-for-elementor-lite' ),
|
| 637 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-header-inner, {{WRAPPER}} .layout-2 .eael-docs-cat-title',
|
| 638 |
+
]
|
| 639 |
+
);
|
| 640 |
+
|
| 641 |
+
$this->add_control(
|
| 642 |
+
'title_border_radius',
|
| 643 |
+
[
|
| 644 |
+
'label' => __( 'Border Radius', 'essential-addons-for-elementor-lite' ),
|
| 645 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 646 |
+
'size_units' => [ 'px', '%', 'em' ],
|
| 647 |
+
'selectors' => [
|
| 648 |
+
'{{WRAPPER}} .layout-2 .eael-docs-cat-title' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 649 |
+
'{{WRAPPER}} .eael-bd-cg-header' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'
|
| 650 |
+
]
|
| 651 |
+
]
|
| 652 |
+
);
|
| 653 |
+
|
| 654 |
+
$this->end_controls_tab();
|
| 655 |
+
|
| 656 |
+
// Hover State Tab
|
| 657 |
+
$this->start_controls_tab(
|
| 658 |
+
'title_hover',
|
| 659 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 660 |
+
);
|
| 661 |
+
|
| 662 |
+
$this->add_control(
|
| 663 |
+
'cat_title_color_hover',
|
| 664 |
+
[
|
| 665 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 666 |
+
'type' => Controls_Manager::COLOR,
|
| 667 |
+
'selectors' => [
|
| 668 |
+
'{{WRAPPER}} .eael-docs-cat-title:hover' => 'color: {{VALUE}};',
|
| 669 |
+
],
|
| 670 |
+
]
|
| 671 |
+
);
|
| 672 |
+
|
| 673 |
+
$this->add_group_control(
|
| 674 |
+
Group_Control_Background::get_type(),
|
| 675 |
+
[
|
| 676 |
+
'name' => 'cat_title_bg_hover',
|
| 677 |
+
'types' => ['classic', 'gradient'],
|
| 678 |
+
'selector' => '{{WRAPPER}} .eael-better-docs-category-grid-post:not(.layout-2) .eael-bd-cg-header:hover, {{WRAPPER}} .eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title:hover',
|
| 679 |
+
'exclude' => [
|
| 680 |
+
'image'
|
| 681 |
+
]
|
| 682 |
+
]
|
| 683 |
+
);
|
| 684 |
+
|
| 685 |
+
$this->add_group_control(
|
| 686 |
+
Group_Control_Border::get_type(),
|
| 687 |
+
[
|
| 688 |
+
'name' => 'title_border_hover', // Legacy control name change it with 'border_size' if anything happens.
|
| 689 |
+
'label' => __( 'Border', 'essential-addons-for-elementor-lite' ),
|
| 690 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-header-inner:hover, {{WRAPPER}} .layout-2 .eael-docs-cat-title:hover',
|
| 691 |
+
]
|
| 692 |
+
);
|
| 693 |
+
|
| 694 |
+
$this->add_control(
|
| 695 |
+
'title_border_radius_hover',
|
| 696 |
+
[
|
| 697 |
+
'label' => __( 'Border Radius', 'essential-addons-for-elementor-lite' ),
|
| 698 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 699 |
+
'size_units' => [ 'px', '%', 'em' ],
|
| 700 |
+
'selectors' => [
|
| 701 |
+
'{{WRAPPER}} .layout-2 .eael-docs-cat-title:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 702 |
+
],
|
| 703 |
+
'condition' => [
|
| 704 |
+
'layout_template' => 'Layout_2'
|
| 705 |
+
]
|
| 706 |
+
]
|
| 707 |
+
);
|
| 708 |
+
|
| 709 |
+
$this->end_controls_tab();
|
| 710 |
+
|
| 711 |
+
$this->end_controls_tabs();
|
| 712 |
+
|
| 713 |
+
|
| 714 |
+
$this->add_responsive_control(
|
| 715 |
+
'cat_title_padding',
|
| 716 |
+
[
|
| 717 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
| 718 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 719 |
+
'size_units' => ['px', 'em', '%'],
|
| 720 |
+
'selectors' => [
|
| 721 |
+
'{{WRAPPER}} .eael-bd-cg-header-inner' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 722 |
+
'{{WRAPPER}} .eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}}',
|
| 723 |
+
],
|
| 724 |
+
'separator' => 'before'
|
| 725 |
+
]
|
| 726 |
+
);
|
| 727 |
+
|
| 728 |
+
$this->add_responsive_control(
|
| 729 |
+
'cat_title_margin',
|
| 730 |
+
[
|
| 731 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
| 732 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 733 |
+
'size_units' => ['px', 'em', '%'],
|
| 734 |
+
'selectors' => [
|
| 735 |
+
'{{WRAPPER}} .eael-bd-cg-header' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 736 |
+
'{{WRAPPER}} .eael-better-docs-category-grid-post.layout-2 .eael-docs-cat-title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 737 |
+
],
|
| 738 |
+
]
|
| 739 |
+
);
|
| 740 |
+
|
| 741 |
+
$this->end_controls_section(); # end of 'Title Settings'
|
| 742 |
+
|
| 743 |
+
|
| 744 |
+
/**
|
| 745 |
+
* ----------------------------------------------------------
|
| 746 |
+
* Section: Count Settinggs
|
| 747 |
+
* ----------------------------------------------------------
|
| 748 |
+
*/
|
| 749 |
+
$this->start_controls_section(
|
| 750 |
+
'section_count_settings',
|
| 751 |
+
[
|
| 752 |
+
'label' => __('Count', 'essential-addons-for-elementor-lite'),
|
| 753 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 754 |
+
'condition' => [
|
| 755 |
+
'show_count' => 'true'
|
| 756 |
+
]
|
| 757 |
+
]
|
| 758 |
+
);
|
| 759 |
+
|
| 760 |
+
$this->add_control(
|
| 761 |
+
'count_color',
|
| 762 |
+
[
|
| 763 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 764 |
+
'type' => Controls_Manager::COLOR,
|
| 765 |
+
'selectors' => [
|
| 766 |
+
'{{WRAPPER}} .eael-docs-item-count' => 'color: {{VALUE}};',
|
| 767 |
+
],
|
| 768 |
+
]
|
| 769 |
+
);
|
| 770 |
+
|
| 771 |
+
$this->add_group_control(
|
| 772 |
+
Group_Control_Background::get_type(),
|
| 773 |
+
[
|
| 774 |
+
'name' => 'count_bg',
|
| 775 |
+
'types' => ['classic', 'gradient'],
|
| 776 |
+
'selector' => '{{WRAPPER}} .eael-docs-item-count, {{WRAPPER}} .layout-2 .eael-docs-item-count:before',
|
| 777 |
+
'exclude' => [
|
| 778 |
+
'image',
|
| 779 |
+
],
|
| 780 |
+
]
|
| 781 |
+
);
|
| 782 |
+
|
| 783 |
+
$this->add_control(
|
| 784 |
+
'count_ticker_color',
|
| 785 |
+
[
|
| 786 |
+
'label' => esc_html__('Ticker Background', 'essential-addons-for-elementor-lite'),
|
| 787 |
+
'type' => Controls_Manager::COLOR,
|
| 788 |
+
'selectors' => [
|
| 789 |
+
'{{WRAPPER}} .layout-2 .eael-docs-item-count:after' => 'border-top-color: {{VALUE}};',
|
| 790 |
+
],
|
| 791 |
+
'condition' => [
|
| 792 |
+
'layout_template' => 'Layout_2'
|
| 793 |
+
]
|
| 794 |
+
]
|
| 795 |
+
);
|
| 796 |
+
|
| 797 |
+
$this->add_responsive_control(
|
| 798 |
+
'count_font_size',
|
| 799 |
+
[
|
| 800 |
+
'label' => __('Font Size', 'essential-addons-for-elementor-lite'),
|
| 801 |
+
'type' => Controls_Manager::SLIDER,
|
| 802 |
+
'size_units' => ['px', '%', 'em'],
|
| 803 |
+
'range' => [
|
| 804 |
+
'%' => [
|
| 805 |
+
'max' => 100,
|
| 806 |
+
'step' => 1,
|
| 807 |
],
|
| 808 |
+
],
|
| 809 |
+
'selectors' => [
|
| 810 |
+
'{{WRAPPER}} .eael-docs-item-count' => 'font-size: {{SIZE}}{{UNIT}};',
|
| 811 |
+
],
|
| 812 |
+
]
|
| 813 |
+
);
|
| 814 |
+
|
| 815 |
+
$this->add_responsive_control(
|
| 816 |
+
'count_size',
|
| 817 |
+
[
|
| 818 |
+
'label' => __('Size', 'essential-addons-for-elementor-lite'),
|
| 819 |
+
'type' => Controls_Manager::SLIDER,
|
| 820 |
+
'size_units' => ['px', '%', 'em'],
|
| 821 |
+
'range' => [
|
| 822 |
+
'%' => [
|
| 823 |
+
'max' => 100,
|
| 824 |
+
'step' => 1,
|
| 825 |
+
],
|
| 826 |
+
],
|
| 827 |
+
'selectors' => [
|
| 828 |
+
'{{WRAPPER}} .eael-docs-item-count' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};'
|
| 829 |
+
],
|
| 830 |
+
'condition' => [
|
| 831 |
+
'layout_template!' => 'Layout_2'
|
| 832 |
]
|
| 833 |
+
]
|
| 834 |
+
);
|
| 835 |
+
|
| 836 |
+
$this->add_group_control(
|
| 837 |
+
Group_Control_Border::get_type(),
|
| 838 |
+
[
|
| 839 |
+
'name' => 'count_border', // Legacy control name change it with 'border_size' if anything happens.
|
| 840 |
+
'label' => __( 'Border', 'essential-addons-for-elementor-lite' ),
|
| 841 |
+
'selector' => '{{WRAPPER}} .eael-docs-item-count',
|
| 842 |
+
'condition' => [
|
| 843 |
+
'layout_template!' => 'Layout_2'
|
| 844 |
+
]
|
| 845 |
+
]
|
| 846 |
+
);
|
| 847 |
+
|
| 848 |
+
$this->add_control(
|
| 849 |
+
'count_border_radius',
|
| 850 |
+
[
|
| 851 |
+
'label' => __( 'Border Radius', 'essential-addons-for-elementor-lite' ),
|
| 852 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 853 |
+
'size_units' => [ 'px', '%', 'em' ],
|
| 854 |
+
'selectors' => [
|
| 855 |
+
'{{WRAPPER}} .eael-docs-item-count' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 856 |
+
],
|
| 857 |
+
'condition' => [
|
| 858 |
+
'layout_template!' => 'Layout_2'
|
| 859 |
+
]
|
| 860 |
+
]
|
| 861 |
+
);
|
| 862 |
+
|
| 863 |
+
$this->end_controls_section(); # end of 'Count Settings'
|
| 864 |
+
|
| 865 |
+
/**
|
| 866 |
+
* ----------------------------------------------------------
|
| 867 |
+
* Section: List Settinggs
|
| 868 |
+
* ----------------------------------------------------------
|
| 869 |
+
*/
|
| 870 |
+
$this->start_controls_section(
|
| 871 |
+
'section_article_settings',
|
| 872 |
+
[
|
| 873 |
+
'label' => __('List', 'essential-addons-for-elementor-lite'),
|
| 874 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 875 |
+
'condition' => [
|
| 876 |
+
'show_list' => 'true'
|
| 877 |
+
]
|
| 878 |
+
]
|
| 879 |
+
);
|
| 880 |
+
|
| 881 |
+
$this->add_control(
|
| 882 |
+
'list_settings_heading',
|
| 883 |
+
[
|
| 884 |
+
'label' => esc_html__('List', 'essential-addons-for-elementor-lite'),
|
| 885 |
+
'type' => Controls_Manager::HEADING,
|
| 886 |
+
]
|
| 887 |
+
);
|
| 888 |
+
|
| 889 |
+
$this->add_group_control(
|
| 890 |
+
Group_Control_Typography::get_type(),
|
| 891 |
+
[
|
| 892 |
+
'name' => 'list_item_typography',
|
| 893 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-body ul li a',
|
| 894 |
+
]
|
| 895 |
+
);
|
| 896 |
+
|
| 897 |
+
$this->add_control(
|
| 898 |
+
'list_color',
|
| 899 |
+
[
|
| 900 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 901 |
+
'type' => Controls_Manager::COLOR,
|
| 902 |
+
'selectors' => [
|
| 903 |
+
'{{WRAPPER}} .eael-bd-cg-body ul li a' => 'color: {{VALUE}};',
|
| 904 |
+
],
|
| 905 |
+
]
|
| 906 |
+
);
|
| 907 |
+
|
| 908 |
+
$this->add_control(
|
| 909 |
+
'list_hover_color',
|
| 910 |
+
[
|
| 911 |
+
'label' => esc_html__('Hover Color', 'essential-addons-for-elementor-lite'),
|
| 912 |
+
'type' => Controls_Manager::COLOR,
|
| 913 |
+
'selectors' => [
|
| 914 |
+
'{{WRAPPER}} .eael-bd-cg-body ul li a:hover' => 'color: {{VALUE}};',
|
| 915 |
+
],
|
| 916 |
+
]
|
| 917 |
+
);
|
| 918 |
+
|
| 919 |
+
$this->add_responsive_control(
|
| 920 |
+
'list_margin',
|
| 921 |
+
[
|
| 922 |
+
'label' => esc_html__('List Item Spacing', 'essential-addons-for-elementor-lite'),
|
| 923 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 924 |
+
'size_units' => ['px', 'em', '%'],
|
| 925 |
+
'selectors' => [
|
| 926 |
+
'{{WRAPPER}} .eael-bd-cg-body ul li' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 927 |
+
],
|
| 928 |
+
]
|
| 929 |
+
);
|
| 930 |
+
|
| 931 |
+
$this->add_group_control(
|
| 932 |
+
Group_Control_Background::get_type(),
|
| 933 |
+
[
|
| 934 |
+
'name' => 'list_bg',
|
| 935 |
+
'types' => ['classic', 'gradient'],
|
| 936 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-body',
|
| 937 |
+
'exclude' => [
|
| 938 |
+
'image',
|
| 939 |
+
],
|
| 940 |
+
]
|
| 941 |
+
);
|
| 942 |
+
|
| 943 |
+
$this->add_responsive_control(
|
| 944 |
+
'list_area_padding',
|
| 945 |
+
[
|
| 946 |
+
'label' => esc_html__('List Area Padding', 'essential-addons-for-elementor-lite'),
|
| 947 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 948 |
+
'allowed_dimensions' => 'vertical',
|
| 949 |
+
'size_units' => ['px', 'em', '%'],
|
| 950 |
+
'selectors' => [
|
| 951 |
+
'{{WRAPPER}} .eael-bd-cg-body' => 'padding-top: {{TOP}}{{UNIT}}; padding-bottom: {{BOTTOM}}{{UNIT}};',
|
| 952 |
+
],
|
| 953 |
+
]
|
| 954 |
+
);
|
| 955 |
+
|
| 956 |
+
$this->add_control(
|
| 957 |
+
'icon_settings_heading',
|
| 958 |
+
[
|
| 959 |
+
'label' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
|
| 960 |
+
'type' => Controls_Manager::HEADING,
|
| 961 |
+
'separator' => 'before',
|
| 962 |
+
]
|
| 963 |
+
);
|
| 964 |
+
|
| 965 |
+
$this->add_control(
|
| 966 |
+
'list_icon',
|
| 967 |
+
[
|
| 968 |
+
'label' => __( 'Icon', 'essential-addons-for-elementor-lite' ),
|
| 969 |
+
'type' => Controls_Manager::ICONS,
|
| 970 |
+
'default' => [
|
| 971 |
+
'value' => 'far fa-file-alt',
|
| 972 |
+
'library' => 'fa-regular'
|
| 973 |
+
]
|
| 974 |
+
]
|
| 975 |
+
);
|
| 976 |
+
|
| 977 |
+
$this->add_control(
|
| 978 |
+
'list_icon_color',
|
| 979 |
+
[
|
| 980 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 981 |
+
'type' => Controls_Manager::COLOR,
|
| 982 |
+
'selectors' => [
|
| 983 |
+
'{{WRAPPER}} .eael-bd-cg-body .eael-bd-cg-post-list-icon' => 'color: {{VALUE}};',
|
| 984 |
+
],
|
| 985 |
+
]
|
| 986 |
+
);
|
| 987 |
+
|
| 988 |
+
$this->add_responsive_control(
|
| 989 |
+
'list_icon_size',
|
| 990 |
+
[
|
| 991 |
+
'label' => __('Size', 'essential-addons-for-elementor-lite'),
|
| 992 |
+
'type' => Controls_Manager::SLIDER,
|
| 993 |
+
'size_units' => ['px', '%', 'em'],
|
| 994 |
+
'range' => [
|
| 995 |
+
'%' => [
|
| 996 |
+
'max' => 100,
|
| 997 |
+
'step' => 1,
|
| 998 |
+
],
|
| 999 |
+
],
|
| 1000 |
+
'selectors' => [
|
| 1001 |
+
'{{WRAPPER}} .eael-bd-cg-body .eael-bd-cg-post-list-icon' => 'font-size: {{SIZE}}{{UNIT}};',
|
| 1002 |
+
'{{WRAPPER}} .eael-bd-cg-body img.eael-bd-cg-post-list-icon' => 'width: {{SIZE}}{{UNIT}};'
|
| 1003 |
+
],
|
| 1004 |
+
]
|
| 1005 |
+
);
|
| 1006 |
+
|
| 1007 |
+
$this->add_responsive_control(
|
| 1008 |
+
'list_icon_spacing',
|
| 1009 |
+
[
|
| 1010 |
+
'label' => esc_html__('Spacing', 'essential-addons-for-elementor-lite'),
|
| 1011 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1012 |
+
'size_units' => ['px', 'em', '%'],
|
| 1013 |
+
'selectors' => [
|
| 1014 |
+
'{{WRAPPER}} .eael-bd-cg-body .eael-bd-cg-post-list-icon' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1015 |
+
],
|
| 1016 |
+
]
|
| 1017 |
+
);
|
| 1018 |
+
|
| 1019 |
+
$this->end_controls_section(); # end of 'Column Settings'
|
| 1020 |
+
|
| 1021 |
+
/**
|
| 1022 |
+
* ----------------------------------------------------------
|
| 1023 |
+
* Section: Nested List Settinggs
|
| 1024 |
+
* ----------------------------------------------------------
|
| 1025 |
+
*/
|
| 1026 |
+
$this->start_controls_section(
|
| 1027 |
+
'section_nested_list_settings',
|
| 1028 |
+
[
|
| 1029 |
+
'label' => __('Nested List', 'essential-addons-for-elementor-lite'),
|
| 1030 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 1031 |
+
'condition' => [
|
| 1032 |
+
'nested_subcategory' => 'true'
|
| 1033 |
+
]
|
| 1034 |
+
]
|
| 1035 |
+
);
|
| 1036 |
+
|
| 1037 |
+
$this->add_control(
|
| 1038 |
+
'section_nested_list_title',
|
| 1039 |
+
[
|
| 1040 |
+
'label' => esc_html__('Title', 'essential-addons-for-elementor-lite'),
|
| 1041 |
+
'type' => Controls_Manager::HEADING,
|
| 1042 |
+
]
|
| 1043 |
+
);
|
| 1044 |
+
|
| 1045 |
+
$this->add_group_control(
|
| 1046 |
+
Group_Control_Typography::get_type(),
|
| 1047 |
+
[
|
| 1048 |
+
'name' => 'nested_list_title_typography',
|
| 1049 |
+
'selector' => '{{WRAPPER}} .eael-bd-grid-sub-cat-title a',
|
| 1050 |
+
]
|
| 1051 |
+
);
|
| 1052 |
+
|
| 1053 |
+
$this->add_control(
|
| 1054 |
+
'nested_list_title_color',
|
| 1055 |
+
[
|
| 1056 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 1057 |
+
'type' => Controls_Manager::COLOR,
|
| 1058 |
+
'selectors' => [
|
| 1059 |
+
'{{WRAPPER}} .eael-bd-grid-sub-cat-title a' => 'color: {{VALUE}};',
|
| 1060 |
+
],
|
| 1061 |
+
]
|
| 1062 |
+
);
|
| 1063 |
+
|
| 1064 |
+
$this->add_group_control(
|
| 1065 |
+
Group_Control_Background::get_type(),
|
| 1066 |
+
[
|
| 1067 |
+
'name' => 'nested_list_title_background',
|
| 1068 |
+
'types' => ['classic', 'gradient'],
|
| 1069 |
+
'selector' => '{{WRAPPER}} .eael-bd-grid-sub-cat-title',
|
| 1070 |
+
'exclude' => [
|
| 1071 |
+
'image',
|
| 1072 |
+
],
|
| 1073 |
+
]
|
| 1074 |
+
);
|
| 1075 |
+
|
| 1076 |
+
$this->add_group_control(
|
| 1077 |
+
Group_Control_Border::get_type(),
|
| 1078 |
+
[
|
| 1079 |
+
'name' => 'nested_list_title_border',
|
| 1080 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 1081 |
+
'selector' => '{{WRAPPER}} .eael-bd-grid-sub-cat-title'
|
| 1082 |
+
]
|
| 1083 |
+
);
|
| 1084 |
+
|
| 1085 |
+
$this->add_responsive_control(
|
| 1086 |
+
'nested_list_title_spacing',
|
| 1087 |
+
[
|
| 1088 |
+
'label' => esc_html__('Spacing', 'essential-addons-for-elementor-lite'),
|
| 1089 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1090 |
+
'size_units' => ['px', 'em', '%'],
|
| 1091 |
+
'selectors' => [
|
| 1092 |
+
'{{WRAPPER}} .eael-bd-grid-sub-cat-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1093 |
+
],
|
| 1094 |
+
]
|
| 1095 |
+
);
|
| 1096 |
+
|
| 1097 |
+
$this->add_control(
|
| 1098 |
+
'section_nested_list_icon',
|
| 1099 |
+
[
|
| 1100 |
+
'label' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
|
| 1101 |
+
'type' => Controls_Manager::HEADING,
|
| 1102 |
+
'separator' => 'before'
|
| 1103 |
+
]
|
| 1104 |
+
);
|
| 1105 |
|
| 1106 |
+
$this->add_control(
|
| 1107 |
+
'nested_list_title_closed_icon',
|
| 1108 |
+
[
|
| 1109 |
+
'label' => __( 'Collapse Icon', 'essential-addons-for-elementor-lite' ),
|
| 1110 |
+
'type' => Controls_Manager::ICONS,
|
| 1111 |
+
'default' => [
|
| 1112 |
+
'value' => 'fas fa-angle-right',
|
| 1113 |
+
'library' => 'fa-regular'
|
|
|
|
| 1114 |
]
|
| 1115 |
+
]
|
| 1116 |
+
);
|
| 1117 |
|
| 1118 |
+
$this->add_control(
|
| 1119 |
+
'nested_list_title_open_icon',
|
| 1120 |
+
[
|
| 1121 |
+
'label' => __( 'Open Icon', 'essential-addons-for-elementor-lite' ),
|
| 1122 |
+
'type' => Controls_Manager::ICONS,
|
| 1123 |
+
'default' => [
|
| 1124 |
+
'value' => 'fas fa-angle-down',
|
| 1125 |
+
'library' => 'fa-regular'
|
| 1126 |
]
|
| 1127 |
+
]
|
| 1128 |
+
);
|
| 1129 |
|
| 1130 |
+
$this->add_control(
|
| 1131 |
+
'nested_list_icon_color',
|
| 1132 |
+
[
|
| 1133 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 1134 |
+
'type' => Controls_Manager::COLOR,
|
| 1135 |
+
'selectors' => [
|
| 1136 |
+
'{{WRAPPER}} .eael-bd-grid-sub-cat-title .toggle-arrow' => 'color: {{VALUE}};',
|
| 1137 |
+
],
|
| 1138 |
+
]
|
| 1139 |
+
);
|
| 1140 |
|
| 1141 |
+
$this->add_responsive_control(
|
| 1142 |
+
'nested_list_icon_size',
|
| 1143 |
+
[
|
| 1144 |
+
'label' => __('Size', 'essential-addons-for-elementor-lite'),
|
| 1145 |
+
'type' => Controls_Manager::SLIDER,
|
| 1146 |
+
'size_units' => ['px', '%', 'em'],
|
| 1147 |
+
'range' => [
|
| 1148 |
+
'%' => [
|
| 1149 |
+
'max' => 100,
|
| 1150 |
+
'step' => 1,
|
| 1151 |
],
|
| 1152 |
+
],
|
| 1153 |
+
'selectors' => [
|
| 1154 |
+
'{{WRAPPER}} .eael-bd-grid-sub-cat-title .toggle-arrow' => 'font-size: {{SIZE}}{{UNIT}};',
|
| 1155 |
+
'{{WRAPPER}} .eael-bd-grid-sub-cat-title img.toggle-arrow' => 'width: {{SIZE}}{{UNIT}};'
|
| 1156 |
+
],
|
| 1157 |
+
]
|
| 1158 |
+
);
|
| 1159 |
|
| 1160 |
+
$this->add_responsive_control(
|
| 1161 |
+
'nested_list_icon_margin',
|
| 1162 |
+
[
|
| 1163 |
+
'label' => esc_html__('Area Spacing', 'essential-addons-for-elementor-lite'),
|
| 1164 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1165 |
+
'size_units' => ['px', 'em', '%'],
|
| 1166 |
+
'selectors' => [
|
| 1167 |
+
'{{WRAPPER}} .eael-bd-grid-sub-cat-title .toggle-arrow' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1168 |
+
],
|
| 1169 |
+
]
|
| 1170 |
+
);
|
| 1171 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1172 |
|
| 1173 |
+
|
| 1174 |
+
$this->end_controls_section(); # end of 'Column Settings'
|
| 1175 |
+
|
| 1176 |
+
/**
|
| 1177 |
+
* ----------------------------------------------------------
|
| 1178 |
+
* Section: Button Settings
|
| 1179 |
+
* ----------------------------------------------------------
|
| 1180 |
+
*/
|
| 1181 |
+
$this->start_controls_section(
|
| 1182 |
+
'section_button_settings',
|
| 1183 |
+
[
|
| 1184 |
+
'label' => __('Button', 'essential-addons-for-elementor-lite'),
|
| 1185 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 1186 |
+
'condition' => [
|
| 1187 |
+
'show_button' => 'true'
|
| 1188 |
]
|
| 1189 |
+
]
|
| 1190 |
+
);
|
| 1191 |
|
| 1192 |
+
$this->add_control(
|
| 1193 |
+
'show_button_icon',
|
| 1194 |
+
[
|
| 1195 |
+
'label' => __('Show Icon', 'essential-addons-for-elementor-lite'),
|
| 1196 |
+
'type' => Controls_Manager::SWITCHER,
|
| 1197 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 1198 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 1199 |
+
'return_value' => 'true',
|
| 1200 |
+
'default' => 'true'
|
| 1201 |
+
]
|
| 1202 |
+
);
|
| 1203 |
+
|
| 1204 |
+
$this->add_control(
|
| 1205 |
+
'button_icon',
|
| 1206 |
+
[
|
| 1207 |
+
'label' => __( 'Icon', 'essential-addons-for-elementor-lite' ),
|
| 1208 |
+
'type' => Controls_Manager::ICONS,
|
| 1209 |
+
'default' => [
|
| 1210 |
+
'value' => 'fas fa-angle-right',
|
| 1211 |
+
'library' => 'fa-solid'
|
| 1212 |
+
],
|
| 1213 |
+
'condition' => [
|
| 1214 |
+
'show_button_icon' => 'true'
|
| 1215 |
]
|
| 1216 |
+
]
|
| 1217 |
+
);
|
| 1218 |
|
| 1219 |
+
$this->add_control(
|
| 1220 |
+
'icon_position',
|
| 1221 |
+
[
|
| 1222 |
+
'label' => __('Icon Position', 'essential-addons-for-elementor-lite'),
|
| 1223 |
+
'type' => Controls_Manager::SELECT,
|
| 1224 |
+
'default' => 'after',
|
| 1225 |
+
'options' => [
|
| 1226 |
+
'before' => __( 'Before', 'essential-addons-for-elementor-lite' ),
|
| 1227 |
+
'after' => __( 'After', 'essential-addons-for-elementor-lite' )
|
| 1228 |
+
],
|
| 1229 |
+
'condition' => [
|
| 1230 |
+
'show_button_icon' => 'true'
|
| 1231 |
]
|
| 1232 |
+
]
|
| 1233 |
+
);
|
| 1234 |
+
|
| 1235 |
+
$this->start_controls_tabs(
|
| 1236 |
+
'button_settings_tabs'
|
| 1237 |
+
);
|
| 1238 |
+
|
| 1239 |
+
// Normal State Tab
|
| 1240 |
+
$this->start_controls_tab(
|
| 1241 |
+
'button_normal',
|
| 1242 |
+
['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]
|
| 1243 |
+
);
|
| 1244 |
+
|
| 1245 |
+
$this->add_group_control(
|
| 1246 |
+
Group_Control_Typography::get_type(),
|
| 1247 |
+
[
|
| 1248 |
+
'name' => 'button_typography_normal',
|
| 1249 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-button',
|
| 1250 |
+
]
|
| 1251 |
+
);
|
| 1252 |
+
|
| 1253 |
+
$this->add_control(
|
| 1254 |
+
'button_color_normal',
|
| 1255 |
+
[
|
| 1256 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 1257 |
+
'type' => Controls_Manager::COLOR,
|
| 1258 |
+
'selectors' => [
|
| 1259 |
+
'{{WRAPPER}} .eael-bd-cg-button' => 'color: {{VALUE}};',
|
| 1260 |
+
],
|
| 1261 |
+
]
|
| 1262 |
+
);
|
| 1263 |
+
|
| 1264 |
+
$this->add_group_control(
|
| 1265 |
+
Group_Control_Background::get_type(),
|
| 1266 |
+
[
|
| 1267 |
+
'name' => 'button_background_normal',
|
| 1268 |
+
'types' => ['classic', 'gradient'],
|
| 1269 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-button',
|
| 1270 |
+
'exclude' => [
|
| 1271 |
+
'image',
|
| 1272 |
+
],
|
| 1273 |
+
]
|
| 1274 |
+
);
|
| 1275 |
+
|
| 1276 |
+
$this->add_group_control(
|
| 1277 |
+
Group_Control_Border::get_type(),
|
| 1278 |
+
[
|
| 1279 |
+
'name' => 'button_border_normal',
|
| 1280 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 1281 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-button',
|
| 1282 |
+
]
|
| 1283 |
+
);
|
| 1284 |
+
|
| 1285 |
+
$this->add_responsive_control(
|
| 1286 |
+
'button_border_radius',
|
| 1287 |
+
[
|
| 1288 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 1289 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1290 |
+
'size_units' => ['px', 'em', '%'],
|
| 1291 |
+
'selectors' => [
|
| 1292 |
+
'{{WRAPPER}} .eael-bd-cg-button' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1293 |
+
],
|
| 1294 |
+
]
|
| 1295 |
+
);
|
| 1296 |
+
|
| 1297 |
+
$this->add_responsive_control(
|
| 1298 |
+
'button_padding',
|
| 1299 |
+
[
|
| 1300 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
| 1301 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1302 |
+
'size_units' => ['px', 'em', '%'],
|
| 1303 |
+
'selectors' => [
|
| 1304 |
+
'{{WRAPPER}} .eael-bd-cg-button' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1305 |
+
],
|
| 1306 |
+
]
|
| 1307 |
+
);
|
| 1308 |
+
|
| 1309 |
+
$this->add_responsive_control(
|
| 1310 |
+
'button_area_margin',
|
| 1311 |
+
[
|
| 1312 |
+
'label' => esc_html__('Area Spacing', 'essential-addons-for-elementor-lite'),
|
| 1313 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1314 |
+
'size_units' => ['px', 'em', '%'],
|
| 1315 |
+
'selectors' => [
|
| 1316 |
+
'{{WRAPPER}} .eael-bd-cg-button' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1317 |
+
],
|
| 1318 |
+
]
|
| 1319 |
+
);
|
| 1320 |
+
|
| 1321 |
+
$this->end_controls_tab();
|
| 1322 |
+
|
| 1323 |
+
// Normal State Tab
|
| 1324 |
+
$this->start_controls_tab(
|
| 1325 |
+
'button_hover',
|
| 1326 |
+
['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]
|
| 1327 |
+
);
|
| 1328 |
+
|
| 1329 |
+
$this->add_control(
|
| 1330 |
+
'button_color_hover',
|
| 1331 |
+
[
|
| 1332 |
+
'label' => esc_html__('Color', 'essential-addons-for-elementor-lite'),
|
| 1333 |
+
'type' => Controls_Manager::COLOR,
|
| 1334 |
+
'selectors' => [
|
| 1335 |
+
'{{WRAPPER}} .eael-bd-cg-button:hover' => 'color: {{VALUE}};',
|
| 1336 |
+
],
|
| 1337 |
+
]
|
| 1338 |
+
);
|
| 1339 |
+
|
| 1340 |
+
$this->add_group_control(
|
| 1341 |
+
Group_Control_Background::get_type(),
|
| 1342 |
+
[
|
| 1343 |
+
'name' => 'button_background_hover',
|
| 1344 |
+
'types' => ['classic', 'gradient'],
|
| 1345 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-button:hover',
|
| 1346 |
+
'exclude' => [
|
| 1347 |
+
'image',
|
| 1348 |
+
],
|
| 1349 |
+
]
|
| 1350 |
+
);
|
| 1351 |
+
|
| 1352 |
+
$this->add_group_control(
|
| 1353 |
+
Group_Control_Border::get_type(),
|
| 1354 |
+
[
|
| 1355 |
+
'name' => 'button_border_hover',
|
| 1356 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 1357 |
+
'selector' => '{{WRAPPER}} .eael-bd-cg-button:hover',
|
| 1358 |
+
]
|
| 1359 |
+
);
|
| 1360 |
+
|
| 1361 |
+
$this->add_responsive_control(
|
| 1362 |
+
'button_hover_border_radius',
|
| 1363 |
+
[
|
| 1364 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 1365 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1366 |
+
'size_units' => ['px', 'em', '%'],
|
| 1367 |
+
'selectors' => [
|
| 1368 |
+
'{{WRAPPER}} .eael-bd-cg-button:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1369 |
+
],
|
| 1370 |
+
]
|
| 1371 |
+
);
|
| 1372 |
+
|
| 1373 |
+
$this->end_controls_tab();
|
| 1374 |
|
|
|
|
|
|
|
| 1375 |
$this->end_controls_tabs();
|
| 1376 |
|
| 1377 |
+
$this->add_responsive_control(
|
| 1378 |
+
'button_text_alignment',
|
| 1379 |
+
[
|
| 1380 |
+
'label' => __('Text Alignment', 'essential-addons-for-elementor-lite'),
|
| 1381 |
+
'type' => Controls_Manager::CHOOSE,
|
| 1382 |
+
'options' => [
|
| 1383 |
+
'left' => [
|
| 1384 |
+
'title' => __('Left', 'essential-addons-for-elementor-lite'),
|
| 1385 |
+
'icon' => 'fa fa-align-left',
|
| 1386 |
+
],
|
| 1387 |
+
'center' => [
|
| 1388 |
+
'title' => __('Center', 'essential-addons-for-elementor-lite'),
|
| 1389 |
+
'icon' => 'fa fa-align-center',
|
| 1390 |
+
],
|
| 1391 |
+
'right' => [
|
| 1392 |
+
'title' => __('Right', 'essential-addons-for-elementor-lite'),
|
| 1393 |
+
'icon' => 'fa fa-align-right',
|
| 1394 |
+
],
|
| 1395 |
+
],
|
| 1396 |
+
'selectors' => [
|
| 1397 |
+
'{{WRAPPER}} .eael-bd-cg-footer .eael-bd-cg-button' => 'text-align: {{VALUE}};',
|
| 1398 |
+
],
|
| 1399 |
+
]
|
| 1400 |
+
);
|
| 1401 |
+
|
| 1402 |
+
$this->add_responsive_control(
|
| 1403 |
+
'button_alignment',
|
| 1404 |
+
[
|
| 1405 |
+
'label' => __('Button Alignment', 'essential-addons-for-elementor-lite'),
|
| 1406 |
+
'type' => Controls_Manager::CHOOSE,
|
| 1407 |
+
'options' => [
|
| 1408 |
+
'left' => [
|
| 1409 |
+
'title' => __('Left', 'essential-addons-for-elementor-lite'),
|
| 1410 |
+
'icon' => 'fa fa-align-left',
|
| 1411 |
+
],
|
| 1412 |
+
'center' => [
|
| 1413 |
+
'title' => __('Center', 'essential-addons-for-elementor-lite'),
|
| 1414 |
+
'icon' => 'fa fa-align-center',
|
| 1415 |
+
],
|
| 1416 |
+
'right' => [
|
| 1417 |
+
'title' => __('Right', 'essential-addons-for-elementor-lite'),
|
| 1418 |
+
'icon' => 'fa fa-align-right',
|
| 1419 |
+
],
|
| 1420 |
+
],
|
| 1421 |
+
'selectors' => [
|
| 1422 |
+
'{{WRAPPER}} .eael-bd-cg-footer' => 'text-align: {{VALUE}};',
|
| 1423 |
+
],
|
| 1424 |
+
]
|
| 1425 |
+
);
|
| 1426 |
|
| 1427 |
+
$this->end_controls_section(); # end of 'Button Settings'
|
| 1428 |
|
| 1429 |
}
|
| 1430 |
|
| 1433 |
protected function render()
|
| 1434 |
{
|
| 1435 |
|
| 1436 |
+
if (!defined('BETTERDOCS_URL')) {
|
| 1437 |
+
return;
|
| 1438 |
+
}
|
| 1439 |
+
|
| 1440 |
$settings = $this->get_settings_for_display();
|
| 1441 |
+
|
| 1442 |
+
$this->add_render_attribute(
|
| 1443 |
+
'bd_category_grid_wrapper',
|
| 1444 |
+
[
|
| 1445 |
+
'id' => 'eael-bd-cat-grid-' . esc_attr($this->get_id()),
|
| 1446 |
+
'class' => [
|
| 1447 |
+
'eael-better-docs-category-grid-wrapper',
|
| 1448 |
+
],
|
| 1449 |
+
]
|
| 1450 |
+
);
|
| 1451 |
+
|
| 1452 |
+
$this->add_render_attribute(
|
| 1453 |
+
'bd_category_grid_inner',
|
| 1454 |
+
[
|
| 1455 |
+
'class' => [
|
| 1456 |
+
'eael-better-docs-category-grid',
|
| 1457 |
+
$settings['layout_mode']
|
| 1458 |
+
],
|
| 1459 |
+
'data-layout-mode' => $settings['layout_mode']
|
| 1460 |
+
]
|
| 1461 |
+
);
|
| 1462 |
+
|
| 1463 |
+
|
| 1464 |
+
$terms_object = array(
|
| 1465 |
+
'parent' => 0,
|
| 1466 |
+
'taxonomy' => 'doc_category',
|
| 1467 |
+
'order' => $settings['order'],
|
| 1468 |
+
'orderby' => $settings['orderby'],
|
| 1469 |
+
'offset' => $settings['offset'],
|
| 1470 |
+
'number' => $settings['grid_per_page']
|
| 1471 |
+
);
|
| 1472 |
+
|
| 1473 |
+
if ( $settings['include'] ) {
|
| 1474 |
+
unset($terms_object['parent']);
|
| 1475 |
+
$terms_object['include'] = array_diff($settings['include'], (array) $settings['exclude']);
|
| 1476 |
+
$terms_object['orderby'] = 'include';
|
| 1477 |
+
}
|
| 1478 |
+
|
| 1479 |
+
if($settings['exclude']) {
|
| 1480 |
+
unset($terms_object['parent']);
|
| 1481 |
+
$terms_object['exclude'] = $settings['exclude'];
|
| 1482 |
+
$terms_object['orderby'] = 'exclude';
|
| 1483 |
+
}
|
| 1484 |
+
|
| 1485 |
+
$taxonomy_objects = get_terms($terms_object);
|
| 1486 |
+
|
| 1487 |
+
|
| 1488 |
+
$html = '<div ' . $this->get_render_attribute_string('bd_category_grid_wrapper') . '>';
|
| 1489 |
+
$html .= '<div '.$this->get_render_attribute_string('bd_category_grid_inner').'>';
|
| 1490 |
+
if(file_exists($this->get_template($settings['layout_template']))) {
|
| 1491 |
+
|
| 1492 |
+
if($taxonomy_objects && ! is_wp_error( $taxonomy_objects )) {
|
| 1493 |
+
foreach($taxonomy_objects as $term) {
|
| 1494 |
+
ob_start();
|
| 1495 |
+
include($this->get_template($settings['layout_template']));
|
| 1496 |
+
$html .= ob_get_clean();
|
| 1497 |
+
}
|
| 1498 |
+
}else {
|
| 1499 |
+
_e('<p class="no-posts-found">No posts found!</p>', 'essential-addons-for-elementor-lite');
|
| 1500 |
+
}
|
| 1501 |
+
|
| 1502 |
+
wp_reset_postdata();
|
| 1503 |
+
|
| 1504 |
+
}else {
|
| 1505 |
+
$html .= '<h4>'.__( 'File Not Found', 'essential-addons-for-elementor-lite' ).'</h4>';
|
| 1506 |
+
}
|
| 1507 |
+
$html .= '</div>';
|
| 1508 |
+
$html .= '<div class="clearfix"></div>';
|
| 1509 |
+
|
| 1510 |
+
if (\Elementor\Plugin::instance()->editor->is_edit_mode()) {
|
| 1511 |
+
$this->render_editor_script();
|
| 1512 |
+
}
|
| 1513 |
+
$html .= '</div>';
|
| 1514 |
+
|
| 1515 |
+
echo $html;
|
| 1516 |
+
|
| 1517 |
}
|
| 1518 |
|
| 1519 |
+
protected function render_editor_script()
|
| 1520 |
{
|
|
|
|
| 1521 |
?>
|
| 1522 |
+
<script type="text/javascript">
|
| 1523 |
+
jQuery(document).ready(function($) {
|
| 1524 |
+
$('.eael-better-docs-category-grid').each(function() {
|
| 1525 |
+
var $scope = jQuery(".elementor-element-<?php echo $this->get_id(); ?>"),
|
| 1526 |
+
$gallery = $(this);
|
| 1527 |
+
$layout_mode = $gallery.data('layout-mode');
|
| 1528 |
+
|
| 1529 |
+
console.log($layout_mode);
|
| 1530 |
+
|
| 1531 |
+
|
| 1532 |
+
if($layout_mode === 'masonry') {
|
| 1533 |
+
// init isotope
|
| 1534 |
+
var $isotope_gallery = $gallery.isotope({
|
| 1535 |
+
itemSelector: ".eael-better-docs-category-grid-post",
|
| 1536 |
+
layoutMode: $layout_mode,
|
| 1537 |
+
percentPosition: true
|
| 1538 |
+
});
|
| 1539 |
+
|
| 1540 |
+
// layout gal, while images are loading
|
| 1541 |
+
$isotope_gallery.imagesLoaded().progress(function() {
|
| 1542 |
+
$isotope_gallery.isotope("layout");
|
| 1543 |
+
});
|
| 1544 |
+
|
| 1545 |
+
$('.eael-better-docs-category-grid-post', $gallery).resize(function() {
|
| 1546 |
+
$isotope_gallery.isotope('layout');
|
| 1547 |
});
|
| 1548 |
}
|
| 1549 |
+
|
| 1550 |
});
|
| 1551 |
+
});
|
| 1552 |
+
</script>
|
| 1553 |
+
<?php
|
| 1554 |
+
}
|
| 1555 |
|
| 1556 |
}
|
includes/Elements/Data_Table.php
CHANGED
|
@@ -12,6 +12,7 @@ use \Elementor\Group_Control_Border;
|
|
| 12 |
use \Elementor\Group_Control_Typography;
|
| 13 |
use \Elementor\Utils;
|
| 14 |
use \Elementor\Widget_Base;
|
|
|
|
| 15 |
|
| 16 |
class Data_Table extends Widget_Base {
|
| 17 |
use \Essential_Addons_Elementor\Traits\Helper;
|
|
@@ -79,6 +80,129 @@ class Data_Table extends Widget_Base {
|
|
| 79 |
);
|
| 80 |
}
|
| 81 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 82 |
$this->add_control(
|
| 83 |
'eael_data_table_header_cols_data',
|
| 84 |
[
|
|
@@ -90,99 +214,7 @@ class Data_Table extends Widget_Base {
|
|
| 90 |
[ 'eael_data_table_header_col' => 'Table Header' ],
|
| 91 |
[ 'eael_data_table_header_col' => 'Table Header' ],
|
| 92 |
],
|
| 93 |
-
'fields'
|
| 94 |
-
[
|
| 95 |
-
'name' => 'eael_data_table_header_col',
|
| 96 |
-
'label' => esc_html__( 'Column Name', 'essential-addons-for-elementor-lite'),
|
| 97 |
-
'default' => 'Table Header',
|
| 98 |
-
'type' => Controls_Manager::TEXT,
|
| 99 |
-
'label_block' => false,
|
| 100 |
-
],
|
| 101 |
-
[
|
| 102 |
-
'name' => 'eael_data_table_header_col_span',
|
| 103 |
-
'label' => esc_html__( 'Column Span', 'essential-addons-for-elementor-lite'),
|
| 104 |
-
'default' => '',
|
| 105 |
-
'type' => Controls_Manager::TEXT,
|
| 106 |
-
'label_block' => false,
|
| 107 |
-
],
|
| 108 |
-
[
|
| 109 |
-
'name' => 'eael_data_table_header_col_icon_enabled',
|
| 110 |
-
'label' => esc_html__( 'Enable Header Icon', 'essential-addons-for-elementor-lite'),
|
| 111 |
-
'type' => Controls_Manager::SWITCHER,
|
| 112 |
-
'label_on' => __( 'yes', 'essential-addons-for-elementor-lite'),
|
| 113 |
-
'label_off' => __( 'no', 'essential-addons-for-elementor-lite'),
|
| 114 |
-
'default' => 'false',
|
| 115 |
-
'return_value' => 'true',
|
| 116 |
-
],
|
| 117 |
-
[
|
| 118 |
-
'name' => 'eael_data_table_header_icon_type',
|
| 119 |
-
'label' => esc_html__( 'Header Icon Type', 'essential-addons-for-elementor-lite'),
|
| 120 |
-
'type' => Controls_Manager::CHOOSE,
|
| 121 |
-
'options' => [
|
| 122 |
-
'none' => [
|
| 123 |
-
'title' => esc_html__( 'None', 'essential-addons-for-elementor-lite'),
|
| 124 |
-
'icon' => 'fa fa-ban',
|
| 125 |
-
],
|
| 126 |
-
'icon' => [
|
| 127 |
-
'title' => esc_html__( 'Icon', 'essential-addons-for-elementor-lite'),
|
| 128 |
-
'icon' => 'fa fa-star',
|
| 129 |
-
],
|
| 130 |
-
'image' => [
|
| 131 |
-
'title' => esc_html__( 'Image', 'essential-addons-for-elementor-lite'),
|
| 132 |
-
'icon' => 'fa fa-picture-o',
|
| 133 |
-
],
|
| 134 |
-
],
|
| 135 |
-
'default' => 'icon',
|
| 136 |
-
'condition' => [
|
| 137 |
-
'eael_data_table_header_col_icon_enabled' => 'true'
|
| 138 |
-
]
|
| 139 |
-
],
|
| 140 |
-
[
|
| 141 |
-
'name' => 'eael_data_table_header_col_icon_new',
|
| 142 |
-
'label' => esc_html__( 'Icon', 'essential-addons-for-elementor-lite'),
|
| 143 |
-
'type' => Controls_Manager::ICONS,
|
| 144 |
-
'fa4compatibility' => 'eael_data_table_header_col_icon',
|
| 145 |
-
'default' => '',
|
| 146 |
-
'condition' => [
|
| 147 |
-
'eael_data_table_header_col_icon_enabled' => 'true',
|
| 148 |
-
'eael_data_table_header_icon_type' => 'icon'
|
| 149 |
-
]
|
| 150 |
-
],
|
| 151 |
-
[
|
| 152 |
-
'name' => 'eael_data_table_header_col_img',
|
| 153 |
-
'label' => esc_html__( 'Image', 'essential-addons-for-elementor-lite'),
|
| 154 |
-
'type' => Controls_Manager::MEDIA,
|
| 155 |
-
'default' => [
|
| 156 |
-
'url' => Utils::get_placeholder_image_src(),
|
| 157 |
-
],
|
| 158 |
-
'condition' => [
|
| 159 |
-
'eael_data_table_header_icon_type' => 'image'
|
| 160 |
-
]
|
| 161 |
-
],
|
| 162 |
-
[
|
| 163 |
-
'name' => 'eael_data_table_header_col_img_size',
|
| 164 |
-
'label' => esc_html__( 'Image Size(px)', 'essential-addons-for-elementor-lite'),
|
| 165 |
-
'default' => '25',
|
| 166 |
-
'type' => Controls_Manager::NUMBER,
|
| 167 |
-
'label_block' => false,
|
| 168 |
-
'condition' => [
|
| 169 |
-
'eael_data_table_header_icon_type' => 'image'
|
| 170 |
-
]
|
| 171 |
-
],
|
| 172 |
-
[
|
| 173 |
-
'name' => 'eael_data_table_header_css_class',
|
| 174 |
-
'label' => esc_html__( 'CSS Class', 'essential-addons-for-elementor-lite'),
|
| 175 |
-
'type' => Controls_Manager::TEXT,
|
| 176 |
-
'label_block' => false,
|
| 177 |
-
],
|
| 178 |
-
[
|
| 179 |
-
'name' => 'eael_data_table_header_css_id',
|
| 180 |
-
'label' => esc_html__( 'CSS ID', 'essential-addons-for-elementor-lite'),
|
| 181 |
-
'type' => Controls_Manager::TEXT,
|
| 182 |
-
'label_block' => false,
|
| 183 |
-
],
|
| 184 |
-
|
| 185 |
-
],
|
| 186 |
'title_field' => '{{eael_data_table_header_col}}',
|
| 187 |
]
|
| 188 |
);
|
|
@@ -197,7 +229,162 @@ class Data_Table extends Widget_Base {
|
|
| 197 |
[
|
| 198 |
'label' => esc_html__( 'Content', 'essential-addons-for-elementor-lite')
|
| 199 |
]
|
| 200 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 201 |
|
| 202 |
$this->add_control(
|
| 203 |
'eael_data_table_content_rows',
|
|
@@ -211,131 +398,7 @@ class Data_Table extends Widget_Base {
|
|
| 211 |
[ 'eael_data_table_content_row_type' => 'col' ],
|
| 212 |
[ 'eael_data_table_content_row_type' => 'col' ],
|
| 213 |
],
|
| 214 |
-
'fields' =>
|
| 215 |
-
[
|
| 216 |
-
'name' => 'eael_data_table_content_row_type',
|
| 217 |
-
'label' => esc_html__( 'Row Type', 'essential-addons-for-elementor-lite'),
|
| 218 |
-
'type' => Controls_Manager::SELECT,
|
| 219 |
-
'default' => 'row',
|
| 220 |
-
'label_block' => false,
|
| 221 |
-
'options' => [
|
| 222 |
-
'row' => esc_html__( 'Row', 'essential-addons-for-elementor-lite'),
|
| 223 |
-
'col' => esc_html__( 'Column', 'essential-addons-for-elementor-lite'),
|
| 224 |
-
]
|
| 225 |
-
],
|
| 226 |
-
[
|
| 227 |
-
'name' => 'eael_data_table_content_row_colspan',
|
| 228 |
-
'label' => esc_html__( 'Col Span', 'essential-addons-for-elementor-lite'),
|
| 229 |
-
'type' => Controls_Manager::NUMBER,
|
| 230 |
-
'description' => esc_html__( 'Default: 1 (optional).'),
|
| 231 |
-
'default' => 1,
|
| 232 |
-
'min' => 1,
|
| 233 |
-
'label_block' => true,
|
| 234 |
-
'condition' => [
|
| 235 |
-
'eael_data_table_content_row_type' => 'col'
|
| 236 |
-
]
|
| 237 |
-
],
|
| 238 |
-
[
|
| 239 |
-
'name' => 'eael_data_table_content_row_rowspan',
|
| 240 |
-
'label' => esc_html__( 'Row Span', 'essential-addons-for-elementor-lite'),
|
| 241 |
-
'type' => Controls_Manager::NUMBER,
|
| 242 |
-
'description' => esc_html__( 'Default: 1 (optional).'),
|
| 243 |
-
'default' => 1,
|
| 244 |
-
'min' => 1,
|
| 245 |
-
'label_block' => true,
|
| 246 |
-
'condition' => [
|
| 247 |
-
'eael_data_table_content_row_type' => 'col'
|
| 248 |
-
]
|
| 249 |
-
],
|
| 250 |
-
[
|
| 251 |
-
'name' => 'eael_data_table_content_type',
|
| 252 |
-
'label' => esc_html__( 'Content Type', 'essential-addons-for-elementor-lite'),
|
| 253 |
-
'type' => Controls_Manager::CHOOSE,
|
| 254 |
-
'options' => [
|
| 255 |
-
'textarea' => [
|
| 256 |
-
'title' => esc_html__( 'Textarea', 'essential-addons-for-elementor-lite'),
|
| 257 |
-
'icon' => 'fa fa-text-width',
|
| 258 |
-
],
|
| 259 |
-
'editor' => [
|
| 260 |
-
'title' => esc_html__( 'Editor', 'essential-addons-for-elementor-lite'),
|
| 261 |
-
'icon' => 'fa fa-pencil',
|
| 262 |
-
],
|
| 263 |
-
'template' => [
|
| 264 |
-
'title' => esc_html__( 'Templates', 'essential-addons-for-elementor-lite'),
|
| 265 |
-
'icon' => 'fa fa-file',
|
| 266 |
-
]
|
| 267 |
-
],
|
| 268 |
-
'default' => 'textarea',
|
| 269 |
-
'condition' => [
|
| 270 |
-
'eael_data_table_content_row_type' => 'col'
|
| 271 |
-
]
|
| 272 |
-
],
|
| 273 |
-
[
|
| 274 |
-
'name' => 'eael_primary_templates_for_tables',
|
| 275 |
-
'label' => __( 'Choose Template', 'essential-addons-for-elementor-lite'),
|
| 276 |
-
'type' => Controls_Manager::SELECT,
|
| 277 |
-
'options' => $this->eael_get_page_templates(),
|
| 278 |
-
'condition' => [
|
| 279 |
-
'eael_data_table_content_type' => 'template',
|
| 280 |
-
],
|
| 281 |
-
],
|
| 282 |
-
[
|
| 283 |
-
'name' => 'eael_data_table_content_row_title',
|
| 284 |
-
'label' => esc_html__( 'Cell Text', 'essential-addons-for-elementor-lite'),
|
| 285 |
-
'type' => Controls_Manager::TEXTAREA,
|
| 286 |
-
'label_block' => true,
|
| 287 |
-
'default' => esc_html__( 'Content', 'essential-addons-for-elementor-lite'),
|
| 288 |
-
'condition' => [
|
| 289 |
-
'eael_data_table_content_row_type' => 'col',
|
| 290 |
-
'eael_data_table_content_type' => 'textarea'
|
| 291 |
-
]
|
| 292 |
-
],
|
| 293 |
-
[
|
| 294 |
-
'name' => 'eael_data_table_content_row_content',
|
| 295 |
-
'label' => esc_html__( 'Cell Text', 'essential-addons-for-elementor-lite'),
|
| 296 |
-
'type' => Controls_Manager::WYSIWYG,
|
| 297 |
-
'label_block' => true,
|
| 298 |
-
'default' => esc_html__( 'Content', 'essential-addons-for-elementor-lite'),
|
| 299 |
-
'condition' => [
|
| 300 |
-
'eael_data_table_content_row_type' => 'col',
|
| 301 |
-
'eael_data_table_content_type' => 'editor'
|
| 302 |
-
]
|
| 303 |
-
],
|
| 304 |
-
[
|
| 305 |
-
'name' => 'eael_data_table_content_row_title_link',
|
| 306 |
-
'label' => esc_html__( 'Link', 'essential-addons-for-elementor-lite'),
|
| 307 |
-
'type' => Controls_Manager::URL,
|
| 308 |
-
'label_block' => true,
|
| 309 |
-
'default' => [
|
| 310 |
-
'url' => '',
|
| 311 |
-
'is_external' => '',
|
| 312 |
-
],
|
| 313 |
-
'show_external' => true,
|
| 314 |
-
'separator' => 'before',
|
| 315 |
-
'condition' => [
|
| 316 |
-
'eael_data_table_content_row_type' => 'col',
|
| 317 |
-
'eael_data_table_content_type' => 'textarea'
|
| 318 |
-
],
|
| 319 |
-
],
|
| 320 |
-
[
|
| 321 |
-
'name' => 'eael_data_table_content_row_css_class',
|
| 322 |
-
'label' => esc_html__( 'CSS Class', 'essential-addons-for-elementor-lite'),
|
| 323 |
-
'type' => Controls_Manager::TEXT,
|
| 324 |
-
'label_block' => false,
|
| 325 |
-
'condition' => [
|
| 326 |
-
'eael_data_table_content_row_type' => 'col'
|
| 327 |
-
]
|
| 328 |
-
],
|
| 329 |
-
[
|
| 330 |
-
'name' => 'eael_data_table_content_row_css_id',
|
| 331 |
-
'label' => esc_html__( 'CSS ID', 'essential-addons-for-elementor-lite'),
|
| 332 |
-
'type' => Controls_Manager::TEXT,
|
| 333 |
-
'label_block' => false,
|
| 334 |
-
'condition' => [
|
| 335 |
-
'eael_data_table_content_row_type' => 'col'
|
| 336 |
-
]
|
| 337 |
-
]
|
| 338 |
-
],
|
| 339 |
'title_field' => '{{eael_data_table_content_row_type}}::{{eael_data_table_content_row_title || eael_data_table_content_row_content}}',
|
| 340 |
]
|
| 341 |
);
|
| 12 |
use \Elementor\Group_Control_Typography;
|
| 13 |
use \Elementor\Utils;
|
| 14 |
use \Elementor\Widget_Base;
|
| 15 |
+
use \Elementor\Repeater;
|
| 16 |
|
| 17 |
class Data_Table extends Widget_Base {
|
| 18 |
use \Essential_Addons_Elementor\Traits\Helper;
|
| 80 |
);
|
| 81 |
}
|
| 82 |
|
| 83 |
+
$repeater = new Repeater();
|
| 84 |
+
|
| 85 |
+
$repeater->add_control(
|
| 86 |
+
'eael_data_table_header_col',
|
| 87 |
+
[
|
| 88 |
+
'label' => esc_html__( 'Column Name', 'essential-addons-for-elementor-lite'),
|
| 89 |
+
'default' => 'Table Header',
|
| 90 |
+
'type' => Controls_Manager::TEXT,
|
| 91 |
+
'label_block' => false,
|
| 92 |
+
]
|
| 93 |
+
);
|
| 94 |
+
|
| 95 |
+
$repeater->add_control(
|
| 96 |
+
'eael_data_table_header_col_span',
|
| 97 |
+
[
|
| 98 |
+
'label' => esc_html__( 'Column Span', 'essential-addons-for-elementor-lite'),
|
| 99 |
+
'default' => '',
|
| 100 |
+
'type' => Controls_Manager::TEXT,
|
| 101 |
+
'label_block' => false,
|
| 102 |
+
]
|
| 103 |
+
);
|
| 104 |
+
|
| 105 |
+
$repeater->add_control(
|
| 106 |
+
'eael_data_table_header_col_icon_enabled',
|
| 107 |
+
[
|
| 108 |
+
'label' => esc_html__( 'Enable Header Icon', 'essential-addons-for-elementor-lite'),
|
| 109 |
+
'type' => Controls_Manager::SWITCHER,
|
| 110 |
+
'label_on' => __( 'yes', 'essential-addons-for-elementor-lite'),
|
| 111 |
+
'label_off' => __( 'no', 'essential-addons-for-elementor-lite'),
|
| 112 |
+
'default' => 'false',
|
| 113 |
+
'return_value' => 'true',
|
| 114 |
+
]
|
| 115 |
+
);
|
| 116 |
+
|
| 117 |
+
$repeater->add_control(
|
| 118 |
+
'eael_data_table_header_icon_type',
|
| 119 |
+
[
|
| 120 |
+
'label' => esc_html__( 'Header Icon Type', 'essential-addons-for-elementor-lite'),
|
| 121 |
+
'type' => Controls_Manager::CHOOSE,
|
| 122 |
+
'options' => [
|
| 123 |
+
'none' => [
|
| 124 |
+
'title' => esc_html__( 'None', 'essential-addons-for-elementor-lite'),
|
| 125 |
+
'icon' => 'fa fa-ban',
|
| 126 |
+
],
|
| 127 |
+
'icon' => [
|
| 128 |
+
'title' => esc_html__( 'Icon', 'essential-addons-for-elementor-lite'),
|
| 129 |
+
'icon' => 'fa fa-star',
|
| 130 |
+
],
|
| 131 |
+
'image' => [
|
| 132 |
+
'title' => esc_html__( 'Image', 'essential-addons-for-elementor-lite'),
|
| 133 |
+
'icon' => 'fa fa-picture-o',
|
| 134 |
+
],
|
| 135 |
+
],
|
| 136 |
+
'default' => 'icon',
|
| 137 |
+
'condition' => [
|
| 138 |
+
'eael_data_table_header_col_icon_enabled' => 'true'
|
| 139 |
+
]
|
| 140 |
+
]
|
| 141 |
+
);
|
| 142 |
+
|
| 143 |
+
// Comment on this control
|
| 144 |
+
$repeater->add_control(
|
| 145 |
+
'eael_data_table_header_col_icon_new',
|
| 146 |
+
[
|
| 147 |
+
'label' => esc_html__( 'Icon', 'essential-addons-for-elementor-lite'),
|
| 148 |
+
'type' => Controls_Manager::ICONS,
|
| 149 |
+
'fa4compatibility' => 'eael_data_table_header_col_icon',
|
| 150 |
+
'default' => [
|
| 151 |
+
'value' => 'fas fa-star',
|
| 152 |
+
'library' => 'solid',
|
| 153 |
+
],
|
| 154 |
+
'condition' => [
|
| 155 |
+
'eael_data_table_header_col_icon_enabled' => 'true',
|
| 156 |
+
'eael_data_table_header_icon_type' => 'icon'
|
| 157 |
+
]
|
| 158 |
+
]
|
| 159 |
+
);
|
| 160 |
+
|
| 161 |
+
$repeater->add_control(
|
| 162 |
+
'eael_data_table_header_col_img',
|
| 163 |
+
[
|
| 164 |
+
'label' => esc_html__( 'Image', 'essential-addons-for-elementor-lite'),
|
| 165 |
+
'type' => Controls_Manager::MEDIA,
|
| 166 |
+
'default' => [
|
| 167 |
+
'url' => Utils::get_placeholder_image_src(),
|
| 168 |
+
],
|
| 169 |
+
'condition' => [
|
| 170 |
+
'eael_data_table_header_icon_type' => 'image'
|
| 171 |
+
]
|
| 172 |
+
]
|
| 173 |
+
);
|
| 174 |
+
|
| 175 |
+
$repeater->add_control(
|
| 176 |
+
'eael_data_table_header_col_img_size',
|
| 177 |
+
[
|
| 178 |
+
'label' => esc_html__( 'Image Size(px)', 'essential-addons-for-elementor-lite'),
|
| 179 |
+
'default' => '25',
|
| 180 |
+
'type' => Controls_Manager::NUMBER,
|
| 181 |
+
'label_block' => false,
|
| 182 |
+
'condition' => [
|
| 183 |
+
'eael_data_table_header_icon_type' => 'image'
|
| 184 |
+
]
|
| 185 |
+
]
|
| 186 |
+
);
|
| 187 |
+
|
| 188 |
+
$repeater->add_control(
|
| 189 |
+
'eael_data_table_header_css_class',
|
| 190 |
+
[
|
| 191 |
+
'label' => esc_html__( 'CSS Class', 'essential-addons-for-elementor-lite'),
|
| 192 |
+
'type' => Controls_Manager::TEXT,
|
| 193 |
+
'label_block' => false,
|
| 194 |
+
]
|
| 195 |
+
);
|
| 196 |
+
|
| 197 |
+
$repeater->add_control(
|
| 198 |
+
'eael_data_table_header_css_id',
|
| 199 |
+
[
|
| 200 |
+
'label' => esc_html__( 'CSS ID', 'essential-addons-for-elementor-lite'),
|
| 201 |
+
'type' => Controls_Manager::TEXT,
|
| 202 |
+
'label_block' => false,
|
| 203 |
+
]
|
| 204 |
+
);
|
| 205 |
+
|
| 206 |
$this->add_control(
|
| 207 |
'eael_data_table_header_cols_data',
|
| 208 |
[
|
| 214 |
[ 'eael_data_table_header_col' => 'Table Header' ],
|
| 215 |
[ 'eael_data_table_header_col' => 'Table Header' ],
|
| 216 |
],
|
| 217 |
+
'fields' => array_values( $repeater->get_controls() ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 218 |
'title_field' => '{{eael_data_table_header_col}}',
|
| 219 |
]
|
| 220 |
);
|
| 229 |
[
|
| 230 |
'label' => esc_html__( 'Content', 'essential-addons-for-elementor-lite')
|
| 231 |
]
|
| 232 |
+
);
|
| 233 |
+
|
| 234 |
+
$repeater = new Repeater();
|
| 235 |
+
|
| 236 |
+
$repeater->add_control(
|
| 237 |
+
'eael_data_table_content_row_type',
|
| 238 |
+
[
|
| 239 |
+
'label' => esc_html__( 'Row Type', 'essential-addons-for-elementor-lite'),
|
| 240 |
+
'type' => Controls_Manager::SELECT,
|
| 241 |
+
'default' => 'row',
|
| 242 |
+
'label_block' => false,
|
| 243 |
+
'options' => [
|
| 244 |
+
'row' => esc_html__( 'Row', 'essential-addons-for-elementor-lite'),
|
| 245 |
+
'col' => esc_html__( 'Column', 'essential-addons-for-elementor-lite'),
|
| 246 |
+
]
|
| 247 |
+
]
|
| 248 |
+
);
|
| 249 |
+
|
| 250 |
+
$repeater->add_control(
|
| 251 |
+
'eael_data_table_content_row_colspan',
|
| 252 |
+
[
|
| 253 |
+
'label' => esc_html__( 'Col Span', 'essential-addons-for-elementor-lite'),
|
| 254 |
+
'type' => Controls_Manager::NUMBER,
|
| 255 |
+
'description' => esc_html__( 'Default: 1 (optional).'),
|
| 256 |
+
'default' => 1,
|
| 257 |
+
'min' => 1,
|
| 258 |
+
'label_block' => true,
|
| 259 |
+
'condition' => [
|
| 260 |
+
'eael_data_table_content_row_type' => 'col'
|
| 261 |
+
]
|
| 262 |
+
]
|
| 263 |
+
);
|
| 264 |
+
|
| 265 |
+
$repeater->add_control(
|
| 266 |
+
'eael_data_table_content_type',
|
| 267 |
+
[
|
| 268 |
+
'label' => esc_html__( 'Content Type', 'essential-addons-for-elementor-lite'),
|
| 269 |
+
'type' => Controls_Manager::CHOOSE,
|
| 270 |
+
'options' => [
|
| 271 |
+
'textarea' => [
|
| 272 |
+
'title' => esc_html__( 'Textarea', 'essential-addons-for-elementor-lite'),
|
| 273 |
+
'icon' => 'fa fa-text-width',
|
| 274 |
+
],
|
| 275 |
+
'editor' => [
|
| 276 |
+
'title' => esc_html__( 'Editor', 'essential-addons-for-elementor-lite'),
|
| 277 |
+
'icon' => 'fa fa-pencil',
|
| 278 |
+
],
|
| 279 |
+
'template' => [
|
| 280 |
+
'title' => esc_html__( 'Templates', 'essential-addons-for-elementor-lite'),
|
| 281 |
+
'icon' => 'fa fa-file',
|
| 282 |
+
]
|
| 283 |
+
],
|
| 284 |
+
'default' => 'textarea',
|
| 285 |
+
'condition' => [
|
| 286 |
+
'eael_data_table_content_row_type' => 'col'
|
| 287 |
+
]
|
| 288 |
+
]
|
| 289 |
+
);
|
| 290 |
+
|
| 291 |
+
$repeater->add_control(
|
| 292 |
+
'eael_data_table_content_row_rowspan',
|
| 293 |
+
[
|
| 294 |
+
'label' => esc_html__( 'Row Span', 'essential-addons-for-elementor-lite'),
|
| 295 |
+
'type' => Controls_Manager::NUMBER,
|
| 296 |
+
'description' => esc_html__( 'Default: 1 (optional).'),
|
| 297 |
+
'default' => 1,
|
| 298 |
+
'min' => 1,
|
| 299 |
+
'label_block' => true,
|
| 300 |
+
'condition' => [
|
| 301 |
+
'eael_data_table_content_row_type' => 'col'
|
| 302 |
+
]
|
| 303 |
+
]
|
| 304 |
+
);
|
| 305 |
+
|
| 306 |
+
$repeater->add_control(
|
| 307 |
+
'eael_primary_templates_for_tables',
|
| 308 |
+
[
|
| 309 |
+
'label' => __( 'Choose Template', 'essential-addons-for-elementor-lite'),
|
| 310 |
+
'type' => Controls_Manager::SELECT,
|
| 311 |
+
'options' => $this->eael_get_page_templates(),
|
| 312 |
+
'condition' => [
|
| 313 |
+
'eael_data_table_content_type' => 'template',
|
| 314 |
+
],
|
| 315 |
+
]
|
| 316 |
+
);
|
| 317 |
+
|
| 318 |
+
$repeater->add_control(
|
| 319 |
+
'eael_data_table_content_row_title',
|
| 320 |
+
[
|
| 321 |
+
'label' => esc_html__( 'Cell Text', 'essential-addons-for-elementor-lite'),
|
| 322 |
+
'type' => Controls_Manager::TEXTAREA,
|
| 323 |
+
'label_block' => true,
|
| 324 |
+
'default' => esc_html__( 'Content', 'essential-addons-for-elementor-lite'),
|
| 325 |
+
'condition' => [
|
| 326 |
+
'eael_data_table_content_row_type' => 'col',
|
| 327 |
+
'eael_data_table_content_type' => 'textarea'
|
| 328 |
+
]
|
| 329 |
+
]
|
| 330 |
+
);
|
| 331 |
+
|
| 332 |
+
$repeater->add_control(
|
| 333 |
+
'eael_data_table_content_row_content',
|
| 334 |
+
[
|
| 335 |
+
'label' => esc_html__( 'Cell Text', 'essential-addons-for-elementor-lite'),
|
| 336 |
+
'type' => Controls_Manager::WYSIWYG,
|
| 337 |
+
'label_block' => true,
|
| 338 |
+
'default' => esc_html__( 'Content', 'essential-addons-for-elementor-lite'),
|
| 339 |
+
'condition' => [
|
| 340 |
+
'eael_data_table_content_row_type' => 'col',
|
| 341 |
+
'eael_data_table_content_type' => 'editor'
|
| 342 |
+
]
|
| 343 |
+
]
|
| 344 |
+
);
|
| 345 |
+
|
| 346 |
+
$repeater->add_control(
|
| 347 |
+
'eael_data_table_content_row_title_link',
|
| 348 |
+
[
|
| 349 |
+
'label' => esc_html__( 'Link', 'essential-addons-for-elementor-lite'),
|
| 350 |
+
'type' => Controls_Manager::URL,
|
| 351 |
+
'label_block' => true,
|
| 352 |
+
'default' => [
|
| 353 |
+
'url' => '',
|
| 354 |
+
'is_external' => '',
|
| 355 |
+
],
|
| 356 |
+
'show_external' => true,
|
| 357 |
+
'separator' => 'before',
|
| 358 |
+
'condition' => [
|
| 359 |
+
'eael_data_table_content_row_type' => 'col',
|
| 360 |
+
'eael_data_table_content_type' => 'textarea'
|
| 361 |
+
],
|
| 362 |
+
]
|
| 363 |
+
);
|
| 364 |
+
|
| 365 |
+
$repeater->add_control(
|
| 366 |
+
'eael_data_table_content_row_css_class',
|
| 367 |
+
[
|
| 368 |
+
'label' => esc_html__( 'CSS Class', 'essential-addons-for-elementor-lite'),
|
| 369 |
+
'type' => Controls_Manager::TEXT,
|
| 370 |
+
'label_block' => false,
|
| 371 |
+
'condition' => [
|
| 372 |
+
'eael_data_table_content_row_type' => 'col'
|
| 373 |
+
]
|
| 374 |
+
]
|
| 375 |
+
);
|
| 376 |
+
|
| 377 |
+
$repeater->add_control(
|
| 378 |
+
'eael_data_table_content_row_css_id',
|
| 379 |
+
[
|
| 380 |
+
'label' => esc_html__( 'CSS ID', 'essential-addons-for-elementor-lite'),
|
| 381 |
+
'type' => Controls_Manager::TEXT,
|
| 382 |
+
'label_block' => false,
|
| 383 |
+
'condition' => [
|
| 384 |
+
'eael_data_table_content_row_type' => 'col'
|
| 385 |
+
]
|
| 386 |
+
]
|
| 387 |
+
);
|
| 388 |
|
| 389 |
$this->add_control(
|
| 390 |
'eael_data_table_content_rows',
|
| 398 |
[ 'eael_data_table_content_row_type' => 'col' ],
|
| 399 |
[ 'eael_data_table_content_row_type' => 'col' ],
|
| 400 |
],
|
| 401 |
+
'fields' => array_values( $repeater->get_controls() ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 402 |
'title_field' => '{{eael_data_table_content_row_type}}::{{eael_data_table_content_row_title || eael_data_table_content_row_content}}',
|
| 403 |
]
|
| 404 |
);
|
includes/Elements/Event_Calendar.php
CHANGED
|
@@ -449,7 +449,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 449 |
'timeGridDay' => __('Day', 'essential-addons-for-elementor-lite'),
|
| 450 |
'timeGridWeek' => __('Week', 'essential-addons-for-elementor-lite'),
|
| 451 |
'dayGridMonth' => __('Month', 'essential-addons-for-elementor-lite'),
|
| 452 |
-
'
|
| 453 |
],
|
| 454 |
'default' => 'dayGridMonth',
|
| 455 |
]
|
|
@@ -562,6 +562,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 562 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view td.fc-today' => 'border-left-color: {{VALUE}}',
|
| 563 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td' => 'border-top-color: {{VALUE}} !important;',
|
| 564 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view' => 'border-color: {{VALUE}} !important;',
|
|
|
|
| 565 |
],
|
| 566 |
]
|
| 567 |
);
|
|
@@ -857,7 +858,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 857 |
[
|
| 858 |
'name' => 'days_typography',
|
| 859 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
| 860 |
-
'selector' => '{{WRAPPER}} .fc-row table thead:first-child tr:first-child th > span,{{WRAPPER}} .fc-listWeek-view .fc-list-table .fc-widget-header span',
|
| 861 |
]
|
| 862 |
);
|
| 863 |
|
|
@@ -1131,6 +1132,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 1131 |
'type' => Controls_Manager::COLOR,
|
| 1132 |
'selectors' => [
|
| 1133 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-listWeek-view .fc-list-table .fc-widget-header span' => 'color: {{VALUE}};',
|
|
|
|
| 1134 |
],
|
| 1135 |
]
|
| 1136 |
);
|
|
@@ -1143,6 +1145,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 1143 |
'default' => '#f1edf8',
|
| 1144 |
'selectors' => [
|
| 1145 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-heading td.fc-widget-header' => 'background-color: {{VALUE}};',
|
|
|
|
| 1146 |
],
|
| 1147 |
]
|
| 1148 |
);
|
|
@@ -1162,6 +1165,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 1162 |
'type' => Controls_Manager::COLOR,
|
| 1163 |
'selectors' => [
|
| 1164 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-listWeek-view .fc-list-table .fc-list-item' => 'color: {{VALUE}};',
|
|
|
|
| 1165 |
],
|
| 1166 |
]
|
| 1167 |
);
|
|
@@ -1174,6 +1178,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 1174 |
'default' => '#ffffff',
|
| 1175 |
'selectors' => [
|
| 1176 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(even) td' => 'background-color: {{VALUE}};',
|
|
|
|
| 1177 |
],
|
| 1178 |
]
|
| 1179 |
);
|
|
@@ -1185,6 +1190,7 @@ class Event_Calendar extends Widget_Base {
|
|
| 1185 |
'default' => '#ffffff',
|
| 1186 |
'selectors' => [
|
| 1187 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(odd) td' => 'background-color: {{VALUE}};',
|
|
|
|
| 1188 |
|
| 1189 |
],
|
| 1190 |
]
|
| 449 |
'timeGridDay' => __('Day', 'essential-addons-for-elementor-lite'),
|
| 450 |
'timeGridWeek' => __('Week', 'essential-addons-for-elementor-lite'),
|
| 451 |
'dayGridMonth' => __('Month', 'essential-addons-for-elementor-lite'),
|
| 452 |
+
'listMonth' => __('List', 'essential-addons-for-elementor-lite'),
|
| 453 |
],
|
| 454 |
'default' => 'dayGridMonth',
|
| 455 |
]
|
| 562 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view td.fc-today' => 'border-left-color: {{VALUE}}',
|
| 563 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view table thead:first-child tr:first-child td' => 'border-top-color: {{VALUE}} !important;',
|
| 564 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view' => 'border-color: {{VALUE}} !important;',
|
| 565 |
+
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listMonth-view' => 'border-color: {{VALUE}} !important;',
|
| 566 |
],
|
| 567 |
]
|
| 568 |
);
|
| 858 |
[
|
| 859 |
'name' => 'days_typography',
|
| 860 |
'label' => __('Typography', 'essential-addons-for-elementor-lite'),
|
| 861 |
+
'selector' => '{{WRAPPER}} .fc-row table thead:first-child tr:first-child th > span,{{WRAPPER}} .fc-listWeek-view .fc-list-table .fc-widget-header span,{{WRAPPER}} .fc-listMonth-view .fc-list-table .fc-widget-header span',
|
| 862 |
]
|
| 863 |
);
|
| 864 |
|
| 1132 |
'type' => Controls_Manager::COLOR,
|
| 1133 |
'selectors' => [
|
| 1134 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-listWeek-view .fc-list-table .fc-widget-header span' => 'color: {{VALUE}};',
|
| 1135 |
+
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-listMonth-view .fc-list-table .fc-widget-header span' => 'color: {{VALUE}};',
|
| 1136 |
],
|
| 1137 |
]
|
| 1138 |
);
|
| 1145 |
'default' => '#f1edf8',
|
| 1146 |
'selectors' => [
|
| 1147 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-heading td.fc-widget-header' => 'background-color: {{VALUE}};',
|
| 1148 |
+
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-heading td.fc-widget-header' => 'background-color: {{VALUE}};',
|
| 1149 |
],
|
| 1150 |
]
|
| 1151 |
);
|
| 1165 |
'type' => Controls_Manager::COLOR,
|
| 1166 |
'selectors' => [
|
| 1167 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-listWeek-view .fc-list-table .fc-list-item' => 'color: {{VALUE}};',
|
| 1168 |
+
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-listMonth-view .fc-list-table .fc-list-item' => 'color: {{VALUE}};',
|
| 1169 |
],
|
| 1170 |
]
|
| 1171 |
);
|
| 1178 |
'default' => '#ffffff',
|
| 1179 |
'selectors' => [
|
| 1180 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(even) td' => 'background-color: {{VALUE}};',
|
| 1181 |
+
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-item:nth-child(even) td' => 'background-color: {{VALUE}};',
|
| 1182 |
],
|
| 1183 |
]
|
| 1184 |
);
|
| 1190 |
'default' => '#ffffff',
|
| 1191 |
'selectors' => [
|
| 1192 |
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(odd) td' => 'background-color: {{VALUE}};',
|
| 1193 |
+
'{{WRAPPER}} .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-item:nth-child(odd) td' => 'background-color: {{VALUE}};',
|
| 1194 |
|
| 1195 |
],
|
| 1196 |
]
|
includes/Elements/Image_Accordion.php
CHANGED
|
@@ -133,6 +133,26 @@ class Image_Accordion extends Widget_Base {
|
|
| 133 |
]
|
| 134 |
);
|
| 135 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 136 |
$this->add_control(
|
| 137 |
'eael_img_accordions',
|
| 138 |
[
|
|
@@ -486,10 +506,12 @@ class Image_Accordion extends Widget_Base {
|
|
| 486 |
' . ( $active === 'yes' ? ' class="overlay-active"' : '' ) . '
|
| 487 |
>
|
| 488 |
<div class="overlay">
|
| 489 |
-
|
| 490 |
-
|
| 491 |
-
|
| 492 |
-
|
|
|
|
|
|
|
| 493 |
</div>
|
| 494 |
</a>';
|
| 495 |
}
|
| 133 |
]
|
| 134 |
);
|
| 135 |
|
| 136 |
+
$this->add_control(
|
| 137 |
+
'title_tag',
|
| 138 |
+
[
|
| 139 |
+
'label' => __('Select Tag', 'essential-addons-for-elementor-lite'),
|
| 140 |
+
'type' => Controls_Manager::SELECT,
|
| 141 |
+
'default' => 'h2',
|
| 142 |
+
'options' => [
|
| 143 |
+
'h1' => __('H1', 'essential-addons-for-elementor-lite'),
|
| 144 |
+
'h2' => __('H2', 'essential-addons-for-elementor-lite'),
|
| 145 |
+
'h3' => __('H3', 'essential-addons-for-elementor-lite'),
|
| 146 |
+
'h4' => __('H4', 'essential-addons-for-elementor-lite'),
|
| 147 |
+
'h5' => __('H5', 'essential-addons-for-elementor-lite'),
|
| 148 |
+
'h6' => __('H6', 'essential-addons-for-elementor-lite'),
|
| 149 |
+
'span' => __('Span', 'essential-addons-for-elementor-lite'),
|
| 150 |
+
'p' => __('P', 'essential-addons-for-elementor-lite'),
|
| 151 |
+
'div' => __('Div', 'essential-addons-for-elementor-lite'),
|
| 152 |
+
],
|
| 153 |
+
]
|
| 154 |
+
);
|
| 155 |
+
|
| 156 |
$this->add_control(
|
| 157 |
'eael_img_accordions',
|
| 158 |
[
|
| 506 |
' . ( $active === 'yes' ? ' class="overlay-active"' : '' ) . '
|
| 507 |
>
|
| 508 |
<div class="overlay">
|
| 509 |
+
<div class="overlay-inner">
|
| 510 |
+
<div class="overlay-inner' . ( $active === 'yes' ? ' overlay-inner-show' : '' ) . '">
|
| 511 |
+
<'.$settings['title_tag'].'>' . $img_accordion['eael_accordion_tittle'] . '</'.$settings['title_tag'].'>
|
| 512 |
+
<p>' . $img_accordion['eael_accordion_content'] . '</p>
|
| 513 |
+
</div>
|
| 514 |
+
</div>
|
| 515 |
</div>
|
| 516 |
</a>';
|
| 517 |
}
|
includes/Elements/Post_Grid.php
CHANGED
|
@@ -30,7 +30,7 @@ class Post_Grid extends Widget_Base {
|
|
| 30 |
}
|
| 31 |
|
| 32 |
public function get_categories() {
|
| 33 |
-
return ['essential-addons-
|
| 34 |
}
|
| 35 |
|
| 36 |
public function get_style_depends() {
|
| 30 |
}
|
| 31 |
|
| 32 |
public function get_categories() {
|
| 33 |
+
return ['essential-addons-elementor'];
|
| 34 |
}
|
| 35 |
|
| 36 |
public function get_style_depends() {
|
includes/Template/Betterdocs-Category-Box/Layout_2.php
ADDED
|
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
* Template Name: Layout 2
|
| 5 |
+
*
|
| 6 |
+
*/
|
| 7 |
+
|
| 8 |
+
echo '<a href="'.get_term_link( $term->slug, 'doc_category' ).'" class="eael-better-docs-category-box-post layout__2">';
|
| 9 |
+
echo '<div class="eael-bd-cb-inner">';
|
| 10 |
+
|
| 11 |
+
if($settings['show_icon']) {
|
| 12 |
+
$cat_icon_id = get_term_meta( $term->term_id, 'doc_category_image-id', true);
|
| 13 |
+
|
| 14 |
+
if($cat_icon_id){
|
| 15 |
+
$cat_icon = wp_get_attachment_image( $cat_icon_id, 'thumbnail', [ 'alt' => esc_attr(get_post_meta($cat_icon_id, '_wp_attachment_image_alt', true)) ] );
|
| 16 |
+
} else {
|
| 17 |
+
$cat_icon = '<img src="'.BETTERDOCS_ADMIN_URL.'assets/img/betterdocs-cat-icon.svg" alt="betterdocs-category-box-icon">';
|
| 18 |
+
}
|
| 19 |
+
|
| 20 |
+
echo '<div class="eael-bd-cb-cat-icon__layout-2">'.$cat_icon.'</div>';
|
| 21 |
+
}
|
| 22 |
+
|
| 23 |
+
if($settings['show_title']) {
|
| 24 |
+
echo '<'.$settings['title_tag'].' class="eael-bd-cb-cat-title__layout-2"><span>'.$term->name.'</span></'.$settings['title_tag'].'>';
|
| 25 |
+
}
|
| 26 |
+
|
| 27 |
+
if($settings['show_count']) {
|
| 28 |
+
printf('<div class="eael-bd-cb-cat-count__layout-2"><span class="count-inner__layout-2">%s</span></div>', $this->eael_get_doc_post_count($term->count, $term->term_id));
|
| 29 |
+
}
|
| 30 |
+
|
| 31 |
+
echo '</div>';
|
| 32 |
+
echo '</a>';
|
includes/Template/Betterdocs-Category-Box/Layout_Default.php
ADDED
|
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
* Template Name: Default
|
| 5 |
+
*
|
| 6 |
+
*/
|
| 7 |
+
|
| 8 |
+
echo '<a href="'.get_term_link( $term->slug, 'doc_category' ).'" class="eael-better-docs-category-box-post">
|
| 9 |
+
<div class="eael-bd-cb-inner">';
|
| 10 |
+
|
| 11 |
+
if($settings['show_icon']) {
|
| 12 |
+
$cat_icon_id = get_term_meta( $term->term_id, 'doc_category_image-id', true);
|
| 13 |
+
|
| 14 |
+
if($cat_icon_id){
|
| 15 |
+
$cat_icon = wp_get_attachment_image( $cat_icon_id, 'thumbnail', [ 'alt' => esc_attr(get_post_meta($cat_icon_id, '_wp_attachment_image_alt', true)) ] );
|
| 16 |
+
} else {
|
| 17 |
+
$cat_icon = '<img src="'.BETTERDOCS_ADMIN_URL.'assets/img/betterdocs-cat-icon.svg" alt="betterdocs-category-box-icon">';
|
| 18 |
+
}
|
| 19 |
+
|
| 20 |
+
echo '<div class="eael-bd-cb-cat-icon">'.$cat_icon.'</div>';
|
| 21 |
+
}
|
| 22 |
+
|
| 23 |
+
if($settings['show_title']) {
|
| 24 |
+
echo '<'.$settings['title_tag'].' class="eael-bd-cb-cat-title">'.$term->name.'</'.$settings['title_tag'].'>';
|
| 25 |
+
}
|
| 26 |
+
|
| 27 |
+
if($settings['show_count']) {
|
| 28 |
+
printf('<div class="eael-bd-cb-cat-count"><span class="count-prefix">%s</span>%s<span class="count-suffix">%s</span></div>', $settings['count_prefix'], $this->eael_get_doc_post_count($term->count, $term->term_id), $settings['count_suffix']);
|
| 29 |
+
}
|
| 30 |
+
|
| 31 |
+
echo '</div>';
|
| 32 |
+
echo '</a>';
|
includes/Template/Betterdocs-Category-Grid/Layout_2.php
ADDED
|
@@ -0,0 +1,156 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
* Template Name: Layout 2
|
| 5 |
+
*
|
| 6 |
+
*/
|
| 7 |
+
|
| 8 |
+
echo '<article class="eael-better-docs-category-grid-post layout-2" data-id="'.get_the_ID().'">
|
| 9 |
+
<div class="eael-bd-cg-inner">';
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
if($settings['show_header'] === 'true') {
|
| 13 |
+
echo '<div class="eael-bd-cg-header">';
|
| 14 |
+
if($settings['show_count']) {
|
| 15 |
+
echo '<div class="eael-docs-item-count" data-content="'.$this->eael_get_doc_post_count($term->count, $term->term_id).'"></div>';
|
| 16 |
+
}
|
| 17 |
+
if($settings['show_title']) {
|
| 18 |
+
echo '<'.$settings['title_tag'].' class="eael-docs-cat-title">'.$term->name.'</'.$settings['title_tag'].'>';
|
| 19 |
+
}
|
| 20 |
+
echo '</div>';
|
| 21 |
+
}
|
| 22 |
+
|
| 23 |
+
if($settings['show_list'] === 'true') {
|
| 24 |
+
echo '<div class="eael-bd-cg-body">';
|
| 25 |
+
$args = array(
|
| 26 |
+
'post_type' => 'docs',
|
| 27 |
+
'post_status' => 'publish',
|
| 28 |
+
'posts_per_page' => $settings['post_per_page'],
|
| 29 |
+
'orderby' => $settings['post_orderby'],
|
| 30 |
+
'order' => $settings['post_order'],
|
| 31 |
+
'tax_query' => array(
|
| 32 |
+
array(
|
| 33 |
+
'taxonomy' => 'doc_category',
|
| 34 |
+
'field' => 'slug',
|
| 35 |
+
'terms' => $term->slug,
|
| 36 |
+
'operator' => 'AND',
|
| 37 |
+
'include_children' => false
|
| 38 |
+
),
|
| 39 |
+
),
|
| 40 |
+
);
|
| 41 |
+
|
| 42 |
+
$query = new \WP_Query( $args );
|
| 43 |
+
if ( $query->have_posts() ) {
|
| 44 |
+
echo '<ul>';
|
| 45 |
+
while ( $query->have_posts() ) {
|
| 46 |
+
$query->the_post();
|
| 47 |
+
$attr = ['href="'.get_the_permalink().'"'];
|
| 48 |
+
|
| 49 |
+
echo '<li>';
|
| 50 |
+
if(isset($settings['list_icon']['value']['url']) && !empty($settings['list_icon']['value']['url'])) {
|
| 51 |
+
echo '<img class="eael-bd-cg-post-list-icon" src="' . $settings['list_icon']['value']['url'] . '" />';
|
| 52 |
+
}else {
|
| 53 |
+
echo '<i class="' .$settings['list_icon']['value'].' eael-bd-cg-post-list-icon"></i>';
|
| 54 |
+
}
|
| 55 |
+
echo '<a '.implode(' ',$attr).'>'.get_the_title().'</a>
|
| 56 |
+
</li>';
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
echo '</ul>';
|
| 60 |
+
}
|
| 61 |
+
wp_reset_query();
|
| 62 |
+
|
| 63 |
+
// Nested category query
|
| 64 |
+
if($settings['nested_subcategory'] === 'true') {
|
| 65 |
+
|
| 66 |
+
$args = array(
|
| 67 |
+
'child_of' => $term->term_id,
|
| 68 |
+
'order' => $settings['order'],
|
| 69 |
+
'orderby' => $settings['orderby'],
|
| 70 |
+
);
|
| 71 |
+
|
| 72 |
+
$sub_categories = get_terms( 'doc_category', $args);
|
| 73 |
+
|
| 74 |
+
if($sub_categories){
|
| 75 |
+
|
| 76 |
+
foreach($sub_categories as $sub_category) {
|
| 77 |
+
echo '<span class="eael-bd-grid-sub-cat-title">';
|
| 78 |
+
|
| 79 |
+
if(isset($settings['nested_list_title_closed_icon']['value']['url']) && !empty($settings['nested_list_title_closed_icon']['value']['url'])) {
|
| 80 |
+
echo '<img class="toggle-arrow arrow-right" src="' . $settings['nested_list_title_closed_icon']['value']['url'] . '" />';
|
| 81 |
+
}else {
|
| 82 |
+
echo '<i class="' .$settings['nested_list_title_closed_icon']['value'].' toggle-arrow arrow-right"></i>';
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
if(isset($settings['nested_list_title_open_icon']['value']['url']) && !empty($settings['nested_list_title_open_icon']['value']['url'])) {
|
| 86 |
+
echo '<img class="toggle-arrow arrow-down" src="' . $settings['nested_list_title_open_icon']['value']['url'] . '" />';
|
| 87 |
+
}else {
|
| 88 |
+
echo '<i class="' .$settings['nested_list_title_open_icon']['value'].' toggle-arrow arrow-down"></i>';
|
| 89 |
+
}
|
| 90 |
+
|
| 91 |
+
echo '<a href="#">'.$sub_category->name.'</a></span>';
|
| 92 |
+
echo '<ul class="docs-sub-cat-list">';
|
| 93 |
+
$sub_args = array(
|
| 94 |
+
'post_type' => 'docs',
|
| 95 |
+
'post_status' => 'publish',
|
| 96 |
+
'tax_query' => array(
|
| 97 |
+
array(
|
| 98 |
+
'taxonomy' => 'doc_category',
|
| 99 |
+
'field' => 'slug',
|
| 100 |
+
'terms' => $sub_category->slug,
|
| 101 |
+
'operator' => 'AND',
|
| 102 |
+
'include_children' => false
|
| 103 |
+
),
|
| 104 |
+
)
|
| 105 |
+
);
|
| 106 |
+
|
| 107 |
+
$sub_args['posts_per_page'] = -1;
|
| 108 |
+
$sub_post_query = new \WP_Query( $sub_args );
|
| 109 |
+
if ( $sub_post_query->have_posts() ) :
|
| 110 |
+
while ( $sub_post_query->have_posts() ) : $sub_post_query->the_post();
|
| 111 |
+
$sub_attr = ['href="'.get_the_permalink().'"'];
|
| 112 |
+
echo '<li class="sub-list">';
|
| 113 |
+
if(isset($settings['list_icon']['value']['url']) && !empty($settings['list_icon']['value']['url'])) {
|
| 114 |
+
echo '<img class="eael-bd-cg-post-list-icon" src="' . $settings['list_icon']['value']['url'] . '" />';
|
| 115 |
+
}else {
|
| 116 |
+
echo '<i class="' .$settings['list_icon']['value'].' eael-bd-cg-post-list-icon"></i>';
|
| 117 |
+
}
|
| 118 |
+
echo '<a '.implode(' ',$sub_attr).'>'.get_the_title().'</a></li>';
|
| 119 |
+
endwhile;
|
| 120 |
+
endif;
|
| 121 |
+
wp_reset_query();
|
| 122 |
+
echo '</ul>';
|
| 123 |
+
}
|
| 124 |
+
}
|
| 125 |
+
|
| 126 |
+
}
|
| 127 |
+
echo '</div>';
|
| 128 |
+
}
|
| 129 |
+
|
| 130 |
+
echo '<div class="eael-bd-cg-footer">';
|
| 131 |
+
if($settings['show_button']) {
|
| 132 |
+
echo '<a class="eael-bd-cg-button" href="'.get_term_link( $term->slug, 'doc_category' ).'">';
|
| 133 |
+
|
| 134 |
+
if($settings['icon_position'] === 'before') {
|
| 135 |
+
if(isset($settings['button_icon']['value']['url']) && !empty($settings['button_icon']['value']['url'])) {
|
| 136 |
+
echo '<img class="eael-bd-cg-button-icon eael-bd-cg-button-icon-left" src="' . $settings['button_icon']['value']['url'] . '" />';
|
| 137 |
+
}else {
|
| 138 |
+
echo '<i class="' .$settings['button_icon']['value'].' eael-bd-cg-button-icon eael-bd-cg-button-icon-left"></i>';
|
| 139 |
+
}
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
+
echo $settings['button_text'];
|
| 143 |
+
|
| 144 |
+
if($settings['icon_position'] === 'after') {
|
| 145 |
+
if(isset($settings['button_icon']['value']['url']) && !empty($settings['button_icon']['value']['url'])) {
|
| 146 |
+
echo '<img class="eael-bd-cg-button-icon eael-bd-cg-button-icon-right" src="' . $settings['button_icon']['value']['url'] . '" />';
|
| 147 |
+
}else {
|
| 148 |
+
echo '<i class="' .$settings['button_icon']['value'].' eael-bd-cg-button-icon eael-bd-cg-button-icon-right"></i>';
|
| 149 |
+
}
|
| 150 |
+
}
|
| 151 |
+
|
| 152 |
+
echo '</a>';
|
| 153 |
+
}
|
| 154 |
+
echo '</div>';
|
| 155 |
+
echo '</div>';
|
| 156 |
+
echo '</article>';
|
includes/Template/Betterdocs-Category-Grid/Layout_Default.php
ADDED
|
@@ -0,0 +1,168 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
* Template Name: Default
|
| 5 |
+
*
|
| 6 |
+
*/
|
| 7 |
+
|
| 8 |
+
echo '<article class="eael-better-docs-category-grid-post" data-id="'.get_the_ID().'">
|
| 9 |
+
<div class="eael-bd-cg-inner">';
|
| 10 |
+
|
| 11 |
+
if($settings['show_header'] === 'true') {
|
| 12 |
+
echo '<div class="eael-bd-cg-header">
|
| 13 |
+
<div class="eael-bd-cg-header-inner">';
|
| 14 |
+
if($settings['show_icon']) {
|
| 15 |
+
|
| 16 |
+
$cat_icon_id = get_term_meta( $term->term_id, 'doc_category_image-id', true);
|
| 17 |
+
if($cat_icon_id){
|
| 18 |
+
$cat_icon = wp_get_attachment_image( $cat_icon_id, 'thumbnail', [ 'alt' => esc_attr(get_post_meta($cat_icon_id, '_wp_attachment_image_alt', true)) ] );
|
| 19 |
+
} else {
|
| 20 |
+
$cat_icon = '<img src="'.BETTERDOCS_ADMIN_URL.'assets/img/betterdocs-cat-icon.svg" alt="betterdocs-category-grid-icon">';
|
| 21 |
+
}
|
| 22 |
+
|
| 23 |
+
echo '<div class="eael-docs-cat-icon">'.$cat_icon.'</div>';
|
| 24 |
+
}
|
| 25 |
+
if($settings['show_title']) {
|
| 26 |
+
echo '<'.$settings['title_tag'].' class="eael-docs-cat-title">'.$term->name.'</'.$settings['title_tag'].'>';
|
| 27 |
+
}
|
| 28 |
+
if($settings['show_count']) {
|
| 29 |
+
echo '<div class="eael-docs-item-count">'.$this->eael_get_doc_post_count($term->count, $term->term_id).'</div>';
|
| 30 |
+
}
|
| 31 |
+
echo '</div>';
|
| 32 |
+
echo '</div>';
|
| 33 |
+
}
|
| 34 |
+
|
| 35 |
+
if($settings['show_list'] === 'true') {
|
| 36 |
+
echo '<div class="eael-bd-cg-body">';
|
| 37 |
+
$args = array(
|
| 38 |
+
'post_type' => 'docs',
|
| 39 |
+
'post_status' => 'publish',
|
| 40 |
+
'posts_per_page' => $settings['post_per_page'],
|
| 41 |
+
'orderby' => $settings['post_orderby'],
|
| 42 |
+
'order' => $settings['post_order'],
|
| 43 |
+
'tax_query' => array(
|
| 44 |
+
array(
|
| 45 |
+
'taxonomy' => 'doc_category',
|
| 46 |
+
'field' => 'slug',
|
| 47 |
+
'terms' => $term->slug,
|
| 48 |
+
'operator' => 'AND',
|
| 49 |
+
'include_children' => false
|
| 50 |
+
),
|
| 51 |
+
),
|
| 52 |
+
);
|
| 53 |
+
|
| 54 |
+
$query = new \WP_Query( $args );
|
| 55 |
+
if ( $query->have_posts() ) {
|
| 56 |
+
echo '<ul>';
|
| 57 |
+
while ( $query->have_posts() ) {
|
| 58 |
+
$query->the_post();
|
| 59 |
+
$attr = ['href="'.get_the_permalink().'"'];
|
| 60 |
+
|
| 61 |
+
echo '<li>';
|
| 62 |
+
if(isset($settings['list_icon']['value']['url']) && !empty($settings['list_icon']['value']['url'])) {
|
| 63 |
+
echo '<img class="eael-bd-cg-post-list-icon" src="' . $settings['list_icon']['value']['url'] . '" />';
|
| 64 |
+
}else {
|
| 65 |
+
echo '<i class="' .$settings['list_icon']['value'].' eael-bd-cg-post-list-icon"></i>';
|
| 66 |
+
}
|
| 67 |
+
echo '<a '.implode(' ',$attr).'>'.get_the_title().'</a>
|
| 68 |
+
</li>';
|
| 69 |
+
}
|
| 70 |
+
|
| 71 |
+
echo '</ul>';
|
| 72 |
+
}
|
| 73 |
+
wp_reset_query();
|
| 74 |
+
|
| 75 |
+
// Nested category query
|
| 76 |
+
if($settings['nested_subcategory'] === 'true') {
|
| 77 |
+
|
| 78 |
+
$args = array(
|
| 79 |
+
'child_of' => $term->term_id,
|
| 80 |
+
'order' => $settings['order'],
|
| 81 |
+
'orderby' => $settings['orderby'],
|
| 82 |
+
);
|
| 83 |
+
|
| 84 |
+
$sub_categories = get_terms( 'doc_category', $args);
|
| 85 |
+
|
| 86 |
+
if($sub_categories){
|
| 87 |
+
|
| 88 |
+
foreach($sub_categories as $sub_category) {
|
| 89 |
+
echo '<span class="eael-bd-grid-sub-cat-title">';
|
| 90 |
+
|
| 91 |
+
if(isset($settings['nested_list_title_closed_icon']['value']['url']) && !empty($settings['nested_list_title_closed_icon']['value']['url'])) {
|
| 92 |
+
echo '<img class="toggle-arrow arrow-right" src="' . $settings['nested_list_title_closed_icon']['value']['url'] . '" />';
|
| 93 |
+
}else {
|
| 94 |
+
echo '<i class="' .$settings['nested_list_title_closed_icon']['value'].' toggle-arrow arrow-right"></i>';
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
if(isset($settings['nested_list_title_open_icon']['value']['url']) && !empty($settings['nested_list_title_open_icon']['value']['url'])) {
|
| 98 |
+
echo '<img class="toggle-arrow arrow-down" src="' . $settings['nested_list_title_open_icon']['value']['url'] . '" />';
|
| 99 |
+
}else {
|
| 100 |
+
echo '<i class="' .$settings['nested_list_title_open_icon']['value'].' toggle-arrow arrow-down"></i>';
|
| 101 |
+
}
|
| 102 |
+
|
| 103 |
+
echo '<a href="#">'.$sub_category->name.'</a></span>';
|
| 104 |
+
echo '<ul class="docs-sub-cat-list">';
|
| 105 |
+
$sub_args = array(
|
| 106 |
+
'post_type' => 'docs',
|
| 107 |
+
'post_status' => 'publish',
|
| 108 |
+
'tax_query' => array(
|
| 109 |
+
array(
|
| 110 |
+
'taxonomy' => 'doc_category',
|
| 111 |
+
'field' => 'slug',
|
| 112 |
+
'terms' => $sub_category->slug,
|
| 113 |
+
'operator' => 'AND',
|
| 114 |
+
'include_children' => false
|
| 115 |
+
),
|
| 116 |
+
)
|
| 117 |
+
);
|
| 118 |
+
|
| 119 |
+
$sub_args['posts_per_page'] = -1;
|
| 120 |
+
$sub_post_query = new \WP_Query( $sub_args );
|
| 121 |
+
if ( $sub_post_query->have_posts() ) :
|
| 122 |
+
while ( $sub_post_query->have_posts() ) : $sub_post_query->the_post();
|
| 123 |
+
$sub_attr = ['href="'.get_the_permalink().'"'];
|
| 124 |
+
echo '<li class="sub-list">';
|
| 125 |
+
if(isset($settings['list_icon']['value']['url']) && !empty($settings['list_icon']['value']['url'])) {
|
| 126 |
+
echo '<img class="eael-bd-cg-post-list-icon" src="' . $settings['list_icon']['value']['url'] . '" />';
|
| 127 |
+
}else {
|
| 128 |
+
echo '<i class="' .$settings['list_icon']['value'].' eael-bd-cg-post-list-icon"></i>';
|
| 129 |
+
}
|
| 130 |
+
echo '<a '.implode(' ',$sub_attr).'>'.get_the_title().'</a></li>';
|
| 131 |
+
endwhile;
|
| 132 |
+
endif;
|
| 133 |
+
wp_reset_query();
|
| 134 |
+
echo '</ul>';
|
| 135 |
+
}
|
| 136 |
+
}
|
| 137 |
+
|
| 138 |
+
}
|
| 139 |
+
echo '</div>';
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
+
echo '<div class="eael-bd-cg-footer">';
|
| 143 |
+
if($settings['show_button']) {
|
| 144 |
+
echo '<a class="eael-bd-cg-button" href="'.get_term_link( $term->slug, 'doc_category' ).'">';
|
| 145 |
+
|
| 146 |
+
if($settings['icon_position'] === 'before') {
|
| 147 |
+
if(isset($settings['button_icon']['value']['url']) && !empty($settings['button_icon']['value']['url'])) {
|
| 148 |
+
echo '<img class="eael-bd-cg-button-icon eael-bd-cg-button-icon-left" src="' . $settings['button_icon']['value']['url'] . '" />';
|
| 149 |
+
}else {
|
| 150 |
+
echo '<i class="' .$settings['button_icon']['value'].' eael-bd-cg-button-icon eael-bd-cg-button-icon-left"></i>';
|
| 151 |
+
}
|
| 152 |
+
}
|
| 153 |
+
|
| 154 |
+
echo $settings['button_text'];
|
| 155 |
+
|
| 156 |
+
if($settings['icon_position'] === 'after') {
|
| 157 |
+
if(isset($settings['button_icon']['value']['url']) && !empty($settings['button_icon']['value']['url'])) {
|
| 158 |
+
echo '<img class="eael-bd-cg-button-icon eael-bd-cg-button-icon-right" src="' . $settings['button_icon']['value']['url'] . '" />';
|
| 159 |
+
}else {
|
| 160 |
+
echo '<i class="' .$settings['button_icon']['value'].' eael-bd-cg-button-icon eael-bd-cg-button-icon-right"></i>';
|
| 161 |
+
}
|
| 162 |
+
}
|
| 163 |
+
|
| 164 |
+
echo '</a>';
|
| 165 |
+
}
|
| 166 |
+
echo '</div>';
|
| 167 |
+
echo '</div>';
|
| 168 |
+
echo '</article>';
|
includes/Traits/Helper.php
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
|
| 3 |
namespace Essential_Addons_Elementor\Traits;
|
| 4 |
|
| 5 |
-
if (
|
| 6 |
exit;
|
| 7 |
} // Exit if accessed directly
|
| 8 |
|
|
@@ -15,21 +15,23 @@ use \Elementor\Group_Control_Typography;
|
|
| 15 |
use \Elementor\Utils;
|
| 16 |
use \Essential_Addons_Elementor\Elements\Woo_Checkout;
|
| 17 |
|
| 18 |
-
trait Helper
|
|
|
|
| 19 |
/**
|
| 20 |
* Get all types of post.
|
| 21 |
* @return array
|
| 22 |
*/
|
| 23 |
-
public function eael_get_all_types_post()
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
'
|
| 27 |
-
'
|
|
|
|
| 28 |
'posts_per_page' => '-1',
|
| 29 |
-
]
|
| 30 |
|
| 31 |
-
if (
|
| 32 |
-
return wp_list_pluck(
|
| 33 |
}
|
| 34 |
|
| 35 |
return [];
|
|
@@ -39,26 +41,27 @@ trait Helper {
|
|
| 39 |
* Query Controls
|
| 40 |
*
|
| 41 |
*/
|
| 42 |
-
protected function eael_query_controls()
|
|
|
|
| 43 |
$post_types = $this->eael_get_post_types();
|
| 44 |
-
$post_types['by_id'] = __(
|
| 45 |
-
$taxonomies = get_taxonomies(
|
| 46 |
|
| 47 |
-
if (
|
| 48 |
$this->start_controls_section(
|
| 49 |
'eael_section_content_ticker_filters',
|
| 50 |
[
|
| 51 |
-
'label'
|
| 52 |
'condition' => [
|
| 53 |
'eael_ticker_type' => 'dynamic',
|
| 54 |
],
|
| 55 |
]
|
| 56 |
);
|
| 57 |
-
} else if (
|
| 58 |
$this->start_controls_section(
|
| 59 |
'eael_section_timeline__filters',
|
| 60 |
[
|
| 61 |
-
'label'
|
| 62 |
'condition' => [
|
| 63 |
'eael_content_timeline_choose' => 'dynamic',
|
| 64 |
],
|
|
@@ -68,7 +71,7 @@ trait Helper {
|
|
| 68 |
$this->start_controls_section(
|
| 69 |
'eael_section_post__filters',
|
| 70 |
[
|
| 71 |
-
'label' => __(
|
| 72 |
]
|
| 73 |
);
|
| 74 |
}
|
|
@@ -76,22 +79,22 @@ trait Helper {
|
|
| 76 |
$this->add_control(
|
| 77 |
'post_type',
|
| 78 |
[
|
| 79 |
-
'label'
|
| 80 |
-
'type'
|
| 81 |
'options' => $post_types,
|
| 82 |
-
'default' => key(
|
| 83 |
]
|
| 84 |
);
|
| 85 |
|
| 86 |
$this->add_control(
|
| 87 |
'posts_ids',
|
| 88 |
[
|
| 89 |
-
'label'
|
| 90 |
-
'type'
|
| 91 |
-
'options'
|
| 92 |
'label_block' => true,
|
| 93 |
-
'multiple'
|
| 94 |
-
'condition'
|
| 95 |
'post_type' => 'by_id',
|
| 96 |
],
|
| 97 |
]
|
|
@@ -99,33 +102,33 @@ trait Helper {
|
|
| 99 |
|
| 100 |
$this->add_control(
|
| 101 |
'authors', [
|
| 102 |
-
'label'
|
| 103 |
'label_block' => true,
|
| 104 |
-
'type'
|
| 105 |
-
'multiple'
|
| 106 |
-
'default'
|
| 107 |
-
'options'
|
| 108 |
-
'condition'
|
| 109 |
'post_type!' => 'by_id',
|
| 110 |
],
|
| 111 |
]
|
| 112 |
);
|
| 113 |
|
| 114 |
-
foreach (
|
| 115 |
-
if (
|
| 116 |
continue;
|
| 117 |
}
|
| 118 |
|
| 119 |
$this->add_control(
|
| 120 |
$taxonomy . '_ids',
|
| 121 |
[
|
| 122 |
-
'label'
|
| 123 |
-
'type'
|
| 124 |
'label_block' => true,
|
| 125 |
-
'multiple'
|
| 126 |
'object_type' => $taxonomy,
|
| 127 |
-
'options'
|
| 128 |
-
'condition'
|
| 129 |
'post_type' => $object->object_type,
|
| 130 |
],
|
| 131 |
]
|
|
@@ -135,13 +138,13 @@ trait Helper {
|
|
| 135 |
$this->add_control(
|
| 136 |
'post__not_in',
|
| 137 |
[
|
| 138 |
-
'label'
|
| 139 |
-
'type'
|
| 140 |
-
'options'
|
| 141 |
'label_block' => true,
|
| 142 |
-
'post_type'
|
| 143 |
-
'multiple'
|
| 144 |
-
'condition'
|
| 145 |
'post_type!' => 'by_id',
|
| 146 |
],
|
| 147 |
]
|
|
@@ -150,8 +153,8 @@ trait Helper {
|
|
| 150 |
$this->add_control(
|
| 151 |
'posts_per_page',
|
| 152 |
[
|
| 153 |
-
'label'
|
| 154 |
-
'type'
|
| 155 |
'default' => '4',
|
| 156 |
]
|
| 157 |
);
|
|
@@ -159,8 +162,8 @@ trait Helper {
|
|
| 159 |
$this->add_control(
|
| 160 |
'offset',
|
| 161 |
[
|
| 162 |
-
'label'
|
| 163 |
-
'type'
|
| 164 |
'default' => '0',
|
| 165 |
]
|
| 166 |
);
|
|
@@ -168,8 +171,8 @@ trait Helper {
|
|
| 168 |
$this->add_control(
|
| 169 |
'orderby',
|
| 170 |
[
|
| 171 |
-
'label'
|
| 172 |
-
'type'
|
| 173 |
'options' => $this->eael_get_post_orderby_options(),
|
| 174 |
'default' => 'date',
|
| 175 |
|
|
@@ -179,10 +182,10 @@ trait Helper {
|
|
| 179 |
$this->add_control(
|
| 180 |
'order',
|
| 181 |
[
|
| 182 |
-
'label'
|
| 183 |
-
'type'
|
| 184 |
'options' => [
|
| 185 |
-
'asc'
|
| 186 |
'desc' => 'Descending',
|
| 187 |
],
|
| 188 |
'default' => 'desc',
|
|
@@ -193,117 +196,206 @@ trait Helper {
|
|
| 193 |
$this->end_controls_section();
|
| 194 |
}
|
| 195 |
|
| 196 |
-
|
| 197 |
-
|
| 198 |
-
|
| 199 |
-
|
| 200 |
-
|
| 201 |
-
|
|
|
|
| 202 |
$this->start_controls_section(
|
| 203 |
-
'
|
| 204 |
[
|
| 205 |
-
'label' => __(
|
| 206 |
]
|
| 207 |
);
|
| 208 |
|
| 209 |
-
$this->
|
| 210 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 211 |
[
|
| 212 |
-
'
|
| 213 |
-
'
|
| 214 |
-
'
|
|
|
|
|
|
|
|
|
|
| 215 |
]
|
| 216 |
);
|
| 217 |
|
| 218 |
-
$this->
|
| 219 |
-
'
|
| 220 |
[
|
| 221 |
-
'label'
|
| 222 |
-
'type'
|
| 223 |
-
'
|
| 224 |
-
'
|
| 225 |
-
|
| 226 |
-
|
| 227 |
]
|
| 228 |
);
|
| 229 |
|
| 230 |
-
$this->
|
| 231 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 232 |
[
|
| 233 |
-
'label'
|
| 234 |
-
'type'
|
| 235 |
-
'default'
|
| 236 |
-
'size' => 100,
|
| 237 |
-
'unit' => '%',
|
| 238 |
-
],
|
| 239 |
-
'size_units' => ['%', 'px', 'em'],
|
| 240 |
-
'range' => [
|
| 241 |
-
'%' => [
|
| 242 |
-
'max' => 100,
|
| 243 |
-
'step' => 1,
|
| 244 |
-
],
|
| 245 |
-
],
|
| 246 |
-
'selectors' => [
|
| 247 |
-
'{{WRAPPER}} .betterdocs-categories-wrap' => 'width: {{SIZE}}{{UNIT}};',
|
| 248 |
-
],
|
| 249 |
]
|
| 250 |
);
|
| 251 |
|
| 252 |
-
$this->
|
| 253 |
-
'
|
| 254 |
[
|
| 255 |
-
'label'
|
| 256 |
-
'type'
|
| 257 |
-
'
|
| 258 |
-
'
|
| 259 |
-
'
|
| 260 |
-
|
| 261 |
-
|
| 262 |
-
|
| 263 |
-
'
|
| 264 |
-
|
| 265 |
-
'step' => 1,
|
| 266 |
-
],
|
| 267 |
],
|
| 268 |
-
'
|
| 269 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 270 |
],
|
|
|
|
|
|
|
| 271 |
]
|
| 272 |
);
|
| 273 |
|
| 274 |
-
$this->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 275 |
}
|
| 276 |
|
| 277 |
/**
|
| 278 |
* Layout Controls For Post Block
|
| 279 |
*
|
| 280 |
*/
|
| 281 |
-
protected function eael_layout_controls()
|
|
|
|
| 282 |
$this->start_controls_section(
|
| 283 |
'eael_section_post_timeline_layout',
|
| 284 |
[
|
| 285 |
-
'label' => __(
|
| 286 |
]
|
| 287 |
);
|
| 288 |
|
| 289 |
-
if (
|
| 290 |
$this->add_responsive_control(
|
| 291 |
'eael_post_grid_columns',
|
| 292 |
[
|
| 293 |
-
'label'
|
| 294 |
-
'type'
|
| 295 |
-
'default'
|
| 296 |
-
'tablet_default'
|
| 297 |
-
'mobile_default'
|
| 298 |
-
'options'
|
| 299 |
-
'eael-col-1' => esc_html__(
|
| 300 |
-
'eael-col-2' => esc_html__(
|
| 301 |
-
'eael-col-3' => esc_html__(
|
| 302 |
-
'eael-col-4' => esc_html__(
|
| 303 |
-
'eael-col-5' => esc_html__(
|
| 304 |
-
'eael-col-6' => esc_html__(
|
| 305 |
-
],
|
| 306 |
-
'prefix_class'
|
| 307 |
'frontend_available' => true,
|
| 308 |
]
|
| 309 |
);
|
|
@@ -311,51 +403,51 @@ trait Helper {
|
|
| 311 |
$this->add_control(
|
| 312 |
'layout_mode',
|
| 313 |
[
|
| 314 |
-
'label'
|
| 315 |
-
'type'
|
| 316 |
'default' => 'masonry',
|
| 317 |
'options' => [
|
| 318 |
-
'grid'
|
| 319 |
-
'masonry' => esc_html__(
|
| 320 |
],
|
| 321 |
]
|
| 322 |
);
|
| 323 |
|
| 324 |
}
|
| 325 |
|
| 326 |
-
if (
|
| 327 |
$this->add_control(
|
| 328 |
'grid_style',
|
| 329 |
[
|
| 330 |
-
'label'
|
| 331 |
-
'type'
|
| 332 |
'default' => 'post-block-style-default',
|
| 333 |
'options' => [
|
| 334 |
-
'post-block-style-default' => esc_html__(
|
| 335 |
-
'post-block-style-overlay' => esc_html__(
|
| 336 |
],
|
| 337 |
]
|
| 338 |
);
|
| 339 |
}
|
| 340 |
|
| 341 |
-
if (
|
| 342 |
|
| 343 |
/**
|
| 344 |
* Show Read More
|
| 345 |
* @uses ContentTimeLine Elements - EAE
|
| 346 |
*/
|
| 347 |
-
if (
|
| 348 |
|
| 349 |
$this->add_control(
|
| 350 |
'content_timeline_layout',
|
| 351 |
[
|
| 352 |
-
'label'
|
| 353 |
-
'type'
|
| 354 |
'default' => 'center',
|
| 355 |
'options' => [
|
| 356 |
-
'left'
|
| 357 |
-
'center' => esc_html__(
|
| 358 |
-
'right'
|
| 359 |
],
|
| 360 |
'default' => 'center',
|
| 361 |
]
|
|
@@ -364,14 +456,14 @@ trait Helper {
|
|
| 364 |
$this->add_control(
|
| 365 |
'date_position',
|
| 366 |
[
|
| 367 |
-
'label'
|
| 368 |
-
'type'
|
| 369 |
-
'default'
|
| 370 |
-
'options'
|
| 371 |
-
'inside'
|
| 372 |
-
'outside' => esc_html__(
|
| 373 |
],
|
| 374 |
-
'default'
|
| 375 |
'condition' => [
|
| 376 |
'content_timeline_layout!' => 'center',
|
| 377 |
],
|
|
@@ -382,23 +474,23 @@ trait Helper {
|
|
| 382 |
$this->add_control(
|
| 383 |
'show_load_more',
|
| 384 |
[
|
| 385 |
-
'label'
|
| 386 |
-
'type'
|
| 387 |
-
'label_on'
|
| 388 |
-
'label_off'
|
| 389 |
'return_value' => 'yes',
|
| 390 |
-
'default'
|
| 391 |
]
|
| 392 |
);
|
| 393 |
|
| 394 |
$this->add_control(
|
| 395 |
'show_load_more_text',
|
| 396 |
[
|
| 397 |
-
'label'
|
| 398 |
-
'type'
|
| 399 |
'label_block' => false,
|
| 400 |
-
'default'
|
| 401 |
-
'condition'
|
| 402 |
'show_load_more' => 'yes',
|
| 403 |
],
|
| 404 |
]
|
|
@@ -407,25 +499,25 @@ trait Helper {
|
|
| 407 |
|
| 408 |
}
|
| 409 |
|
| 410 |
-
if (
|
| 411 |
$this->add_control(
|
| 412 |
'eael_show_image',
|
| 413 |
[
|
| 414 |
-
'label'
|
| 415 |
-
'type'
|
| 416 |
-
'label_on'
|
| 417 |
-
'label_off'
|
| 418 |
'return_value' => 'yes',
|
| 419 |
-
'default'
|
| 420 |
]
|
| 421 |
);
|
| 422 |
|
| 423 |
$this->add_group_control(
|
| 424 |
Group_Control_Image_Size::get_type(),
|
| 425 |
[
|
| 426 |
-
'name'
|
| 427 |
-
'exclude'
|
| 428 |
-
'default'
|
| 429 |
'condition' => [
|
| 430 |
'eael_show_image' => 'yes',
|
| 431 |
],
|
|
@@ -434,28 +526,28 @@ trait Helper {
|
|
| 434 |
|
| 435 |
}
|
| 436 |
|
| 437 |
-
if (
|
| 438 |
|
| 439 |
$this->add_control(
|
| 440 |
'eael_show_image_or_icon',
|
| 441 |
[
|
| 442 |
-
'label'
|
| 443 |
-
'type'
|
| 444 |
-
'options'
|
| 445 |
-
'img'
|
| 446 |
-
'title' => __(
|
| 447 |
-
'icon'
|
| 448 |
],
|
| 449 |
-
'icon'
|
| 450 |
-
'title' => __(
|
| 451 |
-
'icon'
|
| 452 |
],
|
| 453 |
'bullet' => [
|
| 454 |
-
'title' => __(
|
| 455 |
-
'icon'
|
| 456 |
],
|
| 457 |
],
|
| 458 |
-
'default'
|
| 459 |
'condition' => [
|
| 460 |
'eael_content_timeline_choose' => 'dynamic',
|
| 461 |
],
|
|
@@ -465,9 +557,9 @@ trait Helper {
|
|
| 465 |
$this->add_control(
|
| 466 |
'eael_icon_image',
|
| 467 |
[
|
| 468 |
-
'label'
|
| 469 |
-
'type'
|
| 470 |
-
'default'
|
| 471 |
'url' => Utils::get_placeholder_image_src(),
|
| 472 |
],
|
| 473 |
'condition' => [
|
|
@@ -478,12 +570,12 @@ trait Helper {
|
|
| 478 |
$this->add_control(
|
| 479 |
'eael_icon_image_size',
|
| 480 |
[
|
| 481 |
-
'label'
|
| 482 |
-
'type'
|
| 483 |
-
'default'
|
| 484 |
'size' => 24,
|
| 485 |
],
|
| 486 |
-
'range'
|
| 487 |
'px' => [
|
| 488 |
'max' => 60,
|
| 489 |
],
|
|
@@ -500,16 +592,16 @@ trait Helper {
|
|
| 500 |
$this->add_control(
|
| 501 |
'eael_content_timeline_circle_icon_new',
|
| 502 |
[
|
| 503 |
-
'label'
|
| 504 |
'fa4compatibility' => 'eael_content_timeline_circle_icon',
|
| 505 |
-
'type'
|
| 506 |
-
'default'
|
| 507 |
-
'value'
|
| 508 |
'library' => 'fa-solid',
|
| 509 |
],
|
| 510 |
-
'condition'
|
| 511 |
'eael_content_timeline_choose' => 'dynamic',
|
| 512 |
-
'eael_show_image_or_icon'
|
| 513 |
],
|
| 514 |
]
|
| 515 |
);
|
|
@@ -519,23 +611,46 @@ trait Helper {
|
|
| 519 |
$this->add_control(
|
| 520 |
'eael_show_title',
|
| 521 |
[
|
| 522 |
-
'label'
|
| 523 |
-
'type'
|
| 524 |
-
'label_on'
|
| 525 |
-
'label_off'
|
| 526 |
'return_value' => 'yes',
|
| 527 |
-
'default'
|
| 528 |
]
|
| 529 |
);
|
| 530 |
|
| 531 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 532 |
$this->add_control(
|
| 533 |
'eael_title_length',
|
| 534 |
[
|
| 535 |
-
'label'
|
| 536 |
-
'type'
|
| 537 |
'condition' => [
|
| 538 |
-
'eael_show_title' => 'yes'
|
| 539 |
],
|
| 540 |
]
|
| 541 |
);
|
|
@@ -544,24 +659,24 @@ trait Helper {
|
|
| 544 |
$this->add_control(
|
| 545 |
'eael_show_excerpt',
|
| 546 |
[
|
| 547 |
-
'label'
|
| 548 |
-
'type'
|
| 549 |
-
'label_on'
|
| 550 |
-
'label_off'
|
| 551 |
'return_value' => 'yes',
|
| 552 |
-
'default'
|
| 553 |
]
|
| 554 |
);
|
| 555 |
|
| 556 |
-
if (
|
| 557 |
$this->add_control(
|
| 558 |
'eael_excerpt_length',
|
| 559 |
[
|
| 560 |
-
'label'
|
| 561 |
-
'type'
|
| 562 |
'default' => 10,
|
| 563 |
'condition' => [
|
| 564 |
-
'eael_show_excerpt'
|
| 565 |
'eael_content_timeline_choose' => 'dynamic',
|
| 566 |
],
|
| 567 |
]
|
|
@@ -570,12 +685,12 @@ trait Helper {
|
|
| 570 |
$this->add_control(
|
| 571 |
'excerpt_expanison_indicator',
|
| 572 |
[
|
| 573 |
-
'label'
|
| 574 |
-
'type'
|
| 575 |
'label_block' => false,
|
| 576 |
-
'default'
|
| 577 |
-
'condition'
|
| 578 |
-
'eael_show_excerpt'
|
| 579 |
'eael_content_timeline_choose' => 'dynamic',
|
| 580 |
],
|
| 581 |
]
|
|
@@ -584,8 +699,8 @@ trait Helper {
|
|
| 584 |
$this->add_control(
|
| 585 |
'eael_excerpt_length',
|
| 586 |
[
|
| 587 |
-
'label'
|
| 588 |
-
'type'
|
| 589 |
'default' => 10,
|
| 590 |
'condition' => [
|
| 591 |
'eael_show_excerpt' => 'yes',
|
|
@@ -596,11 +711,11 @@ trait Helper {
|
|
| 596 |
$this->add_control(
|
| 597 |
'excerpt_expanison_indicator',
|
| 598 |
[
|
| 599 |
-
'label'
|
| 600 |
-
'type'
|
| 601 |
'label_block' => false,
|
| 602 |
-
'default'
|
| 603 |
-
'condition'
|
| 604 |
'eael_show_excerpt' => 'yes',
|
| 605 |
],
|
| 606 |
]
|
|
@@ -610,13 +725,13 @@ trait Helper {
|
|
| 610 |
$this->add_control(
|
| 611 |
'eael_show_read_more',
|
| 612 |
[
|
| 613 |
-
'label'
|
| 614 |
-
'type'
|
| 615 |
-
'label_on'
|
| 616 |
-
'label_off'
|
| 617 |
'return_value' => 'yes',
|
| 618 |
-
'default'
|
| 619 |
-
'condition'
|
| 620 |
'eael_content_timeline_choose' => 'dynamic',
|
| 621 |
],
|
| 622 |
]
|
|
@@ -625,13 +740,13 @@ trait Helper {
|
|
| 625 |
$this->add_control(
|
| 626 |
'eael_read_more_text',
|
| 627 |
[
|
| 628 |
-
'label'
|
| 629 |
-
'type'
|
| 630 |
'label_block' => false,
|
| 631 |
-
'default'
|
| 632 |
-
'condition'
|
| 633 |
'eael_content_timeline_choose' => 'dynamic',
|
| 634 |
-
'eael_show_read_more'
|
| 635 |
],
|
| 636 |
]
|
| 637 |
);
|
|
@@ -644,13 +759,13 @@ trait Helper {
|
|
| 644 |
$this->add_control(
|
| 645 |
'eael_show_read_more_button',
|
| 646 |
[
|
| 647 |
-
'label'
|
| 648 |
-
'type'
|
| 649 |
-
'label_on'
|
| 650 |
-
'label_off'
|
| 651 |
'return_value' => 'yes',
|
| 652 |
-
'default'
|
| 653 |
-
'condition'
|
| 654 |
'post_type!' => 'product',
|
| 655 |
],
|
| 656 |
]
|
|
@@ -659,27 +774,27 @@ trait Helper {
|
|
| 659 |
$this->add_control(
|
| 660 |
'read_more_button_text',
|
| 661 |
[
|
| 662 |
-
'label'
|
| 663 |
-
'type'
|
| 664 |
-
'default'
|
| 665 |
'condition' => [
|
| 666 |
'eael_show_read_more_button' => 'yes',
|
| 667 |
-
'post_type!'
|
| 668 |
],
|
| 669 |
]
|
| 670 |
);
|
| 671 |
}
|
| 672 |
|
| 673 |
-
if (
|
| 674 |
$this->add_control(
|
| 675 |
'eael_show_post_terms',
|
| 676 |
[
|
| 677 |
-
'label'
|
| 678 |
-
'type'
|
| 679 |
-
'label_on'
|
| 680 |
-
'label_off'
|
| 681 |
'return_value' => 'yes',
|
| 682 |
-
'condition'
|
| 683 |
'eael_show_image' => 'yes',
|
| 684 |
],
|
| 685 |
]
|
|
@@ -688,13 +803,13 @@ trait Helper {
|
|
| 688 |
$this->add_control(
|
| 689 |
'eael_post_terms',
|
| 690 |
[
|
| 691 |
-
'label'
|
| 692 |
-
'type'
|
| 693 |
-
'options'
|
| 694 |
-
'category' => __(
|
| 695 |
-
'tags'
|
| 696 |
],
|
| 697 |
-
'default'
|
| 698 |
'condition' => [
|
| 699 |
'eael_show_post_terms' => 'yes',
|
| 700 |
],
|
|
@@ -704,14 +819,14 @@ trait Helper {
|
|
| 704 |
$this->add_control(
|
| 705 |
'eael_post_terms_max_length',
|
| 706 |
[
|
| 707 |
-
'label'
|
| 708 |
-
'type'
|
| 709 |
-
'options'
|
| 710 |
-
1 => __(
|
| 711 |
-
2 => __(
|
| 712 |
-
3 => __(
|
| 713 |
-
],
|
| 714 |
-
'default'
|
| 715 |
'condition' => [
|
| 716 |
'eael_show_post_terms' => 'yes',
|
| 717 |
],
|
|
@@ -720,29 +835,29 @@ trait Helper {
|
|
| 720 |
|
| 721 |
}
|
| 722 |
|
| 723 |
-
if (
|
| 724 |
|
| 725 |
$this->add_control(
|
| 726 |
'eael_show_meta',
|
| 727 |
[
|
| 728 |
-
'label'
|
| 729 |
-
'type'
|
| 730 |
-
'label_on'
|
| 731 |
-
'label_off'
|
| 732 |
'return_value' => 'yes',
|
| 733 |
-
'default'
|
| 734 |
]
|
| 735 |
);
|
| 736 |
|
| 737 |
$this->add_control(
|
| 738 |
'meta_position',
|
| 739 |
[
|
| 740 |
-
'label'
|
| 741 |
-
'type'
|
| 742 |
-
'default'
|
| 743 |
-
'options'
|
| 744 |
-
'meta-entry-header' => esc_html__(
|
| 745 |
-
'meta-entry-footer' => esc_html__(
|
| 746 |
],
|
| 747 |
'condition' => [
|
| 748 |
'eael_show_meta' => 'yes',
|
|
@@ -753,14 +868,14 @@ trait Helper {
|
|
| 753 |
$this->add_control(
|
| 754 |
'eael_show_avatar',
|
| 755 |
[
|
| 756 |
-
'label'
|
| 757 |
-
'type'
|
| 758 |
-
'label_on'
|
| 759 |
-
'label_off'
|
| 760 |
'return_value' => 'yes',
|
| 761 |
-
'default'
|
| 762 |
-
'condition'
|
| 763 |
-
'meta_position'
|
| 764 |
'eael_show_meta' => 'yes',
|
| 765 |
],
|
| 766 |
]
|
|
@@ -769,13 +884,13 @@ trait Helper {
|
|
| 769 |
$this->add_control(
|
| 770 |
'eael_show_author',
|
| 771 |
[
|
| 772 |
-
'label'
|
| 773 |
-
'type'
|
| 774 |
-
'label_on'
|
| 775 |
-
'label_off'
|
| 776 |
'return_value' => 'yes',
|
| 777 |
-
'default'
|
| 778 |
-
'condition'
|
| 779 |
'eael_show_meta' => 'yes',
|
| 780 |
],
|
| 781 |
]
|
|
@@ -784,13 +899,13 @@ trait Helper {
|
|
| 784 |
$this->add_control(
|
| 785 |
'eael_show_date',
|
| 786 |
[
|
| 787 |
-
'label'
|
| 788 |
-
'type'
|
| 789 |
-
'label_on'
|
| 790 |
-
'label_off'
|
| 791 |
'return_value' => 'yes',
|
| 792 |
-
'default'
|
| 793 |
-
'condition'
|
| 794 |
'eael_show_meta' => 'yes',
|
| 795 |
],
|
| 796 |
]
|
|
@@ -801,12 +916,13 @@ trait Helper {
|
|
| 801 |
$this->end_controls_section();
|
| 802 |
}
|
| 803 |
|
| 804 |
-
protected function terms_style()
|
|
|
|
| 805 |
$this->start_controls_section(
|
| 806 |
'section_terms_style',
|
| 807 |
[
|
| 808 |
-
'label'
|
| 809 |
-
'tab'
|
| 810 |
'condition' => [
|
| 811 |
'eael_show_post_terms' => 'yes',
|
| 812 |
],
|
|
@@ -816,9 +932,9 @@ trait Helper {
|
|
| 816 |
$this->add_control(
|
| 817 |
'terms_color',
|
| 818 |
[
|
| 819 |
-
'label'
|
| 820 |
-
'type'
|
| 821 |
-
'default'
|
| 822 |
'selectors' => [
|
| 823 |
'{{WRAPPER}} .post-carousel-categories li a, {{WRAPPER}} .post-carousel-categories li:after' => 'color: {{VALUE}};',
|
| 824 |
],
|
|
@@ -828,8 +944,8 @@ trait Helper {
|
|
| 828 |
$this->add_group_control(
|
| 829 |
Group_Control_Typography::get_type(),
|
| 830 |
[
|
| 831 |
-
'name'
|
| 832 |
-
'label'
|
| 833 |
'selector' => '{{WRAPPER}} .post-carousel-categories li a',
|
| 834 |
]
|
| 835 |
);
|
|
@@ -837,20 +953,20 @@ trait Helper {
|
|
| 837 |
$this->add_responsive_control(
|
| 838 |
'terms_color_alignment',
|
| 839 |
[
|
| 840 |
-
'label'
|
| 841 |
-
'type'
|
| 842 |
-
'options'
|
| 843 |
-
'left'
|
| 844 |
-
'title' => __(
|
| 845 |
-
'icon'
|
| 846 |
],
|
| 847 |
'center' => [
|
| 848 |
-
'title' => __(
|
| 849 |
-
'icon'
|
| 850 |
],
|
| 851 |
-
'right'
|
| 852 |
-
'title' => __(
|
| 853 |
-
'icon'
|
| 854 |
],
|
| 855 |
],
|
| 856 |
'selectors' => [
|
|
@@ -862,10 +978,10 @@ trait Helper {
|
|
| 862 |
$this->add_control(
|
| 863 |
'terms_spacing',
|
| 864 |
[
|
| 865 |
-
'label'
|
| 866 |
-
'type'
|
| 867 |
'size_units' => ['px', '%'],
|
| 868 |
-
'selectors'
|
| 869 |
'{{WRAPPER}} .post-carousel-categories li' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 870 |
],
|
| 871 |
]
|
|
@@ -874,7 +990,8 @@ trait Helper {
|
|
| 874 |
$this->end_controls_section();
|
| 875 |
}
|
| 876 |
|
| 877 |
-
protected function eael_read_more_button_style()
|
|
|
|
| 878 |
if (
|
| 879 |
'eael-post-grid' === $this->get_name()
|
| 880 |
|| 'eael-post-block' === $this->get_name()
|
|
@@ -885,11 +1002,11 @@ trait Helper {
|
|
| 885 |
$this->start_controls_section(
|
| 886 |
'eael_section_read_more_btn',
|
| 887 |
[
|
| 888 |
-
'label'
|
| 889 |
-
'tab'
|
| 890 |
'condition' => [
|
| 891 |
'eael_show_read_more_button' => 'yes',
|
| 892 |
-
'post_type!'
|
| 893 |
],
|
| 894 |
]
|
| 895 |
);
|
|
@@ -897,26 +1014,26 @@ trait Helper {
|
|
| 897 |
$this->add_group_control(
|
| 898 |
Group_Control_Typography::get_type(),
|
| 899 |
[
|
| 900 |
-
'name'
|
| 901 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn',
|
| 902 |
]
|
| 903 |
);
|
| 904 |
|
| 905 |
-
$this->start_controls_tabs(
|
| 906 |
|
| 907 |
$this->start_controls_tab(
|
| 908 |
'read_more_button_style_normal',
|
| 909 |
[
|
| 910 |
-
'label' => __(
|
| 911 |
]
|
| 912 |
);
|
| 913 |
|
| 914 |
$this->add_control(
|
| 915 |
'eael_post_read_more_btn_color',
|
| 916 |
[
|
| 917 |
-
'label'
|
| 918 |
-
'type'
|
| 919 |
-
'default'
|
| 920 |
'selectors' => [
|
| 921 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'color: {{VALUE}};',
|
| 922 |
],
|
|
@@ -926,11 +1043,11 @@ trait Helper {
|
|
| 926 |
$this->add_group_control(
|
| 927 |
Group_Control_Background::get_type(),
|
| 928 |
[
|
| 929 |
-
'name'
|
| 930 |
-
'label'
|
| 931 |
-
'types'
|
| 932 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn',
|
| 933 |
-
'exclude'
|
| 934 |
'image',
|
| 935 |
],
|
| 936 |
]
|
|
@@ -939,8 +1056,8 @@ trait Helper {
|
|
| 939 |
$this->add_group_control(
|
| 940 |
Group_Control_Border::get_type(),
|
| 941 |
[
|
| 942 |
-
'name'
|
| 943 |
-
'label'
|
| 944 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn',
|
| 945 |
]
|
| 946 |
);
|
|
@@ -948,10 +1065,10 @@ trait Helper {
|
|
| 948 |
$this->add_responsive_control(
|
| 949 |
'read_more_btn_border_radius',
|
| 950 |
[
|
| 951 |
-
'label'
|
| 952 |
-
'type'
|
| 953 |
'size_units' => ['px', 'em', '%'],
|
| 954 |
-
'selectors'
|
| 955 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 956 |
],
|
| 957 |
]
|
|
@@ -962,15 +1079,15 @@ trait Helper {
|
|
| 962 |
$this->start_controls_tab(
|
| 963 |
'read_more_button_style_hover',
|
| 964 |
[
|
| 965 |
-
'label' => __(
|
| 966 |
]
|
| 967 |
);
|
| 968 |
|
| 969 |
$this->add_control(
|
| 970 |
'eael_post_read_more_btn_hover_color',
|
| 971 |
[
|
| 972 |
-
'label'
|
| 973 |
-
'type'
|
| 974 |
'selectors' => [
|
| 975 |
'{{WRAPPER}} .eael-post-elements-readmore-btn:hover' => 'color: {{VALUE}};',
|
| 976 |
],
|
|
@@ -980,11 +1097,11 @@ trait Helper {
|
|
| 980 |
$this->add_group_control(
|
| 981 |
Group_Control_Background::get_type(),
|
| 982 |
[
|
| 983 |
-
'name'
|
| 984 |
-
'label'
|
| 985 |
-
'types'
|
| 986 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn:hover',
|
| 987 |
-
'exclude'
|
| 988 |
'image',
|
| 989 |
],
|
| 990 |
]
|
|
@@ -993,8 +1110,8 @@ trait Helper {
|
|
| 993 |
$this->add_group_control(
|
| 994 |
Group_Control_Border::get_type(),
|
| 995 |
[
|
| 996 |
-
'name'
|
| 997 |
-
'label'
|
| 998 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn:hover',
|
| 999 |
]
|
| 1000 |
);
|
|
@@ -1002,10 +1119,10 @@ trait Helper {
|
|
| 1002 |
$this->add_responsive_control(
|
| 1003 |
'read_more_btn_border_hover_radius',
|
| 1004 |
[
|
| 1005 |
-
'label'
|
| 1006 |
-
'type'
|
| 1007 |
'size_units' => ['px', 'em', '%'],
|
| 1008 |
-
'selectors'
|
| 1009 |
'{{WRAPPER}} .eael-post-elements-readmore-btn:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1010 |
],
|
| 1011 |
]
|
|
@@ -1018,10 +1135,10 @@ trait Helper {
|
|
| 1018 |
$this->add_responsive_control(
|
| 1019 |
'eael_post_read_more_btn_padding',
|
| 1020 |
[
|
| 1021 |
-
'label'
|
| 1022 |
-
'type'
|
| 1023 |
'size_units' => ['px', 'em', '%'],
|
| 1024 |
-
'selectors'
|
| 1025 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1026 |
],
|
| 1027 |
]
|
|
@@ -1030,10 +1147,10 @@ trait Helper {
|
|
| 1030 |
$this->add_responsive_control(
|
| 1031 |
'read_more_btn_margin',
|
| 1032 |
[
|
| 1033 |
-
'label'
|
| 1034 |
-
'type'
|
| 1035 |
'size_units' => ['px', 'em', '%'],
|
| 1036 |
-
'selectors'
|
| 1037 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1038 |
],
|
| 1039 |
]
|
|
@@ -1047,12 +1164,13 @@ trait Helper {
|
|
| 1047 |
* Load More Button Style
|
| 1048 |
*
|
| 1049 |
*/
|
| 1050 |
-
protected function eael_load_more_button_style()
|
|
|
|
| 1051 |
$this->start_controls_section(
|
| 1052 |
'eael_section_load_more_btn',
|
| 1053 |
[
|
| 1054 |
-
'label'
|
| 1055 |
-
'tab'
|
| 1056 |
'condition' => [
|
| 1057 |
'show_load_more' => ['yes', '1', 'true'],
|
| 1058 |
],
|
|
@@ -1062,10 +1180,10 @@ trait Helper {
|
|
| 1062 |
$this->add_responsive_control(
|
| 1063 |
'eael_post_grid_load_more_btn_padding',
|
| 1064 |
[
|
| 1065 |
-
'label'
|
| 1066 |
-
'type'
|
| 1067 |
'size_units' => ['px', 'em', '%'],
|
| 1068 |
-
'selectors'
|
| 1069 |
'{{WRAPPER}} .eael-load-more-button' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1070 |
],
|
| 1071 |
]
|
|
@@ -1074,10 +1192,10 @@ trait Helper {
|
|
| 1074 |
$this->add_responsive_control(
|
| 1075 |
'eael_post_grid_load_more_btn_margin',
|
| 1076 |
[
|
| 1077 |
-
'label'
|
| 1078 |
-
'type'
|
| 1079 |
'size_units' => ['px', 'em', '%'],
|
| 1080 |
-
'selectors'
|
| 1081 |
'{{WRAPPER}} .eael-load-more-button' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1082 |
],
|
| 1083 |
]
|
|
@@ -1085,22 +1203,22 @@ trait Helper {
|
|
| 1085 |
$this->add_group_control(
|
| 1086 |
Group_Control_Typography::get_type(),
|
| 1087 |
[
|
| 1088 |
-
'name'
|
| 1089 |
'selector' => '{{WRAPPER}} .eael-load-more-button',
|
| 1090 |
]
|
| 1091 |
);
|
| 1092 |
|
| 1093 |
-
$this->start_controls_tabs(
|
| 1094 |
|
| 1095 |
// Normal State Tab
|
| 1096 |
-
$this->start_controls_tab(
|
| 1097 |
|
| 1098 |
$this->add_control(
|
| 1099 |
'eael_post_grid_load_more_btn_normal_text_color',
|
| 1100 |
[
|
| 1101 |
-
'label'
|
| 1102 |
-
'type'
|
| 1103 |
-
'default'
|
| 1104 |
'selectors' => [
|
| 1105 |
'{{WRAPPER}} .eael-load-more-button' => 'color: {{VALUE}};',
|
| 1106 |
],
|
|
@@ -1110,9 +1228,9 @@ trait Helper {
|
|
| 1110 |
$this->add_control(
|
| 1111 |
'eael_cta_btn_normal_bg_color',
|
| 1112 |
[
|
| 1113 |
-
'label'
|
| 1114 |
-
'type'
|
| 1115 |
-
'default'
|
| 1116 |
'selectors' => [
|
| 1117 |
'{{WRAPPER}} .eael-load-more-button' => 'background: {{VALUE}};',
|
| 1118 |
],
|
|
@@ -1122,8 +1240,8 @@ trait Helper {
|
|
| 1122 |
$this->add_group_control(
|
| 1123 |
Group_Control_Border::get_type(),
|
| 1124 |
[
|
| 1125 |
-
'name'
|
| 1126 |
-
'label'
|
| 1127 |
'selector' => '{{WRAPPER}} .eael-load-more-button',
|
| 1128 |
]
|
| 1129 |
);
|
|
@@ -1131,9 +1249,9 @@ trait Helper {
|
|
| 1131 |
$this->add_control(
|
| 1132 |
'eael_post_grid_load_more_btn_border_radius',
|
| 1133 |
[
|
| 1134 |
-
'label'
|
| 1135 |
-
'type'
|
| 1136 |
-
'range'
|
| 1137 |
'px' => [
|
| 1138 |
'max' => 100,
|
| 1139 |
],
|
|
@@ -1146,8 +1264,8 @@ trait Helper {
|
|
| 1146 |
$this->add_group_control(
|
| 1147 |
Group_Control_Box_Shadow::get_type(),
|
| 1148 |
[
|
| 1149 |
-
'name'
|
| 1150 |
-
'selector'
|
| 1151 |
'separator' => 'before',
|
| 1152 |
]
|
| 1153 |
);
|
|
@@ -1155,14 +1273,14 @@ trait Helper {
|
|
| 1155 |
$this->end_controls_tab();
|
| 1156 |
|
| 1157 |
// Hover State Tab
|
| 1158 |
-
$this->start_controls_tab(
|
| 1159 |
|
| 1160 |
$this->add_control(
|
| 1161 |
'eael_post_grid_load_more_btn_hover_text_color',
|
| 1162 |
[
|
| 1163 |
-
'label'
|
| 1164 |
-
'type'
|
| 1165 |
-
'default'
|
| 1166 |
'selectors' => [
|
| 1167 |
'{{WRAPPER}} .eael-load-more-button:hover' => 'color: {{VALUE}};',
|
| 1168 |
],
|
|
@@ -1172,9 +1290,9 @@ trait Helper {
|
|
| 1172 |
$this->add_control(
|
| 1173 |
'eael_post_grid_load_more_btn_hover_bg_color',
|
| 1174 |
[
|
| 1175 |
-
'label'
|
| 1176 |
-
'type'
|
| 1177 |
-
'default'
|
| 1178 |
'selectors' => [
|
| 1179 |
'{{WRAPPER}} .eael-load-more-button:hover' => 'background: {{VALUE}};',
|
| 1180 |
],
|
|
@@ -1184,9 +1302,9 @@ trait Helper {
|
|
| 1184 |
$this->add_control(
|
| 1185 |
'eael_post_grid_load_more_btn_hover_border_color',
|
| 1186 |
[
|
| 1187 |
-
'label'
|
| 1188 |
-
'type'
|
| 1189 |
-
'default'
|
| 1190 |
'selectors' => [
|
| 1191 |
'{{WRAPPER}} .eael-load-more-button:hover' => 'border-color: {{VALUE}};',
|
| 1192 |
],
|
|
@@ -1196,8 +1314,8 @@ trait Helper {
|
|
| 1196 |
$this->add_group_control(
|
| 1197 |
Group_Control_Box_Shadow::get_type(),
|
| 1198 |
[
|
| 1199 |
-
'name'
|
| 1200 |
-
'selector'
|
| 1201 |
'separator' => 'before',
|
| 1202 |
]
|
| 1203 |
);
|
|
@@ -1208,23 +1326,23 @@ trait Helper {
|
|
| 1208 |
$this->add_responsive_control(
|
| 1209 |
'eael_post_grid_loadmore_button_alignment',
|
| 1210 |
[
|
| 1211 |
-
'label'
|
| 1212 |
-
'type'
|
| 1213 |
-
'options'
|
| 1214 |
'flex-start' => [
|
| 1215 |
-
'title' => __(
|
| 1216 |
-
'icon'
|
| 1217 |
],
|
| 1218 |
-
'center'
|
| 1219 |
-
'title' => __(
|
| 1220 |
-
'icon'
|
| 1221 |
],
|
| 1222 |
-
'flex-end'
|
| 1223 |
-
'title' => __(
|
| 1224 |
-
'icon'
|
| 1225 |
],
|
| 1226 |
],
|
| 1227 |
-
'default'
|
| 1228 |
'selectors' => [
|
| 1229 |
'{{WRAPPER}} .eael-load-more-button-wrap' => 'justify-content: {{VALUE}};',
|
| 1230 |
],
|
|
@@ -1238,26 +1356,27 @@ trait Helper {
|
|
| 1238 |
* Go Premium
|
| 1239 |
*
|
| 1240 |
*/
|
| 1241 |
-
protected function eael_go_premium()
|
|
|
|
| 1242 |
$this->start_controls_section(
|
| 1243 |
'eael_section_pro',
|
| 1244 |
[
|
| 1245 |
-
'label' => __(
|
| 1246 |
]
|
| 1247 |
);
|
| 1248 |
|
| 1249 |
$this->add_control(
|
| 1250 |
'eael_control_get_pro',
|
| 1251 |
[
|
| 1252 |
-
'label'
|
| 1253 |
-
'type'
|
| 1254 |
-
'options'
|
| 1255 |
'1' => [
|
| 1256 |
-
'title' => __(
|
| 1257 |
-
'icon'
|
| 1258 |
],
|
| 1259 |
],
|
| 1260 |
-
'default'
|
| 1261 |
'description' => '<span class="pro-feature"> Get the <a href="http://essential-addons.com/elementor/#pricing" target="_blank">Pro version</a> for more stunning elements and customization options.</span>',
|
| 1262 |
]
|
| 1263 |
);
|
|
@@ -1265,29 +1384,30 @@ trait Helper {
|
|
| 1265 |
$this->end_controls_section();
|
| 1266 |
}
|
| 1267 |
|
| 1268 |
-
public function fix_old_query(
|
|
|
|
| 1269 |
$update_query = false;
|
| 1270 |
|
| 1271 |
-
foreach (
|
| 1272 |
-
if (
|
| 1273 |
-
$settings[str_replace(
|
| 1274 |
$update_query = true;
|
| 1275 |
}
|
| 1276 |
}
|
| 1277 |
|
| 1278 |
-
if (
|
| 1279 |
global $wpdb;
|
| 1280 |
|
| 1281 |
$post_id = get_the_ID();
|
| 1282 |
-
$data = get_post_meta(
|
| 1283 |
-
$data = str_replace(
|
| 1284 |
$wpdb->update(
|
| 1285 |
$wpdb->postmeta,
|
| 1286 |
[
|
| 1287 |
'meta_value' => $data,
|
| 1288 |
],
|
| 1289 |
[
|
| 1290 |
-
'post_id'
|
| 1291 |
'meta_key' => '_elementor_data',
|
| 1292 |
]
|
| 1293 |
);
|
|
@@ -1296,59 +1416,62 @@ trait Helper {
|
|
| 1296 |
return $settings;
|
| 1297 |
}
|
| 1298 |
|
| 1299 |
-
public function eael_get_query_args(
|
| 1300 |
-
|
| 1301 |
-
|
| 1302 |
-
'
|
| 1303 |
-
'
|
| 1304 |
-
'
|
|
|
|
| 1305 |
'posts_per_page' => 3,
|
| 1306 |
-
'offset'
|
| 1307 |
-
'post__not_in'
|
| 1308 |
-
]
|
| 1309 |
|
| 1310 |
$args = [
|
| 1311 |
-
'orderby'
|
| 1312 |
-
'order'
|
| 1313 |
'ignore_sticky_posts' => 1,
|
| 1314 |
-
'post_status'
|
| 1315 |
-
'posts_per_page'
|
| 1316 |
-
'offset'
|
| 1317 |
];
|
| 1318 |
|
| 1319 |
-
if (
|
| 1320 |
$args['post_type'] = 'any';
|
| 1321 |
-
$args['post__in'] = empty(
|
| 1322 |
-
}
|
|
|
|
| 1323 |
$args['post_type'] = $settings['post_type'];
|
| 1324 |
|
| 1325 |
-
if (
|
| 1326 |
$args['tax_query'] = [];
|
| 1327 |
-
$taxonomies = get_object_taxonomies( $settings['post_type'], 'objects' );
|
| 1328 |
|
| 1329 |
-
|
|
|
|
|
|
|
| 1330 |
$setting_key = $object->name . '_ids';
|
| 1331 |
|
| 1332 |
-
if (
|
| 1333 |
$args['tax_query'][] = [
|
| 1334 |
'taxonomy' => $object->name,
|
| 1335 |
-
'field'
|
| 1336 |
-
'terms'
|
| 1337 |
];
|
| 1338 |
}
|
| 1339 |
}
|
| 1340 |
|
| 1341 |
-
if (
|
| 1342 |
$args['tax_query']['relation'] = 'AND';
|
| 1343 |
}
|
| 1344 |
}
|
| 1345 |
}
|
| 1346 |
|
| 1347 |
-
if (
|
| 1348 |
$args['author__in'] = $settings['authors'];
|
| 1349 |
}
|
| 1350 |
|
| 1351 |
-
if (
|
| 1352 |
$args['post__not_in'] = $settings['post__not_in'];
|
| 1353 |
}
|
| 1354 |
|
|
@@ -1359,11 +1482,12 @@ trait Helper {
|
|
| 1359 |
* Get All POst Types
|
| 1360 |
* @return array
|
| 1361 |
*/
|
| 1362 |
-
public function eael_get_post_types()
|
| 1363 |
-
|
| 1364 |
-
$post_types =
|
|
|
|
| 1365 |
|
| 1366 |
-
return array_diff_key(
|
| 1367 |
}
|
| 1368 |
|
| 1369 |
/**
|
|
@@ -1371,9 +1495,10 @@ trait Helper {
|
|
| 1371 |
*
|
| 1372 |
* @return array
|
| 1373 |
*/
|
| 1374 |
-
public function eael_get_thumbnail_sizes()
|
|
|
|
| 1375 |
$sizes = get_intermediate_image_sizes();
|
| 1376 |
-
foreach (
|
| 1377 |
$ret[$s] = $s;
|
| 1378 |
}
|
| 1379 |
|
|
@@ -1385,35 +1510,55 @@ trait Helper {
|
|
| 1385 |
*
|
| 1386 |
* @return array
|
| 1387 |
*/
|
| 1388 |
-
public function eael_get_post_orderby_options()
|
|
|
|
| 1389 |
$orderby = array(
|
| 1390 |
-
'ID'
|
| 1391 |
-
'author'
|
| 1392 |
-
'title'
|
| 1393 |
-
'date'
|
| 1394 |
-
'modified'
|
| 1395 |
-
'parent'
|
| 1396 |
-
'rand'
|
| 1397 |
'comment_count' => 'Comment Count',
|
| 1398 |
-
'menu_order'
|
| 1399 |
);
|
| 1400 |
|
| 1401 |
return $orderby;
|
| 1402 |
}
|
| 1403 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1404 |
/**
|
| 1405 |
* Get Post Categories
|
| 1406 |
*
|
| 1407 |
* @return array
|
| 1408 |
*/
|
| 1409 |
-
public function eael_post_type_categories(
|
| 1410 |
-
|
| 1411 |
-
|
|
|
|
| 1412 |
'hide_empty' => true,
|
| 1413 |
-
)
|
|
|
|
|
|
|
| 1414 |
|
| 1415 |
-
if (
|
| 1416 |
-
foreach (
|
| 1417 |
$options[$term->{$type}] = $term->name;
|
| 1418 |
}
|
| 1419 |
}
|
|
@@ -1426,14 +1571,15 @@ trait Helper {
|
|
| 1426 |
*
|
| 1427 |
* @return array
|
| 1428 |
*/
|
| 1429 |
-
public function eael_woocommerce_product_categories()
|
| 1430 |
-
|
| 1431 |
-
|
|
|
|
| 1432 |
'hide_empty' => true,
|
| 1433 |
-
)
|
| 1434 |
|
| 1435 |
-
if (
|
| 1436 |
-
foreach (
|
| 1437 |
$options[$term->slug] = $term->name;
|
| 1438 |
}
|
| 1439 |
return $options;
|
|
@@ -1445,15 +1591,16 @@ trait Helper {
|
|
| 1445 |
*
|
| 1446 |
* @return array
|
| 1447 |
*/
|
| 1448 |
-
public function eael_woocommerce_product_get_product_by_id()
|
| 1449 |
-
|
|
|
|
| 1450 |
'post_type' => 'product',
|
| 1451 |
'showposts' => 9999,
|
| 1452 |
-
)
|
| 1453 |
$options = array();
|
| 1454 |
|
| 1455 |
-
if (
|
| 1456 |
-
foreach (
|
| 1457 |
$options[$post->ID] = $post->post_title;
|
| 1458 |
}
|
| 1459 |
return $options;
|
|
@@ -1466,14 +1613,15 @@ trait Helper {
|
|
| 1466 |
*
|
| 1467 |
* @return array
|
| 1468 |
*/
|
| 1469 |
-
public function eael_woocommerce_product_categories_by_id()
|
| 1470 |
-
|
| 1471 |
-
|
|
|
|
| 1472 |
'hide_empty' => true,
|
| 1473 |
-
)
|
| 1474 |
|
| 1475 |
-
if (
|
| 1476 |
-
foreach (
|
| 1477 |
$options[$term->term_id] = $term->name;
|
| 1478 |
}
|
| 1479 |
return $options;
|
|
@@ -1484,21 +1632,22 @@ trait Helper {
|
|
| 1484 |
/**
|
| 1485 |
* Get Contact Form 7 [ if exists ]
|
| 1486 |
*/
|
| 1487 |
-
public function eael_select_contact_form()
|
|
|
|
| 1488 |
$options = array();
|
| 1489 |
|
| 1490 |
-
if (
|
| 1491 |
-
$wpcf7_form_list = get_posts(
|
| 1492 |
'post_type' => 'wpcf7_contact_form',
|
| 1493 |
'showposts' => 999,
|
| 1494 |
-
)
|
| 1495 |
-
$options[0] = esc_html__(
|
| 1496 |
-
if (
|
| 1497 |
-
foreach (
|
| 1498 |
$options[$post->ID] = $post->post_title;
|
| 1499 |
}
|
| 1500 |
} else {
|
| 1501 |
-
$options[0] = esc_html__(
|
| 1502 |
}
|
| 1503 |
}
|
| 1504 |
return $options;
|
|
@@ -1509,21 +1658,22 @@ trait Helper {
|
|
| 1509 |
*
|
| 1510 |
* @return array
|
| 1511 |
*/
|
| 1512 |
-
public function eael_select_gravity_form()
|
|
|
|
| 1513 |
$options = array();
|
| 1514 |
|
| 1515 |
-
if (
|
| 1516 |
-
$gravity_forms = \RGFormsModel::get_forms(
|
| 1517 |
|
| 1518 |
-
if (
|
| 1519 |
|
| 1520 |
-
$options[0] = esc_html__(
|
| 1521 |
-
foreach (
|
| 1522 |
$options[$form->id] = $form->title;
|
| 1523 |
}
|
| 1524 |
|
| 1525 |
} else {
|
| 1526 |
-
$options[0] = esc_html__(
|
| 1527 |
}
|
| 1528 |
}
|
| 1529 |
|
|
@@ -1535,21 +1685,22 @@ trait Helper {
|
|
| 1535 |
*
|
| 1536 |
* @return array
|
| 1537 |
*/
|
| 1538 |
-
public function eael_select_weform()
|
| 1539 |
-
|
|
|
|
| 1540 |
'post_type' => 'wpuf_contact_form',
|
| 1541 |
'showposts' => 999,
|
| 1542 |
-
)
|
| 1543 |
|
| 1544 |
$options = array();
|
| 1545 |
|
| 1546 |
-
if (
|
| 1547 |
-
$options[0] = esc_html__(
|
| 1548 |
-
foreach (
|
| 1549 |
$options[$post->ID] = $post->post_title;
|
| 1550 |
}
|
| 1551 |
} else {
|
| 1552 |
-
$options[0] = esc_html__(
|
| 1553 |
}
|
| 1554 |
|
| 1555 |
return $options;
|
|
@@ -1560,22 +1711,23 @@ trait Helper {
|
|
| 1560 |
*
|
| 1561 |
* @return array
|
| 1562 |
*/
|
| 1563 |
-
public function eael_select_ninja_form()
|
|
|
|
| 1564 |
$options = array();
|
| 1565 |
|
| 1566 |
-
if (
|
| 1567 |
$contact_forms = Ninja_Forms()->form()->get_forms();
|
| 1568 |
|
| 1569 |
-
if (
|
| 1570 |
|
| 1571 |
-
$options[0] = esc_html__(
|
| 1572 |
|
| 1573 |
-
foreach (
|
| 1574 |
-
$options[$form->get_id()] = $form->get_setting(
|
| 1575 |
}
|
| 1576 |
}
|
| 1577 |
} else {
|
| 1578 |
-
$options[0] = esc_html__(
|
| 1579 |
}
|
| 1580 |
|
| 1581 |
return $options;
|
|
@@ -1586,20 +1738,21 @@ trait Helper {
|
|
| 1586 |
*
|
| 1587 |
* @return array
|
| 1588 |
*/
|
| 1589 |
-
public function eael_select_caldera_form()
|
|
|
|
| 1590 |
$options = array();
|
| 1591 |
|
| 1592 |
-
if (
|
| 1593 |
-
$contact_forms = \Caldera_Forms_Forms::get_forms(
|
| 1594 |
|
| 1595 |
-
if (
|
| 1596 |
-
$options[0] = esc_html__(
|
| 1597 |
-
foreach (
|
| 1598 |
$options[$form['ID']] = $form['name'];
|
| 1599 |
}
|
| 1600 |
}
|
| 1601 |
} else {
|
| 1602 |
-
$options[0] = esc_html__(
|
| 1603 |
}
|
| 1604 |
|
| 1605 |
return $options;
|
|
@@ -1610,25 +1763,26 @@ trait Helper {
|
|
| 1610 |
*
|
| 1611 |
* @return array
|
| 1612 |
*/
|
| 1613 |
-
public function eael_select_wpforms_forms()
|
|
|
|
| 1614 |
$options = array();
|
| 1615 |
|
| 1616 |
-
if (
|
| 1617 |
$args = array(
|
| 1618 |
-
'post_type'
|
| 1619 |
'posts_per_page' => -1,
|
| 1620 |
);
|
| 1621 |
|
| 1622 |
-
$contact_forms = get_posts(
|
| 1623 |
|
| 1624 |
-
if (
|
| 1625 |
-
$options[0] = esc_html__(
|
| 1626 |
-
foreach (
|
| 1627 |
$options[$post->ID] = $post->post_title;
|
| 1628 |
}
|
| 1629 |
}
|
| 1630 |
} else {
|
| 1631 |
-
$options[0] = esc_html__(
|
| 1632 |
}
|
| 1633 |
|
| 1634 |
return $options;
|
|
@@ -1639,21 +1793,22 @@ trait Helper {
|
|
| 1639 |
*
|
| 1640 |
* @return array
|
| 1641 |
*/
|
| 1642 |
-
public static function eael_select_fluent_forms()
|
|
|
|
| 1643 |
|
| 1644 |
$options = array();
|
| 1645 |
|
| 1646 |
-
if (
|
| 1647 |
global $wpdb;
|
| 1648 |
|
| 1649 |
-
$result = $wpdb->get_results(
|
| 1650 |
-
if (
|
| 1651 |
-
$options[0] = esc_html__(
|
| 1652 |
-
foreach (
|
| 1653 |
$options[$form->id] = $form->title;
|
| 1654 |
}
|
| 1655 |
} else {
|
| 1656 |
-
$options[0] = esc_html__(
|
| 1657 |
}
|
| 1658 |
}
|
| 1659 |
|
|
@@ -1666,27 +1821,28 @@ trait Helper {
|
|
| 1666 |
*
|
| 1667 |
* @return array
|
| 1668 |
*/
|
| 1669 |
-
public function eael_get_page_templates(
|
|
|
|
| 1670 |
$args = [
|
| 1671 |
-
'post_type'
|
| 1672 |
'posts_per_page' => -1,
|
| 1673 |
];
|
| 1674 |
|
| 1675 |
-
if (
|
| 1676 |
$args['tax_query'] = [
|
| 1677 |
[
|
| 1678 |
'taxonomy' => 'elementor_library_type',
|
| 1679 |
-
'field'
|
| 1680 |
-
'terms'
|
| 1681 |
],
|
| 1682 |
];
|
| 1683 |
}
|
| 1684 |
|
| 1685 |
-
$page_templates = get_posts(
|
| 1686 |
$options = array();
|
| 1687 |
|
| 1688 |
-
if (
|
| 1689 |
-
foreach (
|
| 1690 |
$options[$post->ID] = $post->post_title;
|
| 1691 |
}
|
| 1692 |
}
|
|
@@ -1698,18 +1854,19 @@ trait Helper {
|
|
| 1698 |
*
|
| 1699 |
* @return array
|
| 1700 |
*/
|
| 1701 |
-
public function eael_get_authors()
|
| 1702 |
-
|
| 1703 |
-
|
|
|
|
| 1704 |
'has_published_posts' => true,
|
| 1705 |
-
'fields'
|
| 1706 |
'ID',
|
| 1707 |
'display_name',
|
| 1708 |
],
|
| 1709 |
-
]
|
| 1710 |
|
| 1711 |
-
if (
|
| 1712 |
-
return wp_list_pluck(
|
| 1713 |
}
|
| 1714 |
|
| 1715 |
return [];
|
|
@@ -1722,15 +1879,16 @@ trait Helper {
|
|
| 1722 |
*
|
| 1723 |
* @return array
|
| 1724 |
*/
|
| 1725 |
-
public function eael_get_tags(
|
|
|
|
| 1726 |
$options = [];
|
| 1727 |
-
$tags = get_tags(
|
| 1728 |
|
| 1729 |
-
if (
|
| 1730 |
return [];
|
| 1731 |
}
|
| 1732 |
|
| 1733 |
-
foreach (
|
| 1734 |
$options[$tag->term_id] = $tag->name;
|
| 1735 |
}
|
| 1736 |
|
|
@@ -1747,29 +1905,30 @@ trait Helper {
|
|
| 1747 |
*
|
| 1748 |
* @return array
|
| 1749 |
*/
|
| 1750 |
-
public function eael_get_taxonomies_by_post(
|
|
|
|
| 1751 |
global $wp_taxonomies;
|
| 1752 |
|
| 1753 |
-
$field = (
|
| 1754 |
|
| 1755 |
// Handle 'object_type' separately.
|
| 1756 |
-
if (
|
| 1757 |
$object_type = (array) $args['object_type'];
|
| 1758 |
-
unset(
|
| 1759 |
}
|
| 1760 |
|
| 1761 |
-
$taxonomies = wp_filter_object_list(
|
| 1762 |
|
| 1763 |
-
if (
|
| 1764 |
-
foreach (
|
| 1765 |
-
if (
|
| 1766 |
-
unset(
|
| 1767 |
}
|
| 1768 |
}
|
| 1769 |
}
|
| 1770 |
|
| 1771 |
-
if (
|
| 1772 |
-
$taxonomies = wp_list_pluck(
|
| 1773 |
}
|
| 1774 |
|
| 1775 |
return $taxonomies;
|
|
@@ -1780,18 +1939,19 @@ trait Helper {
|
|
| 1780 |
*
|
| 1781 |
* @return array
|
| 1782 |
*/
|
| 1783 |
-
public function eael_get_posts()
|
| 1784 |
-
|
| 1785 |
-
|
| 1786 |
-
'
|
| 1787 |
-
'
|
|
|
|
| 1788 |
'posts_per_page' => -1,
|
| 1789 |
-
)
|
| 1790 |
|
| 1791 |
$posts = array();
|
| 1792 |
|
| 1793 |
-
if (
|
| 1794 |
-
foreach (
|
| 1795 |
$posts[$post->ID] = $post->post_title;
|
| 1796 |
}
|
| 1797 |
}
|
|
@@ -1804,18 +1964,19 @@ trait Helper {
|
|
| 1804 |
*
|
| 1805 |
* @return array
|
| 1806 |
*/
|
| 1807 |
-
public function eael_get_pages()
|
| 1808 |
-
|
| 1809 |
-
|
| 1810 |
-
'
|
| 1811 |
-
'
|
|
|
|
| 1812 |
'posts_per_page' => -1,
|
| 1813 |
-
)
|
| 1814 |
|
| 1815 |
$pages = array();
|
| 1816 |
|
| 1817 |
-
if (
|
| 1818 |
-
foreach (
|
| 1819 |
$pages[$page->ID] = $page->post_title;
|
| 1820 |
}
|
| 1821 |
}
|
|
@@ -1830,24 +1991,25 @@ trait Helper {
|
|
| 1830 |
* @return string of an html markup with AJAX call.
|
| 1831 |
* @return array of content and found posts count without AJAX call.
|
| 1832 |
*/
|
| 1833 |
-
public function eael_load_more_ajax()
|
| 1834 |
-
|
| 1835 |
-
parse_str(
|
|
|
|
| 1836 |
|
| 1837 |
-
$class = '\\' . str_replace(
|
| 1838 |
-
$args['offset'] = (int) $args['offset'] + (
|
| 1839 |
|
| 1840 |
-
if (
|
| 1841 |
$args['tax_query'] = [
|
| 1842 |
$_REQUEST['taxonomy'],
|
| 1843 |
];
|
| 1844 |
}
|
| 1845 |
|
| 1846 |
-
if (
|
| 1847 |
-
$args['post__not_in'] = array_unique(
|
| 1848 |
}
|
| 1849 |
|
| 1850 |
-
$html = $class::render_template_(
|
| 1851 |
|
| 1852 |
echo $html;
|
| 1853 |
wp_die();
|
|
@@ -1858,116 +2020,117 @@ trait Helper {
|
|
| 1858 |
*
|
| 1859 |
* @since 3.0.6
|
| 1860 |
*/
|
| 1861 |
-
public function twitter_feed_render_items(
|
| 1862 |
-
|
| 1863 |
-
$
|
|
|
|
| 1864 |
$html = '';
|
| 1865 |
|
| 1866 |
-
if (
|
| 1867 |
return;
|
| 1868 |
}
|
| 1869 |
|
| 1870 |
-
if (
|
| 1871 |
-
if (
|
| 1872 |
-
$credentials = base64_encode(
|
| 1873 |
|
| 1874 |
-
add_filter(
|
| 1875 |
|
| 1876 |
-
$response = wp_remote_post(
|
| 1877 |
-
'method'
|
| 1878 |
'httpversion' => '1.1',
|
| 1879 |
-
'blocking'
|
| 1880 |
-
'headers'
|
| 1881 |
'Authorization' => 'Basic ' . $credentials,
|
| 1882 |
-
'Content-Type'
|
| 1883 |
],
|
| 1884 |
-
'body'
|
| 1885 |
-
]
|
| 1886 |
|
| 1887 |
-
$body = json_decode(
|
| 1888 |
|
| 1889 |
-
if (
|
| 1890 |
-
update_option(
|
| 1891 |
$token = $body->access_token;
|
| 1892 |
}
|
| 1893 |
}
|
| 1894 |
|
| 1895 |
$args = array(
|
| 1896 |
'httpversion' => '1.1',
|
| 1897 |
-
'blocking'
|
| 1898 |
-
'headers'
|
| 1899 |
'Authorization' => "Bearer $token",
|
| 1900 |
),
|
| 1901 |
);
|
| 1902 |
|
| 1903 |
-
add_filter(
|
| 1904 |
|
| 1905 |
-
$response = wp_remote_get(
|
| 1906 |
'httpversion' => '1.1',
|
| 1907 |
-
'blocking'
|
| 1908 |
-
'headers'
|
| 1909 |
'Authorization' => "Bearer $token",
|
| 1910 |
],
|
| 1911 |
-
]
|
| 1912 |
|
| 1913 |
-
if (
|
| 1914 |
-
$items = json_decode(
|
| 1915 |
-
set_transient(
|
| 1916 |
}
|
| 1917 |
}
|
| 1918 |
|
| 1919 |
-
if (
|
| 1920 |
return;
|
| 1921 |
}
|
| 1922 |
|
| 1923 |
-
if (
|
| 1924 |
-
foreach (
|
| 1925 |
$match = false;
|
| 1926 |
|
| 1927 |
-
if (
|
| 1928 |
-
foreach (
|
| 1929 |
-
if (
|
| 1930 |
$match = true;
|
| 1931 |
}
|
| 1932 |
}
|
| 1933 |
}
|
| 1934 |
|
| 1935 |
-
if (
|
| 1936 |
-
unset(
|
| 1937 |
}
|
| 1938 |
}
|
| 1939 |
}
|
| 1940 |
|
| 1941 |
-
$items = array_splice(
|
| 1942 |
|
| 1943 |
-
foreach (
|
| 1944 |
$html .= '<div class="eael-twitter-feed-item ' . $class . '">
|
| 1945 |
<div class="eael-twitter-feed-item-inner">
|
| 1946 |
<div class="eael-twitter-feed-item-header clearfix">';
|
| 1947 |
-
if (
|
| 1948 |
$html .= '<a class="eael-twitter-feed-item-avatar avatar-' . $settings['eael_twitter_feed_avatar_style'] . '" href="//twitter.com/' . $settings['eael_twitter_feed_ac_name'] . '" target="_blank">
|
| 1949 |
<img src="' . $item['user']['profile_image_url_https'] . '">
|
| 1950 |
</a>';
|
| 1951 |
}
|
| 1952 |
$html .= '<a class="eael-twitter-feed-item-meta" href="//twitter.com/' . $settings['eael_twitter_feed_ac_name'] . '" target="_blank">';
|
| 1953 |
-
if (
|
| 1954 |
$html .= '<i class="fab fa-twitter eael-twitter-feed-item-icon"></i>';
|
| 1955 |
}
|
| 1956 |
|
| 1957 |
$html .= '<span class="eael-twitter-feed-item-author">' . $item['user']['name'] . '</span>
|
| 1958 |
</a>';
|
| 1959 |
-
if (
|
| 1960 |
-
$html .= '<span class="eael-twitter-feed-item-date">' . sprintf(
|
| 1961 |
}
|
| 1962 |
$html .= '</div>
|
| 1963 |
<div class="eael-twitter-feed-item-content">
|
| 1964 |
-
<p>' . substr(
|
| 1965 |
|
| 1966 |
-
if (
|
| 1967 |
$html .= '<a href="//twitter.com/' . @$item['user']['screen_name'] . '/status/' . $item['id_str'] . '" target="_blank" class="read-more-link">Read More <i class="fas fa-angle-double-right"></i></a>';
|
| 1968 |
}
|
| 1969 |
$html .= '</div>
|
| 1970 |
-
' . (
|
| 1971 |
</div>
|
| 1972 |
</div>';
|
| 1973 |
}
|
|
@@ -1980,15 +2143,16 @@ trait Helper {
|
|
| 1980 |
*
|
| 1981 |
* @since 3.4.0
|
| 1982 |
*/
|
| 1983 |
-
public function facebook_feed_render_items()
|
|
|
|
| 1984 |
// check if ajax request
|
| 1985 |
-
if (
|
| 1986 |
// check ajax referer
|
| 1987 |
-
check_ajax_referer(
|
| 1988 |
|
| 1989 |
// init vars
|
| 1990 |
$page = $_REQUEST['page'];
|
| 1991 |
-
parse_str(
|
| 1992 |
} else {
|
| 1993 |
// init vars
|
| 1994 |
$page = 0;
|
|
@@ -1999,66 +2163,66 @@ trait Helper {
|
|
| 1999 |
$page_id = $settings['eael_facebook_feed_page_id'];
|
| 2000 |
$token = $settings['eael_facebook_feed_access_token'];
|
| 2001 |
|
| 2002 |
-
if (
|
| 2003 |
return;
|
| 2004 |
}
|
| 2005 |
|
| 2006 |
-
$key = 'eael_facebook_feed_' . substr(
|
| 2007 |
|
| 2008 |
-
if (
|
| 2009 |
-
$facebook_data = wp_remote_retrieve_body(
|
| 2010 |
-
set_transient(
|
| 2011 |
} else {
|
| 2012 |
-
$facebook_data = get_transient(
|
| 2013 |
}
|
| 2014 |
|
| 2015 |
-
$facebook_data = json_decode(
|
| 2016 |
|
| 2017 |
-
if (
|
| 2018 |
$facebook_data = $facebook_data['data'];
|
| 2019 |
} else {
|
| 2020 |
return;
|
| 2021 |
}
|
| 2022 |
|
| 2023 |
-
switch (
|
| 2024 |
-
|
| 2025 |
-
|
| 2026 |
-
|
| 2027 |
}
|
| 2028 |
|
| 2029 |
-
$items = array_splice(
|
| 2030 |
|
| 2031 |
-
foreach (
|
| 2032 |
-
$message = wp_trim_words(
|
| 2033 |
-
$photo = (
|
| 2034 |
-
$likes = (
|
| 2035 |
-
$comments = (
|
| 2036 |
|
| 2037 |
-
if (
|
| 2038 |
$html .= '<div class="eael-facebook-feed-item">
|
| 2039 |
<div class="eael-facebook-feed-item-inner">
|
| 2040 |
<header class="eael-facebook-feed-item-header clearfix">
|
| 2041 |
<div class="eael-facebook-feed-item-user clearfix">
|
| 2042 |
-
<a href="https://www.facebook.com/' . $page_id . '" target="' . (
|
| 2043 |
-
<a href="https://www.facebook.com/' . $page_id . '" target="' . (
|
| 2044 |
</div>';
|
| 2045 |
|
| 2046 |
-
if (
|
| 2047 |
-
$html .= '<a href="' . $item['permalink_url'] . '" target="' . (
|
| 2048 |
}
|
| 2049 |
$html .= '</header>';
|
| 2050 |
|
| 2051 |
-
if (
|
| 2052 |
$html .= '<div class="eael-facebook-feed-item-content">
|
| 2053 |
-
<p class="eael-facebook-feed-message">' . esc_html(
|
| 2054 |
</div>';
|
| 2055 |
}
|
| 2056 |
|
| 2057 |
-
if (
|
| 2058 |
$html .= '<div class="eael-facebook-feed-preview-wrap">';
|
| 2059 |
-
if (
|
| 2060 |
-
$html .= '<a href="' . $item['permalink_url'] . '" target="' . (
|
| 2061 |
-
if (
|
| 2062 |
$html .= '<img class="eael-facebook-feed-img" src="' . $photo . '">
|
| 2063 |
<div class="eael-facebook-feed-preview-overlay"><i class="far fa-play-circle" aria-hidden="true"></i></div>';
|
| 2064 |
} else {
|
|
@@ -2067,30 +2231,30 @@ trait Helper {
|
|
| 2067 |
$html .= '</a>';
|
| 2068 |
|
| 2069 |
$html .= '<div class="eael-facebook-feed-url-preview">
|
| 2070 |
-
<p class="eael-facebook-feed-url-host">' . parse_url(
|
| 2071 |
<h2 class="eael-facebook-feed-url-title">' . $item['attachments']['data'][0]['title'] . '</h2>
|
| 2072 |
<p class="eael-facebook-feed-url-description">' . @$item['attachments']['data'][0]['description'] . '</p>
|
| 2073 |
</div>';
|
| 2074 |
-
} else if (
|
| 2075 |
-
$html .= '<a href="' . $item['permalink_url'] . '" target="' . (
|
| 2076 |
<img class="eael-facebook-feed-img" src="' . $photo . '">
|
| 2077 |
<div class="eael-facebook-feed-preview-overlay"><i class="far fa-play-circle" aria-hidden="true"></i></div>
|
| 2078 |
</a>';
|
| 2079 |
} else {
|
| 2080 |
-
$html .= '<a href="' . $item['permalink_url'] . '" target="' . (
|
| 2081 |
<img class="eael-facebook-feed-img" src="' . $photo . '">
|
| 2082 |
</a>';
|
| 2083 |
}
|
| 2084 |
$html .= '</div>';
|
| 2085 |
}
|
| 2086 |
|
| 2087 |
-
if (
|
| 2088 |
$html .= '<footer class="eael-facebook-feed-item-footer">
|
| 2089 |
<div class="clearfix">';
|
| 2090 |
-
if (
|
| 2091 |
$html .= '<span class="eael-facebook-feed-post-likes"><i class="far fa-thumbs-up" aria-hidden="true"></i> ' . $likes . '</span>';
|
| 2092 |
}
|
| 2093 |
-
if (
|
| 2094 |
$html .= '<span class="eael-facebook-feed-post-comments"><i class="far fa-comments" aria-hidden="true"></i> ' . $comments . '</span>';
|
| 2095 |
}
|
| 2096 |
$html .= '</div>
|
|
@@ -2099,18 +2263,18 @@ trait Helper {
|
|
| 2099 |
$html .= '</div>
|
| 2100 |
</div>';
|
| 2101 |
} else {
|
| 2102 |
-
$html .= '<a href="' . $item['permalink_url'] . '" target="' . (
|
| 2103 |
<div class="eael-facebook-feed-item-inner">
|
| 2104 |
-
<img class="eael-facebook-feed-img" src="' . (
|
| 2105 |
|
| 2106 |
-
if (
|
| 2107 |
$html .= '<div class="eael-facebook-feed-item-overlay">
|
| 2108 |
<div class="eael-facebook-feed-item-overlay-inner">
|
| 2109 |
<div class="eael-facebook-feed-meta">';
|
| 2110 |
-
if (
|
| 2111 |
$html .= '<span class="eael-facebook-feed-post-likes"><i class="far fa-thumbs-up" aria-hidden="true"></i> ' . $likes . '</span>';
|
| 2112 |
}
|
| 2113 |
-
if (
|
| 2114 |
$html .= '<span class="eael-facebook-feed-post-comments"><i class="far fa-comments" aria-hidden="true"></i> ' . $comments . '</span>';
|
| 2115 |
}
|
| 2116 |
$html .= '</div>
|
|
@@ -2122,11 +2286,11 @@ trait Helper {
|
|
| 2122 |
}
|
| 2123 |
}
|
| 2124 |
|
| 2125 |
-
if (
|
| 2126 |
-
wp_send_json(
|
| 2127 |
-
'num_pages' => ceil(
|
| 2128 |
-
'html'
|
| 2129 |
-
]
|
| 2130 |
}
|
| 2131 |
|
| 2132 |
return $html;
|
|
@@ -2137,11 +2301,12 @@ trait Helper {
|
|
| 2137 |
* @param $key
|
| 2138 |
* @return string
|
| 2139 |
*/
|
| 2140 |
-
public function eael_get_extension_settings(
|
| 2141 |
-
|
| 2142 |
-
|
| 2143 |
-
|
| 2144 |
-
|
|
|
|
| 2145 |
}
|
| 2146 |
|
| 2147 |
return '';
|
|
@@ -2152,16 +2317,17 @@ trait Helper {
|
|
| 2152 |
* @param $elements
|
| 2153 |
* @return string|void
|
| 2154 |
*/
|
| 2155 |
-
public function eael_toc_global_css(
|
|
|
|
| 2156 |
|
| 2157 |
$eael_toc = $global_settings['eael_ext_table_of_content'];
|
| 2158 |
-
$eael_toc_width = isset(
|
| 2159 |
$toc_list_color_active = $eael_toc['eael_ext_table_of_content_list_text_color_active'];
|
| 2160 |
$toc_list_separator_style = $eael_toc['eael_ext_table_of_content_list_separator_style'];
|
| 2161 |
$header_padding = $eael_toc['eael_ext_toc_header_padding'];
|
| 2162 |
$body_padding = $eael_toc['eael_ext_toc_body_padding'];
|
| 2163 |
-
$header_typography = $this->eael_get_typography_data(
|
| 2164 |
-
$list_typography = $this->eael_get_typography_data(
|
| 2165 |
$box_shadow = $eael_toc['eael_ext_toc_table_box_shadow_box_shadow'];
|
| 2166 |
$border_radius = $eael_toc['eael_ext_toc_box_border_radius']['size'];
|
| 2167 |
$bullet_size = $eael_toc['eael_ext_toc_box_list_bullet_size']['size'];
|
|
@@ -2337,7 +2503,7 @@ trait Helper {
|
|
| 2337 |
padding-bottom:{$eael_toc['eael_ext_toc_subitem_level_space']['size']}px;
|
| 2338 |
}
|
| 2339 |
";
|
| 2340 |
-
if (
|
| 2341 |
$toc_global_css .= "
|
| 2342 |
.eael-toc-global ul.eael-toc-list > li
|
| 2343 |
{border-top: 0.5px $toc_list_separator_style !important;}
|
|
@@ -2345,7 +2511,7 @@ trait Helper {
|
|
| 2345 |
{border: none !important;}";
|
| 2346 |
}
|
| 2347 |
|
| 2348 |
-
if (
|
| 2349 |
$border_width = $eael_toc['eael_ext_toc_border_width'];
|
| 2350 |
$toc_global_css .= "
|
| 2351 |
.eael-toc.eael-toc-global,.eael-toc-global button.eael-toc-button
|
|
@@ -2356,9 +2522,9 @@ trait Helper {
|
|
| 2356 |
}";
|
| 2357 |
}
|
| 2358 |
|
| 2359 |
-
wp_register_style(
|
| 2360 |
-
wp_enqueue_style(
|
| 2361 |
-
wp_add_inline_style(
|
| 2362 |
}
|
| 2363 |
|
| 2364 |
/**
|
|
@@ -2366,7 +2532,8 @@ trait Helper {
|
|
| 2366 |
* @param $global_data
|
| 2367 |
* @return string
|
| 2368 |
*/
|
| 2369 |
-
public function eael_get_typography_data(
|
|
|
|
| 2370 |
$typo_data = '';
|
| 2371 |
$fields_keys = [
|
| 2372 |
'font_family',
|
|
@@ -2378,76 +2545,77 @@ trait Helper {
|
|
| 2378 |
'letter_spacing',
|
| 2379 |
'line_height',
|
| 2380 |
];
|
| 2381 |
-
foreach (
|
| 2382 |
$typo_attr = $global_data[$id . '_' . $field];
|
| 2383 |
-
$attr = str_replace(
|
| 2384 |
-
if (
|
| 2385 |
-
if (
|
| 2386 |
$typo_data .= "{$attr}:{$typo_attr['size']}{$typo_attr['unit']} !important;";
|
| 2387 |
}
|
| 2388 |
-
} elseif (
|
| 2389 |
-
$typo_data .= (
|
| 2390 |
}
|
| 2391 |
}
|
| 2392 |
return $typo_data;
|
| 2393 |
}
|
| 2394 |
|
| 2395 |
-
public function eael_language_code_list()
|
|
|
|
| 2396 |
return [
|
| 2397 |
-
'af'
|
| 2398 |
-
'sq'
|
| 2399 |
-
'ar'
|
| 2400 |
-
'eu'
|
| 2401 |
-
'bn'
|
| 2402 |
-
'bs'
|
| 2403 |
-
'bg'
|
| 2404 |
-
'ca'
|
| 2405 |
'zh-cn' => 'Chinese',
|
| 2406 |
'zh-tw' => 'Chinese-tw',
|
| 2407 |
-
'hr'
|
| 2408 |
-
'cs'
|
| 2409 |
-
'da'
|
| 2410 |
-
'nl'
|
| 2411 |
-
'en'
|
| 2412 |
-
'et'
|
| 2413 |
-
'fi'
|
| 2414 |
-
'fr'
|
| 2415 |
-
'gl'
|
| 2416 |
-
'ka'
|
| 2417 |
-
'de'
|
| 2418 |
-
'el'
|
| 2419 |
-
'he'
|
| 2420 |
-
'hi'
|
| 2421 |
-
'hu'
|
| 2422 |
-
'is'
|
| 2423 |
-
'io'
|
| 2424 |
-
'id'
|
| 2425 |
-
'it'
|
| 2426 |
-
'ja'
|
| 2427 |
-
'kk'
|
| 2428 |
-
'ko'
|
| 2429 |
-
'lv'
|
| 2430 |
-
'lb'
|
| 2431 |
-
'lt'
|
| 2432 |
-
'lu'
|
| 2433 |
-
'mk'
|
| 2434 |
-
'mg'
|
| 2435 |
-
'ms'
|
| 2436 |
-
'ro'
|
| 2437 |
-
'nb'
|
| 2438 |
-
'nn'
|
| 2439 |
-
'fa'
|
| 2440 |
-
'pl'
|
| 2441 |
-
'pt'
|
| 2442 |
-
'ru'
|
| 2443 |
-
'sr'
|
| 2444 |
-
'sk'
|
| 2445 |
-
'sl'
|
| 2446 |
-
'es'
|
| 2447 |
-
'sv'
|
| 2448 |
-
'tr'
|
| 2449 |
-
'uk'
|
| 2450 |
-
'vi'
|
| 2451 |
];
|
| 2452 |
}
|
| 2453 |
|
|
@@ -2457,38 +2625,41 @@ trait Helper {
|
|
| 2457 |
*
|
| 2458 |
* @return array
|
| 2459 |
*/
|
| 2460 |
-
public function eael_event_calendar_source(
|
| 2461 |
-
|
| 2462 |
-
|
|
|
|
| 2463 |
} else {
|
| 2464 |
-
$source['eventon'] = __(
|
| 2465 |
}
|
| 2466 |
|
| 2467 |
return $source;
|
| 2468 |
}
|
| 2469 |
|
| 2470 |
-
public function eael_list_ninja_tables()
|
| 2471 |
-
|
| 2472 |
-
|
| 2473 |
-
'
|
|
|
|
| 2474 |
'posts_per_page' => '-1',
|
| 2475 |
-
]
|
| 2476 |
|
| 2477 |
-
if (
|
| 2478 |
-
return wp_list_pluck(
|
| 2479 |
}
|
| 2480 |
|
| 2481 |
return [];
|
| 2482 |
}
|
| 2483 |
|
| 2484 |
-
public function advanced_data_table_source_control(
|
| 2485 |
-
|
|
|
|
| 2486 |
$wb->add_control(
|
| 2487 |
'ea_adv_data_table_source_ninja_table_id',
|
| 2488 |
[
|
| 2489 |
-
'label'
|
| 2490 |
-
'type'
|
| 2491 |
-
'options'
|
| 2492 |
'condition' => [
|
| 2493 |
'ea_adv_data_table_source' => 'ninja',
|
| 2494 |
],
|
|
@@ -2498,10 +2669,10 @@ trait Helper {
|
|
| 2498 |
$wb->add_control(
|
| 2499 |
'ea_adv_data_table_ninja_required',
|
| 2500 |
[
|
| 2501 |
-
'type'
|
| 2502 |
-
'raw'
|
| 2503 |
'content_classes' => 'eael-warning',
|
| 2504 |
-
'condition'
|
| 2505 |
'ea_adv_data_table_source' => 'ninja',
|
| 2506 |
],
|
| 2507 |
]
|
|
@@ -2509,42 +2680,43 @@ trait Helper {
|
|
| 2509 |
}
|
| 2510 |
}
|
| 2511 |
|
| 2512 |
-
public function advanced_data_table_ninja_integration(
|
| 2513 |
-
|
|
|
|
| 2514 |
return;
|
| 2515 |
}
|
| 2516 |
|
| 2517 |
$html = '';
|
| 2518 |
-
$table_settings = ninja_table_get_table_settings(
|
| 2519 |
-
$table_headers = ninja_table_get_table_columns(
|
| 2520 |
-
$table_rows = ninjaTablesGetTablesDataByID(
|
| 2521 |
|
| 2522 |
-
if (
|
| 2523 |
-
if (
|
| 2524 |
$html .= '<thead><tr>';
|
| 2525 |
-
foreach (
|
| 2526 |
-
$style = isset(
|
| 2527 |
$html .= '<th' . $style . '>' . $th['name'] . '</th>';
|
| 2528 |
}
|
| 2529 |
$html .= '</tr></thead>';
|
| 2530 |
}
|
| 2531 |
|
| 2532 |
$html .= '<tbody>';
|
| 2533 |
-
foreach (
|
| 2534 |
$html .= '<tr>';
|
| 2535 |
-
foreach (
|
| 2536 |
-
if (
|
| 2537 |
$th['data_type'] = '';
|
| 2538 |
}
|
| 2539 |
|
| 2540 |
-
if (
|
| 2541 |
-
$html .= '<td>' . (
|
| 2542 |
-
} elseif (
|
| 2543 |
-
$html .= '<td>' . (
|
| 2544 |
-
} elseif (
|
| 2545 |
-
$html .= '<td>' . (
|
| 2546 |
} else {
|
| 2547 |
-
$html .= '<td>' . (
|
| 2548 |
}
|
| 2549 |
}
|
| 2550 |
$html .= '</tr>';
|
|
@@ -2555,27 +2727,28 @@ trait Helper {
|
|
| 2555 |
return $html;
|
| 2556 |
}
|
| 2557 |
|
| 2558 |
-
protected static function get_terms_as_list(
|
|
|
|
| 2559 |
|
| 2560 |
-
if (
|
| 2561 |
$terms = get_the_category();
|
| 2562 |
}
|
| 2563 |
|
| 2564 |
-
if (
|
| 2565 |
$terms = get_the_tags();
|
| 2566 |
}
|
| 2567 |
|
| 2568 |
-
if (
|
| 2569 |
return;
|
| 2570 |
}
|
| 2571 |
|
| 2572 |
$html = '<ul class="post-carousel-categories">';
|
| 2573 |
$count = 0;
|
| 2574 |
-
foreach (
|
| 2575 |
-
if (
|
| 2576 |
-
$link = (
|
| 2577 |
$html .= '<li>';
|
| 2578 |
-
$html .= '<a href="' . esc_url(
|
| 2579 |
$html .= $term->name;
|
| 2580 |
$html .= '</a>';
|
| 2581 |
$html .= '</li>';
|
|
@@ -2590,15 +2763,15 @@ trait Helper {
|
|
| 2590 |
/**
|
| 2591 |
* Woo Checkout
|
| 2592 |
*/
|
| 2593 |
-
public function woo_checkout_update_order_review()
|
| 2594 |
$setting = $_POST['orderReviewData'];
|
| 2595 |
ob_start();
|
| 2596 |
-
Woo_Checkout::checkout_order_review_default(
|
| 2597 |
$woo_checkout_update_order_review = ob_get_clean();
|
| 2598 |
|
| 2599 |
wp_send_json(
|
| 2600 |
array(
|
| 2601 |
-
'order_review' =>
|
| 2602 |
)
|
| 2603 |
);
|
| 2604 |
}
|
|
@@ -2838,6 +3011,7 @@ trait Helper {
|
|
| 2838 |
|
| 2839 |
$this->end_controls_section();
|
| 2840 |
}
|
|
|
|
| 2841 |
/** Filter to add plugins to the TOC list.
|
| 2842 |
*
|
| 2843 |
* @since 3.9.3
|
|
@@ -2845,8 +3019,8 @@ trait Helper {
|
|
| 2845 |
*
|
| 2846 |
* @return mixed
|
| 2847 |
*/
|
| 2848 |
-
public function eael_toc_rank_math_support( $toc_plugins )
|
| 2849 |
-
$toc_plugins['essential-addons-for-elementor-lite/essential_adons_elementor.php'] = __(
|
| 2850 |
return $toc_plugins;
|
| 2851 |
}
|
| 2852 |
-
}
|
| 2 |
|
| 3 |
namespace Essential_Addons_Elementor\Traits;
|
| 4 |
|
| 5 |
+
if (!defined('ABSPATH')) {
|
| 6 |
exit;
|
| 7 |
} // Exit if accessed directly
|
| 8 |
|
| 15 |
use \Elementor\Utils;
|
| 16 |
use \Essential_Addons_Elementor\Elements\Woo_Checkout;
|
| 17 |
|
| 18 |
+
trait Helper
|
| 19 |
+
{
|
| 20 |
/**
|
| 21 |
* Get all types of post.
|
| 22 |
* @return array
|
| 23 |
*/
|
| 24 |
+
public function eael_get_all_types_post($post_type = 'any')
|
| 25 |
+
{
|
| 26 |
+
$posts = get_posts([
|
| 27 |
+
'post_type' => $post_type,
|
| 28 |
+
'post_style' => 'all_types',
|
| 29 |
+
'post_status' => 'publish',
|
| 30 |
'posts_per_page' => '-1',
|
| 31 |
+
]);
|
| 32 |
|
| 33 |
+
if (!empty($posts)) {
|
| 34 |
+
return wp_list_pluck($posts, 'post_title', 'ID');
|
| 35 |
}
|
| 36 |
|
| 37 |
return [];
|
| 41 |
* Query Controls
|
| 42 |
*
|
| 43 |
*/
|
| 44 |
+
protected function eael_query_controls()
|
| 45 |
+
{
|
| 46 |
$post_types = $this->eael_get_post_types();
|
| 47 |
+
$post_types['by_id'] = __('Manual Selection', 'essential-addons-for-elementor-lite');
|
| 48 |
+
$taxonomies = get_taxonomies([], 'objects');
|
| 49 |
|
| 50 |
+
if ('eael-content-ticker' === $this->get_name()) {
|
| 51 |
$this->start_controls_section(
|
| 52 |
'eael_section_content_ticker_filters',
|
| 53 |
[
|
| 54 |
+
'label' => __('Dynamic Content Settings', 'essential-addons-for-elementor-lite'),
|
| 55 |
'condition' => [
|
| 56 |
'eael_ticker_type' => 'dynamic',
|
| 57 |
],
|
| 58 |
]
|
| 59 |
);
|
| 60 |
+
} else if ('eael-content-timeline' === $this->get_name()) {
|
| 61 |
$this->start_controls_section(
|
| 62 |
'eael_section_timeline__filters',
|
| 63 |
[
|
| 64 |
+
'label' => __('Dynamic Content Settings', 'essential-addons-for-elementor-lite'),
|
| 65 |
'condition' => [
|
| 66 |
'eael_content_timeline_choose' => 'dynamic',
|
| 67 |
],
|
| 71 |
$this->start_controls_section(
|
| 72 |
'eael_section_post__filters',
|
| 73 |
[
|
| 74 |
+
'label' => __('Query', 'essential-addons-for-elementor-lite'),
|
| 75 |
]
|
| 76 |
);
|
| 77 |
}
|
| 79 |
$this->add_control(
|
| 80 |
'post_type',
|
| 81 |
[
|
| 82 |
+
'label' => __('Source', 'essential-addons-for-elementor-lite'),
|
| 83 |
+
'type' => Controls_Manager::SELECT,
|
| 84 |
'options' => $post_types,
|
| 85 |
+
'default' => key($post_types),
|
| 86 |
]
|
| 87 |
);
|
| 88 |
|
| 89 |
$this->add_control(
|
| 90 |
'posts_ids',
|
| 91 |
[
|
| 92 |
+
'label' => __('Search & Select', 'essential-addons-for-elementor-lite'),
|
| 93 |
+
'type' => Controls_Manager::SELECT2,
|
| 94 |
+
'options' => $this->eael_get_all_types_post(),
|
| 95 |
'label_block' => true,
|
| 96 |
+
'multiple' => true,
|
| 97 |
+
'condition' => [
|
| 98 |
'post_type' => 'by_id',
|
| 99 |
],
|
| 100 |
]
|
| 102 |
|
| 103 |
$this->add_control(
|
| 104 |
'authors', [
|
| 105 |
+
'label' => __('Author', 'essential-addons-for-elementor-lite'),
|
| 106 |
'label_block' => true,
|
| 107 |
+
'type' => Controls_Manager::SELECT2,
|
| 108 |
+
'multiple' => true,
|
| 109 |
+
'default' => [],
|
| 110 |
+
'options' => $this->eael_get_authors(),
|
| 111 |
+
'condition' => [
|
| 112 |
'post_type!' => 'by_id',
|
| 113 |
],
|
| 114 |
]
|
| 115 |
);
|
| 116 |
|
| 117 |
+
foreach ($taxonomies as $taxonomy => $object) {
|
| 118 |
+
if (!isset($object->object_type[0]) || !in_array($object->object_type[0], array_keys($post_types))) {
|
| 119 |
continue;
|
| 120 |
}
|
| 121 |
|
| 122 |
$this->add_control(
|
| 123 |
$taxonomy . '_ids',
|
| 124 |
[
|
| 125 |
+
'label' => $object->label,
|
| 126 |
+
'type' => Controls_Manager::SELECT2,
|
| 127 |
'label_block' => true,
|
| 128 |
+
'multiple' => true,
|
| 129 |
'object_type' => $taxonomy,
|
| 130 |
+
'options' => wp_list_pluck(get_terms($taxonomy), 'name', 'term_id'),
|
| 131 |
+
'condition' => [
|
| 132 |
'post_type' => $object->object_type,
|
| 133 |
],
|
| 134 |
]
|
| 138 |
$this->add_control(
|
| 139 |
'post__not_in',
|
| 140 |
[
|
| 141 |
+
'label' => __('Exclude', 'essential-addons-for-elementor-lite'),
|
| 142 |
+
'type' => Controls_Manager::SELECT2,
|
| 143 |
+
'options' => $this->eael_get_all_types_post(),
|
| 144 |
'label_block' => true,
|
| 145 |
+
'post_type' => '',
|
| 146 |
+
'multiple' => true,
|
| 147 |
+
'condition' => [
|
| 148 |
'post_type!' => 'by_id',
|
| 149 |
],
|
| 150 |
]
|
| 153 |
$this->add_control(
|
| 154 |
'posts_per_page',
|
| 155 |
[
|
| 156 |
+
'label' => __('Posts Per Page', 'essential-addons-for-elementor-lite'),
|
| 157 |
+
'type' => Controls_Manager::NUMBER,
|
| 158 |
'default' => '4',
|
| 159 |
]
|
| 160 |
);
|
| 162 |
$this->add_control(
|
| 163 |
'offset',
|
| 164 |
[
|
| 165 |
+
'label' => __('Offset', 'essential-addons-for-elementor-lite'),
|
| 166 |
+
'type' => Controls_Manager::NUMBER,
|
| 167 |
'default' => '0',
|
| 168 |
]
|
| 169 |
);
|
| 171 |
$this->add_control(
|
| 172 |
'orderby',
|
| 173 |
[
|
| 174 |
+
'label' => __('Order By', 'essential-addons-for-elementor-lite'),
|
| 175 |
+
'type' => Controls_Manager::SELECT,
|
| 176 |
'options' => $this->eael_get_post_orderby_options(),
|
| 177 |
'default' => 'date',
|
| 178 |
|
| 182 |
$this->add_control(
|
| 183 |
'order',
|
| 184 |
[
|
| 185 |
+
'label' => __('Order', 'essential-addons-for-elementor-lite'),
|
| 186 |
+
'type' => Controls_Manager::SELECT,
|
| 187 |
'options' => [
|
| 188 |
+
'asc' => 'Ascending',
|
| 189 |
'desc' => 'Descending',
|
| 190 |
],
|
| 191 |
'default' => 'desc',
|
| 196 |
$this->end_controls_section();
|
| 197 |
}
|
| 198 |
|
| 199 |
+
|
| 200 |
+
/**
|
| 201 |
+
* Query Controls
|
| 202 |
+
*
|
| 203 |
+
*/
|
| 204 |
+
protected function eael_betterdocs_query_controls()
|
| 205 |
+
{
|
| 206 |
$this->start_controls_section(
|
| 207 |
+
'eael_section_post__filters',
|
| 208 |
[
|
| 209 |
+
'label' => __('Query', 'essential-addons-for-elementor-lite'),
|
| 210 |
]
|
| 211 |
);
|
| 212 |
|
| 213 |
+
if($this->get_name() === 'eael-betterdocs-category-grid') {
|
| 214 |
+
$this->add_control(
|
| 215 |
+
'grid_query_heading',
|
| 216 |
+
[
|
| 217 |
+
'label' => __( 'Category Grid', 'essential-addons-for-elementor-lite' ),
|
| 218 |
+
'type' => Controls_Manager::HEADING
|
| 219 |
+
]
|
| 220 |
+
);
|
| 221 |
+
}
|
| 222 |
+
|
| 223 |
+
$this->add_control(
|
| 224 |
+
'include',
|
| 225 |
[
|
| 226 |
+
'label' => __( 'Include', 'essential-addons-for-elementor-lite' ),
|
| 227 |
+
'label_block' => true,
|
| 228 |
+
'type' => Controls_Manager::SELECT2,
|
| 229 |
+
'options' => $this->eael_post_type_categories('term_id', 'doc_category'),
|
| 230 |
+
'multiple' => true,
|
| 231 |
+
'default' => []
|
| 232 |
]
|
| 233 |
);
|
| 234 |
|
| 235 |
+
$this->add_control(
|
| 236 |
+
'exclude',
|
| 237 |
[
|
| 238 |
+
'label' => __('Exclude', 'essential-addons-for-elementor-lite'),
|
| 239 |
+
'type' => Controls_Manager::SELECT2,
|
| 240 |
+
'options' => $this->eael_post_type_categories('term_id', 'doc_category'),
|
| 241 |
+
'label_block' => true,
|
| 242 |
+
'post_type' => '',
|
| 243 |
+
'multiple' => true
|
| 244 |
]
|
| 245 |
);
|
| 246 |
|
| 247 |
+
if($this->get_name() === 'eael-betterdocs-category-grid') {
|
| 248 |
+
$this->add_control(
|
| 249 |
+
'grid_per_page',
|
| 250 |
+
[
|
| 251 |
+
'label' => __('Grid Per Page', 'essential-addons-for-elementor-lite'),
|
| 252 |
+
'type' => Controls_Manager::NUMBER,
|
| 253 |
+
'default' => '8'
|
| 254 |
+
]
|
| 255 |
+
);
|
| 256 |
+
}else {
|
| 257 |
+
$this->add_control(
|
| 258 |
+
'box_per_page',
|
| 259 |
+
[
|
| 260 |
+
'label' => __('Box Per Page', 'essential-addons-for-elementor-lite'),
|
| 261 |
+
'type' => Controls_Manager::NUMBER,
|
| 262 |
+
'default' => '8'
|
| 263 |
+
]
|
| 264 |
+
);
|
| 265 |
+
}
|
| 266 |
+
|
| 267 |
+
|
| 268 |
+
$this->add_control(
|
| 269 |
+
'offset',
|
| 270 |
[
|
| 271 |
+
'label' => __('Offset', 'essential-addons-for-elementor-lite'),
|
| 272 |
+
'type' => Controls_Manager::NUMBER,
|
| 273 |
+
'default' => '0',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 274 |
]
|
| 275 |
);
|
| 276 |
|
| 277 |
+
$this->add_control(
|
| 278 |
+
'orderby',
|
| 279 |
[
|
| 280 |
+
'label' => __('Order By', 'essential-addons-for-elementor-lite'),
|
| 281 |
+
'type' => Controls_Manager::SELECT,
|
| 282 |
+
'options' => [
|
| 283 |
+
'name' => __('Name', 'essential-addons-for-elementor-lite'),
|
| 284 |
+
'slug' => __( 'Slug', 'essential-addons-for-elementor-lite'),
|
| 285 |
+
'term_group' => __( 'Term Group', 'essential-addons-for-elementor-lite'),
|
| 286 |
+
'term_id' => __('Term ID', 'essential-addons-for-elementor-lite'),
|
| 287 |
+
'id' => __('ID', 'essential-addons-for-elementor-lite'),
|
| 288 |
+
'description' => __('Description', 'essential-addons-for-elementor-lite'),
|
| 289 |
+
'parent' => __('Parent', 'essential-addons-for-elementor-lite')
|
|
|
|
|
|
|
| 290 |
],
|
| 291 |
+
'default' => 'name'
|
| 292 |
+
]
|
| 293 |
+
);
|
| 294 |
+
|
| 295 |
+
$this->add_control(
|
| 296 |
+
'order',
|
| 297 |
+
[
|
| 298 |
+
'label' => __('Order', 'essential-addons-for-elementor-lite'),
|
| 299 |
+
'type' => Controls_Manager::SELECT,
|
| 300 |
+
'options' => [
|
| 301 |
+
'asc' => 'Ascending',
|
| 302 |
+
'desc' => 'Descending',
|
| 303 |
],
|
| 304 |
+
'default' => 'asc',
|
| 305 |
+
|
| 306 |
]
|
| 307 |
);
|
| 308 |
|
| 309 |
+
if($this->get_name() === 'eael-betterdocs-category-grid') {
|
| 310 |
+
$this->add_control(
|
| 311 |
+
'grid_posts_query_heading',
|
| 312 |
+
[
|
| 313 |
+
'label' => __( 'Grid List Posts', 'essential-addons-for-elementor-lite' ),
|
| 314 |
+
'type' => Controls_Manager::HEADING,
|
| 315 |
+
'separator' => 'before'
|
| 316 |
+
]
|
| 317 |
+
);
|
| 318 |
+
|
| 319 |
+
$this->add_control(
|
| 320 |
+
'post_per_page',
|
| 321 |
+
[
|
| 322 |
+
'label' => __('Post Per Page', 'essential-addons-for-elementor-lite'),
|
| 323 |
+
'type' => Controls_Manager::NUMBER,
|
| 324 |
+
'default' => '6'
|
| 325 |
+
]
|
| 326 |
+
);
|
| 327 |
+
|
| 328 |
+
|
| 329 |
+
$this->add_control(
|
| 330 |
+
'post_orderby',
|
| 331 |
+
[
|
| 332 |
+
'label' => __('Order By', 'essential-addons-for-elementor-lite'),
|
| 333 |
+
'type' => Controls_Manager::SELECT,
|
| 334 |
+
'options' => $this->eael_get_post_orderby_options(),
|
| 335 |
+
'default' => 'date'
|
| 336 |
+
]
|
| 337 |
+
);
|
| 338 |
+
|
| 339 |
+
$this->add_control(
|
| 340 |
+
'post_order',
|
| 341 |
+
[
|
| 342 |
+
'label' => __('Order', 'essential-addons-for-elementor-lite'),
|
| 343 |
+
'type' => Controls_Manager::SELECT,
|
| 344 |
+
'options' => [
|
| 345 |
+
'asc' => 'Ascending',
|
| 346 |
+
'desc' => 'Descending',
|
| 347 |
+
],
|
| 348 |
+
'default' => 'desc',
|
| 349 |
+
]
|
| 350 |
+
);
|
| 351 |
+
|
| 352 |
+
$this->add_control(
|
| 353 |
+
'nested_subcategory',
|
| 354 |
+
[
|
| 355 |
+
'label' => __( 'Enable Nested Subcategory', 'essential-addons-for-elementor-lite' ),
|
| 356 |
+
'type' => Controls_Manager::SWITCHER,
|
| 357 |
+
'label_on' => __( 'Yes', 'essential-addons-for-elementor-lite' ),
|
| 358 |
+
'label_off' => __( 'No', 'essential-addons-for-elementor-lite' ),
|
| 359 |
+
'return_value' => 'true',
|
| 360 |
+
'default' => ''
|
| 361 |
+
]
|
| 362 |
+
);
|
| 363 |
+
}
|
| 364 |
+
|
| 365 |
+
$this->end_controls_section();
|
| 366 |
}
|
| 367 |
|
| 368 |
/**
|
| 369 |
* Layout Controls For Post Block
|
| 370 |
*
|
| 371 |
*/
|
| 372 |
+
protected function eael_layout_controls()
|
| 373 |
+
{
|
| 374 |
$this->start_controls_section(
|
| 375 |
'eael_section_post_timeline_layout',
|
| 376 |
[
|
| 377 |
+
'label' => __('Layout Settings', 'essential-addons-for-elementor-lite'),
|
| 378 |
]
|
| 379 |
);
|
| 380 |
|
| 381 |
+
if ('eael-post-grid' === $this->get_name()) {
|
| 382 |
$this->add_responsive_control(
|
| 383 |
'eael_post_grid_columns',
|
| 384 |
[
|
| 385 |
+
'label' => esc_html__('Column', 'essential-addons-for-elementor-lite'),
|
| 386 |
+
'type' => Controls_Manager::SELECT,
|
| 387 |
+
'default' => 'eael-col-4',
|
| 388 |
+
'tablet_default' => 'eael-col-2',
|
| 389 |
+
'mobile_default' => 'eael-col-1',
|
| 390 |
+
'options' => [
|
| 391 |
+
'eael-col-1' => esc_html__('1', 'essential-addons-for-elementor-lite'),
|
| 392 |
+
'eael-col-2' => esc_html__('2', 'essential-addons-for-elementor-lite'),
|
| 393 |
+
'eael-col-3' => esc_html__('3', 'essential-addons-for-elementor-lite'),
|
| 394 |
+
'eael-col-4' => esc_html__('4', 'essential-addons-for-elementor-lite'),
|
| 395 |
+
'eael-col-5' => esc_html__('5', 'essential-addons-for-elementor-lite'),
|
| 396 |
+
'eael-col-6' => esc_html__('6', 'essential-addons-for-elementor-lite'),
|
| 397 |
+
],
|
| 398 |
+
'prefix_class' => 'elementor-grid%s-',
|
| 399 |
'frontend_available' => true,
|
| 400 |
]
|
| 401 |
);
|
| 403 |
$this->add_control(
|
| 404 |
'layout_mode',
|
| 405 |
[
|
| 406 |
+
'label' => esc_html__('Layout', 'essential-addons-for-elementor-lite'),
|
| 407 |
+
'type' => Controls_Manager::SELECT,
|
| 408 |
'default' => 'masonry',
|
| 409 |
'options' => [
|
| 410 |
+
'grid' => esc_html__('Grid', 'essential-addons-for-elementor-lite'),
|
| 411 |
+
'masonry' => esc_html__('Masonry', 'essential-addons-for-elementor-lite'),
|
| 412 |
],
|
| 413 |
]
|
| 414 |
);
|
| 415 |
|
| 416 |
}
|
| 417 |
|
| 418 |
+
if ('eael-post-block' === $this->get_name()) {
|
| 419 |
$this->add_control(
|
| 420 |
'grid_style',
|
| 421 |
[
|
| 422 |
+
'label' => esc_html__('Post Block Style Preset', 'essential-addons-for-elementor-lite'),
|
| 423 |
+
'type' => Controls_Manager::SELECT,
|
| 424 |
'default' => 'post-block-style-default',
|
| 425 |
'options' => [
|
| 426 |
+
'post-block-style-default' => esc_html__('Default', 'essential-addons-for-elementor-lite'),
|
| 427 |
+
'post-block-style-overlay' => esc_html__('Overlay', 'essential-addons-for-elementor-lite'),
|
| 428 |
],
|
| 429 |
]
|
| 430 |
);
|
| 431 |
}
|
| 432 |
|
| 433 |
+
if ('eael-post-carousel' !== $this->get_name()) {
|
| 434 |
|
| 435 |
/**
|
| 436 |
* Show Read More
|
| 437 |
* @uses ContentTimeLine Elements - EAE
|
| 438 |
*/
|
| 439 |
+
if ('eael-content-timeline' === $this->get_name()) {
|
| 440 |
|
| 441 |
$this->add_control(
|
| 442 |
'content_timeline_layout',
|
| 443 |
[
|
| 444 |
+
'label' => esc_html__('Layout', 'essential-addons-for-elementor-lite'),
|
| 445 |
+
'type' => Controls_Manager::SELECT,
|
| 446 |
'default' => 'center',
|
| 447 |
'options' => [
|
| 448 |
+
'left' => esc_html__('Right', 'essential-addons-for-elementor-lite'),
|
| 449 |
+
'center' => esc_html__('Center', 'essential-addons-for-elementor-lite'),
|
| 450 |
+
'right' => esc_html__('Left', 'essential-addons-for-elementor-lite'),
|
| 451 |
],
|
| 452 |
'default' => 'center',
|
| 453 |
]
|
| 456 |
$this->add_control(
|
| 457 |
'date_position',
|
| 458 |
[
|
| 459 |
+
'label' => esc_html__('Date Position', 'essential-addons-for-elementor-lite'),
|
| 460 |
+
'type' => Controls_Manager::SELECT,
|
| 461 |
+
'default' => 'inside',
|
| 462 |
+
'options' => [
|
| 463 |
+
'inside' => esc_html__('Inside', 'essential-addons-for-elementor-lite'),
|
| 464 |
+
'outside' => esc_html__('Outside', 'essential-addons-for-elementor-lite'),
|
| 465 |
],
|
| 466 |
+
'default' => 'inside',
|
| 467 |
'condition' => [
|
| 468 |
'content_timeline_layout!' => 'center',
|
| 469 |
],
|
| 474 |
$this->add_control(
|
| 475 |
'show_load_more',
|
| 476 |
[
|
| 477 |
+
'label' => __('Show Load More', 'essential-addons-for-elementor-lite'),
|
| 478 |
+
'type' => Controls_Manager::SWITCHER,
|
| 479 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 480 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 481 |
'return_value' => 'yes',
|
| 482 |
+
'default' => '',
|
| 483 |
]
|
| 484 |
);
|
| 485 |
|
| 486 |
$this->add_control(
|
| 487 |
'show_load_more_text',
|
| 488 |
[
|
| 489 |
+
'label' => esc_html__('Label Text', 'essential-addons-for-elementor-lite'),
|
| 490 |
+
'type' => Controls_Manager::TEXT,
|
| 491 |
'label_block' => false,
|
| 492 |
+
'default' => esc_html__('Load More', 'essential-addons-for-elementor-lite'),
|
| 493 |
+
'condition' => [
|
| 494 |
'show_load_more' => 'yes',
|
| 495 |
],
|
| 496 |
]
|
| 499 |
|
| 500 |
}
|
| 501 |
|
| 502 |
+
if ('eael-content-timeline' !== $this->get_name()) {
|
| 503 |
$this->add_control(
|
| 504 |
'eael_show_image',
|
| 505 |
[
|
| 506 |
+
'label' => __('Show Image', 'essential-addons-for-elementor-lite'),
|
| 507 |
+
'type' => Controls_Manager::SWITCHER,
|
| 508 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 509 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 510 |
'return_value' => 'yes',
|
| 511 |
+
'default' => 'yes',
|
| 512 |
]
|
| 513 |
);
|
| 514 |
|
| 515 |
$this->add_group_control(
|
| 516 |
Group_Control_Image_Size::get_type(),
|
| 517 |
[
|
| 518 |
+
'name' => 'image',
|
| 519 |
+
'exclude' => ['custom'],
|
| 520 |
+
'default' => 'medium',
|
| 521 |
'condition' => [
|
| 522 |
'eael_show_image' => 'yes',
|
| 523 |
],
|
| 526 |
|
| 527 |
}
|
| 528 |
|
| 529 |
+
if ('eael-content-timeline' === $this->get_name()) {
|
| 530 |
|
| 531 |
$this->add_control(
|
| 532 |
'eael_show_image_or_icon',
|
| 533 |
[
|
| 534 |
+
'label' => __('Show Circle Image / Icon', 'essential-addons-for-elementor-lite'),
|
| 535 |
+
'type' => Controls_Manager::CHOOSE,
|
| 536 |
+
'options' => [
|
| 537 |
+
'img' => [
|
| 538 |
+
'title' => __('Image', 'essential-addons-for-elementor-lite'),
|
| 539 |
+
'icon' => 'fa fa-picture-o',
|
| 540 |
],
|
| 541 |
+
'icon' => [
|
| 542 |
+
'title' => __('Icon', 'essential-addons-for-elementor-lite'),
|
| 543 |
+
'icon' => 'fa fa-info',
|
| 544 |
],
|
| 545 |
'bullet' => [
|
| 546 |
+
'title' => __('Bullet', 'essential-addons-for-elementor-lite'),
|
| 547 |
+
'icon' => 'fa fa-circle',
|
| 548 |
],
|
| 549 |
],
|
| 550 |
+
'default' => 'icon',
|
| 551 |
'condition' => [
|
| 552 |
'eael_content_timeline_choose' => 'dynamic',
|
| 553 |
],
|
| 557 |
$this->add_control(
|
| 558 |
'eael_icon_image',
|
| 559 |
[
|
| 560 |
+
'label' => esc_html__('Icon Image', 'essential-addons-for-elementor-lite'),
|
| 561 |
+
'type' => Controls_Manager::MEDIA,
|
| 562 |
+
'default' => [
|
| 563 |
'url' => Utils::get_placeholder_image_src(),
|
| 564 |
],
|
| 565 |
'condition' => [
|
| 570 |
$this->add_control(
|
| 571 |
'eael_icon_image_size',
|
| 572 |
[
|
| 573 |
+
'label' => esc_html__('Icon Image Size', 'essential-addons-for-elementor-lite'),
|
| 574 |
+
'type' => Controls_Manager::SLIDER,
|
| 575 |
+
'default' => [
|
| 576 |
'size' => 24,
|
| 577 |
],
|
| 578 |
+
'range' => [
|
| 579 |
'px' => [
|
| 580 |
'max' => 60,
|
| 581 |
],
|
| 592 |
$this->add_control(
|
| 593 |
'eael_content_timeline_circle_icon_new',
|
| 594 |
[
|
| 595 |
+
'label' => esc_html__('Icon', 'essential-addons-for-elementor-lite'),
|
| 596 |
'fa4compatibility' => 'eael_content_timeline_circle_icon',
|
| 597 |
+
'type' => Controls_Manager::ICONS,
|
| 598 |
+
'default' => [
|
| 599 |
+
'value' => 'fas fa-pencil-alt',
|
| 600 |
'library' => 'fa-solid',
|
| 601 |
],
|
| 602 |
+
'condition' => [
|
| 603 |
'eael_content_timeline_choose' => 'dynamic',
|
| 604 |
+
'eael_show_image_or_icon' => 'icon',
|
| 605 |
],
|
| 606 |
]
|
| 607 |
);
|
| 611 |
$this->add_control(
|
| 612 |
'eael_show_title',
|
| 613 |
[
|
| 614 |
+
'label' => __('Show Title', 'essential-addons-for-elementor-lite'),
|
| 615 |
+
'type' => Controls_Manager::SWITCHER,
|
| 616 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 617 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 618 |
'return_value' => 'yes',
|
| 619 |
+
'default' => 'yes',
|
| 620 |
]
|
| 621 |
);
|
| 622 |
|
| 623 |
+
$this->add_control(
|
| 624 |
+
'title_tag',
|
| 625 |
+
[
|
| 626 |
+
'label' => __('Select Tag', 'essential-addons-for-elementor-lite'),
|
| 627 |
+
'type' => Controls_Manager::SELECT,
|
| 628 |
+
'default' => 'h2',
|
| 629 |
+
'options' => [
|
| 630 |
+
'h1' => __('H1', 'essential-addons-for-elementor-lite'),
|
| 631 |
+
'h2' => __('H2', 'essential-addons-for-elementor-lite'),
|
| 632 |
+
'h3' => __('H3', 'essential-addons-for-elementor-lite'),
|
| 633 |
+
'h4' => __('H4', 'essential-addons-for-elementor-lite'),
|
| 634 |
+
'h5' => __('H5', 'essential-addons-for-elementor-lite'),
|
| 635 |
+
'h6' => __('H6', 'essential-addons-for-elementor-lite'),
|
| 636 |
+
'span' => __('Span', 'essential-addons-for-elementor-lite'),
|
| 637 |
+
'p' => __('P', 'essential-addons-for-elementor-lite'),
|
| 638 |
+
'div' => __('Div', 'essential-addons-for-elementor-lite'),
|
| 639 |
+
],
|
| 640 |
+
'condition' => [
|
| 641 |
+
'eael_show_title' => 'yes'
|
| 642 |
+
]
|
| 643 |
+
]
|
| 644 |
+
);
|
| 645 |
+
|
| 646 |
+
if ('eael-post-grid' === $this->get_name() || 'eael-post-carousel' === $this->get_name()) {
|
| 647 |
$this->add_control(
|
| 648 |
'eael_title_length',
|
| 649 |
[
|
| 650 |
+
'label' => __('Title Length', 'essential-addons-for-elementor-lite'),
|
| 651 |
+
'type' => Controls_Manager::NUMBER,
|
| 652 |
'condition' => [
|
| 653 |
+
'eael_show_title' => 'yes'
|
| 654 |
],
|
| 655 |
]
|
| 656 |
);
|
| 659 |
$this->add_control(
|
| 660 |
'eael_show_excerpt',
|
| 661 |
[
|
| 662 |
+
'label' => __('Show excerpt', 'essential-addons-for-elementor-lite'),
|
| 663 |
+
'type' => Controls_Manager::SWITCHER,
|
| 664 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 665 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 666 |
'return_value' => 'yes',
|
| 667 |
+
'default' => 'yes',
|
| 668 |
]
|
| 669 |
);
|
| 670 |
|
| 671 |
+
if ('eael-content-timeline' === $this->get_name()) {
|
| 672 |
$this->add_control(
|
| 673 |
'eael_excerpt_length',
|
| 674 |
[
|
| 675 |
+
'label' => __('Excerpt Words', 'essential-addons-for-elementor-lite'),
|
| 676 |
+
'type' => Controls_Manager::NUMBER,
|
| 677 |
'default' => 10,
|
| 678 |
'condition' => [
|
| 679 |
+
'eael_show_excerpt' => 'yes',
|
| 680 |
'eael_content_timeline_choose' => 'dynamic',
|
| 681 |
],
|
| 682 |
]
|
| 685 |
$this->add_control(
|
| 686 |
'excerpt_expanison_indicator',
|
| 687 |
[
|
| 688 |
+
'label' => esc_html__('Expanison Indicator', 'essential-addons-for-elementor-lite'),
|
| 689 |
+
'type' => Controls_Manager::TEXT,
|
| 690 |
'label_block' => false,
|
| 691 |
+
'default' => esc_html__('...', 'essential-addons-for-elementor-lite'),
|
| 692 |
+
'condition' => [
|
| 693 |
+
'eael_show_excerpt' => 'yes',
|
| 694 |
'eael_content_timeline_choose' => 'dynamic',
|
| 695 |
],
|
| 696 |
]
|
| 699 |
$this->add_control(
|
| 700 |
'eael_excerpt_length',
|
| 701 |
[
|
| 702 |
+
'label' => __('Excerpt Words', 'essential-addons-for-elementor-lite'),
|
| 703 |
+
'type' => Controls_Manager::NUMBER,
|
| 704 |
'default' => 10,
|
| 705 |
'condition' => [
|
| 706 |
'eael_show_excerpt' => 'yes',
|
| 711 |
$this->add_control(
|
| 712 |
'excerpt_expanison_indicator',
|
| 713 |
[
|
| 714 |
+
'label' => esc_html__('Expanison Indicator', 'essential-addons-for-elementor-lite'),
|
| 715 |
+
'type' => Controls_Manager::TEXT,
|
| 716 |
'label_block' => false,
|
| 717 |
+
'default' => esc_html__('...', 'essential-addons-for-elementor-lite'),
|
| 718 |
+
'condition' => [
|
| 719 |
'eael_show_excerpt' => 'yes',
|
| 720 |
],
|
| 721 |
]
|
| 725 |
$this->add_control(
|
| 726 |
'eael_show_read_more',
|
| 727 |
[
|
| 728 |
+
'label' => __('Show Read More', 'essential-addons-for-elementor-lite'),
|
| 729 |
+
'type' => Controls_Manager::SWITCHER,
|
| 730 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 731 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 732 |
'return_value' => 'yes',
|
| 733 |
+
'default' => 'yes',
|
| 734 |
+
'condition' => [
|
| 735 |
'eael_content_timeline_choose' => 'dynamic',
|
| 736 |
],
|
| 737 |
]
|
| 740 |
$this->add_control(
|
| 741 |
'eael_read_more_text',
|
| 742 |
[
|
| 743 |
+
'label' => esc_html__('Label Text', 'essential-addons-for-elementor-lite'),
|
| 744 |
+
'type' => Controls_Manager::TEXT,
|
| 745 |
'label_block' => false,
|
| 746 |
+
'default' => esc_html__('Read More', 'essential-addons-for-elementor-lite'),
|
| 747 |
+
'condition' => [
|
| 748 |
'eael_content_timeline_choose' => 'dynamic',
|
| 749 |
+
'eael_show_read_more' => 'yes',
|
| 750 |
],
|
| 751 |
]
|
| 752 |
);
|
| 759 |
$this->add_control(
|
| 760 |
'eael_show_read_more_button',
|
| 761 |
[
|
| 762 |
+
'label' => __('Show Read More Button', 'essential-addons-for-elementor-lite'),
|
| 763 |
+
'type' => Controls_Manager::SWITCHER,
|
| 764 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 765 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 766 |
'return_value' => 'yes',
|
| 767 |
+
'default' => 'yes',
|
| 768 |
+
'condition' => [
|
| 769 |
'post_type!' => 'product',
|
| 770 |
],
|
| 771 |
]
|
| 774 |
$this->add_control(
|
| 775 |
'read_more_button_text',
|
| 776 |
[
|
| 777 |
+
'label' => __('Button Text', 'essential-addons-for-elementor-lite'),
|
| 778 |
+
'type' => Controls_Manager::TEXT,
|
| 779 |
+
'default' => __('Read More', 'essential-addons-for-elementor-lite'),
|
| 780 |
'condition' => [
|
| 781 |
'eael_show_read_more_button' => 'yes',
|
| 782 |
+
'post_type!' => 'product',
|
| 783 |
],
|
| 784 |
]
|
| 785 |
);
|
| 786 |
}
|
| 787 |
|
| 788 |
+
if ('eael-post-carousel' === $this->get_name() || 'eael-post-grid' === $this->get_name()) {
|
| 789 |
$this->add_control(
|
| 790 |
'eael_show_post_terms',
|
| 791 |
[
|
| 792 |
+
'label' => __('Show Post Terms', 'essential-addons-for-elementor-lite'),
|
| 793 |
+
'type' => Controls_Manager::SWITCHER,
|
| 794 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 795 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 796 |
'return_value' => 'yes',
|
| 797 |
+
'condition' => [
|
| 798 |
'eael_show_image' => 'yes',
|
| 799 |
],
|
| 800 |
]
|
| 803 |
$this->add_control(
|
| 804 |
'eael_post_terms',
|
| 805 |
[
|
| 806 |
+
'label' => __('Show Terms From', 'essential-addons-for-elementor-lite'),
|
| 807 |
+
'type' => Controls_Manager::SELECT,
|
| 808 |
+
'options' => [
|
| 809 |
+
'category' => __('Category', 'essential-addons-for-elementor-lite'),
|
| 810 |
+
'tags' => __('Tags', 'essential-addons-for-elementor-lite'),
|
| 811 |
],
|
| 812 |
+
'default' => 'category',
|
| 813 |
'condition' => [
|
| 814 |
'eael_show_post_terms' => 'yes',
|
| 815 |
],
|
| 819 |
$this->add_control(
|
| 820 |
'eael_post_terms_max_length',
|
| 821 |
[
|
| 822 |
+
'label' => __('Max Terms to Show', 'essential-addons-for-elementor-lite'),
|
| 823 |
+
'type' => Controls_Manager::SELECT,
|
| 824 |
+
'options' => [
|
| 825 |
+
1 => __('1', 'essential-addons-for-elementor-lite'),
|
| 826 |
+
2 => __('2', 'essential-addons-for-elementor-lite'),
|
| 827 |
+
3 => __('3', 'essential-addons-for-elementor-lite'),
|
| 828 |
+
],
|
| 829 |
+
'default' => 1,
|
| 830 |
'condition' => [
|
| 831 |
'eael_show_post_terms' => 'yes',
|
| 832 |
],
|
| 835 |
|
| 836 |
}
|
| 837 |
|
| 838 |
+
if ('eael-post-grid' === $this->get_name() || 'eael-post-block' === $this->get_name() || 'eael-post-carousel' === $this->get_name()) {
|
| 839 |
|
| 840 |
$this->add_control(
|
| 841 |
'eael_show_meta',
|
| 842 |
[
|
| 843 |
+
'label' => __('Show Meta', 'essential-addons-for-elementor-lite'),
|
| 844 |
+
'type' => Controls_Manager::SWITCHER,
|
| 845 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 846 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 847 |
'return_value' => 'yes',
|
| 848 |
+
'default' => 'yes',
|
| 849 |
]
|
| 850 |
);
|
| 851 |
|
| 852 |
$this->add_control(
|
| 853 |
'meta_position',
|
| 854 |
[
|
| 855 |
+
'label' => esc_html__('Meta Position', 'essential-addons-for-elementor-lite'),
|
| 856 |
+
'type' => Controls_Manager::SELECT,
|
| 857 |
+
'default' => 'meta-entry-footer',
|
| 858 |
+
'options' => [
|
| 859 |
+
'meta-entry-header' => esc_html__('Entry Header', 'essential-addons-for-elementor-lite'),
|
| 860 |
+
'meta-entry-footer' => esc_html__('Entry Footer', 'essential-addons-for-elementor-lite'),
|
| 861 |
],
|
| 862 |
'condition' => [
|
| 863 |
'eael_show_meta' => 'yes',
|
| 868 |
$this->add_control(
|
| 869 |
'eael_show_avatar',
|
| 870 |
[
|
| 871 |
+
'label' => __('Show Avatar', 'essential-addons-for-elementor-lite'),
|
| 872 |
+
'type' => Controls_Manager::SWITCHER,
|
| 873 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 874 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 875 |
'return_value' => 'yes',
|
| 876 |
+
'default' => 'yes',
|
| 877 |
+
'condition' => [
|
| 878 |
+
'meta_position' => 'meta-entry-footer',
|
| 879 |
'eael_show_meta' => 'yes',
|
| 880 |
],
|
| 881 |
]
|
| 884 |
$this->add_control(
|
| 885 |
'eael_show_author',
|
| 886 |
[
|
| 887 |
+
'label' => __('Show Author Name', 'essential-addons-for-elementor-lite'),
|
| 888 |
+
'type' => Controls_Manager::SWITCHER,
|
| 889 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 890 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 891 |
'return_value' => 'yes',
|
| 892 |
+
'default' => 'yes',
|
| 893 |
+
'condition' => [
|
| 894 |
'eael_show_meta' => 'yes',
|
| 895 |
],
|
| 896 |
]
|
| 899 |
$this->add_control(
|
| 900 |
'eael_show_date',
|
| 901 |
[
|
| 902 |
+
'label' => __('Show Date', 'essential-addons-for-elementor-lite'),
|
| 903 |
+
'type' => Controls_Manager::SWITCHER,
|
| 904 |
+
'label_on' => __('Show', 'essential-addons-for-elementor-lite'),
|
| 905 |
+
'label_off' => __('Hide', 'essential-addons-for-elementor-lite'),
|
| 906 |
'return_value' => 'yes',
|
| 907 |
+
'default' => 'yes',
|
| 908 |
+
'condition' => [
|
| 909 |
'eael_show_meta' => 'yes',
|
| 910 |
],
|
| 911 |
]
|
| 916 |
$this->end_controls_section();
|
| 917 |
}
|
| 918 |
|
| 919 |
+
protected function terms_style()
|
| 920 |
+
{
|
| 921 |
$this->start_controls_section(
|
| 922 |
'section_terms_style',
|
| 923 |
[
|
| 924 |
+
'label' => __('Terms', 'essential-addons-elementor'),
|
| 925 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 926 |
'condition' => [
|
| 927 |
'eael_show_post_terms' => 'yes',
|
| 928 |
],
|
| 932 |
$this->add_control(
|
| 933 |
'terms_color',
|
| 934 |
[
|
| 935 |
+
'label' => __('Color', 'essential-addons-elementor'),
|
| 936 |
+
'type' => Controls_Manager::COLOR,
|
| 937 |
+
'default' => '',
|
| 938 |
'selectors' => [
|
| 939 |
'{{WRAPPER}} .post-carousel-categories li a, {{WRAPPER}} .post-carousel-categories li:after' => 'color: {{VALUE}};',
|
| 940 |
],
|
| 944 |
$this->add_group_control(
|
| 945 |
Group_Control_Typography::get_type(),
|
| 946 |
[
|
| 947 |
+
'name' => 'terms_typography',
|
| 948 |
+
'label' => __('Typography', 'essential-addons-elementor'),
|
| 949 |
'selector' => '{{WRAPPER}} .post-carousel-categories li a',
|
| 950 |
]
|
| 951 |
);
|
| 953 |
$this->add_responsive_control(
|
| 954 |
'terms_color_alignment',
|
| 955 |
[
|
| 956 |
+
'label' => __('Alignment', 'essential-addons-elementor'),
|
| 957 |
+
'type' => Controls_Manager::CHOOSE,
|
| 958 |
+
'options' => [
|
| 959 |
+
'left' => [
|
| 960 |
+
'title' => __('Left', 'essential-addons-elementor'),
|
| 961 |
+
'icon' => 'fa fa-align-left',
|
| 962 |
],
|
| 963 |
'center' => [
|
| 964 |
+
'title' => __('Center', 'essential-addons-elementor'),
|
| 965 |
+
'icon' => 'fa fa-align-center',
|
| 966 |
],
|
| 967 |
+
'right' => [
|
| 968 |
+
'title' => __('Right', 'essential-addons-elementor'),
|
| 969 |
+
'icon' => 'fa fa-align-right',
|
| 970 |
],
|
| 971 |
],
|
| 972 |
'selectors' => [
|
| 978 |
$this->add_control(
|
| 979 |
'terms_spacing',
|
| 980 |
[
|
| 981 |
+
'label' => __('Spacing', 'essential-addons-elementor'),
|
| 982 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 983 |
'size_units' => ['px', '%'],
|
| 984 |
+
'selectors' => [
|
| 985 |
'{{WRAPPER}} .post-carousel-categories li' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 986 |
],
|
| 987 |
]
|
| 990 |
$this->end_controls_section();
|
| 991 |
}
|
| 992 |
|
| 993 |
+
protected function eael_read_more_button_style()
|
| 994 |
+
{
|
| 995 |
if (
|
| 996 |
'eael-post-grid' === $this->get_name()
|
| 997 |
|| 'eael-post-block' === $this->get_name()
|
| 1002 |
$this->start_controls_section(
|
| 1003 |
'eael_section_read_more_btn',
|
| 1004 |
[
|
| 1005 |
+
'label' => __('Read More Button Style', 'essential-addons-for-elementor-lite'),
|
| 1006 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 1007 |
'condition' => [
|
| 1008 |
'eael_show_read_more_button' => 'yes',
|
| 1009 |
+
'post_type!' => 'product',
|
| 1010 |
],
|
| 1011 |
]
|
| 1012 |
);
|
| 1014 |
$this->add_group_control(
|
| 1015 |
Group_Control_Typography::get_type(),
|
| 1016 |
[
|
| 1017 |
+
'name' => 'eael_post_read_more_btn_typography',
|
| 1018 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn',
|
| 1019 |
]
|
| 1020 |
);
|
| 1021 |
|
| 1022 |
+
$this->start_controls_tabs('read_more_button_tabs');
|
| 1023 |
|
| 1024 |
$this->start_controls_tab(
|
| 1025 |
'read_more_button_style_normal',
|
| 1026 |
[
|
| 1027 |
+
'label' => __('Normal', 'essential-addons-for-elementor-lite'),
|
| 1028 |
]
|
| 1029 |
);
|
| 1030 |
|
| 1031 |
$this->add_control(
|
| 1032 |
'eael_post_read_more_btn_color',
|
| 1033 |
[
|
| 1034 |
+
'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
|
| 1035 |
+
'type' => Controls_Manager::COLOR,
|
| 1036 |
+
'default' => '#61ce70',
|
| 1037 |
'selectors' => [
|
| 1038 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'color: {{VALUE}};',
|
| 1039 |
],
|
| 1043 |
$this->add_group_control(
|
| 1044 |
Group_Control_Background::get_type(),
|
| 1045 |
[
|
| 1046 |
+
'name' => 'read_more_btn_background',
|
| 1047 |
+
'label' => __('Background', 'essential-addons-for-elementor-lite'),
|
| 1048 |
+
'types' => ['classic', 'gradient'],
|
| 1049 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn',
|
| 1050 |
+
'exclude' => [
|
| 1051 |
'image',
|
| 1052 |
],
|
| 1053 |
]
|
| 1056 |
$this->add_group_control(
|
| 1057 |
Group_Control_Border::get_type(),
|
| 1058 |
[
|
| 1059 |
+
'name' => 'read_more_btn_border',
|
| 1060 |
+
'label' => __('Border', 'essential-addons-for-elementor-lite'),
|
| 1061 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn',
|
| 1062 |
]
|
| 1063 |
);
|
| 1065 |
$this->add_responsive_control(
|
| 1066 |
'read_more_btn_border_radius',
|
| 1067 |
[
|
| 1068 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 1069 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1070 |
'size_units' => ['px', 'em', '%'],
|
| 1071 |
+
'selectors' => [
|
| 1072 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1073 |
],
|
| 1074 |
]
|
| 1079 |
$this->start_controls_tab(
|
| 1080 |
'read_more_button_style_hover',
|
| 1081 |
[
|
| 1082 |
+
'label' => __('Hover', 'essential-addons-for-elementor-lite'),
|
| 1083 |
]
|
| 1084 |
);
|
| 1085 |
|
| 1086 |
$this->add_control(
|
| 1087 |
'eael_post_read_more_btn_hover_color',
|
| 1088 |
[
|
| 1089 |
+
'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
|
| 1090 |
+
'type' => Controls_Manager::COLOR,
|
| 1091 |
'selectors' => [
|
| 1092 |
'{{WRAPPER}} .eael-post-elements-readmore-btn:hover' => 'color: {{VALUE}};',
|
| 1093 |
],
|
| 1097 |
$this->add_group_control(
|
| 1098 |
Group_Control_Background::get_type(),
|
| 1099 |
[
|
| 1100 |
+
'name' => 'read_more_btn_hover_background',
|
| 1101 |
+
'label' => __('Background', 'essential-addons-for-elementor-lite'),
|
| 1102 |
+
'types' => ['classic', 'gradient'],
|
| 1103 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn:hover',
|
| 1104 |
+
'exclude' => [
|
| 1105 |
'image',
|
| 1106 |
],
|
| 1107 |
]
|
| 1110 |
$this->add_group_control(
|
| 1111 |
Group_Control_Border::get_type(),
|
| 1112 |
[
|
| 1113 |
+
'name' => 'read_more_btn_hover_border',
|
| 1114 |
+
'label' => __('Border', 'essential-addons-for-elementor-lite'),
|
| 1115 |
'selector' => '{{WRAPPER}} .eael-post-elements-readmore-btn:hover',
|
| 1116 |
]
|
| 1117 |
);
|
| 1119 |
$this->add_responsive_control(
|
| 1120 |
'read_more_btn_border_hover_radius',
|
| 1121 |
[
|
| 1122 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 1123 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1124 |
'size_units' => ['px', 'em', '%'],
|
| 1125 |
+
'selectors' => [
|
| 1126 |
'{{WRAPPER}} .eael-post-elements-readmore-btn:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1127 |
],
|
| 1128 |
]
|
| 1135 |
$this->add_responsive_control(
|
| 1136 |
'eael_post_read_more_btn_padding',
|
| 1137 |
[
|
| 1138 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
| 1139 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1140 |
'size_units' => ['px', 'em', '%'],
|
| 1141 |
+
'selectors' => [
|
| 1142 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1143 |
],
|
| 1144 |
]
|
| 1147 |
$this->add_responsive_control(
|
| 1148 |
'read_more_btn_margin',
|
| 1149 |
[
|
| 1150 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
| 1151 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1152 |
'size_units' => ['px', 'em', '%'],
|
| 1153 |
+
'selectors' => [
|
| 1154 |
'{{WRAPPER}} .eael-post-elements-readmore-btn' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1155 |
],
|
| 1156 |
]
|
| 1164 |
* Load More Button Style
|
| 1165 |
*
|
| 1166 |
*/
|
| 1167 |
+
protected function eael_load_more_button_style()
|
| 1168 |
+
{
|
| 1169 |
$this->start_controls_section(
|
| 1170 |
'eael_section_load_more_btn',
|
| 1171 |
[
|
| 1172 |
+
'label' => __('Load More Button Style', 'essential-addons-for-elementor-lite'),
|
| 1173 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
| 1174 |
'condition' => [
|
| 1175 |
'show_load_more' => ['yes', '1', 'true'],
|
| 1176 |
],
|
| 1180 |
$this->add_responsive_control(
|
| 1181 |
'eael_post_grid_load_more_btn_padding',
|
| 1182 |
[
|
| 1183 |
+
'label' => esc_html__('Padding', 'essential-addons-for-elementor-lite'),
|
| 1184 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1185 |
'size_units' => ['px', 'em', '%'],
|
| 1186 |
+
'selectors' => [
|
| 1187 |
'{{WRAPPER}} .eael-load-more-button' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1188 |
],
|
| 1189 |
]
|
| 1192 |
$this->add_responsive_control(
|
| 1193 |
'eael_post_grid_load_more_btn_margin',
|
| 1194 |
[
|
| 1195 |
+
'label' => esc_html__('Margin', 'essential-addons-for-elementor-lite'),
|
| 1196 |
+
'type' => Controls_Manager::DIMENSIONS,
|
| 1197 |
'size_units' => ['px', 'em', '%'],
|
| 1198 |
+
'selectors' => [
|
| 1199 |
'{{WRAPPER}} .eael-load-more-button' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
| 1200 |
],
|
| 1201 |
]
|
| 1203 |
$this->add_group_control(
|
| 1204 |
Group_Control_Typography::get_type(),
|
| 1205 |
[
|
| 1206 |
+
'name' => 'eael_post_grid_load_more_btn_typography',
|
| 1207 |
'selector' => '{{WRAPPER}} .eael-load-more-button',
|
| 1208 |
]
|
| 1209 |
);
|
| 1210 |
|
| 1211 |
+
$this->start_controls_tabs('eael_post_grid_load_more_btn_tabs');
|
| 1212 |
|
| 1213 |
// Normal State Tab
|
| 1214 |
+
$this->start_controls_tab('eael_post_grid_load_more_btn_normal', ['label' => esc_html__('Normal', 'essential-addons-for-elementor-lite')]);
|
| 1215 |
|
| 1216 |
$this->add_control(
|
| 1217 |
'eael_post_grid_load_more_btn_normal_text_color',
|
| 1218 |
[
|
| 1219 |
+
'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
|
| 1220 |
+
'type' => Controls_Manager::COLOR,
|
| 1221 |
+
'default' => '#fff',
|
| 1222 |
'selectors' => [
|
| 1223 |
'{{WRAPPER}} .eael-load-more-button' => 'color: {{VALUE}};',
|
| 1224 |
],
|
| 1228 |
$this->add_control(
|
| 1229 |
'eael_cta_btn_normal_bg_color',
|
| 1230 |
[
|
| 1231 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
| 1232 |
+
'type' => Controls_Manager::COLOR,
|
| 1233 |
+
'default' => '#29d8d8',
|
| 1234 |
'selectors' => [
|
| 1235 |
'{{WRAPPER}} .eael-load-more-button' => 'background: {{VALUE}};',
|
| 1236 |
],
|
| 1240 |
$this->add_group_control(
|
| 1241 |
Group_Control_Border::get_type(),
|
| 1242 |
[
|
| 1243 |
+
'name' => 'eael_post_grid_load_more_btn_normal_border',
|
| 1244 |
+
'label' => esc_html__('Border', 'essential-addons-for-elementor-lite'),
|
| 1245 |
'selector' => '{{WRAPPER}} .eael-load-more-button',
|
| 1246 |
]
|
| 1247 |
);
|
| 1249 |
$this->add_control(
|
| 1250 |
'eael_post_grid_load_more_btn_border_radius',
|
| 1251 |
[
|
| 1252 |
+
'label' => esc_html__('Border Radius', 'essential-addons-for-elementor-lite'),
|
| 1253 |
+
'type' => Controls_Manager::SLIDER,
|
| 1254 |
+
'range' => [
|
| 1255 |
'px' => [
|
| 1256 |
'max' => 100,
|
| 1257 |
],
|
| 1264 |
$this->add_group_control(
|
| 1265 |
Group_Control_Box_Shadow::get_type(),
|
| 1266 |
[
|
| 1267 |
+
'name' => 'eael_post_grid_load_more_btn_shadow',
|
| 1268 |
+
'selector' => '{{WRAPPER}} .eael-load-more-button',
|
| 1269 |
'separator' => 'before',
|
| 1270 |
]
|
| 1271 |
);
|
| 1273 |
$this->end_controls_tab();
|
| 1274 |
|
| 1275 |
// Hover State Tab
|
| 1276 |
+
$this->start_controls_tab('eael_post_grid_load_more_btn_hover', ['label' => esc_html__('Hover', 'essential-addons-for-elementor-lite')]);
|
| 1277 |
|
| 1278 |
$this->add_control(
|
| 1279 |
'eael_post_grid_load_more_btn_hover_text_color',
|
| 1280 |
[
|
| 1281 |
+
'label' => esc_html__('Text Color', 'essential-addons-for-elementor-lite'),
|
| 1282 |
+
'type' => Controls_Manager::COLOR,
|
| 1283 |
+
'default' => '#fff',
|
| 1284 |
'selectors' => [
|
| 1285 |
'{{WRAPPER}} .eael-load-more-button:hover' => 'color: {{VALUE}};',
|
| 1286 |
],
|
| 1290 |
$this->add_control(
|
| 1291 |
'eael_post_grid_load_more_btn_hover_bg_color',
|
| 1292 |
[
|
| 1293 |
+
'label' => esc_html__('Background Color', 'essential-addons-for-elementor-lite'),
|
| 1294 |
+
'type' => Controls_Manager::COLOR,
|
| 1295 |
+
'default' => '#27bdbd',
|
| 1296 |
'selectors' => [
|
| 1297 |
'{{WRAPPER}} .eael-load-more-button:hover' => 'background: {{VALUE}};',
|
| 1298 |
],
|
| 1302 |
$this->add_control(
|
| 1303 |
'eael_post_grid_load_more_btn_hover_border_color',
|
| 1304 |
[
|
| 1305 |
+
'label' => esc_html__('Border Color', 'essential-addons-for-elementor-lite'),
|
| 1306 |
+
'type' => Controls_Manager::COLOR,
|
| 1307 |
+
'default' => '',
|
| 1308 |
'selectors' => [
|
| 1309 |
'{{WRAPPER}} .eael-load-more-button:hover' => 'border-color: {{VALUE}};',
|
| 1310 |
],
|
| 1314 |
$this->add_group_control(
|
| 1315 |
Group_Control_Box_Shadow::get_type(),
|
| 1316 |
[
|
| 1317 |
+
'name' => 'eael_post_grid_load_more_btn_hover_shadow',
|
| 1318 |
+
'selector' => '{{WRAPPER}} .eael-load-more-button:hover',
|
| 1319 |
'separator' => 'before',
|
| 1320 |
]
|
| 1321 |
);
|
| 1326 |
$this->add_responsive_control(
|
| 1327 |
'eael_post_grid_loadmore_button_alignment',
|
| 1328 |
[
|
| 1329 |
+
'label' => __('Button Alignment', 'essential-addons-for-elementor-lite'),
|
| 1330 |
+
'type' => Controls_Manager::CHOOSE,
|
| 1331 |
+
'options' => [
|
| 1332 |
'flex-start' => [
|
| 1333 |
+
'title' => __('Left', 'essential-addons-for-elementor-lite'),
|
| 1334 |
+
'icon' => 'fa fa-align-left',
|
| 1335 |
],
|
| 1336 |
+
'center' => [
|
| 1337 |
+
'title' => __('Center', 'essential-addons-for-elementor-lite'),
|
| 1338 |
+
'icon' => 'fa fa-align-center',
|
| 1339 |
],
|
| 1340 |
+
'flex-end' => [
|
| 1341 |
+
'title' => __('Right', 'essential-addons-for-elementor-lite'),
|
| 1342 |
+
'icon' => 'fa fa-align-right',
|
| 1343 |
],
|
| 1344 |
],
|
| 1345 |
+
'default' => 'center',
|
| 1346 |
'selectors' => [
|
| 1347 |
'{{WRAPPER}} .eael-load-more-button-wrap' => 'justify-content: {{VALUE}};',
|
| 1348 |
],
|
| 1356 |
* Go Premium
|
| 1357 |
*
|
| 1358 |
*/
|
| 1359 |
+
protected function eael_go_premium()
|
| 1360 |
+
{
|
| 1361 |
$this->start_controls_section(
|
| 1362 |
'eael_section_pro',
|
| 1363 |
[
|
| 1364 |
+
'label' => __('Go Premium for More Features', 'essential-addons-for-elementor-lite'),
|
| 1365 |
]
|
| 1366 |
);
|
| 1367 |
|
| 1368 |
$this->add_control(
|
| 1369 |
'eael_control_get_pro',
|
| 1370 |
[
|
| 1371 |
+
'label' => __('Unlock more possibilities', 'essential-addons-for-elementor-lite'),
|
| 1372 |
+
'type' => Controls_Manager::CHOOSE,
|
| 1373 |
+
'options' => [
|
| 1374 |
'1' => [
|
| 1375 |
+
'title' => __('', 'essential-addons-for-elementor-lite'),
|
| 1376 |
+
'icon' => 'fa fa-unlock-alt',
|
| 1377 |
],
|
| 1378 |
],
|
| 1379 |
+
'default' => '1',
|
| 1380 |
'description' => '<span class="pro-feature"> Get the <a href="http://essential-addons.com/elementor/#pricing" target="_blank">Pro version</a> for more stunning elements and customization options.</span>',
|
| 1381 |
]
|
| 1382 |
);
|
| 1384 |
$this->end_controls_section();
|
| 1385 |
}
|
| 1386 |
|
| 1387 |
+
public function fix_old_query($settings)
|
| 1388 |
+
{
|
| 1389 |
$update_query = false;
|
| 1390 |
|
| 1391 |
+
foreach ($settings as $key => $value) {
|
| 1392 |
+
if (strpos($key, 'eaeposts_') !== false) {
|
| 1393 |
+
$settings[str_replace('eaeposts_', '', $key)] = $value;
|
| 1394 |
$update_query = true;
|
| 1395 |
}
|
| 1396 |
}
|
| 1397 |
|
| 1398 |
+
if ($update_query) {
|
| 1399 |
global $wpdb;
|
| 1400 |
|
| 1401 |
$post_id = get_the_ID();
|
| 1402 |
+
$data = get_post_meta($post_id, '_elementor_data', true);
|
| 1403 |
+
$data = str_replace('eaeposts_', '', $data);
|
| 1404 |
$wpdb->update(
|
| 1405 |
$wpdb->postmeta,
|
| 1406 |
[
|
| 1407 |
'meta_value' => $data,
|
| 1408 |
],
|
| 1409 |
[
|
| 1410 |
+
'post_id' => $post_id,
|
| 1411 |
'meta_key' => '_elementor_data',
|
| 1412 |
]
|
| 1413 |
);
|
| 1416 |
return $settings;
|
| 1417 |
}
|
| 1418 |
|
| 1419 |
+
public function eael_get_query_args($settings = [], $requested_post_type = 'post')
|
| 1420 |
+
{
|
| 1421 |
+
$settings = wp_parse_args($settings, [
|
| 1422 |
+
'post_type' => $requested_post_type,
|
| 1423 |
+
'posts_ids' => [],
|
| 1424 |
+
'orderby' => 'date',
|
| 1425 |
+
'order' => 'desc',
|
| 1426 |
'posts_per_page' => 3,
|
| 1427 |
+
'offset' => 0,
|
| 1428 |
+
'post__not_in' => [],
|
| 1429 |
+
]);
|
| 1430 |
|
| 1431 |
$args = [
|
| 1432 |
+
'orderby' => $settings['orderby'],
|
| 1433 |
+
'order' => $settings['order'],
|
| 1434 |
'ignore_sticky_posts' => 1,
|
| 1435 |
+
'post_status' => 'publish',
|
| 1436 |
+
'posts_per_page' => $settings['posts_per_page'],
|
| 1437 |
+
'offset' => $settings['offset'],
|
| 1438 |
];
|
| 1439 |
|
| 1440 |
+
if ('by_id' === $settings['post_type']) {
|
| 1441 |
$args['post_type'] = 'any';
|
| 1442 |
+
$args['post__in'] = empty($settings['posts_ids']) ? [0] : $settings['posts_ids'];
|
| 1443 |
+
}
|
| 1444 |
+
else {
|
| 1445 |
$args['post_type'] = $settings['post_type'];
|
| 1446 |
|
| 1447 |
+
if ($args['post_type'] !== 'page') {
|
| 1448 |
$args['tax_query'] = [];
|
|
|
|
| 1449 |
|
| 1450 |
+
$taxonomies = get_object_taxonomies($settings['post_type'], 'objects');
|
| 1451 |
+
|
| 1452 |
+
foreach ($taxonomies as $object) {
|
| 1453 |
$setting_key = $object->name . '_ids';
|
| 1454 |
|
| 1455 |
+
if (!empty($settings[$setting_key])) {
|
| 1456 |
$args['tax_query'][] = [
|
| 1457 |
'taxonomy' => $object->name,
|
| 1458 |
+
'field' => 'term_id',
|
| 1459 |
+
'terms' => $settings[$setting_key],
|
| 1460 |
];
|
| 1461 |
}
|
| 1462 |
}
|
| 1463 |
|
| 1464 |
+
if (!empty($args['tax_query'])) {
|
| 1465 |
$args['tax_query']['relation'] = 'AND';
|
| 1466 |
}
|
| 1467 |
}
|
| 1468 |
}
|
| 1469 |
|
| 1470 |
+
if (!empty($settings['authors'])) {
|
| 1471 |
$args['author__in'] = $settings['authors'];
|
| 1472 |
}
|
| 1473 |
|
| 1474 |
+
if (!empty($settings['post__not_in'])) {
|
| 1475 |
$args['post__not_in'] = $settings['post__not_in'];
|
| 1476 |
}
|
| 1477 |
|
| 1482 |
* Get All POst Types
|
| 1483 |
* @return array
|
| 1484 |
*/
|
| 1485 |
+
public function eael_get_post_types()
|
| 1486 |
+
{
|
| 1487 |
+
$post_types = get_post_types(['public' => true, 'show_in_nav_menus' => true], 'objects');
|
| 1488 |
+
$post_types = wp_list_pluck($post_types, 'label', 'name');
|
| 1489 |
|
| 1490 |
+
return array_diff_key($post_types, ['elementor_library', 'attachment']);
|
| 1491 |
}
|
| 1492 |
|
| 1493 |
/**
|
| 1495 |
*
|
| 1496 |
* @return array
|
| 1497 |
*/
|
| 1498 |
+
public function eael_get_thumbnail_sizes()
|
| 1499 |
+
{
|
| 1500 |
$sizes = get_intermediate_image_sizes();
|
| 1501 |
+
foreach ($sizes as $s) {
|
| 1502 |
$ret[$s] = $s;
|
| 1503 |
}
|
| 1504 |
|
| 1510 |
*
|
| 1511 |
* @return array
|
| 1512 |
*/
|
| 1513 |
+
public function eael_get_post_orderby_options()
|
| 1514 |
+
{
|
| 1515 |
$orderby = array(
|
| 1516 |
+
'ID' => 'Post ID',
|
| 1517 |
+
'author' => 'Post Author',
|
| 1518 |
+
'title' => 'Title',
|
| 1519 |
+
'date' => 'Date',
|
| 1520 |
+
'modified' => 'Last Modified Date',
|
| 1521 |
+
'parent' => 'Parent Id',
|
| 1522 |
+
'rand' => 'Random',
|
| 1523 |
'comment_count' => 'Comment Count',
|
| 1524 |
+
'menu_order' => 'Menu Order',
|
| 1525 |
);
|
| 1526 |
|
| 1527 |
return $orderby;
|
| 1528 |
}
|
| 1529 |
|
| 1530 |
+
/**
|
| 1531 |
+
* This function is responsible for counting doc post under a category.
|
| 1532 |
+
*
|
| 1533 |
+
* @param int $term_count
|
| 1534 |
+
* @param int $term_id
|
| 1535 |
+
* @return int $term_count;
|
| 1536 |
+
*/
|
| 1537 |
+
protected function eael_get_doc_post_count($term_count = 0, $term_id) {
|
| 1538 |
+
$tax_terms = get_terms( 'doc_category', ['child_of' => $term_id]);
|
| 1539 |
+
|
| 1540 |
+
foreach ($tax_terms as $tax_term) {
|
| 1541 |
+
$term_count += $tax_term->count;
|
| 1542 |
+
}
|
| 1543 |
+
return $term_count;
|
| 1544 |
+
}
|
| 1545 |
+
|
| 1546 |
/**
|
| 1547 |
* Get Post Categories
|
| 1548 |
*
|
| 1549 |
* @return array
|
| 1550 |
*/
|
| 1551 |
+
public function eael_post_type_categories($type = 'term_id', $term_key = 'category')
|
| 1552 |
+
{
|
| 1553 |
+
$terms = get_terms(array(
|
| 1554 |
+
'taxonomy' => $term_key,
|
| 1555 |
'hide_empty' => true,
|
| 1556 |
+
));
|
| 1557 |
+
|
| 1558 |
+
$options = [];
|
| 1559 |
|
| 1560 |
+
if (!empty($terms) && !is_wp_error($terms)) {
|
| 1561 |
+
foreach ($terms as $term) {
|
| 1562 |
$options[$term->{$type}] = $term->name;
|
| 1563 |
}
|
| 1564 |
}
|
| 1571 |
*
|
| 1572 |
* @return array
|
| 1573 |
*/
|
| 1574 |
+
public function eael_woocommerce_product_categories()
|
| 1575 |
+
{
|
| 1576 |
+
$terms = get_terms(array(
|
| 1577 |
+
'taxonomy' => 'product_cat',
|
| 1578 |
'hide_empty' => true,
|
| 1579 |
+
));
|
| 1580 |
|
| 1581 |
+
if (!empty($terms) && !is_wp_error($terms)) {
|
| 1582 |
+
foreach ($terms as $term) {
|
| 1583 |
$options[$term->slug] = $term->name;
|
| 1584 |
}
|
| 1585 |
return $options;
|
| 1591 |
*
|
| 1592 |
* @return array
|
| 1593 |
*/
|
| 1594 |
+
public function eael_woocommerce_product_get_product_by_id()
|
| 1595 |
+
{
|
| 1596 |
+
$postlist = get_posts(array(
|
| 1597 |
'post_type' => 'product',
|
| 1598 |
'showposts' => 9999,
|
| 1599 |
+
));
|
| 1600 |
$options = array();
|
| 1601 |
|
| 1602 |
+
if (!empty($postlist) && !is_wp_error($postlist)) {
|
| 1603 |
+
foreach ($postlist as $post) {
|
| 1604 |
$options[$post->ID] = $post->post_title;
|
| 1605 |
}
|
| 1606 |
return $options;
|
| 1613 |
*
|
| 1614 |
* @return array
|
| 1615 |
*/
|
| 1616 |
+
public function eael_woocommerce_product_categories_by_id()
|
| 1617 |
+
{
|
| 1618 |
+
$terms = get_terms(array(
|
| 1619 |
+
'taxonomy' => 'product_cat',
|
| 1620 |
'hide_empty' => true,
|
| 1621 |
+
));
|
| 1622 |
|
| 1623 |
+
if (!empty($terms) && !is_wp_error($terms)) {
|
| 1624 |
+
foreach ($terms as $term) {
|
| 1625 |
$options[$term->term_id] = $term->name;
|
| 1626 |
}
|
| 1627 |
return $options;
|
| 1632 |
/**
|
| 1633 |
* Get Contact Form 7 [ if exists ]
|
| 1634 |
*/
|
| 1635 |
+
public function eael_select_contact_form()
|
| 1636 |
+
{
|
| 1637 |
$options = array();
|
| 1638 |
|
| 1639 |
+
if (function_exists('wpcf7')) {
|
| 1640 |
+
$wpcf7_form_list = get_posts(array(
|
| 1641 |
'post_type' => 'wpcf7_contact_form',
|
| 1642 |
'showposts' => 999,
|
| 1643 |
+
));
|
| 1644 |
+
$options[0] = esc_html__('Select a Contact Form', 'essential-addons-for-elementor-lite');
|
| 1645 |
+
if (!empty($wpcf7_form_list) && !is_wp_error($wpcf7_form_list)) {
|
| 1646 |
+
foreach ($wpcf7_form_list as $post) {
|
| 1647 |
$options[$post->ID] = $post->post_title;
|
| 1648 |
}
|
| 1649 |
} else {
|
| 1650 |
+
$options[0] = esc_html__('Create a Form First', 'essential-addons-for-elementor-lite');
|
| 1651 |
}
|
| 1652 |
}
|
| 1653 |
return $options;
|
| 1658 |
*
|
| 1659 |
* @return array
|
| 1660 |
*/
|
| 1661 |
+
public function eael_select_gravity_form()
|
| 1662 |
+
{
|
| 1663 |
$options = array();
|
| 1664 |
|
| 1665 |
+
if (class_exists('GFCommon')) {
|
| 1666 |
+
$gravity_forms = \RGFormsModel::get_forms(null, 'title');
|
| 1667 |
|
| 1668 |
+
if (!empty($gravity_forms) && !is_wp_error($gravity_forms)) {
|
| 1669 |
|
| 1670 |
+
$options[0] = esc_html__('Select Gravity Form', 'essential-addons-for-elementor-lite');
|
| 1671 |
+
foreach ($gravity_forms as $form) {
|
| 1672 |
$options[$form->id] = $form->title;
|
| 1673 |
}
|
| 1674 |
|
| 1675 |
} else {
|
| 1676 |
+
$options[0] = esc_html__('Create a Form First', 'essential-addons-for-elementor-lite');
|
| 1677 |
}
|
| 1678 |
}
|
| 1679 |
|
| 1685 |
*
|
| 1686 |
* @return array
|
| 1687 |
*/
|
| 1688 |
+
public function eael_select_weform()
|
| 1689 |
+
{
|
| 1690 |
+
$wpuf_form_list = get_posts(array(
|
| 1691 |
'post_type' => 'wpuf_contact_form',
|
| 1692 |
'showposts' => 999,
|
| 1693 |
+
));
|
| 1694 |
|
| 1695 |
$options = array();
|
| 1696 |
|
| 1697 |
+
if (!empty($wpuf_form_list) && !is_wp_error($wpuf_form_list)) {
|
| 1698 |
+
$options[0] = esc_html__('Select weForm', 'essential-addons-for-elementor-lite');
|
| 1699 |
+
foreach ($wpuf_form_list as $post) {
|
| 1700 |
$options[$post->ID] = $post->post_title;
|
| 1701 |
}
|
| 1702 |
} else {
|
| 1703 |
+
$options[0] = esc_html__('Create a Form First', 'essential-addons-for-elementor-lite');
|
| 1704 |
}
|
| 1705 |
|
| 1706 |
return $options;
|
| 1711 |
*
|
| 1712 |
* @return array
|
| 1713 |
*/
|
| 1714 |
+
public function eael_select_ninja_form()
|
| 1715 |
+
{
|
| 1716 |
$options = array();
|
| 1717 |
|
| 1718 |
+
if (class_exists('Ninja_Forms')) {
|
| 1719 |
$contact_forms = Ninja_Forms()->form()->get_forms();
|
| 1720 |
|
| 1721 |
+
if (!empty($contact_forms) && !is_wp_error($contact_forms)) {
|
| 1722 |
|
| 1723 |
+
$options[0] = esc_html__('Select Ninja Form', 'essential-addons-for-elementor-lite');
|
| 1724 |
|
| 1725 |
+
foreach ($contact_forms as $form) {
|
| 1726 |
+
$options[$form->get_id()] = $form->get_setting('title');
|
| 1727 |
}
|
| 1728 |
}
|
| 1729 |
} else {
|
| 1730 |
+
$options[0] = esc_html__('Create a Form First', 'essential-addons-for-elementor-lite');
|
| 1731 |
}
|
| 1732 |
|
| 1733 |
return $options;
|
| 1738 |
*
|
| 1739 |
* @return array
|
| 1740 |
*/
|
| 1741 |
+
public function eael_select_caldera_form()
|
| 1742 |
+
{
|
| 1743 |
$options = array();
|
| 1744 |
|
| 1745 |
+
if (class_exists('Caldera_Forms')) {
|
| 1746 |
+
$contact_forms = \Caldera_Forms_Forms::get_forms(true, true);
|
| 1747 |
|
| 1748 |
+
if (!empty($contact_forms) && !is_wp_error($contact_forms)) {
|
| 1749 |
+
$options[0] = esc_html__('Select Caldera Form', 'essential-addons-for-elementor-lite');
|
| 1750 |
+
foreach ($contact_forms as $form) {
|
| 1751 |
$options[$form['ID']] = $form['name'];
|
| 1752 |
}
|
| 1753 |
}
|
| 1754 |
} else {
|
| 1755 |
+
$options[0] = esc_html__('Create a Form First', 'essential-addons-for-elementor-lite');
|
| 1756 |
}
|
| 1757 |
|
| 1758 |
return $options;
|
| 1763 |
*
|
| 1764 |
* @return array
|
| 1765 |
*/
|
| 1766 |
+
public function eael_select_wpforms_forms()
|
| 1767 |
+
{
|
| 1768 |
$options = array();
|
| 1769 |
|
| 1770 |
+
if (class_exists('\WPForms\WPForms')) {
|
| 1771 |
$args = array(
|
| 1772 |
+
'post_type' => 'wpforms',
|
| 1773 |
'posts_per_page' => -1,
|
| 1774 |
);
|
| 1775 |
|
| 1776 |
+
$contact_forms = get_posts($args);
|
| 1777 |
|
| 1778 |
+
if (!empty($contact_forms) && !is_wp_error($contact_forms)) {
|
| 1779 |
+
$options[0] = esc_html__('Select a WPForm', 'essential-addons-for-elementor-lite');
|
| 1780 |
+
foreach ($contact_forms as $post) {
|
| 1781 |
$options[$post->ID] = $post->post_title;
|
| 1782 |
}
|
| 1783 |
}
|
| 1784 |
} else {
|
| 1785 |
+
$options[0] = esc_html__('Create a Form First', 'essential-addons-for-elementor-lite');
|
| 1786 |
}
|
| 1787 |
|
| 1788 |
return $options;
|
| 1793 |
*
|
| 1794 |
* @return array
|
| 1795 |
*/
|
| 1796 |
+
public static function eael_select_fluent_forms()
|
| 1797 |
+
{
|
| 1798 |
|
| 1799 |
$options = array();
|
| 1800 |
|
| 1801 |
+
if (defined('FLUENTFORM')) {
|
| 1802 |
global $wpdb;
|
| 1803 |
|
| 1804 |
+
$result = $wpdb->get_results("SELECT * FROM {$wpdb->prefix}fluentform_forms");
|
| 1805 |
+
if ($result) {
|
| 1806 |
+
$options[0] = esc_html__('Select a Fluent Form', 'essential-addons-for-elementor-lite');
|
| 1807 |
+
foreach ($result as $form) {
|
| 1808 |
$options[$form->id] = $form->title;
|
| 1809 |
}
|
| 1810 |
} else {
|
| 1811 |
+
$options[0] = esc_html__('Create a Form First', 'essential-addons-for-elementor-lite');
|
| 1812 |
}
|
| 1813 |
}
|
| 1814 |
|
| 1821 |
*
|
| 1822 |
* @return array
|
| 1823 |
*/
|
| 1824 |
+
public function eael_get_page_templates($type = null)
|
| 1825 |
+
{
|
| 1826 |
$args = [
|
| 1827 |
+
'post_type' => 'elementor_library',
|
| 1828 |
'posts_per_page' => -1,
|
| 1829 |
];
|
| 1830 |
|
| 1831 |
+
if ($type) {
|
| 1832 |
$args['tax_query'] = [
|
| 1833 |
[
|
| 1834 |
'taxonomy' => 'elementor_library_type',
|
| 1835 |
+
'field' => 'slug',
|
| 1836 |
+
'terms' => $type,
|
| 1837 |
],
|
| 1838 |
];
|
| 1839 |
}
|
| 1840 |
|
| 1841 |
+
$page_templates = get_posts($args);
|
| 1842 |
$options = array();
|
| 1843 |
|
| 1844 |
+
if (!empty($page_templates) && !is_wp_error($page_templates)) {
|
| 1845 |
+
foreach ($page_templates as $post) {
|
| 1846 |
$options[$post->ID] = $post->post_title;
|
| 1847 |
}
|
| 1848 |
}
|
| 1854 |
*
|
| 1855 |
* @return array
|
| 1856 |
*/
|
| 1857 |
+
public function eael_get_authors()
|
| 1858 |
+
{
|
| 1859 |
+
$users = get_users([
|
| 1860 |
+
'who' => 'authors',
|
| 1861 |
'has_published_posts' => true,
|
| 1862 |
+
'fields' => [
|
| 1863 |
'ID',
|
| 1864 |
'display_name',
|
| 1865 |
],
|
| 1866 |
+
]);
|
| 1867 |
|
| 1868 |
+
if (!empty($users)) {
|
| 1869 |
+
return wp_list_pluck($users, 'display_name', 'ID');
|
| 1870 |
}
|
| 1871 |
|
| 1872 |
return [];
|
| 1879 |
*
|
| 1880 |
* @return array
|
| 1881 |
*/
|
| 1882 |
+
public function eael_get_tags($args = array())
|
| 1883 |
+
{
|
| 1884 |
$options = [];
|
| 1885 |
+
$tags = get_tags($args);
|
| 1886 |
|
| 1887 |
+
if (is_wp_error($tags)) {
|
| 1888 |
return [];
|
| 1889 |
}
|
| 1890 |
|
| 1891 |
+
foreach ($tags as $tag) {
|
| 1892 |
$options[$tag->term_id] = $tag->name;
|
| 1893 |
}
|
| 1894 |
|
| 1905 |
*
|
| 1906 |
* @return array
|
| 1907 |
*/
|
| 1908 |
+
public function eael_get_taxonomies_by_post($args = [], $output = 'names', $operator = 'and')
|
| 1909 |
+
{
|
| 1910 |
global $wp_taxonomies;
|
| 1911 |
|
| 1912 |
+
$field = ('names' === $output) ? 'name' : false;
|
| 1913 |
|
| 1914 |
// Handle 'object_type' separately.
|
| 1915 |
+
if (isset($args['object_type'])) {
|
| 1916 |
$object_type = (array) $args['object_type'];
|
| 1917 |
+
unset($args['object_type']);
|
| 1918 |
}
|
| 1919 |
|
| 1920 |
+
$taxonomies = wp_filter_object_list($wp_taxonomies, $args, $operator);
|
| 1921 |
|
| 1922 |
+
if (isset($object_type)) {
|
| 1923 |
+
foreach ($taxonomies as $tax => $tax_data) {
|
| 1924 |
+
if (!array_intersect($object_type, $tax_data->object_type)) {
|
| 1925 |
+
unset($taxonomies[$tax]);
|
| 1926 |
}
|
| 1927 |
}
|
| 1928 |
}
|
| 1929 |
|
| 1930 |
+
if ($field) {
|
| 1931 |
+
$taxonomies = wp_list_pluck($taxonomies, $field);
|
| 1932 |
}
|
| 1933 |
|
| 1934 |
return $taxonomies;
|
| 1939 |
*
|
| 1940 |
* @return array
|
| 1941 |
*/
|
| 1942 |
+
public function eael_get_posts()
|
| 1943 |
+
{
|
| 1944 |
+
$post_list = get_posts(array(
|
| 1945 |
+
'post_type' => 'post',
|
| 1946 |
+
'orderby' => 'date',
|
| 1947 |
+
'order' => 'DESC',
|
| 1948 |
'posts_per_page' => -1,
|
| 1949 |
+
));
|
| 1950 |
|
| 1951 |
$posts = array();
|
| 1952 |
|
| 1953 |
+
if (!empty($post_list) && !is_wp_error($post_list)) {
|
| 1954 |
+
foreach ($post_list as $post) {
|
| 1955 |
$posts[$post->ID] = $post->post_title;
|
| 1956 |
}
|
| 1957 |
}
|
| 1964 |
*
|
| 1965 |
* @return array
|
| 1966 |
*/
|
| 1967 |
+
public function eael_get_pages()
|
| 1968 |
+
{
|
| 1969 |
+
$page_list = get_posts(array(
|
| 1970 |
+
'post_type' => 'page',
|
| 1971 |
+
'orderby' => 'date',
|
| 1972 |
+
'order' => 'DESC',
|
| 1973 |
'posts_per_page' => -1,
|
| 1974 |
+
));
|
| 1975 |
|
| 1976 |
$pages = array();
|
| 1977 |
|
| 1978 |
+
if (!empty($page_list) && !is_wp_error($page_list)) {
|
| 1979 |
+
foreach ($page_list as $page) {
|
| 1980 |
$pages[$page->ID] = $page->post_title;
|
| 1981 |
}
|
| 1982 |
}
|
| 1991 |
* @return string of an html markup with AJAX call.
|
| 1992 |
* @return array of content and found posts count without AJAX call.
|
| 1993 |
*/
|
| 1994 |
+
public function eael_load_more_ajax()
|
| 1995 |
+
{
|
| 1996 |
+
parse_str($_REQUEST['args'], $args);
|
| 1997 |
+
parse_str($_REQUEST['settings'], $settings);
|
| 1998 |
|
| 1999 |
+
$class = '\\' . str_replace('\\\\', '\\', $_REQUEST['class']);
|
| 2000 |
+
$args['offset'] = (int) $args['offset'] + (((int) $_REQUEST['page'] - 1) * (int) $args['posts_per_page']);
|
| 2001 |
|
| 2002 |
+
if (isset($_REQUEST['taxonomy']) && $_REQUEST['taxonomy']['taxonomy'] != 'all') {
|
| 2003 |
$args['tax_query'] = [
|
| 2004 |
$_REQUEST['taxonomy'],
|
| 2005 |
];
|
| 2006 |
}
|
| 2007 |
|
| 2008 |
+
if ($class == '\Essential_Addons_Elementor\Elements\Post_Grid' && $settings['orderby'] === 'rand') {
|
| 2009 |
+
$args['post__not_in'] = array_unique($_REQUEST['post__not_in']);
|
| 2010 |
}
|
| 2011 |
|
| 2012 |
+
$html = $class::render_template_($args, $settings);
|
| 2013 |
|
| 2014 |
echo $html;
|
| 2015 |
wp_die();
|
| 2020 |
*
|
| 2021 |
* @since 3.0.6
|
| 2022 |
*/
|
| 2023 |
+
public function twitter_feed_render_items($id, $settings, $class = '')
|
| 2024 |
+
{
|
| 2025 |
+
$token = get_option($id . '_' . $settings['eael_twitter_feed_ac_name'] . '_tf_token');
|
| 2026 |
+
$items = get_transient($id . '_' . $settings['eael_twitter_feed_ac_name'] . '_tf_cache');
|
| 2027 |
$html = '';
|
| 2028 |
|
| 2029 |
+
if (empty($settings['eael_twitter_feed_consumer_key']) || empty($settings['eael_twitter_feed_consumer_secret'])) {
|
| 2030 |
return;
|
| 2031 |
}
|
| 2032 |
|
| 2033 |
+
if ($items === false) {
|
| 2034 |
+
if (empty($token)) {
|
| 2035 |
+
$credentials = base64_encode($settings['eael_twitter_feed_consumer_key'] . ':' . $settings['eael_twitter_feed_consumer_secret']);
|
| 2036 |
|
| 2037 |
+
add_filter('https_ssl_verify', '__return_false');
|
| 2038 |
|
| 2039 |
+
$response = wp_remote_post('https://api.twitter.com/oauth2/token', [
|
| 2040 |
+
'method' => 'POST',
|
| 2041 |
'httpversion' => '1.1',
|
| 2042 |
+
'blocking' => true,
|
| 2043 |
+
'headers' => [
|
| 2044 |
'Authorization' => 'Basic ' . $credentials,
|
| 2045 |
+
'Content-Type' => 'application/x-www-form-urlencoded;charset=UTF-8',
|
| 2046 |
],
|
| 2047 |
+
'body' => ['grant_type' => 'client_credentials'],
|
| 2048 |
+
]);
|
| 2049 |
|
| 2050 |
+
$body = json_decode(wp_remote_retrieve_body($response));
|
| 2051 |
|
| 2052 |
+
if ($body) {
|
| 2053 |
+
update_option($id . '_' . $settings['eael_twitter_feed_ac_name'] . '_tf_token', $body->access_token);
|
| 2054 |
$token = $body->access_token;
|
| 2055 |
}
|
| 2056 |
}
|
| 2057 |
|
| 2058 |
$args = array(
|
| 2059 |
'httpversion' => '1.1',
|
| 2060 |
+
'blocking' => true,
|
| 2061 |
+
'headers' => array(
|
| 2062 |
'Authorization' => "Bearer $token",
|
| 2063 |
),
|
| 2064 |
);
|
| 2065 |
|
| 2066 |
+
add_filter('https_ssl_verify', '__return_false');
|
| 2067 |
|
| 2068 |
+
$response = wp_remote_get('https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=' . $settings['eael_twitter_feed_ac_name'] . '&count=999&tweet_mode=extended', [
|
| 2069 |
'httpversion' => '1.1',
|
| 2070 |
+
'blocking' => true,
|
| 2071 |
+
'headers' => [
|
| 2072 |
'Authorization' => "Bearer $token",
|
| 2073 |
],
|
| 2074 |
+
]);
|
| 2075 |
|
| 2076 |
+
if (!is_wp_error($response)) {
|
| 2077 |
+
$items = json_decode(wp_remote_retrieve_body($response), true);
|
| 2078 |
+
set_transient($id . '_' . $settings['eael_twitter_feed_ac_name'] . '_tf_cache', $items, 1800);
|
| 2079 |
}
|
| 2080 |
}
|
| 2081 |
|
| 2082 |
+
if (empty($items)) {
|
| 2083 |
return;
|
| 2084 |
}
|
| 2085 |
|
| 2086 |
+
if ($settings['eael_twitter_feed_hashtag_name']) {
|
| 2087 |
+
foreach ($items as $key => $item) {
|
| 2088 |
$match = false;
|
| 2089 |
|
| 2090 |
+
if ($item['entities']['hashtags']) {
|
| 2091 |
+
foreach ($item['entities']['hashtags'] as $tag) {
|
| 2092 |
+
if (strcasecmp($tag['text'], $settings['eael_twitter_feed_hashtag_name']) == 0) {
|
| 2093 |
$match = true;
|
| 2094 |
}
|
| 2095 |
}
|
| 2096 |
}
|
| 2097 |
|
| 2098 |
+
if ($match == false) {
|
| 2099 |
+
unset($items[$key]);
|
| 2100 |
}
|
| 2101 |
}
|
| 2102 |
}
|
| 2103 |
|
| 2104 |
+
$items = array_splice($items, 0, $settings['eael_twitter_feed_post_limit']);
|
| 2105 |
|
| 2106 |
+
foreach ($items as $item) {
|
| 2107 |
$html .= '<div class="eael-twitter-feed-item ' . $class . '">
|
| 2108 |
<div class="eael-twitter-feed-item-inner">
|
| 2109 |
<div class="eael-twitter-feed-item-header clearfix">';
|
| 2110 |
+
if ($settings['eael_twitter_feed_show_avatar'] == 'true') {
|
| 2111 |
$html .= '<a class="eael-twitter-feed-item-avatar avatar-' . $settings['eael_twitter_feed_avatar_style'] . '" href="//twitter.com/' . $settings['eael_twitter_feed_ac_name'] . '" target="_blank">
|
| 2112 |
<img src="' . $item['user']['profile_image_url_https'] . '">
|
| 2113 |
</a>';
|
| 2114 |
}
|
| 2115 |
$html .= '<a class="eael-twitter-feed-item-meta" href="//twitter.com/' . $settings['eael_twitter_feed_ac_name'] . '" target="_blank">';
|
| 2116 |
+
if ($settings['eael_twitter_feed_show_icon'] == 'true') {
|
| 2117 |
$html .= '<i class="fab fa-twitter eael-twitter-feed-item-icon"></i>';
|
| 2118 |
}
|
| 2119 |
|
| 2120 |
$html .= '<span class="eael-twitter-feed-item-author">' . $item['user']['name'] . '</span>
|
| 2121 |
</a>';
|
| 2122 |
+
if ($settings['eael_twitter_feed_show_date'] == 'true') {
|
| 2123 |
+
$html .= '<span class="eael-twitter-feed-item-date">' . sprintf(__('%s ago', 'essential-addons-for-elementor-lite'), human_time_diff(strtotime($item['created_at']))) . '</span>';
|
| 2124 |
}
|
| 2125 |
$html .= '</div>
|
| 2126 |
<div class="eael-twitter-feed-item-content">
|
| 2127 |
+
<p>' . substr(str_replace(@$item['entities']['urls'][0]['url'], '', $item['full_text']), 0, $settings['eael_twitter_feed_content_length']) . '...</p>';
|
| 2128 |
|
| 2129 |
+
if ($settings['eael_twitter_feed_show_read_more'] == 'true') {
|
| 2130 |
$html .= '<a href="//twitter.com/' . @$item['user']['screen_name'] . '/status/' . $item['id_str'] . '" target="_blank" class="read-more-link">Read More <i class="fas fa-angle-double-right"></i></a>';
|
| 2131 |
}
|
| 2132 |
$html .= '</div>
|
| 2133 |
+
' . (isset($item['extended_entities']['media'][0]) && $settings['eael_twitter_feed_media'] == 'true' ? ($item['extended_entities']['media'][0]['type'] == 'photo' ? '<img src="' . $item['extended_entities']['media'][0]['media_url_https'] . '">' : '') : '') . '
|
| 2134 |
</div>
|
| 2135 |
</div>';
|
| 2136 |
}
|
| 2143 |
*
|
| 2144 |
* @since 3.4.0
|
| 2145 |
*/
|
| 2146 |
+
public function facebook_feed_render_items()
|
| 2147 |
+
{
|
| 2148 |
// check if ajax request
|
| 2149 |
+
if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'facebook_feed_load_more') {
|
| 2150 |
// check ajax referer
|
| 2151 |
+
check_ajax_referer('essential-addons-elementor', 'security');
|
| 2152 |
|
| 2153 |
// init vars
|
| 2154 |
$page = $_REQUEST['page'];
|
| 2155 |
+
parse_str($_REQUEST['settings'], $settings);
|
| 2156 |
} else {
|
| 2157 |
// init vars
|
| 2158 |
$page = 0;
|
| 2163 |
$page_id = $settings['eael_facebook_feed_page_id'];
|
| 2164 |
$token = $settings['eael_facebook_feed_access_token'];
|
| 2165 |
|
| 2166 |
+
if (empty($page_id) || empty($token)) {
|
| 2167 |
return;
|
| 2168 |
}
|
| 2169 |
|
| 2170 |
+
$key = 'eael_facebook_feed_' . substr(str_rot13(str_replace('.', '', $page_id . $token)), 32);
|
| 2171 |
|
| 2172 |
+
if (get_transient($key) === false) {
|
| 2173 |
+
$facebook_data = wp_remote_retrieve_body(wp_remote_get("https://graph.facebook.com/v4.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)&access_token={$token}"));
|
| 2174 |
+
set_transient($key, $facebook_data, 1800);
|
| 2175 |
} else {
|
| 2176 |
+
$facebook_data = get_transient($key);
|
| 2177 |
}
|
| 2178 |
|
| 2179 |
+
$facebook_data = json_decode($facebook_data, true);
|
| 2180 |
|
| 2181 |
+
if (isset($facebook_data['data'])) {
|
| 2182 |
$facebook_data = $facebook_data['data'];
|
| 2183 |
} else {
|
| 2184 |
return;
|
| 2185 |
}
|
| 2186 |
|
| 2187 |
+
switch ($settings['eael_facebook_feed_sort_by']) {
|
| 2188 |
+
case 'least-recent':
|
| 2189 |
+
$facebook_data = array_reverse($facebook_data);
|
| 2190 |
+
break;
|
| 2191 |
}
|
| 2192 |
|
| 2193 |
+
$items = array_splice($facebook_data, ($page * $settings['eael_facebook_feed_image_count']['size']), $settings['eael_facebook_feed_image_count']['size']);
|
| 2194 |
|
| 2195 |
+
foreach ($items as $item) {
|
| 2196 |
+
$message = wp_trim_words((isset($item['message']) ? $item['message'] : (isset($item['story']) ? $item['story'] : '')), $settings['eael_facebook_feed_message_max_length']['size'], '...');
|
| 2197 |
+
$photo = (isset($item['full_picture']) ? $item['full_picture'] : '');
|
| 2198 |
+
$likes = (isset($item['reactions']) ? $item['reactions']['summary']['total_count'] : 0);
|
| 2199 |
+
$comments = (isset($item['comments']) ? $item['comments']['summary']['total_count'] : 0);
|
| 2200 |
|
| 2201 |
+
if ($settings['eael_facebook_feed_layout'] == 'card') {
|
| 2202 |
$html .= '<div class="eael-facebook-feed-item">
|
| 2203 |
<div class="eael-facebook-feed-item-inner">
|
| 2204 |
<header class="eael-facebook-feed-item-header clearfix">
|
| 2205 |
<div class="eael-facebook-feed-item-user clearfix">
|
| 2206 |
+
<a href="https://www.facebook.com/' . $page_id . '" target="' . ($settings['eael_facebook_feed_link_target'] == 'yes' ? '_blank' : '_self') . '"><img src="https://graph.facebook.com/v4.0/' . $page_id . '/picture" alt="' . $item['from']['name'] . '" class="eael-facebook-feed-avatar"></a>
|
| 2207 |
+
<a href="https://www.facebook.com/' . $page_id . '" target="' . ($settings['eael_facebook_feed_link_target'] == 'yes' ? '_blank' : '_self') . '"><p class="eael-facebook-feed-username">' . $item['from']['name'] . '</p></a>
|
| 2208 |
</div>';
|
| 2209 |
|
| 2210 |
+
if ($settings['eael_facebook_feed_date']) {
|
| 2211 |
+
$html .= '<a href="' . $item['permalink_url'] . '" target="' . ($settings['eael_facebook_feed_link_target'] ? '_blank' : '_self') . '" class="eael-facebook-feed-post-time"><i class="far fa-clock" aria-hidden="true"></i> ' . date("d M Y", strtotime($item['created_time'])) . '</a>';
|
| 2212 |
}
|
| 2213 |
$html .= '</header>';
|
| 2214 |
|
| 2215 |
+
if ($settings['eael_facebook_feed_message'] && !empty($message)) {
|
| 2216 |
$html .= '<div class="eael-facebook-feed-item-content">
|
| 2217 |
+
<p class="eael-facebook-feed-message">' . esc_html($message) . '</p>
|
| 2218 |
</div>';
|
| 2219 |
}
|
| 2220 |
|
| 2221 |
+
if (!empty($photo) || isset($item['attachments']['data'])) {
|
| 2222 |
$html .= '<div class="eael-facebook-feed-preview-wrap">';
|
| 2223 |
+
if ($item['status_type'] == 'shared_story') {
|
| 2224 |
+
$html .= '<a href="' . $item['permalink_url'] . '" target="' . ($settings['eael_facebook_feed_link_target'] == 'yes' ? '_blank' : '_self') . '" class="eael-facebook-feed-preview-img">';
|
| 2225 |
+
if ($item['attachments']['data'][0]['media_type'] == 'video') {
|
| 2226 |
$html .= '<img class="eael-facebook-feed-img" src="' . $photo . '">
|
| 2227 |
<div class="eael-facebook-feed-preview-overlay"><i class="far fa-play-circle" aria-hidden="true"></i></div>';
|
| 2228 |
} else {
|
| 2231 |
$html .= '</a>';
|
| 2232 |
|
| 2233 |
$html .= '<div class="eael-facebook-feed-url-preview">
|
| 2234 |
+
<p class="eael-facebook-feed-url-host">' . parse_url($item['attachments']['data'][0]['unshimmed_url'])['host'] . '</p>
|
| 2235 |
<h2 class="eael-facebook-feed-url-title">' . $item['attachments']['data'][0]['title'] . '</h2>
|
| 2236 |
<p class="eael-facebook-feed-url-description">' . @$item['attachments']['data'][0]['description'] . '</p>
|
| 2237 |
</div>';
|
| 2238 |
+
} else if ($item['status_type'] == 'added_video') {
|
| 2239 |
+
$html .= '<a href="' . $item['permalink_url'] . '" target="' . ($settings['eael_facebook_feed_link_target'] == 'yes' ? '_blank' : '_self') . '" class="eael-facebook-feed-preview-img">
|
| 2240 |
<img class="eael-facebook-feed-img" src="' . $photo . '">
|
| 2241 |
<div class="eael-facebook-feed-preview-overlay"><i class="far fa-play-circle" aria-hidden="true"></i></div>
|
| 2242 |
</a>';
|
| 2243 |
} else {
|
| 2244 |
+
$html .= '<a href="' . $item['permalink_url'] . '" target="' . ($settings['eael_facebook_feed_link_target'] == 'yes' ? '_blank' : '_self') . '" class="eael-facebook-feed-preview-img">
|
| 2245 |
<img class="eael-facebook-feed-img" src="' . $photo . '">
|
| 2246 |
</a>';
|
| 2247 |
}
|
| 2248 |
$html .= '</div>';
|
| 2249 |
}
|
| 2250 |
|
| 2251 |
+
if ($settings['eael_facebook_feed_likes'] || $settings['eael_facebook_feed_comments']) {
|
| 2252 |
$html .= '<footer class="eael-facebook-feed-item-footer">
|
| 2253 |
<div class="clearfix">';
|
| 2254 |
+
if ($settings['eael_facebook_feed_likes']) {
|
| 2255 |
$html .= '<span class="eael-facebook-feed-post-likes"><i class="far fa-thumbs-up" aria-hidden="true"></i> ' . $likes . '</span>';
|
| 2256 |
}
|
| 2257 |
+
if ($settings['eael_facebook_feed_comments']) {
|
| 2258 |
$html .= '<span class="eael-facebook-feed-post-comments"><i class="far fa-comments" aria-hidden="true"></i> ' . $comments . '</span>';
|
| 2259 |
}
|
| 2260 |
$html .= '</div>
|
| 2263 |
$html .= '</div>
|
| 2264 |
</div>';
|
| 2265 |
} else {
|
| 2266 |
+
$html .= '<a href="' . $item['permalink_url'] . '" target="' . ($settings['eael_facebook_feed_link_target'] ? '_blank' : '_self') . '" class="eael-facebook-feed-item">
|
| 2267 |
<div class="eael-facebook-feed-item-inner">
|
| 2268 |
+
<img class="eael-facebook-feed-img" src="' . (empty($photo) ? EAEL_PLUGIN_URL . 'assets/front-end/img/flexia-preview.jpg' : $photo) . '">';
|
| 2269 |
|
| 2270 |
+
if ($settings['eael_facebook_feed_likes'] || $settings['eael_facebook_feed_comments']) {
|
| 2271 |
$html .= '<div class="eael-facebook-feed-item-overlay">
|
| 2272 |
<div class="eael-facebook-feed-item-overlay-inner">
|
| 2273 |
<div class="eael-facebook-feed-meta">';
|
| 2274 |
+
if ($settings['eael_facebook_feed_likes']) {
|
| 2275 |
$html .= '<span class="eael-facebook-feed-post-likes"><i class="far fa-thumbs-up" aria-hidden="true"></i> ' . $likes . '</span>';
|
| 2276 |
}
|
| 2277 |
+
if ($settings['eael_facebook_feed_comments']) {
|
| 2278 |
$html .= '<span class="eael-facebook-feed-post-comments"><i class="far fa-comments" aria-hidden="true"></i> ' . $comments . '</span>';
|
| 2279 |
}
|
| 2280 |
$html .= '</div>
|
| 2286 |
}
|
| 2287 |
}
|
| 2288 |
|
| 2289 |
+
if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'facebook_feed_load_more') {
|
| 2290 |
+
wp_send_json([
|
| 2291 |
+
'num_pages' => ceil(count($facebook_data) / $settings['eael_facebook_feed_image_count']['size']),
|
| 2292 |
+
'html' => $html,
|
| 2293 |
+
]);
|
| 2294 |
}
|
| 2295 |
|
| 2296 |
return $html;
|
| 2301 |
* @param $key
|
| 2302 |
* @return string
|
| 2303 |
*/
|
| 2304 |
+
public function eael_get_extension_settings($page_settings_model = [], $global_settings = [], $extension, $key)
|
| 2305 |
+
{
|
| 2306 |
+
if (isset($page_settings_model) && $page_settings_model->get_settings($extension) == 'yes') {
|
| 2307 |
+
return $page_settings_model->get_settings($key);
|
| 2308 |
+
} else if (isset($global_settings[$extension]['enabled'])) {
|
| 2309 |
+
return isset($global_settings[$extension][$key]) ? $global_settings[$extension][$key] : '';
|
| 2310 |
}
|
| 2311 |
|
| 2312 |
return '';
|
| 2317 |
* @param $elements
|
| 2318 |
* @return string|void
|
| 2319 |
*/
|
| 2320 |
+
public function eael_toc_global_css($page_settings_model, $global_settings)
|
| 2321 |
+
{
|
| 2322 |
|
| 2323 |
$eael_toc = $global_settings['eael_ext_table_of_content'];
|
| 2324 |
+
$eael_toc_width = isset($eael_toc['eael_ext_toc_width']['size'])?$eael_toc['eael_ext_toc_width']['size']:300;
|
| 2325 |
$toc_list_color_active = $eael_toc['eael_ext_table_of_content_list_text_color_active'];
|
| 2326 |
$toc_list_separator_style = $eael_toc['eael_ext_table_of_content_list_separator_style'];
|
| 2327 |
$header_padding = $eael_toc['eael_ext_toc_header_padding'];
|
| 2328 |
$body_padding = $eael_toc['eael_ext_toc_body_padding'];
|
| 2329 |
+
$header_typography = $this->eael_get_typography_data('eael_ext_table_of_content_header_typography', $eael_toc);
|
| 2330 |
+
$list_typography = $this->eael_get_typography_data('eael_ext_table_of_content_list_typography_normal', $eael_toc);
|
| 2331 |
$box_shadow = $eael_toc['eael_ext_toc_table_box_shadow_box_shadow'];
|
| 2332 |
$border_radius = $eael_toc['eael_ext_toc_box_border_radius']['size'];
|
| 2333 |
$bullet_size = $eael_toc['eael_ext_toc_box_list_bullet_size']['size'];
|
| 2503 |
padding-bottom:{$eael_toc['eael_ext_toc_subitem_level_space']['size']}px;
|
| 2504 |
}
|
| 2505 |
";
|
| 2506 |
+
if ($toc_list_separator_style != 'none') {
|
| 2507 |
$toc_global_css .= "
|
| 2508 |
.eael-toc-global ul.eael-toc-list > li
|
| 2509 |
{border-top: 0.5px $toc_list_separator_style !important;}
|
| 2511 |
{border: none !important;}";
|
| 2512 |
}
|
| 2513 |
|
| 2514 |
+
if (isset($eael_toc['eael_ext_toc_border_border'])) {
|
| 2515 |
$border_width = $eael_toc['eael_ext_toc_border_width'];
|
| 2516 |
$toc_global_css .= "
|
| 2517 |
.eael-toc.eael-toc-global,.eael-toc-global button.eael-toc-button
|
| 2522 |
}";
|
| 2523 |
}
|
| 2524 |
|
| 2525 |
+
wp_register_style('eael-toc-global', false);
|
| 2526 |
+
wp_enqueue_style('eael-toc-global');
|
| 2527 |
+
wp_add_inline_style('eael-toc-global', $toc_global_css);
|
| 2528 |
}
|
| 2529 |
|
| 2530 |
/**
|
| 2532 |
* @param $global_data
|
| 2533 |
* @return string
|
| 2534 |
*/
|
| 2535 |
+
public function eael_get_typography_data($id, $global_data)
|
| 2536 |
+
{
|
| 2537 |
$typo_data = '';
|
| 2538 |
$fields_keys = [
|
| 2539 |
'font_family',
|
| 2545 |
'letter_spacing',
|
| 2546 |
'line_height',
|
| 2547 |
];
|
| 2548 |
+
foreach ($fields_keys as $key => $field) {
|
| 2549 |
$typo_attr = $global_data[$id . '_' . $field];
|
| 2550 |
+
$attr = str_replace('_', '-', $field);
|
| 2551 |
+
if (in_array($field, ['font_size', 'letter_spacing', 'line_height'])) {
|
| 2552 |
+
if (!empty($typo_attr['size'])) {
|
| 2553 |
$typo_data .= "{$attr}:{$typo_attr['size']}{$typo_attr['unit']} !important;";
|
| 2554 |
}
|
| 2555 |
+
} elseif (!empty($typo_attr)) {
|
| 2556 |
+
$typo_data .= ($attr == 'font-family') ? "{$attr}:{$typo_attr}, sans-serif;" : "{$attr}:{$typo_attr};";
|
| 2557 |
}
|
| 2558 |
}
|
| 2559 |
return $typo_data;
|
| 2560 |
}
|
| 2561 |
|
| 2562 |
+
public function eael_language_code_list()
|
| 2563 |
+
{
|
| 2564 |
return [
|
| 2565 |
+
'af' => 'Afrikaans',
|
| 2566 |
+
'sq' => 'Albanian',
|
| 2567 |
+
'ar' => 'Arabic',
|
| 2568 |
+
'eu' => 'Basque',
|
| 2569 |
+
'bn' => 'Bengali',
|
| 2570 |
+
'bs' => 'Bosnian',
|
| 2571 |
+
'bg' => 'Bulgarian',
|
| 2572 |
+
'ca' => 'Catalan',
|
| 2573 |
'zh-cn' => 'Chinese',
|
| 2574 |
'zh-tw' => 'Chinese-tw',
|
| 2575 |
+
'hr' => 'Croatian',
|
| 2576 |
+
'cs' => 'Czech',
|
| 2577 |
+
'da' => 'Danish',
|
| 2578 |
+
'nl' => 'Dutch',
|
| 2579 |
+
'en' => 'English',
|
| 2580 |
+
'et' => 'Estonian',
|
| 2581 |
+
'fi' => 'Finnish',
|
| 2582 |
+
'fr' => 'French',
|
| 2583 |
+
'gl' => 'Galician',
|
| 2584 |
+
'ka' => 'Georgian',
|
| 2585 |
+
'de' => 'German',
|
| 2586 |
+
'el' => 'Greek (Modern)',
|
| 2587 |
+
'he' => 'Hebrew',
|
| 2588 |
+
'hi' => 'Hindi',
|
| 2589 |
+
'hu' => 'Hungarian',
|
| 2590 |
+
'is' => 'Icelandic',
|
| 2591 |
+
'io' => 'Ido',
|
| 2592 |
+
'id' => 'Indonesian',
|
| 2593 |
+
'it' => 'Italian',
|
| 2594 |
+
'ja' => 'Japanese',
|
| 2595 |
+
'kk' => 'Kazakh',
|
| 2596 |
+
'ko' => 'Korean',
|
| 2597 |
+
'lv' => 'Latvian',
|
| 2598 |
+
'lb' => 'Letzeburgesch',
|
| 2599 |
+
'lt' => 'Lithuanian',
|
| 2600 |
+
'lu' => 'Luba-Katanga',
|
| 2601 |
+
'mk' => 'Macedonian',
|
| 2602 |
+
'mg' => 'Malagasy',
|
| 2603 |
+
'ms' => 'Malay',
|
| 2604 |
+
'ro' => 'Moldovan, Moldavian, Romanian',
|
| 2605 |
+
'nb' => 'Norwegian Bokmål',
|
| 2606 |
+
'nn' => 'Norwegian Nynorsk',
|
| 2607 |
+
'fa' => 'Persian',
|
| 2608 |
+
'pl' => 'Polish',
|
| 2609 |
+
'pt' => 'Portuguese',
|
| 2610 |
+
'ru' => 'Russian',
|
| 2611 |
+
'sr' => 'Serbian',
|
| 2612 |
+
'sk' => 'Slovak',
|
| 2613 |
+
'sl' => 'Slovenian',
|
| 2614 |
+
'es' => 'Spanish',
|
| 2615 |
+
'sv' => 'Swedish',
|
| 2616 |
+
'tr' => 'Turkish',
|
| 2617 |
+
'uk' => 'Ukrainian',
|
| 2618 |
+
'vi' => 'Vietnamese',
|
| 2619 |
];
|
| 2620 |
}
|
| 2621 |
|
| 2625 |
*
|
| 2626 |
* @return array
|
| 2627 |
*/
|
| 2628 |
+
public function eael_event_calendar_source($source)
|
| 2629 |
+
{
|
| 2630 |
+
if (apply_filters('eael/pro_enabled', false)) {
|
| 2631 |
+
$source['eventon'] = __('EventON', 'essential-addons-for-elementor-lite');
|
| 2632 |
} else {
|
| 2633 |
+
$source['eventon'] = __('EventON (Pro) ', 'essential-addons-for-elementor-lite');
|
| 2634 |
}
|
| 2635 |
|
| 2636 |
return $source;
|
| 2637 |
}
|
| 2638 |
|
| 2639 |
+
public function eael_list_ninja_tables()
|
| 2640 |
+
{
|
| 2641 |
+
$tables = get_posts([
|
| 2642 |
+
'post_type' => 'ninja-table',
|
| 2643 |
+
'post_status' => 'publish',
|
| 2644 |
'posts_per_page' => '-1',
|
| 2645 |
+
]);
|
| 2646 |
|
| 2647 |
+
if (!empty($tables)) {
|
| 2648 |
+
return wp_list_pluck($tables, 'post_title', 'ID');
|
| 2649 |
}
|
| 2650 |
|
| 2651 |
return [];
|
| 2652 |
}
|
| 2653 |
|
| 2654 |
+
public function advanced_data_table_source_control($wb)
|
| 2655 |
+
{
|
| 2656 |
+
if (apply_filters('eael/active_plugins', 'ninja-tables/ninja-tables.php')) {
|
| 2657 |
$wb->add_control(
|
| 2658 |
'ea_adv_data_table_source_ninja_table_id',
|
| 2659 |
[
|
| 2660 |
+
'label' => esc_html__('Table ID', 'essential-addons-for-elementor-lite'),
|
| 2661 |
+
'type' => Controls_Manager::SELECT,
|
| 2662 |
+
'options' => $this->eael_list_ninja_tables(),
|
| 2663 |
'condition' => [
|
| 2664 |
'ea_adv_data_table_source' => 'ninja',
|
| 2665 |
],
|
| 2669 |
$wb->add_control(
|
| 2670 |
'ea_adv_data_table_ninja_required',
|
| 2671 |
[
|
| 2672 |
+
'type' => Controls_Manager::RAW_HTML,
|
| 2673 |
+
'raw' => __('<strong>Ninja Tables</strong> is not installed/activated on your site. Please install and activate <a href="plugin-install.php?s=Ninja+Tables&tab=search&type=term" target="_blank">Ninja Tables</a> first.', 'essential-addons-for-elementor-lite'),
|
| 2674 |
'content_classes' => 'eael-warning',
|
| 2675 |
+
'condition' => [
|
| 2676 |
'ea_adv_data_table_source' => 'ninja',
|
| 2677 |
],
|
| 2678 |
]
|
| 2680 |
}
|
| 2681 |
}
|
| 2682 |
|
| 2683 |
+
public function advanced_data_table_ninja_integration($settings)
|
| 2684 |
+
{
|
| 2685 |
+
if (empty($settings['ea_adv_data_table_source_ninja_table_id'])) {
|
| 2686 |
return;
|
| 2687 |
}
|
| 2688 |
|
| 2689 |
$html = '';
|
| 2690 |
+
$table_settings = ninja_table_get_table_settings($settings['ea_adv_data_table_source_ninja_table_id']);
|
| 2691 |
+
$table_headers = ninja_table_get_table_columns($settings['ea_adv_data_table_source_ninja_table_id']);
|
| 2692 |
+
$table_rows = ninjaTablesGetTablesDataByID($settings['ea_adv_data_table_source_ninja_table_id']);
|
| 2693 |
|
| 2694 |
+
if (!empty($table_rows)) {
|
| 2695 |
+
if (!isset($table_settings['hide_header_row']) || $table_settings['hide_header_row'] != true) {
|
| 2696 |
$html .= '<thead><tr>';
|
| 2697 |
+
foreach ($table_headers as $key => $th) {
|
| 2698 |
+
$style = isset($settings['ea_adv_data_table_dynamic_th_width']) && isset($settings['ea_adv_data_table_dynamic_th_width'][$key]) ? ' style="width:' . $settings['ea_adv_data_table_dynamic_th_width'][$key] . '"' : '';
|
| 2699 |
$html .= '<th' . $style . '>' . $th['name'] . '</th>';
|
| 2700 |
}
|
| 2701 |
$html .= '</tr></thead>';
|
| 2702 |
}
|
| 2703 |
|
| 2704 |
$html .= '<tbody>';
|
| 2705 |
+
foreach ($table_rows as $key => $tr) {
|
| 2706 |
$html .= '<tr>';
|
| 2707 |
+
foreach ($table_headers as $th) {
|
| 2708 |
+
if (!isset($th['data_type'])) {
|
| 2709 |
$th['data_type'] = '';
|
| 2710 |
}
|
| 2711 |
|
| 2712 |
+
if ($th['data_type'] == 'image') {
|
| 2713 |
+
$html .= '<td>' . (isset($tr[$th['key']]['image_thumb']) ? '<a href="' . $tr[$th['key']]['image_full'] . '"><img src="' . $tr[$th['key']]['image_thumb'] . '"></a>' : '') . '</td>';
|
| 2714 |
+
} elseif ($th['data_type'] == 'selection') {
|
| 2715 |
+
$html .= '<td>' . (!empty($tr[$th['key']]) ? implode((array) $tr[$th['key']], ', ') : '') . '</td>';
|
| 2716 |
+
} elseif ($th['data_type'] == 'button') {
|
| 2717 |
+
$html .= '<td>' . (!empty($tr[$th['key']]) ? '<a href="' . $tr[$th['key']] . '" class="button" target="' . $th['link_target'] . '">' . $th['button_text'] . '</a>' : '') . '</td>';
|
| 2718 |
} else {
|
| 2719 |
+
$html .= '<td>' . (!empty($tr[$th['key']]) ? $tr[$th['key']] : '') . '</td>';
|
| 2720 |
}
|
| 2721 |
}
|
| 2722 |
$html .= '</tr>';
|
| 2727 |
return $html;
|
| 2728 |
}
|
| 2729 |
|
| 2730 |
+
protected static function get_terms_as_list($term_type = 'category', $length = 1)
|
| 2731 |
+
{
|
| 2732 |
|
| 2733 |
+
if ($term_type === 'category') {
|
| 2734 |
$terms = get_the_category();
|
| 2735 |
}
|
| 2736 |
|
| 2737 |
+
if ($term_type === 'tags') {
|
| 2738 |
$terms = get_the_tags();
|
| 2739 |
}
|
| 2740 |
|
| 2741 |
+
if (empty($terms)) {
|
| 2742 |
return;
|
| 2743 |
}
|
| 2744 |
|
| 2745 |
$html = '<ul class="post-carousel-categories">';
|
| 2746 |
$count = 0;
|
| 2747 |
+
foreach ($terms as $term) {
|
| 2748 |
+
if ($count === $length) {break;}
|
| 2749 |
+
$link = ($term_type === 'category') ? get_category_link($term->term_id) : get_tag_link($term->term_id);
|
| 2750 |
$html .= '<li>';
|
| 2751 |
+
$html .= '<a href="' . esc_url($link) . '">';
|
| 2752 |
$html .= $term->name;
|
| 2753 |
$html .= '</a>';
|
| 2754 |
$html .= '</li>';
|
| 2763 |
/**
|
| 2764 |
* Woo Checkout
|
| 2765 |
*/
|
| 2766 |
+
public function woo_checkout_update_order_review(){
|
| 2767 |
$setting = $_POST['orderReviewData'];
|
| 2768 |
ob_start();
|
| 2769 |
+
Woo_Checkout::checkout_order_review_default($setting);
|
| 2770 |
$woo_checkout_update_order_review = ob_get_clean();
|
| 2771 |
|
| 2772 |
wp_send_json(
|
| 2773 |
array(
|
| 2774 |
+
'order_review' => $woo_checkout_update_order_review
|
| 2775 |
)
|
| 2776 |
);
|
| 2777 |
}
|
| 3011 |
|
| 3012 |
$this->end_controls_section();
|
| 3013 |
}
|
| 3014 |
+
|
| 3015 |
/** Filter to add plugins to the TOC list.
|
| 3016 |
*
|
| 3017 |
* @since 3.9.3
|
| 3019 |
*
|
| 3020 |
* @return mixed
|
| 3021 |
*/
|
| 3022 |
+
public function eael_toc_rank_math_support( $toc_plugins ){
|
| 3023 |
+
$toc_plugins['essential-addons-for-elementor-lite/essential_adons_elementor.php'] = __('Essential Addons for Elementor', 'essential-addons-for-elementor-lite');
|
| 3024 |
return $toc_plugins;
|
| 3025 |
}
|
| 3026 |
+
}
|
includes/Traits/Template_Query.php
ADDED
|
@@ -0,0 +1,135 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
namespace Essential_Addons_Elementor\Traits;
|
| 4 |
+
|
| 5 |
+
if (!defined('ABSPATH')) {
|
| 6 |
+
exit;
|
| 7 |
+
} // Exit if accessed directly
|
| 8 |
+
|
| 9 |
+
trait Template_Query
|
| 10 |
+
{
|
| 11 |
+
|
| 12 |
+
private $template_headers = [
|
| 13 |
+
'Template Name',
|
| 14 |
+
];
|
| 15 |
+
|
| 16 |
+
|
| 17 |
+
/**
|
| 18 |
+
* Retrive metadata from a file.
|
| 19 |
+
*
|
| 20 |
+
* @param string $file path to the file
|
| 21 |
+
* @param array $template_headers default template header list.
|
| 22 |
+
*/
|
| 23 |
+
private function get_meta_data($file, $template_headers)
|
| 24 |
+
{
|
| 25 |
+
$fopen = fopen($file, 'r');
|
| 26 |
+
$file_data = fread($fopen, filesize($file));
|
| 27 |
+
fclose($fopen);
|
| 28 |
+
|
| 29 |
+
$file_data = str_replace("\r", "\n", $file_data);
|
| 30 |
+
$headers = $template_headers;
|
| 31 |
+
|
| 32 |
+
foreach ($headers as $regex) {
|
| 33 |
+
if (preg_match('/^[ \t\/*#@]*' . preg_quote($regex, '/') . ':(.*)$/mi', $file_data, $match) && $match[1]) {
|
| 34 |
+
$headers = trim(preg_replace("/\s*(?:\*\/|\?>).*/", '', $match[1]));
|
| 35 |
+
} else {
|
| 36 |
+
$headers = '';
|
| 37 |
+
}
|
| 38 |
+
}
|
| 39 |
+
|
| 40 |
+
return $headers;
|
| 41 |
+
}
|
| 42 |
+
|
| 43 |
+
private function process_directory_name()
|
| 44 |
+
{
|
| 45 |
+
$dir = str_replace('eael-', '', $this->get_name());
|
| 46 |
+
$dir = str_replace('-', ' ', $dir);
|
| 47 |
+
$dir = ucwords($dir);
|
| 48 |
+
$dir = str_replace(' ', '-', $dir);
|
| 49 |
+
|
| 50 |
+
return $dir;
|
| 51 |
+
}
|
| 52 |
+
|
| 53 |
+
private function get_template_dir()
|
| 54 |
+
{
|
| 55 |
+
|
| 56 |
+
if($this->theme_templates()) {
|
| 57 |
+
return $this->theme_templates();
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
return \sprintf('%sincludes/Template/%s', EAEL_PLUGIN_PATH, $this->process_directory_name());
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
private function get_template_files()
|
| 64 |
+
{
|
| 65 |
+
|
| 66 |
+
if (is_dir($this->get_template_dir())) {
|
| 67 |
+
return scandir($this->get_template_dir(), 1);
|
| 68 |
+
}
|
| 69 |
+
|
| 70 |
+
return false;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
protected function template_list()
|
| 74 |
+
{
|
| 75 |
+
$files = [];
|
| 76 |
+
|
| 77 |
+
if ($this->get_template_files()) {
|
| 78 |
+
|
| 79 |
+
foreach ($this->get_template_files() as $handler) {
|
| 80 |
+
if (strpos($handler, '.php') !== false) {
|
| 81 |
+
|
| 82 |
+
$path = sprintf('%s/%s', $this->get_template_dir(), $handler);
|
| 83 |
+
|
| 84 |
+
$template_name = $this->get_meta_data($path, $this->template_headers);
|
| 85 |
+
|
| 86 |
+
if($template_name) {
|
| 87 |
+
$files[str_replace('.php', '', $handler)] = $template_name;
|
| 88 |
+
}
|
| 89 |
+
}
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
return $files;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* Retrive `Theme Template Directory`
|
| 99 |
+
*
|
| 100 |
+
* @return
|
| 101 |
+
*/
|
| 102 |
+
private function theme_templates()
|
| 103 |
+
{
|
| 104 |
+
$current_theme = wp_get_theme();
|
| 105 |
+
|
| 106 |
+
$dir = sprintf(
|
| 107 |
+
'%s/%s/Template/%s',
|
| 108 |
+
$current_theme->theme_root,
|
| 109 |
+
$current_theme->stylesheet,
|
| 110 |
+
$this->process_directory_name()
|
| 111 |
+
);
|
| 112 |
+
|
| 113 |
+
if(is_dir($dir)) {
|
| 114 |
+
$file = scandir($dir);
|
| 115 |
+
$file = array_pop($file);
|
| 116 |
+
|
| 117 |
+
return pathinfo($file, PATHINFO_EXTENSION) === 'php' ? $dir : false;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
return false;
|
| 121 |
+
}
|
| 122 |
+
|
| 123 |
+
public function get_template($filename)
|
| 124 |
+
{
|
| 125 |
+
return sprintf('%s/%s.php', $this->get_template_dir(), $filename);
|
| 126 |
+
}
|
| 127 |
+
|
| 128 |
+
public function get_default()
|
| 129 |
+
{
|
| 130 |
+
$dt = array_keys($this->template_list());
|
| 131 |
+
$dt = array_reverse($dt);
|
| 132 |
+
return array_pop($dt);
|
| 133 |
+
}
|
| 134 |
+
|
| 135 |
+
}
|
readme.txt
CHANGED
|
@@ -4,7 +4,7 @@ Tags: elementor, elements, addons, elementor addon, elementor widget, elementor
|
|
| 4 |
Requires at least: 4.0
|
| 5 |
Tested up to: 5.4
|
| 6 |
Requires PHP: 5.4
|
| 7 |
-
Stable tag: 4.0.
|
| 8 |
License: GPLv3
|
| 9 |
License URI: https://opensource.org/licenses/GPL-3.0
|
| 10 |
|
|
@@ -224,6 +224,16 @@ Your existing elements/content will work with premium version. So you won't lose
|
|
| 224 |
|
| 225 |
== Changelog ==
|
| 226 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 227 |
= 4.0.3 - 11/06/2020 =
|
| 228 |
- Fixed: EA Filterable Gallery Image Overlapping issue with Lazyload- WP Rocket
|
| 229 |
- Fixed: EA Feature List Default Arrow Indicator Position issue
|
| 4 |
Requires at least: 4.0
|
| 5 |
Tested up to: 5.4
|
| 6 |
Requires PHP: 5.4
|
| 7 |
+
Stable tag: 4.0.4
|
| 8 |
License: GPLv3
|
| 9 |
License URI: https://opensource.org/licenses/GPL-3.0
|
| 10 |
|
| 224 |
|
| 225 |
== Changelog ==
|
| 226 |
|
| 227 |
+
= 4.0.4 - 22/06/2020 =
|
| 228 |
+
- Improved: EA BetterDocs Category Grid & EA BetterDocs Category Box
|
| 229 |
+
- Added: Single Click play option with EA Stick Video when image overlay is enabled
|
| 230 |
+
- Added: HTML Heading Tags for EA Image Accordion
|
| 231 |
+
- Fixed: EA Post Grid not showing in Elementor panel
|
| 232 |
+
- Fixed: EA Event Calendar not showing Full month in 'List' view
|
| 233 |
+
- Fixed: EA Event Calendar translation issue with 'All-day' and 'Today' texts
|
| 234 |
+
- Fixed: EA Sticky Video play icon not disappearing
|
| 235 |
+
- Few minor bug fix and improvements
|
| 236 |
+
|
| 237 |
= 4.0.3 - 11/06/2020 =
|
| 238 |
- Fixed: EA Filterable Gallery Image Overlapping issue with Lazyload- WP Rocket
|
| 239 |
- Fixed: EA Feature List Default Arrow Indicator Position issue
|
