PluginProbe
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits / 3.1.2
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits v3.1.2
3.2.2 3.2.3 3.2.1 3.2.0 3.1.9 3.1.8 3.1.7 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.9 trunk 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.3 1.1.4 1.1.5 All 174 releases
master-addons / assets / css / admin / popup-builder / elementor-editor.css

elementor-editor.css in Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits 3.1.2, at assets/css/admin/popup-builder/elementor-editor.css

498 lines 13.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .elementor-editor-jltma_popup .elementor-control-document_settings,
2 .elementor-editor-jltma_popup .elementor-control-post_title,
3 .elementor-editor-jltma_popup .elementor-control-post_status {
4 display: none !important;
5 }
6 .elementor-editor-jltma_popup button[value=document-settings] {
7 background: #93003c !important;
8 color: #fff !important;
9 position: relative !important;
10 overflow: visible !important;
11 }
12 .elementor-editor-jltma_popup button[value=document-settings] svg {
13 fill: #fff !important;
14 color: #fff !important;
15 }
16 .elementor-editor-jltma_popup button[value=document-settings]:hover {
17 background: #7a0030 !important;
18 }
19 .elementor-editor-jltma_popup #elementor-panel-footer-settings {
20 background: #93003c !important;
21 color: #fff !important;
22 position: relative !important;
23 overflow: visible !important;
24 }
25 .elementor-editor-jltma_popup #elementor-panel-footer-settings i {
26 color: #fff !important;
27 }
28
29 #jltma-template-settings-notification {
30 display: none;
31 visibility: hidden;
32 opacity: 1;
33 position: fixed;
34 left: 40px;
35 bottom: 5px;
36 z-index: 9999;
37 padding: 13px 25px;
38 background: #fff;
39 color: #222;
40 box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.3);
41 border-radius: 3px;
42 }
43 #jltma-template-settings-notification:before {
44 content: "";
45 position: absolute;
46 left: -6px;
47 bottom: 10px;
48 width: 0;
49 height: 0;
50 border-top: 6px solid transparent;
51 border-bottom: 6px solid transparent;
52 border-right-style: solid;
53 border-right-width: 6px;
54 border-right-color: #fff;
55 }
56 #jltma-template-settings-notification h4 {
57 margin-bottom: 10px;
58 }
59 #jltma-template-settings-notification h4 span {
60 font-size: 14px;
61 vertical-align: super;
62 color: #5f5f5f;
63 }
64 #jltma-template-settings-notification h4 i {
65 margin-right: 10px;
66 color: #3db050;
67 font-size: 24px;
68 }
69 #jltma-template-settings-notification p {
70 color: #666;
71 font-size: 12px;
72 line-height: 1.5;
73 }
74 #jltma-template-settings-notification > i {
75 position: absolute;
76 top: 7px;
77 right: 7px;
78 cursor: pointer;
79 color: #999;
80 }
81 #jltma-template-settings-notification.jltma-new-editor-bar {
82 position: absolute;
83 left: auto;
84 right: auto;
85 bottom: auto;
86 top: calc(100% + 10px);
87 left: 50%;
88 transform: translateX(-50%);
89 width: 320px;
90 text-align: left;
91 }
92 #jltma-template-settings-notification.jltma-new-editor-bar:before {
93 left: 50%;
94 bottom: 100%;
95 transform: translateX(-50%);
96 border-right-color: transparent;
97 border-left-color: transparent;
98 border-bottom-color: #fff;
99 border-bottom-width: 8px;
100 border-top-width: 0;
101 border-right-width: 8px;
102 border-left-width: 8px;
103 }
104
105 .elementor-editor-active [data-elementor-type=jltma_popup] .elementor-section-wrap:not(:empty) + #elementor-add-new-section {
106 display: none;
107 }
108 .elementor-editor-active [data-elementor-type=jltma_popup]:not(.elementor-edit-mode) #elementor-add-new-section {
109 display: none;
110 }
111
112 .jltma-template-popup {
113 position: fixed;
114 top: 0;
115 left: 0;
116 width: 100%;
117 height: 100%;
118 background: #e5e5e5;
119 z-index: 1;
120 }
121 .jltma-template-popup .jltma-template-popup-inner {
122 display: flex;
123 align-items: center;
124 justify-content: center;
125 position: relative;
126 width: 100%;
127 height: 100%;
128 padding: 40px 20px;
129 }
130 .jltma-template-popup .jltma-popup-overlay {
131 position: fixed;
132 top: 0;
133 left: 0;
134 width: 100%;
135 height: 100%;
136 background: rgba(0, 0, 0, 0.75);
137 z-index: -1;
138 pointer-events: none;
139 }
140 .jltma-template-popup .jltma-popup-container {
141 position: relative;
142 z-index: 2;
143 width: 100%;
144 max-width: 640px;
145 background: #fff;
146 border-radius: 4px;
147 box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
148 }
149 .jltma-template-popup .jltma-popup-container .jltma-popup-close-btn {
150 position: absolute;
151 top: 10px;
152 right: 10px;
153 width: 35px;
154 height: 35px;
155 display: flex;
156 align-items: center;
157 justify-content: center;
158 background: transparent;
159 border: none;
160 border-radius: 2px;
161 cursor: pointer;
162 z-index: 3;
163 transition: all 0.2s;
164 }
165 .jltma-template-popup .jltma-popup-container .jltma-popup-close-btn i {
166 font-size: 20px;
167 color: #333;
168 line-height: 35px;
169 }
170 .jltma-template-popup .jltma-popup-container .jltma-popup-close-btn:hover {
171 background: rgba(0, 0, 0, 0.05);
172 }
173 .jltma-template-popup .jltma-popup-container .jltma-popup-container-inner {
174 position: relative;
175 padding: 20px;
176 overflow: visible;
177 }
178 .jltma-template-popup .jltma-popup-container .jltma-popup-container-inner > #elementor-preview-responsive-wrapper {
179 position: relative;
180 }
181 .jltma-template-popup .jltma-popup-container .elementor-editor-section-settings {
182 transform: translateX(-50%);
183 border-radius: 0 0 5px 5px;
184 }
185 .jltma-template-popup .jltma-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:first-child {
186 border-radius: 0 0 0 5px;
187 }
188 .jltma-template-popup .jltma-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before {
189 top: 0;
190 border-width: 0 12px 22px 0;
191 }
192
193 .jltma-popup-editor #elementor-preview {
194 background: #f5f5f5;
195 }
196 .jltma-popup-editor #elementor-preview #elementor-preview-iframe {
197 background: #f5f5f5;
198 }
199 .jltma-popup-editor .jltma-popup-settings-panel {
200 position: fixed;
201 right: 0;
202 top: 0;
203 width: 320px;
204 height: 100vh;
205 background: #fff;
206 border-left: 1px solid #e1e8ed;
207 z-index: 9999;
208 transform: translateX(100%);
209 transition: transform 0.3s ease;
210 box-shadow: -2px 0 10px rgba(0, 0, 0, 0.1);
211 }
212 .jltma-popup-editor .jltma-popup-settings-panel.active {
213 transform: translateX(0);
214 }
215 .jltma-popup-editor .jltma-popup-settings-panel .panel-header {
216 padding: 20px;
217 background: #f8f9fa;
218 border-bottom: 1px solid #e1e8ed;
219 }
220 .jltma-popup-editor .jltma-popup-settings-panel .panel-header h3 {
221 margin: 0;
222 font-size: 16px;
223 font-weight: 600;
224 color: #495057;
225 display: flex;
226 align-items: center;
227 gap: 8px;
228 }
229 .jltma-popup-editor .jltma-popup-settings-panel .panel-header h3 .dashicons {
230 font-size: 18px;
231 width: 18px;
232 height: 18px;
233 }
234 .jltma-popup-editor .jltma-popup-settings-panel .panel-body {
235 padding: 20px;
236 overflow-y: auto;
237 height: calc(100vh - 80px);
238 }
239 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group {
240 margin-bottom: 20px;
241 }
242 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group label {
243 display: block;
244 margin-bottom: 8px;
245 font-weight: 500;
246 color: #495057;
247 font-size: 13px;
248 }
249 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group input[type=text],
250 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group input[type=number],
251 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group select {
252 width: 100%;
253 padding: 8px 12px;
254 border: 1px solid #ddd;
255 border-radius: 4px;
256 font-size: 13px;
257 }
258 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group input[type=text]:focus,
259 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group input[type=number]:focus,
260 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group select:focus {
261 outline: none;
262 border-color: #2271b1;
263 box-shadow: 0 0 0 1px #2271b1;
264 }
265 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group input[type=checkbox] {
266 margin-right: 8px;
267 }
268 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group label:has(input[type=checkbox]) {
269 display: flex;
270 align-items: center;
271 cursor: pointer;
272 }
273 .jltma-popup-editor .jltma-popup-settings-panel .panel-body .setting-group label:has(input[type=checkbox]) input[type=checkbox] {
274 margin-right: 8px;
275 width: auto;
276 }
277 .jltma-popup-editor .jltma-popup-settings-toggle {
278 position: fixed;
279 top: 50%;
280 right: 0;
281 transform: translateY(-50%);
282 background: #2271b1;
283 color: #fff;
284 padding: 12px;
285 border-radius: 6px 0 0 6px;
286 cursor: pointer;
287 z-index: 9998;
288 transition: all 0.3s ease;
289 box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
290 }
291 .jltma-popup-editor .jltma-popup-settings-toggle:hover {
292 background: #135e96;
293 transform: translateY(-50%) translateX(-2px);
294 }
295 .jltma-popup-editor .jltma-popup-settings-toggle .dashicons {
296 font-size: 20px;
297 width: 20px;
298 height: 20px;
299 display: block;
300 }
301 .jltma-popup-editor .jltma-popup-settings-toggle::before {
302 content: attr(data-tooltip);
303 position: absolute;
304 right: 100%;
305 top: 50%;
306 transform: translateY(-50%);
307 background: #333;
308 color: #fff;
309 padding: 6px 12px;
310 border-radius: 4px;
311 font-size: 12px;
312 white-space: nowrap;
313 opacity: 0;
314 pointer-events: none;
315 transition: opacity 0.3s ease;
316 margin-right: 10px;
317 }
318 .jltma-popup-editor .jltma-popup-settings-toggle::after {
319 content: "";
320 position: absolute;
321 right: 100%;
322 top: 50%;
323 transform: translateY(-50%);
324 border: 6px solid transparent;
325 border-left-color: #333;
326 opacity: 0;
327 pointer-events: none;
328 transition: opacity 0.3s ease;
329 margin-right: 4px;
330 }
331 .jltma-popup-editor .jltma-popup-settings-toggle:hover::before, .jltma-popup-editor .jltma-popup-settings-toggle:hover::after {
332 opacity: 1;
333 }
334 .jltma-popup-editor .jltma-popup-editor-notice {
335 background: #e7f3ff;
336 border: 1px solid #72aee6;
337 border-radius: 4px;
338 padding: 12px 16px;
339 margin: 0 0 20px 0;
340 }
341 .jltma-popup-editor .jltma-popup-editor-notice p {
342 margin: 0;
343 font-size: 13px;
344 color: #135e96;
345 }
346 .jltma-popup-editor .jltma-popup-editor-notice strong {
347 color: #0073aa;
348 }
349 .jltma-popup-editor .jltma-template-settings-notification {
350 position: absolute;
351 top: calc(100% + 10px);
352 left: 50%;
353 transform: translateX(-50%);
354 background: #ffffff;
355 padding: 16px 20px;
356 border-radius: 8px;
357 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
358 z-index: 999999;
359 width: 320px;
360 opacity: 0;
361 visibility: hidden;
362 transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;
363 pointer-events: none;
364 }
365 .jltma-popup-editor .jltma-template-settings-notification.jltma-new-editor-bar {
366 top: auto;
367 bottom: calc(100% + 10px);
368 left: 50%;
369 transform: translateX(-50%);
370 }
371 .jltma-popup-editor .jltma-template-settings-notification.jltma-new-editor-bar::before {
372 content: "";
373 position: absolute;
374 top: 100%;
375 left: 50%;
376 transform: translateX(-50%);
377 border: 8px solid transparent;
378 border-top-color: #ffffff;
379 }
380 .jltma-popup-editor .jltma-template-settings-notification::before {
381 content: "";
382 position: absolute;
383 bottom: 100%;
384 left: 50%;
385 transform: translateX(-50%);
386 border: 8px solid transparent;
387 border-bottom-color: #ffffff;
388 }
389 .jltma-popup-editor .jltma-template-settings-notification.show {
390 opacity: 1;
391 visibility: visible;
392 pointer-events: auto;
393 }
394 .jltma-popup-editor .jltma-template-settings-notification h4 {
395 margin: 0 0 12px 0;
396 display: flex;
397 align-items: center;
398 gap: 8px;
399 font-size: 14px;
400 font-weight: 600;
401 color: #1976d2;
402 }
403 .jltma-popup-editor .jltma-template-settings-notification h4 .eicon-info-circle {
404 font-size: 18px;
405 color: #4caf50;
406 }
407 .jltma-popup-editor .jltma-template-settings-notification h4 span {
408 font-weight: 600;
409 }
410 .jltma-popup-editor .jltma-template-settings-notification p {
411 margin: 0;
412 font-size: 13px;
413 color: #424242;
414 line-height: 1.6;
415 }
416 .jltma-popup-editor .jltma-template-settings-notification p strong {
417 color: #1976d2;
418 font-weight: 600;
419 }
420 .jltma-popup-editor .jltma-template-settings-notification .eicon-close {
421 position: absolute;
422 top: 12px;
423 right: 12px;
424 cursor: pointer;
425 font-size: 16px;
426 color: #9e9e9e;
427 transition: color 0.2s;
428 z-index: 1;
429 }
430 .jltma-popup-editor .jltma-template-settings-notification .eicon-close:hover {
431 color: #1976d2;
432 }
433 .jltma-popup-editor button[value=document-settings] {
434 overflow: visible !important;
435 }
436 .jltma-popup-editor .elementor-control-post_status,
437 .jltma-popup-editor .elementor-control-post_title,
438 .jltma-popup-editor .elementor-control-template {
439 display: none !important;
440 }
441 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas {
442 min-height: 400px;
443 position: relative;
444 }
445 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-modal {
446 max-width: 600px;
447 margin: 40px auto;
448 background: #fff;
449 border-radius: 8px;
450 box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
451 border: 2px dashed #e0e0e0;
452 }
453 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-modal:hover {
454 border-color: #2271b1;
455 }
456 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-slide-in {
457 max-width: 400px;
458 margin: 20px auto 20px auto;
459 background: #fff;
460 border-radius: 8px;
461 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
462 border: 2px dashed #e0e0e0;
463 }
464 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-slide-in:hover {
465 border-color: #2271b1;
466 }
467 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-notification {
468 width: 100%;
469 margin: 0;
470 background: #fff;
471 border-radius: 0;
472 min-height: 80px;
473 border-top: 2px dashed #e0e0e0;
474 border-bottom: 2px dashed #e0e0e0;
475 }
476 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-notification:hover {
477 border-color: #2271b1;
478 }
479 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-full-screen {
480 width: 100%;
481 min-height: 100vh;
482 margin: 0;
483 background: #fff;
484 border-radius: 0;
485 border: 2px dashed #e0e0e0;
486 }
487 .jltma-popup-editor #elementor-preview-iframe .jltma-popup-canvas.jltma-popup-type-full-screen:hover {
488 border-color: #2271b1;
489 }
490
491 @media (max-width: 1024px) {
492 .jltma-popup-editor .jltma-popup-settings-panel {
493 width: 100%;
494 }
495 .jltma-popup-editor .jltma-popup-settings-toggle {
496 right: 20px;
497 }
498 }