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 | Elementor Essential Addons |
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
|