PluginProbe
Page Builder: Pagelayer – Drag and Drop website builder / 2.1.3
Page Builder: Pagelayer – Drag and Drop website builder v2.1.3
2.2.1 2.2.0 2.1.9 2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 trunk 0.9.0 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5 0.9.6 0.9.7 0.9.8 0.9.9 1.0.0 1.0.2 1.0.3 1.0.4 1.0.5 All 129 releases
pagelayer / css / pagelayer-editor-frontend.css

pagelayer-editor-frontend.css in Page Builder: Pagelayer – Drag and Drop website builder 2.1.3, at css/pagelayer-editor-frontend.css

934 lines 16.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2 /* Add an element box */
3 .pagelayer-add-ele{
4 display:block;
5 vertical-align:middle;
6 text-align:center;
7 border:1px dashed #4a4949;
8 min-height:60px;
9 padding:5px;
10 color:#4f4f4f;
11 font-size: 16px;
12 line-height: 1.5;
13 position: relative;
14 }
15
16 .pagelayer-add-ele .fas{
17 font-size:15px;
18 color:#4a4949;
19 cursor:pointer;
20 }
21
22 .pagelayer-add-ele .fas:hover:before{
23 color:#3e8ef7;
24 }
25
26 .pagelayer-add-ele span,
27 .pagelayer-add-widget-area p{
28 font-family: "Open Sans", Arial, Helvetica, sans-serif;
29 }
30
31 .pagelayer-empty-col{
32 display:table-cell;
33 }
34
35 .pagelayer-row{
36 min-height:20px;
37 }
38
39 /* Since we have a wrap, we set the cols to the wrap. Hence we need to make the width of the real thing to 100% */
40 .pagelayer-ele-wrap>.pagelayer-col{
41 width:100%;
42 }
43
44 .pagelayer-ele-wrap{
45 position: relative;
46 }
47
48 /*.pagelayer-ele-option{
49 min-height: 10px;
50 } */
51
52 .pagelayer-wrap-col{
53 align-content: unset !important;
54 }
55
56 .pagelayer-ele-overlay{
57 position: absolute;
58 width: 100%;
59 height: 100%;
60 right: 0px;
61 top: 0px;
62 z-index: 10;
63 pointer-events:none;
64 opacity: 0%;
65 outline-width:0px;
66 }
67
68 .pagelayer-ele-hover, .pagelayer-drag-ele-hover{/* Both classes are same. but its just that during drag, we use the later */
69 outline:1px solid #a8a8a8;
70 opacity: 100%;
71 transition: transform 0.2s linear, opacity 0.2s linear;
72 }
73
74 .pagelayer-active{
75 outline:1px solid #999;
76 opacity: 100%;
77 }
78
79 .pagelayer-hide-active>.pagelayer-ele-overlay{
80 outline: transparent !important;
81 opacity: 0 !important;
82 }
83
84 .pagelayer-row-hover{
85 outline:1px solid #277CF9;
86 }
87
88 .pagelayer-col-hover{
89 outline:1px solid #42ADE1;
90 }
91
92 .pagelayer-ele-option,
93 .pagelayer-row-option,
94 .pagelayer-col-option{
95 position: absolute;
96 top:0px;
97 right:0px;
98 z-index: 20;
99 padding:0px;
100 margin:0px;
101 line-height: 0;
102 pointer-events:auto;
103 }
104
105 .pagelayer-eoi{
106 display:inline-block !important;
107 font-size:12px !important;
108 padding:4px !important;
109 background:#444;
110 color:#fff;
111 }
112
113 .pagelayer-eoi:hover{
114 background:#222;
115 cursor: pointer;
116 }
117
118 .pagelayer-row-option{
119 top:-20px;
120 left:calc(50% - 63px/2);
121 z-index: 30;
122 }
123
124 .pagelayer-row-option-zero>.pagelayer-wrap-row:nth-child(1 of .pagelayer-wrap-row)>.pagelayer-ele-overlay .pagelayer-row-option{
125 top:0;
126 }
127
128 .pagelayer-row-option .pagelayer-eoi{
129 background:#277CF9;
130 }
131
132 .pagelayer-row-option .pagelayer-eoi:hover{
133 background:#1c59b3;
134 }
135
136 .pagelayer-wrap-row > .pagelayer-ele-overlay .pagelayer-move-up,
137 .pagelayer-col-holder > .pagelayer-wrap-inner-row:first-child > .pagelayer-ele-overlay .pagelayer-move-up,
138 .pagelayer-col-holder > .pagelayer-wrap-ele:first-child > .pagelayer-ele-overlay .pagelayer-move-up{
139 display:none !important;
140 }
141
142 .pagelayer-wrap-row ~ .pagelayer-wrap-row > .pagelayer-ele-overlay .pagelayer-move-up{
143 display:inline-block !important;
144 }
145
146 .pagelayer-wrap-row:nth-last-of-type(2) > .pagelayer-ele-overlay .pagelayer-move-down,
147 .pagelayer-col-holder > .pagelayer-wrap-inner-row:last-child > .pagelayer-ele-overlay .pagelayer-move-down,
148 .pagelayer-col-holder > .pagelayer-wrap-ele:last-child > .pagelayer-ele-overlay .pagelayer-move-down{
149 display:none !important;
150 }
151
152 .pagelayer-col-option .pagelayer-eoi{
153 background:#42ADE1;
154 }
155
156 .pagelayer-col-option .pagelayer-eoi:hover{
157 background:#1070AA;
158 }
159
160 .pagelayer-col-option{
161 top:0px;
162 left:0px;
163 z-index: 30;
164 width: 21px;
165 }
166
167 .pagelayer-splash{
168 background-image:url(../images/splash.png);
169 height:30px;
170 background-position: center center;
171 background-repeat: no-repeat;
172 background-size: cover;
173 }
174
175 .pagelayer-space-holder{
176 background:url(../images/space.png);
177 background-repeat:repeat;
178 }
179
180 .pagelayer-anchor{
181 background-image:url(../images/anchor.png);
182 height:30px;
183 background-position: center center;
184 background-repeat: no-repeat;
185 background-size: cover;
186 }
187
188 /* Right Click */
189 .pagelayer-right-click-options{
190 position:absolute;
191 background:#e9eaea;
192 border-radius: 2px;
193 box-shadow: 0 0 5px rgba(0,0,0,0.1);
194 z-index: 99999;
195 border: 1px solid rgba(0,0,0,0.2);
196 min-width:135px;
197 /*max-width:170px;*/
198 }
199
200 .pagelayer-right-click-options ul{
201 list-style: none;
202 margin: 0;
203 padding: 0;
204 }
205
206 .pagelayer-right-click-options a{
207 color: #4a4949;
208 padding: 8px 10px;
209 width: 100%;
210 display: block;
211 transition: all 0.2s;
212 white-space:nowrap;
213 }
214
215 .pagelayer-right-click-options a .far{
216 margin-right: 5px;
217 }
218
219 .pagelayer-right-click-options a:hover{
220 background: #449D44;
221 color:#fff;
222 }
223
224 .pagelayer-right-click-options li{
225 border-bottom: 1px solid rgb(236, 236, 236);
226 font-size: 12px;
227 font-family: Opensans, arial;
228 cursor:pointer;
229 }
230
231 .pagelayer-right-click-options .pagelayer-right-delete:hover {
232 background:#EF4D4D;
233 }
234
235 .pagelayer-context-disable{
236 opacity: 0.5;
237 cursor: progress;
238 }
239
240 /* Pagelayer add section area */
241
242 .pagelayer-add-widget-area{
243 padding: 10px;
244 width:100%;
245 text-align: center;
246 border: 2px #3e8ef7;
247 border-style: dashed;
248 position:relative;
249 font-family: "Open Sans", Arial,Helvetica,sans-serif;
250 margin:20px auto;
251 cursor: pointer;
252 }
253
254 .pagelayer-add-widget-area .pagelayer-add-button{
255 font-size: 14px;
256 font-weight: bold;
257 border: 1px solid #007bff;
258 background-color: #007bff;
259 color:#fff;
260 border-radius:5px;
261 padding:9px;
262 margin-right:5px;
263 cursor:pointer;
264 display:inline-block;
265 }
266
267 .pagelayer-add-widget-area .pagelayer-add-button:hover{
268 border: 1px solid #0069d9;
269 background-color: #0069d9;
270 }
271
272 .pagelayer-add-widget-area .pagelayer-add-section{
273 border: 1px solid #17a2b8;
274 background-color: #17a2b8;
275 }
276
277 .pagelayer-add-widget-area .pagelayer-add-section:hover{
278 border: 1px solid #138496;
279 background-color: #138496;
280 }
281
282 .pagelayer-add-widget-area p{
283 margin: 0px !important;
284 color:#4f4f4f;
285 font-size: 20px;
286 line-height: 1.8;
287 }
288
289 .pagelayer-add-widget-drag{
290 border-color: #111111;
291 background: #c4d2de;
292 }
293
294 /* Pagelayer Drag stuff */
295
296 .pagelayer-is-dragging{
297 opacity: 0.33;
298 transition:0.1s;
299 }
300
301 .pagelayer-drag-show{
302 position:absolute;
303 top:0px;
304 left:0px;
305 display:none;
306 background: blue;
307 z-index:1000;
308 }
309
310 .pagelayer-drag-prospect{
311 height:1px;
312 background:#00BCD4;
313 z-index: 1000;
314 width: 100%;
315 }
316
317 .pagelayer-drag-prospect-col{
318 position: absolute;
319 top: 0px;
320 width: 1px;
321 height: 100% !important;
322 }
323
324 /* Column resize handler icon */
325 .pagelayer-resize-handler{
326 position:absolute;
327 top:50%;
328 left:100%;
329 transform: translate(-43%, -50%);
330 color: #fff;
331 font-size: 11px;
332 z-index: 99;
333 cursor:ew-resize;
334 display:none;
335 pointer-events: all;
336 }
337
338 .pagelayer-resize-icon{
339 background-color: #42ADE1;
340 padding: 3px;
341 border-radius: 4px;
342 height:30px;
343 display:inline-block;
344 }
345
346 .pagelayer-resize-handler:before{
347 content:attr(pre-width);
348 background: #4f4f4f;
349 position: absolute;
350 right: 120%;
351 top: 50%;
352 transform: translateY(-50%);
353 padding: 0 6px;
354 border-radius:100%;
355 }
356
357 .pagelayer-resize-handler:after{
358 content:attr(next-width);
359 background: #4f4f4f;
360 position: absolute;
361 left: 120%;
362 top: 50%;
363 transform: translateY(-50%);
364 padding: 0 6px;
365 border-radius:100%;
366 }
367
368 /* Hide resize handler icon from last child*/
369 .pagelayer-wrap-col:not(:last-child):hover > .pagelayer-ele-hover .pagelayer-resize-handler{
370 display:block;
371 }
372
373 /* Column resize handler icon end */
374
375 /* WordPress media box CSS */
376 [id^="__wp-uploader"] .screen-reader-text{
377 display:none;
378 }
379
380 [id^="__wp-uploader"] .media-button-select{
381 text-transform: uppercase;
382 font-weight: 700;
383 letter-spacing: 0.046875em;
384 }
385 /* WordPress media box CSS end */
386
387
388 /* image drop zone css start */
389 .pagelayer-image-drop-zone{
390 position:absolute;
391 text-align:center;
392 width:100%;
393 height:100%;
394 z-index:3;
395 background-color: #2ea5dff0;
396 display:none;
397 }
398
399 .pagelayer-image-drop-zone *{
400 pointer-events:none;
401 }
402
403 .pagelayer-image-drop-zone > div{
404 position: relative;
405 top: 50%;
406 -webkit-transform: translateY(-50%);
407 -ms-transform: translateY(-50%);
408 transform: translateY(-50%);
409 }
410
411 .pagelayer-image-drop-zone div *{
412 color: white !important;
413 line-height: 1;
414 }
415
416 .pagelayer-image-drop-zone div i{
417 font-size:50px;
418 }
419
420 .pagelayer-image-drop-zone h4{
421 margin: 20px;
422 }
423
424 .pagelayer-img-up-progress {
425 width: 30%;
426 margin-left: auto;
427 margin-right: auto;
428 background-color: transparent;
429 border: 2px solid white;
430 border-radius: 30px;
431 padding: 3px;
432 }
433
434 .pagelayer-img-up-bar {
435 width: 3%;
436 height: 7px;
437 background-color: white;
438 line-height: 7px;
439 text-align: center;
440 border-radius: 30px;
441 }
442
443 @media screen and (max-width: 600px) {
444 .pagelayer-img-up-progress {
445 width: 54%;
446 }
447 }
448 /* image drop zone css start */
449
450 .pagelayer-pro-req{
451 font-size: 10px;
452 padding: 2px 4px;
453 display: inline-block;
454 background-color: #e63131;
455 color: #fff;
456 margin-left: 4px;
457 border-radius: 2px;
458 cursor: pointer;
459 }
460
461 /* Media upload box css */
462 .media-modal .media-modal-content h1{
463 font-size: 22px !important;
464 line-height: 2.27 !important;
465 }
466
467 .media-modal .media-modal-content h2{
468 font-size: 13px !important;
469 line-height: 1 !important;
470 }
471
472 .media-modal .media-modal-content .uploader-inline h2{
473 font-size: 20px !important;
474 line-height: 1.4 !important;
475 font-weight: 400 !important;
476 }
477 /* Media upload box css end */
478
479 /*Tooltip widget*/
480 .pagelayer-service-details{
481 position:relative;
482 z-index:9;
483 }
484
485 .pagelayer-shortcode-plus{
486 border: none;
487 margin: auto;
488 z-index: 11;
489 cursor: pointer;
490 font-size: 10px;
491 position: absolute;
492 left: 50%;
493 transform: translateX(-50%);
494 bottom: -7px;
495 text-align: center;
496 pointer-events: all;
497 display: none;
498 line-height:1 !important;
499 padding:0 !important;
500 }
501
502 .pagelayer-show-wiget-list{
503 opacity:100%;
504 }
505
506 .pagelayer-show-wiget-list .pagelayer-shortcode-plus,
507 :not(.pagelayer-hide-active) > .pagelayer-ele-hover .pagelayer-shortcode-plus{
508 display: block !important;
509 }
510
511 .pagelayer-shortcode-plus .fas{
512 display: inline-block !important;
513 font-size: 10px !important;
514 padding: 2px !important;
515 background: #444;
516 color: #fff;
517 }
518
519 .pagelayer-shortcode-plus:hover .fas{
520 background: #0069d9;
521 }
522
523 [contenteditable]:focus{
524 outline: 0px;
525 }
526
527 [data-placeholder-text]::after{
528 display:flex;
529 content: attr(data-placeholder-text);
530 position:absolute;
531 top: 50%;
532 transform: translateY(-50%);
533 left:3px;
534 pointer-events:none;
535 opacity:0.6;
536 user-select:none;
537 }
538
539 .pagelayer-missing-message{
540 border: 1px solid #434343;
541 background: #fff;
542 padding: 10px;
543 border-radius: 3px;
544 font-size: 13px;
545 }
546
547 .pagelayer-row-not-found{
548 padding: 6px;
549 margin: 10px 5px;
550 border: 1px dashed #5a5a5a;
551 }
552
553 .pagelayer-row-not-found .pagelayer-click-add-row{
554 cursor: pointer;
555 color: #007bff !important;
556 }
557
558 /* Image map */
559 .pagelayer-imgmap-toolbar,
560 .pagelayer-imgmap-navigator-item-drag,
561 .pagelayer-imgmap-navigator-title{
562 display: flex;
563 }
564
565 .pagelayer-imgmap-toolbar {
566 position: absolute !important;
567 left: 10px;
568 top: 0;
569 background: #ffffffb0;
570 border-radius: 6px;
571 padding: 4px;
572 }
573
574 .pagelayer-imgmap-toolbar-item,
575 .pagelayer-map-navigator-trigger,
576 .pagelayer-map-list-trigger{
577 width: 24px;
578 padding: 6px;
579 border: none;
580 color: #666161 !important;
581 cursor: pointer;
582 display: inline-block;
583 border-radius: 0;
584 background: transparent !important;
585 font-size: 12px;
586 margin: auto;
587 }
588
589 .pagelayer-imgmap-toolbar-mover{
590 padding: 2px;
591 background: gray;
592 border-radius: 10px;
593 cursor: move;
594 }
595
596 .pagelayer-imgmap-toolbar.pagelayer-imgmap-selected .pagelayer-map_append,
597 .pagelayer-imgmap-toolbar:not(.pagelayer-imgmap-edit) .pagelayer-map_save,
598 .pagelayer-imgmap-toolbar:not(.pagelayer-imgmap-edit) .pagelayer-map_remove,
599 .pagelayer-imgmap-toolbar:not(.pagelayer-imgmap-edit) .pagelayer-map_href,
600 .pagelayer-imgmap-toolbar:not(.pagelayer-imgmap-edit) .pagelayer-map_edit,
601 .pagelayer-imgmap-toolbar.pagelayer-imgmap-edit .pagelayer-map_append,
602 .pagelayer-imgmap-toolbar.pagelayer-imgmap-edit .pagelayer-map_edit{
603 display: none;
604 }
605
606 .pagelayer-imgmap-toolbar.pagelayer-imgmap-selected .pagelayer-map_edit,
607 .pagelayer-imgmap-toolbar.pagelayer-imgmap-selected .pagelayer-map_remove{
608 display: block;
609 }
610
611 .pagelayer-imgmap-toolbar-link {
612 position: absolute;
613 width: max-content;
614 padding: 2px 5px 3px 5px;
615 background: #ffffffb0;
616 border-radius: 6px;
617 margin: 28px 0 0 0;
618 display: none;
619 }
620
621 .pagelayer-imgmap-toolbar-link input {
622 width: 180px;
623 font-size: 12px;
624 padding: 2px !important;
625 }
626
627 .pagelayer-imgmap-save-link {
628 padding: 4px 6px;
629 font-size: 12px;
630 font-weight: bold;
631 border-radius: 6px;
632 margin: 0 0 0 6px;
633 cursor: pointer;
634 }
635
636 .pagelayer-imgmap-hover-active .pagelayer-imgmap-item {
637 cursor: pointer;
638 opacity: 0;
639 }
640
641 .pagelayer-map-item-active_is_editable{
642 opacity: 1;
643 }
644
645 .pagelayer-imgmap-coord {
646 position: absolute;
647 background: #bfbfbf;
648 top: 0;
649 border-radius: 100%;
650 margin-top: -5px;
651 width: 10px;
652 height: 10px;
653 border: 2px solid #000000bf;
654 margin-left: -5px;
655 cursor: pointer;
656 display: none;
657 }
658
659 span.pagelayer-imgmap-remove-cord {
660 padding: 5px 6px;
661 position: absolute;
662 top: 11px;
663 background: #fff;
664 font-size: 12px;
665 border-radius: 5px;
666 left: -8px;
667 color: gray;
668 cursor: pointer;
669 z-index: 999;
670 display: none;
671 }
672
673 .pagelayer-imgmap-remove-cord::after {
674 content: '';
675 padding: 4px;
676 position: absolute;
677 top: -4px;
678 background: inherit;
679 transform: rotate(47deg);
680 left: 7px;
681 }
682
683 .pagelayer-imgmap-coord:hover > .pagelayer-imgmap-remove-cord,
684 .pagelayer-imgmap-coord.pagelayer-mapele-dragging{
685 display: block;
686 }
687
688 .pagelayer-imgmap-coord.pagelayer-mapele-dragging span{
689 display: none !important;
690 }
691
692 .pagelayer-imgmap-navigator {
693 position: absolute;
694 width: 245px;
695 background: #f6f6f8;
696 top: 38px;
697 border-radius: 2px;
698 padding: 1px 4px 6px 4px;
699 box-shadow: 0px 0px 4px -1px #666;
700 display: none;
701 }
702
703 .pagelayer-imgmap-navigator-close {
704 position: absolute;
705 right: 12px;
706 top: 9px;
707 cursor: pointer;
708 }
709
710 .pagelayer-imgmap-navigator-wrap {
711 height: 162px;
712 overflow-y: auto;
713 scrollbar-width: thin;
714 resize: vertical;
715 padding: 2px 0;
716 }
717
718 .pagelayer-imgmap-navigator-item {
719 display: grid;
720 grid-template-columns: 30px auto 86px;
721 background: #fff;
722 color: #4f4f4f;
723 padding: 4px;
724 font-size: 12px;
725 margin: 6px 4px;
726 border-radius: 4px;
727 border: 1px solid #d9d9d9;
728 }
729
730 .pagelayer-imgmap-navigator-item:first-child {
731 margin-top: 0;
732 }
733
734 .pagelayer-imgmap-navigator-header {
735 text-align: left;
736 padding: 4px 6px;
737 font-size: 12px;
738 font-weight: bolder;
739 }
740
741 .pagelayer-imgmap-navigator-title {
742 text-align: left;
743 }
744
745 .pagelayer-imgmap-navigator-item-drag i{
746 margin: auto;
747 }
748
749 .pagelayer-imgmap-navigator-title{
750 align-self: center;
751 }
752
753 .pagelayer-map-navigator-trigger{
754 width: 18px;
755 }
756
757 .pagelayer-navigator-item-active {
758 outline: 1px solid #ff6b6b;
759 }
760 /* Image map end*/
761
762 /* Markdown start*/
763 .pagelayer-markdown-editor-ui{
764 padding: 2px;
765 text-align: center;
766 margin-top: 10px;
767 }
768
769 .pagelayer-float-edit-btn{
770 position: absolute;
771 left: 50%;
772 transform: translateX(-50%) !important;
773 z-index: 90;
774 opacity: 0;
775 visibility: hidden;
776 transition: all 0.3s ease;
777 color: #fff;
778 background-color: #7a36d9;
779 border: 2px solid #b98ef5;
780 border-radius: 20px;
781 font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
782 font-size: 12px;
783 font-weight: 800;
784 padding: 5px 10px;
785 cursor: pointer;
786 line-height: normal;
787 box-shadow: 0 4px 10px rgba(0,0,0,0.15);
788 display: inline-flex;
789 align-items: center;
790 }
791
792 .pagelayer-markdown-wrapper:hover .pagelayer-float-edit-btn{
793 opacity: 1;
794 visibility: visible;
795 transform: translateY(0);
796 }
797
798 .pagelayer-float-edit-btn:hover{
799 background-color: #642bb3;
800 border-color: #a370e8;
801 }
802
803 .pagelayer-float-edit-btn .dashicons{
804 margin-left: 3px;
805 margin-right: 0;
806 font-size:16px;
807 font-weight:800;
808 display: inline-flex;
809 align-items: center;
810 }
811
812 .pagelayer-markdown-modal{
813 display:none;
814 position:fixed;
815 top:0; left:0;
816 width:100vw;
817 height:100vh;
818 background:rgba(0,0,0,0.85);
819 z-index:999999;
820 text-align:left;
821 }
822
823 .pagelayer-mardown-modal-editor{
824 position:relative;
825 width:90vw;
826 height:90vh;
827 margin:5vh auto;
828 background:#fff;
829 border-radius:6px;
830 display:flex;
831 flex-direction:column;
832 overflow:hidden;
833 box-shadow: 0 10px 30px rgba(0,0,0,0.5);
834 }
835
836 .pagelayer-markdown-modal-header{
837 position: relative;
838 padding:15px 20px;
839 background:#fff;
840 border-bottom:1px solid #ddd;
841 display:flex;
842 justify-content:space-between;
843 align-items:center;
844 }
845
846 .pagelayer-markdown-modal-header h3{
847 font-size: 23px !important;
848 margin:0;
849 color:#333;
850 }
851
852 .pagelayer-markdown-modal-header span:not(.pagelayer-markdown-close-btn){
853 font-size: 14px;
854 font-weight: normal;
855 opacity: 0.7;
856 margin: 0 0 0 300px;
857 }
858
859 .pagelayer-markdown-modal-header button{
860 font-size: 13px;
861 font-weight: 600;
862 padding: 10px;
863 border: 1px solid #9ded9e;
864 border-radius: 20px;
865 margin-right: 40px;
866 }
867
868 .pagelayer-markdown-close-btn{
869 position: absolute;
870 top: 15px;
871 right: 20px;
872 font-size: 40px;
873 line-height: 1;
874 font-weight: bold;
875 color: #888;
876 cursor: pointer;
877 transition: color 0.2s ease-in-out;
878 margin: 0;
879 }
880
881 .pagelayer-markdown-close-btn:hover{
882 color: #dc3232;
883 }
884
885 .pagelayer-markdown-modal-container{
886 display:flex;
887 flex:1;
888 height:calc(100% - 60px);
889 }
890
891 .pagelayer-markdown-modal-input-box{
892 flex:1;
893 border-right:1px solid #ddd;
894 background:#282c34;
895 }
896
897 .pagelayer-markdown-modal-input{
898 width:100%;
899 height:100%;
900 padding:20px;
901 border:none;
902 resize:none;
903 font-size:14px;
904 background:transparent;
905 color:#abb2bf;
906 outline:none;
907 box-sizing:border-box;
908 }
909
910 .pagelayer-markdown-modal-input:focus{
911 color:#abb2bf;
912 }
913
914 .pagelayer-markdown-modal-preview{
915 flex:1;
916 padding:20px;
917 overflow-y:auto;
918 background:#fff;
919 color:#333;
920 box-sizing:border-box;
921 }
922
923 .pagelayer-markdown-spinner{
924 text-align: center;
925 padding: 20px;
926 }
927
928 .pagelayer-markdown-error{
929 color: red;
930 padding: 10px;
931 }
932 /* Markdown end*/
933
934