PluginProbe
E2Pdf – Export Pdf Tool for WordPress / 1.32.49
E2Pdf – Export Pdf Tool for WordPress v1.32.49
1.32.51 1.32.49 1.32.48 1.32.43 1.32.40 1.32.34 1.32.32 1.32.31 1.32.26 1.32.22 1.32.23 1.32.18 1.32.17 1.32.15 trunk 1.00.00 1.00.13 1.01.01 1.02.02 1.03.07 1.04.07 1.05.03 1.06.02 1.07.11 1.08.00 All 73 releases
← All changes | css/e2pdf.backend.css +1032 -325 1.07.111.32.49 View file →
@@ -1,8 +1,4 @@
1 -.menu-top.toplevel_page_e2pdf .dashicons-admin-generic:before {
2 - content: "\f183";
3 -}
4 -
5 1 .e2pdf-ib {
6 2 display: inline-block;
7 3 -webkit-box-sizing: border-box;
8 4 -moz-box-sizing: border-box;
@@ -29,8 +25,12 @@
29 25 .e2pdf-w30, .e2pdf-dialog label.e2pdf-w30 {
30 26 width: 30%;
31 27 }
32 28
29 +.e2pdf-w33, .e2pdf-dialog label.e2pdf-w33 {
30 + width: 33%;
31 +}
32 +
33 33 .e2pdf-w35 {
34 34 width: 35%;
35 35 }
36 36
@@ -49,14 +49,20 @@
49 49 .e2pdf-w70, .e2pdf-dialog label.e2pdf-w70 {
50 50 width: 70%;
51 51 }
52 52
53 +.e2pdf-w75 {
54 + width: 75%;
55 +}
56 +
53 57 .e2pdf-w80 {
54 58 width: 80%;
55 59 }
56 60
57 -.e2pdf-w100 {
61 +.e2pdf-w100,
62 +.wp-admin select.e2pdf-w100 {
58 63 width: 100%;
64 + max-width: 100%;
59 65 }
60 66
61 67 .e2pdf-wauto,
62 68 .e2pdf-dialog label.e2pdf-wauto {
@@ -62,8 +68,17 @@
62 68 .e2pdf-dialog label.e2pdf-wauto {
63 69 width: auto;
64 70 }
65 71
72 +.e2pdf-h200 {
73 + height: 200px;
74 +}
75 +
76 +.e2pdf-plr5 {
77 + padding-left: 5px;
78 + padding-right: 5px;
79 +}
80 +
66 81 .e2pdf-pr5 {
67 82 padding-right: 5px;
68 83 }
69 84
@@ -74,9 +89,8 @@
74 89 .e2pdf-pr20 {
75 90 padding-right: 20px;
76 91 }
77 92
78 -
79 93 .e2pdf-pl5 {
80 94 padding-left: 5px;
81 95 }
82 96
@@ -227,16 +241,8 @@
227 241 font-size: 10px;
228 242 text-align: center;
229 243 }
230 244
231 -.e2pdf-notice {
232 - word-break: break-all;
233 -}
234 -
235 -div.error.e2pdf-notice, div.updated.e2pdf-notice {
236 - padding: 10px;
237 -}
238 -
239 245 .e2pdf-tabs-panel li a,
240 246 .e2pdf-tabs-panel li a:link,
241 247 .e2pdf-tabs-panel li a:focus {
242 248 box-shadow: none;
@@ -241,15 +247,8 @@
241 247 .e2pdf-tabs-panel li a:focus {
242 248 box-shadow: none;
243 249 }
244 250
245 -.e2pdf-tabs-panel li.active {
246 - border: 1px solid #ddd;
247 - border-bottom-color: #fdfdfd;
248 - background-color: #fdfdfd;
249 - z-index: 2;
250 -}
251 -
252 251 .e2pdf-options-panel {
253 252 margin-bottom: 10px;
254 253 }
255 254
@@ -258,19 +257,30 @@
258 257 }
259 258
260 259 .e2pdf-options-panel select, .e2pdf-options-panel input[type='text'] {
261 260 width: 100%;
262 - height: 28px;
261 + height: 30px;
263 262 }
264 263
264 +.e2pdf-build-pdf-elements-list {
265 + display: grid;
266 + grid-template-columns: 1fr 1fr;
267 + gap: 10px;
268 + margin: 0;
269 + padding: 0;
270 + list-style: none;
271 +}
272 +
273 +.e2pdf-build-panel {
274 + margin: 15px 0px;
275 +}
276 +
265 277 .e2pdf-build-pdf-elements-list li {
266 - width: 50%;
267 - display: inline-block;
268 - padding: 0 5px;
269 - -webkit-box-sizing: border-box;
270 - -moz-box-sizing: border-box;
278 + width: auto;
279 + padding: 0;
271 280 box-sizing: border-box;
272 281 position: relative;
282 + margin-bottom: 0;
273 283 }
274 284
275 285 a.e2pdf-be {
276 286 display: inline-block;
@@ -276,26 +286,23 @@
276 286 display: inline-block;
277 287 text-align: center;
278 288 width: 100%;
279 289 font-size: 10px;
280 - margin-bottom: 5px;
281 - padding: 0 11px;
290 + margin-bottom: 0px;
291 + padding: 0 10px 1px;
282 292 background: #fafafa;
283 293 color: #23282d;
284 - -webkit-box-shadow: 0 1px 0 #ddd;
285 294 box-shadow: 0 1px 0 #ddd;
286 295 text-decoration: none;
287 - line-height: 26px;
288 - height: 28px;
289 - padding: 0 10px 1px;
296 + line-height: 28px;
297 + height: 30px;
290 298 cursor: pointer;
291 299 border: 1px solid #ddd;
292 - -webkit-appearance: none;
300 + border-radius: 20px;
293 301 white-space: nowrap;
294 302 -webkit-box-sizing: border-box;
295 303 -moz-box-sizing: border-box;
296 304 box-sizing: border-box;
297 - max-width: 117px;
298 305 }
299 306
300 307 a.e2pdf-be:hover {
301 308 background: #eee;
@@ -314,9 +321,8 @@
314 321 padding: 0;
315 322 }
316 323
317 324 .e2pdf-page {
318 - background: #fff;
319 325 display: block;
320 326 border: 1px solid #e5e5e5;
321 327 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
322 328 box-shadow: 0 1px 1px rgba(0,0,0,.04);
@@ -328,17 +334,19 @@
328 334 background-size: cover;
329 335 -webkit-box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
330 336 -moz-box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
331 337 box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
338 + z-index: 0;
332 339 }
333 340
334 341 .e2pdf-build-top-panel, .e2pdf-build-bottom-panel {
335 342 background: #fff;
336 - border: 1px solid #e5e5e5;
343 + border: 1px solid #7e8993;
337 344 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
338 345 box-shadow: 0 1px 1px rgba(0,0,0,.04);
339 346 padding: 0px;
340 347 margin-top: 10px;
348 + border-radius: 4px;
341 349 }
342 350
343 351 .e2pdf-float-left {
344 352 float: left;
@@ -359,9 +367,15 @@
359 367 margin: 0;
360 368 vertical-align: middle;
361 369 }
362 370
363 -.e2pdf-html .content {
371 +.e2pdf-panel-options .e2pdf-wysiwyg-fontsize,
372 +.e2pdf-panel-options .e2pdf-wysiwyg-font {
373 + width: 60px;
374 +}
375 +
376 +.e2pdf-html .content,
377 +.e2pdf-page-number .content {
364 378 position: absolute;
365 379 width: 100%;
366 380 height: 100%;
367 381 display: block;
@@ -377,42 +391,79 @@
377 391 .e2pdf-input {
378 392 width: 100%;
379 393 }
380 394
381 -.e2pdf-image {
395 +.e2pdf-image, .e2pdf-qrcode, .e2pdf-barcode, .e2pdf-graph, .e2pdf-signature {
396 + display: inline-block;
382 397 width: 100%;
383 398 height: 100%;
399 + vertical-align: top;
384 400 }
385 401
402 +.e2pdf-aspect-ratio {
403 + outline: 1px dotted #ddd;
404 + outline-offset: -1px;
405 +}
406 +
407 +.e2pdf-aspect-ratio .e2pdf-image, .e2pdf-aspect-ratio .e2pdf-signature {
408 + width: auto;
409 + max-width: 100%;
410 + max-height: 100%;
411 + object-fit: contain;
412 +}
413 +
414 +.e2pdf-aspect-ratio.e2pdf-valign-top .e2pdf-image, .e2pdf-aspect-ratio.e2pdf-valign-top .e2pdf-signature {
415 + object-position: top;
416 +}
417 +
418 +.e2pdf-aspect-ratio.e2pdf-valign-middle .e2pdf-image, .e2pdf-aspect-ratio.e2pdf-valign-middle .e2pdf-signature {
419 + object-position: center;
420 +}
421 +
422 +.e2pdf-aspect-ratio.e2pdf-valign-bottom .e2pdf-image, .e2pdf-aspect-ratio.e2pdf-valign-bottom .e2pdf-signature {
423 + object-position: bottom;
424 +}
386 425 .e2pdf-context {
387 426 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
388 427 font-size: 13px;
389 - width: 120px;
428 + width: 140px;
390 429 position: absolute;
391 - border-left: 1px solid #e5e5e5;
392 - border-top: 1px solid #e5e5e5;
393 - border-right: 1px solid #e5e5e5;
394 - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
395 - box-shadow: 0 1px 1px rgba(0,0,0,.04);
430 + border: 1px solid #e5e5e5;
431 + border-radius: 8px;
432 + -webkit-box-shadow: 0 4px 12px rgba(0,0,0,.12);
433 + box-shadow: 0 4px 12px rgba(0,0,0,.12);
396 434 background: #fff;
397 - z-index: 99;
435 + z-index: 20000;
398 436 }
399 437
400 438 .e2pdf-context-menu {
401 439 padding: 0;
402 440 margin: 0;
441 + list-style: none;
403 442 }
404 443
405 444 .e2pdf-context-menu li {
445 + position: relative;
406 446 padding: 0;
407 447 margin: 0;
408 448 line-height: 0;
409 449 }
410 450
451 +.e2pdf-context-menu > li:first-child > a {
452 + border-radius: 8px 8px 0 0;
453 +}
454 +
455 +.e2pdf-context-menu > li:last-child > a {
456 + border-radius: 0 0 8px 8px;
457 + border-bottom: none;
458 +}
459 +
411 460 .e2pdf-context-menu a {
461 + color: #0073aa;
462 + color: var(--wp-admin-theme-color);
412 463 text-decoration: none;
413 464 border-bottom: 1px solid #e5e5e5;
414 - padding: 5px;
465 + padding: 8px 10px;
415 466 display: inline-block;
416 467 width: 100%;
417 468 line-height: 16px;
418 469 -webkit-box-sizing: border-box;
@@ -417,10 +468,69 @@
417 468 line-height: 16px;
418 469 -webkit-box-sizing: border-box;
419 470 -moz-box-sizing: border-box;
420 471 box-sizing: border-box;
472 + text-align: left;
473 + cursor: pointer;
421 474 }
422 475
476 +.e2pdf-context-menu a:hover {
477 + background: #f0f0f0;
478 +}
479 +
480 +.e2pdf-context-menu a:active {
481 + background: #e0eaf5;
482 +}
483 +
484 +.e2pdf-inner-context-arrow::before {
485 + content: "►";
486 +}
487 +
488 +.e2pdf-inner-context-arrow {
489 + float: right;
490 +}
491 +
492 +/* Submenu — no display set here, JS owns that via inline style */
493 +.e2pdf-sub-context-menu {
494 + display: none;
495 + border: 1px solid #e5e5e5;
496 + border-radius: 6px;
497 + position: absolute;
498 + left: 141px;
499 + top: -1px;
500 + width: 140px;
501 + background: #fff;
502 + -webkit-box-shadow: 0 4px 12px rgba(0,0,0,.12);
503 + box-shadow: 0 4px 12px rgba(0,0,0,.12);
504 + list-style: none;
505 + padding: 0;
506 + margin: 0;
507 + z-index: 20001;
508 +}
509 +
510 +.e2pdf-sub-context-menu > li:first-child > a {
511 + border-radius: 8px 8px 0 0;
512 +}
513 +
514 +.e2pdf-sub-context-menu > li:last-child > a {
515 + border-radius: 0 0 8px 8px;
516 + border-bottom: none;
517 +}
518 +
519 +.e2pdf-context-menu.e2pdf-context-right .e2pdf-inner-context-arrow::before {
520 + content: "◄";
521 +}
522 +
523 +.e2pdf-context-menu.e2pdf-context-right .e2pdf-inner-context-arrow {
524 + float: left;
525 +}
526 +
527 +.e2pdf-context-menu.e2pdf-context-right .e2pdf-sub-context-menu {
528 + border-right: 1px solid #e5e5e5;
529 + border-left: 1px solid #e5e5e5;
530 + left: -141px;
531 +}
532 +
423 533 .e2pdf-fade {
424 534 opacity: 0.7;
425 535 filter: alpha(opacity=0.7);
426 536 zoom: 1;
@@ -456,14 +566,15 @@
456 566 display: block;
457 567 width: 100%;
458 568 max-width: 900px;
459 569 background: #fff;
460 - padding: 2px 6px;
461 570 line-height: 1.4;
462 571 border: 1px solid #e5e5e5;
463 572 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
464 573 box-shadow: 0 1px 1px rgba(0,0,0,.04);
465 - padding: 20px;
574 + padding: 24px !important;
575 + border-radius: 20px;
576 + margin-bottom: 0;
466 577 -webkit-box-sizing: border-box;
467 578 -moz-box-sizing: border-box;
468 579 box-sizing: border-box;
469 580 }
@@ -489,18 +600,16 @@
489 600 .e2pdf-value {
490 601 width: 70%;
491 602 }
492 603
493 -
494 604 .e2pdf-bold {
495 605 font-weight: 600;
496 606 }
497 607
498 -.e2pdf-load-el {
608 +.e2pdf-load-el, .e2pdf-load-tpl {
499 609 display: none;
500 610 }
501 611
502 -
503 612 .page-title-action.e2pdf-simple-button, .page-title-action.e2pdf-simple-button:focus {
504 613 top: 0;
505 614 margin: 0;
506 615 }
@@ -505,25 +614,85 @@
505 614 margin: 0;
506 615 }
507 616
508 617 .e2pdf-dialog {
618 + position: fixed !important;
619 + z-index: 999999 !important;
509 620 border: 1px solid #e5e5e5;
510 - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
511 - box-shadow: 0 1px 1px rgba(0,0,0,.04);
512 - z-index: 1;
621 + -webkit-box-shadow: 0 4px 12px rgba(0,0,0,.12);
622 + box-shadow: 0 4px 12px rgba(0,0,0,.12);
513 623 }
514 624
625 +.e2pdf-dialog .ui-dialog-content {
626 + width: 100% !important;
627 + height: 100% !important;
628 + padding: 20px !important;
629 + -webkit-box-sizing: border-box;
630 + -moz-box-sizing: border-box;
631 + box-sizing: border-box;
632 +}
633 +
515 634 .e2pdf-dialog.ui-corner-all {
516 - border-radius: 0;
635 + border: 0 !important;
636 + border-radius: 20px !important;
637 + padding: 0 !important;
517 638 }
518 639
519 640 .e2pdf-dialog .ui-widget-header {
520 - border-radius: 0;
521 - background: #008ec2;
641 + border-radius: 0 !important;
642 + border-top-left-radius: 20px !important;
643 + border-top-right-radius: 20px !important;
644 + background: #0073aa !important;
645 + background: var(--wp-admin-theme-color) !important;
646 + color: #fff !important;
647 + border: none !important;
648 + padding: 10px 20px !important;
649 + -webkit-box-sizing: content-box;
650 + -moz-box-sizing: content-box;
651 + box-sizing: content-box;
652 +}
653 +
654 +.e2pdf-dialog .ui-dialog-title {
655 + font-size: 14px;
656 + line-height: 36px;
657 + margin: 0 !important;
658 +}
659 +
660 +.e2pdf-dialog .ui-icon-closethick {
661 + display: none;
662 +}
663 +
664 +.e2pdf-dialog .ui-button.ui-dialog-titlebar-close,
665 +.e2pdf-dialog .ui-button.ui-dialog-titlebar-close:hover,
666 +.e2pdf-dialog .ui-button.ui-dialog-titlebar-close:link,
667 +.e2pdf-dialog .ui-button.ui-dialog-titlebar-close:active,
668 +.e2pdf-dialog .ui-button.ui-dialog-titlebar-close:focus
669 +{
670 + font-size: 20px !important;
671 + line-height: 20px !important;
672 + background: none;
673 + padding: 0;
674 + border: 0;
675 + text-indent: 0;
676 + width: 20px;
677 + height: 20px;
522 678 color: #fff;
523 - border: none;
679 + outline: none;
680 + box-shadow: none;
681 + margin-right: 20px;
682 + right: 0;
524 683 }
525 684
685 +.e2pdf-dialog .ui-dialog-titlebar-close:before {
686 + font: normal 20px/1 dashicons;
687 + font-size: 20px;
688 + line-height: 20px;
689 + width: 20px;
690 + height: 20px;
691 + vertical-align: top;
692 + content: "\f158";
693 +}
694 +
526 695 .e2pdf-form-editor-container {
527 696 z-index: 1;
528 697 }
529 698
@@ -532,10 +701,10 @@
532 701 }
533 702
534 703 .e2pdf-tpl-wrapper {
535 704 position: relative;
705 + height: 1126px;
536 706 width: 100%;
537 - height: 950px;
538 707 display: block;
539 708 z-index: 0;
540 709 overflow: hidden;
541 710 }
@@ -544,8 +713,9 @@
544 713 position: absolute;
545 714 width: 100%;
546 715 height: 100%;
547 716 overflow: auto;
717 + overscroll-behavior: contain;
548 718 -webkit-box-sizing: border-box;
549 719 -moz-box-sizing: border-box;
550 720 box-sizing: border-box;
551 721 padding-bottom: 10px;
@@ -551,9 +721,10 @@
551 721 padding-bottom: 10px;
552 722 }
553 723
554 724
555 -.e2pdf-html a {
725 +.e2pdf-html a,
726 +.e2pdf-page-number a {
556 727 color: inherit;
557 728 text-decoration: inherit;
558 729 border: 1px dashed #ddd;
559 730 -webkit-box-sizing: border-box;
@@ -560,9 +731,10 @@
560 731 -moz-box-sizing: border-box;
561 732 box-sizing: border-box;
562 733 }
563 734
564 -.e2pdf-html p {
735 +.e2pdf-html p,
736 +.e2pdf-page-number p {
565 737 padding: inherit;
566 738 margin: inherit;
567 739 font-size: inherit;
568 740 line-height: inherit;
@@ -567,9 +739,10 @@
567 739 font-size: inherit;
568 740 line-height: inherit;
569 741 }
570 742
571 -.e2pdf-html h1 {
743 +.e2pdf-html h1,
744 +.e2pdf-page-number h1 {
572 745 font-size: 30px;
573 746 line-height: 40px;
574 747 padding:0;
575 748 font-weight: bold;
@@ -575,9 +748,16 @@
575 748 font-weight: bold;
576 749 color: inherit;
577 750 }
578 751
579 -#poststuff .e2pdf-html h2 {
752 +.e2pdf-html h1, .e2pdf-html h2, .e2pdf-html h3, .e2pdf-html h4, .e2pdf-html h5, .e2pdf-html h6,
753 +.e2pdf-page-number h1, .e2pdf-page-number h2, .e2pdf-page-number h3, .e2pdf-page-number h4, .e2pdf-page-number h5, .e2pdf-page-number h6
754 +{
755 + display: block !important;
756 +}
757 +
758 +#poststuff .e2pdf-html h2,
759 +#poststuff .e2pdf-page-number h2 {
580 760 font-size: 20px;
581 761 line-height: 30px;
582 762 padding:0;
583 763 font-weight: bold;
@@ -583,9 +763,10 @@
583 763 font-weight: bold;
584 764 color: inherit;
585 765 }
586 766
587 -.e2pdf-html ul {
767 +.e2pdf-html ul,
768 +.e2pdf-page-number ul{
588 769 list-style-type: none;
589 770 margin: 0;
590 771 padding: 0;
591 772 display: block;
@@ -592,25 +773,30 @@
592 773 padding-left: 0.4em;
593 774
594 775 }
595 776
596 -.e2pdf-html ol {
777 +.e2pdf-html ol,
778 +.e2pdf-page-number ol {
597 779 list-style-position: inside;
598 780 margin: 0;
599 781 padding: 0;
600 782 }
601 783
602 -.e2pdf-html ul li, .e2pdf-html ol li {
603 - margin: 0;
784 +.e2pdf-html ul li, .e2pdf-html ol li,
785 +.e2pdf-page-number ul li, .e2pdf-page-number ol li
786 +{
787 + margin: 0;
604 788 }
605 789
606 -.e2pdf-html ul li {
790 +.e2pdf-html ul li,
791 +.e2pdf-page-number ul li {
607 792 list-style-type: none;
608 793 position: relative;
609 794 }
610 795
611 -.e2pdf-html ul li:before {
612 - content:"\2219";
796 +.e2pdf-html ul li:before,
797 +.e2pdf-page-number ul li:before {
798 + content:"\2219";
613 799 font-size: 2.8em;
614 800 line-height: inherit;
615 801 position: absolute;
616 802 top: -.02em;
@@ -634,11 +820,12 @@
634 820
635 821 .page-options-icons {
636 822 position: absolute;
637 823 right: 0;
638 - top: -28px;
824 + top: -30px;
639 825 display: block;
640 826 line-height: 14px;
827 + font-size: 14px;
641 828 }
642 829
643 830 .page-options-icon {
644 831 display: inline-block;
@@ -651,14 +838,12 @@
651 838 font-weight: bold;
652 839 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
653 840 }
654 841
655 -.e2pdf-welcome li,
656 -.e2pdf-page-options li
842 +.e2pdf-welcome li
657 843 {
658 844 display: inline-block;
659 - width: 33.3%;
660 - padding: 0 10px;
845 + width: 33.33%;
661 846 vertical-align: top;
662 847 -webkit-box-sizing: border-box;
663 848 -moz-box-sizing: border-box;
664 849 box-sizing: border-box;
@@ -663,13 +848,21 @@
663 848 -moz-box-sizing: border-box;
664 849 box-sizing: border-box;
665 850 }
666 851
667 -.e2pdf-welcome li a.button-primary,
852 +.e2pdf-welcome li:first-child {
853 + padding-right: 10px;
854 +}
855 +
856 +.e2pdf-welcome li:last-child {
857 + padding-left: 10px;
858 +}
859 +
860 +.e2pdf-welcome li a.button-primary,
668 861 .e2pdf-welcome li a.button-primary:focus,
669 862 .e2pdf-welcome li a.button-primary:link,
670 863 .e2pdf-welcome li a.button-primary:active,
671 -.e2pdf-page-options li a.button-primary,
864 +.e2pdf-page-options li a.button-primary,
672 865 .e2pdf-page-options li a.button-primary:focus,
673 866 .e2pdf-page-options li a.button-primary:link,
674 867 .e2pdf-page-options li a.button-primary:active
675 868 {
@@ -679,17 +872,24 @@
679 872 padding: 0;
680 873 margin: 0;
681 874 line-height: 50px;
682 875 vertical-align: middle;
683 -
684 876 }
685 877
686 -.e2pdf-html {
687 - outline: 1px dashed #ddd;
878 +.e2pdf-html,
879 +.e2pdf-page-number,
880 +.e2pdf-qrcode,
881 +.e2pdf-image,
882 +.e2pdf-barcode,
883 +.e2pdf-graph,
884 +.e2pdf-signature
885 +{
886 + outline: 1px dotted #ddd;
688 887 outline-offset: -1px;
689 888 }
690 889
691 -.e2pdf-hide-markup .e2pdf-html {
890 +.e2pdf-hide-markup .e2pdf-html,
891 +.e2pdf-hide-markup .e2pdf-page-number {
692 892 outline: none;
693 893 }
694 894
695 895 .e2pdf-el-wrapper .e2pdf-link {
@@ -702,67 +902,39 @@
702 902 box-sizing: border-box;
703 903 border: 1px dashed #5fbfe2;
704 904 }
705 905
706 -.e2pdf-el-wrapper .e2pdf-signature:before {
707 - position: absolute;
708 - content: "Signature";
709 - left: 0;
710 - top: 0;
711 - font-size: 8px;
712 - font-family: "Noto Sans";
713 - color: #fff;
714 - line-height: 8px;
715 - background: #23282d;
716 - padding: 2px;
717 - max-width: 100%;
718 - max-height: 100%;
906 +.wp-core-ui .button.button-small.ed_button {
907 + margin: 0;
908 + padding: 6px;
719 909 -webkit-box-sizing: border-box;
720 910 -moz-box-sizing: border-box;
721 911 box-sizing: border-box;
722 -
912 + box-shadow: none;
723 913 }
724 914
725 -.e2pdf-el-wrapper .e2pdf-signature {
726 - width: 100%;
727 - height: 100%;
728 - overflow: hidden;
729 - min-height: 2px;
730 - -webkit-box-sizing: border-box;
731 - -moz-box-sizing: border-box;
732 - box-sizing: border-box;
733 - border: 1px dashed #23282d;
734 - overflow: hidden;
915 +.ed_button {
916 + font-size: 15px;
735 917 }
736 918
737 -.wp-core-ui .button.button-small.ed_button {
738 - margin: 0;
739 - padding: 0 10px;
740 - height: 24px;
741 - line-height: 24px;
919 +.wp-core-ui .button-group.button-small .button, .wp-core-ui .button.button-small {
920 + line-height: none;
742 921 }
743 922
744 -.ed_button {
745 - font-size: 15px;
746 -}
747 923
748 -
749 924 .wp-core-ui .button.button-small.ed_button i {
750 - line-height: 18px;
751 - height: 18px;
752 - display: inline-block;
925 + display: inline;
753 926 vertical-align: middle;
754 927 font-size: 18px;
755 928 }
756 929
757 -.wp-core-ui .button.button-small.ed_button .dashicons-editor-strikethrough {
758 - font-size: 24px;
759 -}
760 930
761 931 .wp-core-ui .e2pdf-panel-options li .button.button-small.ed_button {
932 + display: inline-block;
762 933 border: 0px;
763 - border-radius: 0;
764 934 border-right: 1px solid #ddd;
935 + border-bottom: 1px solid #ddd;
936 + font-size: 10px;
765 937 }
766 938
767 939 .e2pdf-tpl .ui-resizable {
768 940 max-width: 100%;
@@ -768,11 +940,15 @@
768 940 max-width: 100%;
769 941 max-height: 100%;
770 942 }
771 943
772 -.e2pdf-el-wrapper input, .e2pdf-el-wrapper select, .e2pdf-el-wrapper textarea, .wp-admin .e2pdf-el-wrapper select[multiple] {
944 +.e2pdf-el-wrapper input,
945 +.e2pdf-el-wrapper select,
946 +.wp-admin .e2pdf-el-wrapper select[multiple],
947 +.e2pdf-el-wrapper textarea {
773 948 width: 100%;
774 949 height: 100%;
950 + max-width: 100%;
775 951 resize: none;
776 952 margin: 0;
777 953 padding: 0;
778 954 vertical-align: top;
@@ -778,8 +954,9 @@
778 954 vertical-align: top;
779 955 background: none;
780 956 box-shadow: none;
781 957 border: 1px dashed #ddd;
958 + border-radius: 0;
782 959 -webkit-box-sizing: border-box;
783 960 -moz-box-sizing: border-box;
784 961 box-sizing: border-box;
785 962 font-size: inherit;
@@ -787,8 +964,47 @@
787 964 min-width: 0;
788 965 min-height: 0;
789 966 }
790 967
968 +.e2pdf-el-wrapper input:focus,
969 +.e2pdf-el-wrapper select:focus,
970 +.e2pdf-el-wrapper textarea:focus,
971 +.e2pdf-el-wrapper .e2pdf-html:focus,
972 +.e2pdf-el-wrapper .e2pdf-page-number:focus,
973 +.wp-admin .e2pdf-el-wrapper select[multiple]:focus,
974 +.e2pdf-el-wrapper.e2pdf-selected,
975 +.e2pdf-el-wrapper.e2pdf-focused
976 +{
977 + background-color: rgba(0,115,170,0.1) !important;
978 + outline:none;
979 + -moz-outline-style: none;
980 + -webkit-box-shadow: none;
981 +}
982 +
983 +.e2pdf-el-wrapper.e2pdf-focused {
984 + z-index: 10000 !important;
985 +}
986 +
987 +.e2pdf-el-wrapper.e2pdf-focused .e2pdf-html,
988 +.e2pdf-el-wrapper.e2pdf-focused .e2pdf-page-number,
989 +.e2pdf-el-wrapper.e2pdf-focused .e2pdf-textarea
990 +{
991 + overflow-y: auto;
992 + overscroll-behavior: contain;
993 +}
994 +
995 +.e2pdf-el-wrapper select {
996 + -webkit-appearance: menulist;
997 +}
998 +
999 +.e2pdf-el-wrapper input[type=radio] {
1000 + border-radius: 50%;
1001 +}
1002 +
1003 +.wp-admin .e2pdf-el-wrapper select[multiple] {
1004 + -webkit-appearance: none;
1005 +}
1006 +
791 1007 .e2pdf-hide-markup .e2pdf-tpl .e2pdf-drag,
792 1008 .e2pdf-hide-markup .e2pdf-tpl .ui-resizable-se,
793 1009 .e2pdf-hidden-loader
794 1010 {
@@ -794,9 +1010,11 @@
794 1010 {
795 1011 display: none !important;
796 1012 }
797 1013
798 -.e2pdf-el-wrapper .e2pdf-html {
1014 +.e2pdf-el-wrapper .e2pdf-html,
1015 +.e2pdf-el-wrapper .e2pdf-page-number
1016 +{
799 1017 width: 100%;
800 1018 height: 100%;
801 1019 overflow: hidden;
802 1020 min-height: 2px;
@@ -804,8 +1022,56 @@
804 1022 -moz-box-sizing: border-box;
805 1023 box-sizing: border-box;
806 1024 }
807 1025
1026 +.e2pdf-el-wrapper textarea.e2pdf-html,
1027 +.e2pdf-el-wrapper textarea.e2pdf-page-number {
1028 + overflow: auto;
1029 + overscroll-behavior: contain;
1030 +}
1031 +
1032 +.e2pdf-el-wrapper .e2pdf-html table:not([width]),
1033 +.e2pdf-el-wrapper .e2pdf-page-number table:not([width])
1034 +{
1035 + width: 100%;
1036 +}
1037 +
1038 +.e2pdf-el-wrapper .e2pdf-html table,
1039 +.e2pdf-el-wrapper .e2pdf-page-number table,
1040 +.e2pdf-el-wrapper .e2pdf-html img
1041 +{
1042 + max-width: 100%;
1043 +}
1044 +
1045 +.e2pdf-el-wrapper .e2pdf-html img {
1046 + max-height: fit-content;
1047 +}
1048 +
1049 +.e2pdf-el-wrapper figure {
1050 + margin: 0;
1051 +}
1052 +
1053 +.e2pdf-el-wrapper .e2pdf-html table,
1054 +.e2pdf-el-wrapper .e2pdf-page-number table
1055 +{
1056 + table-layout: fixed;
1057 +}
1058 +
1059 +.e2pdf-el-wrapper .e2pdf-html table td,
1060 +.e2pdf-el-wrapper .e2pdf-page-number table td
1061 +{
1062 + outline: 1px dotted #ddd;
1063 + outline-offset: -1px;
1064 +}
1065 +
1066 +
1067 +
1068 +.e2pdf-el-wrapper .e2pdf-html hr {
1069 + border-bottom: 0;
1070 + border-color: #000;
1071 + max-width: 100%;
1072 +}
1073 +
808 1074 .e2pdf-el-wrapper {
809 1075 z-index: 0;
810 1076 -webkit-box-sizing: border-box;
811 1077 -moz-box-sizing: border-box;
@@ -812,41 +1078,77 @@
812 1078 box-sizing: border-box;
813 1079 }
814 1080
815 1081 .e2pdf-element .ui-resizable-se {
816 - right: 0px;
817 - bottom: -17px;
818 - border: 1px dashed #ddd;
819 - border-top: none;
820 - color: #000;
821 - background-color: #fff;
1082 + right: -5px;
1083 + bottom: -5px;
1084 + background-image: none;
822 1085 }
823 1086
824 -.e2pdf-drag {
825 - font-size: 12px;
826 - width: 16px;
827 - height: 16px;
828 - line-height: 16px;
829 - position: absolute;
830 - right: 16px;
831 - bottom: -17px;
832 - color: #000;
833 - border: 1px dashed #ddd;
834 - border-right: none;
835 - border-top: none;
836 - background: #fff;
1087 +.e2pdf-element .ui-resizable-n,
1088 +.e2pdf-element .ui-resizable-e,
1089 +.e2pdf-element .ui-resizable-s,
1090 +.e2pdf-element .ui-resizable-w,
1091 +.e2pdf-element .ui-resizable-ne,
1092 +.e2pdf-element .ui-resizable-se,
1093 +.e2pdf-element .ui-resizable-sw,
1094 +.e2pdf-element .ui-resizable-nw {
1095 + display: none !important;
1096 +}
1097 +
1098 +.e2pdf-element.e2pdf-focused .ui-resizable-n,
1099 +.e2pdf-element.e2pdf-focused .ui-resizable-e,
1100 +.e2pdf-element.e2pdf-focused .ui-resizable-s,
1101 +.e2pdf-element.e2pdf-focused .ui-resizable-w,
1102 +.e2pdf-element.e2pdf-focused .ui-resizable-ne,
1103 +.e2pdf-element.e2pdf-focused .ui-resizable-se,
1104 +.e2pdf-element.e2pdf-focused .ui-resizable-sw,
1105 +.e2pdf-element.e2pdf-focused .ui-resizable-nw {
1106 + display: block !important;
1107 +}
1108 +
1109 +.e2pdf-element .ui-resizable-ne,
1110 +.e2pdf-element .ui-resizable-se,
1111 +.e2pdf-element .ui-resizable-sw,
1112 +.e2pdf-element .ui-resizable-nw {
1113 + width: 8px;
1114 + height: 8px;
837 1115 -webkit-box-sizing: border-box;
838 1116 -moz-box-sizing: border-box;
839 1117 box-sizing: border-box;
840 1118 }
841 1119
1120 +.e2pdf-element.e2pdf-focused .ui-resizable-ne,
1121 +.e2pdf-element.e2pdf-focused .ui-resizable-se,
1122 +.e2pdf-element.e2pdf-focused .ui-resizable-sw,
1123 +.e2pdf-element.e2pdf-focused .ui-resizable-nw
1124 +{
1125 + background: #0073aa;
1126 + background: var(--wp-admin-theme-color);
1127 + border: 1px solid #fff;
1128 +}
1129 +
1130 +.e2pdf-drag {
1131 + width: 100%;
1132 + height: 100%;
1133 + position: absolute;
1134 + top: 0;
1135 + left: 0;
1136 +}
1137 +
842 1138 .e2pdf-drag:hover {
843 1139 cursor: pointer;
844 1140 }
845 1141
1142 +.e2pdf-focused .e2pdf-drag {
1143 + display: none;
1144 +}
1145 +
846 1146 .categorydiv.e2pdf-tabs-panel div.tabs-panel {
847 1147 max-height: none;
848 1148 overflow: visible;
1149 + border: 0 !important;
1150 + padding: 0px 5px !important;
849 1151 }
850 1152
851 1153 .e2pdf-el-wrapper .ui-icon {
852 1154 -webkit-box-sizing: border-box;
@@ -865,20 +1167,21 @@
865 1167
866 1168 .e2pdf-colorpicker-wr .wp-picker-container {
867 1169 display: inline-block;
868 1170 outline: 0;
1171 + width: 100%;
869 1172 }
870 1173
871 1174 .postbox-container .e2pdf-colorpicker-wr .wp-picker-container .iris-picker {
872 1175 position: absolute;
873 - top: -205px;
1176 + top: -185px;
874 1177 margin-right: 25px;
875 1178 right: 100%;
876 1179 }
877 1180
878 1181 .e2pdf-colorpicker-wr .wp-color-result, .e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button {
879 - height: 28px;
880 - line-height: 28px;
1182 + height: 40px;
1183 + line-height: 40px;
881 1184 margin: 0;
882 1185 border: none;
883 1186 border-radius: 0;
884 1187 box-shadow: none;
@@ -888,11 +1191,15 @@
888 1191 width: 100%;
889 1192 border: 1px solid #ddd;
890 1193 }
891 1194
1195 +.e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button {
1196 + min-height: 40px;
1197 +}
1198 +
892 1199 .e2pdf-colorpicker-wr .wp-color-result .wp-color-result-text {
893 - height: 26px;
894 - line-height: 26px;
1200 + height: 40px;
1201 + line-height: 40px;
895 1202 margin: 0;
896 1203 border: none;
897 1204 border-radius: 0;
898 1205 box-shadow: none;
@@ -899,19 +1206,23 @@
899 1206 -webkit-box-sizing: border-box;
900 1207 -moz-box-sizing: border-box;
901 1208 box-sizing: border-box;
902 1209 width: 100%;
1210 + border-bottom: 1px solid #ddd;
1211 + text-overflow: ellipsis;
1212 + overflow: hidden;
903 1213 }
904 1214
905 1215 .e2pdf-colorpicker-wr .wp-color-result.wp-picker-open, .e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button.wp-picker-open
906 1216 {
907 1217 width: 50%;
1218 + margin-right: 0 !important;
908 1219 }
909 1220
910 1221 .wp-core-ui .e2pdf-colorpicker-wr .button.button-small {
911 1222 padding: 0;
912 - height: 28px;
913 - line-height: 28px;
1223 + height: 30px;
1224 + line-height: 30px;
914 1225 margin: 0;
915 1226 -webkit-box-sizing: border-box;
916 1227 -moz-box-sizing: border-box;
917 1228 box-sizing: border-box;
@@ -923,14 +1234,15 @@
923 1234 }
924 1235
925 1236 .e2pdf-colorpicker-wr .wp-picker-container input[type=text].wp-color-picker {
926 1237 width: 60%;
927 - height: 28px;
928 - line-height: 28px;
1238 + height: 40px;
1239 + line-height: 40px;
929 1240 }
930 1241
931 1242 .e2pdf-colorpicker-wr .wp-picker-container .wp-picker-input-wrap label input[type=text].wp-color-picker {
932 1243 width: 100%;
1244 + border-radius: 0;
933 1245 }
934 1246
935 1247 .e2pdf-colorpicker-wr .wp-picker-container.wp-picker-active .e2pdf-color-picker {
936 1248 display: inline-block;
@@ -948,10 +1260,10 @@
948 1260 }
949 1261
950 1262 .e2pdf-colorpicker-wr .wp-core-ui .button.button-small {
951 1263 border-radius: 0;
952 - height: 28px;
953 - line-height: 28px;
1264 + height: 30px;
1265 + line-height: 30px;
954 1266 }
955 1267
956 1268 .e2pdf-colorpicker-wr .wp-picker-input-wrap {
957 1269 width: 50%;
@@ -957,9 +1269,9 @@
957 1269 width: 50%;
958 1270 }
959 1271
960 1272 .e2pdf-colorpicker-wr .wp-picker-input-wrap label {
961 - width: 60%;
1273 + width: 100%;
962 1274 }
963 1275
964 1276 .e2pdf-color-picker {
965 1277 display: none;
@@ -968,8 +1280,13 @@
968 1280 .e2pdf-hide {
969 1281 display: none;
970 1282 }
971 1283
1284 +.e2pdf-strong-label .e2pdf-label {
1285 + font-size: 12px;
1286 + font-weight: bold;
1287 +}
1288 +
972 1289 .e2pdf-hide-label .e2pdf-label {
973 1290 display: none;
974 1291 }
975 1292
@@ -984,10 +1301,10 @@
984 1301 .e2pdf-rel {
985 1302 position: relative;
986 1303 }
987 1304
988 -.e2pdf-el-properties .e2pdf-left > div,
989 -.e2pdf-el-properties .e2pdf-right > div,
1305 +.e2pdf-el-properties .e2pdf-left > div,
1306 +.e2pdf-el-properties .e2pdf-right > div,
990 1307 .e2pdf-el-properties .e2pdf-top > div,
991 1308 .e2pdf-el-properties .e2pdf-bottom > div {
992 1309 margin-bottom: 5px;
993 1310 margin-top: 10px;
@@ -993,11 +1310,14 @@
993 1310 margin-top: 10px;
994 1311 padding: 10px;
995 1312 background: #fafafa;
996 1313 border: 1px solid #eee;
997 - border-radius: 3px;
998 1314 }
999 1315
1316 +.e2pdf-el-properties textarea {
1317 + overscroll-behavior: contain;
1318 +}
1319 +
1000 1320 .e2pdf-select-options {
1001 1321 height: 75px;
1002 1322 }
1003 1323
@@ -1038,9 +1358,11 @@
1038 1358 display: block;
1039 1359 }
1040 1360
1041 1361 .e2pdf-loader, .e2pdf-form-loader .spinner {
1042 - background: url("../img/loader.gif") center center no-repeat;
1362 + background: url("../img/loader.svg") center center no-repeat;
1363 + width: 20px;
1364 + height: 20px;
1043 1365 margin: 0;
1044 1366 }
1045 1367
1046 1368 .e2pdf-el-wrapper.e2pdf-loader .e2pdf-image {
@@ -1048,16 +1370,23 @@
1048 1370 }
1049 1371
1050 1372 .e2pdf-form-loader {
1051 1373 position: absolute;
1052 - top: 0;
1053 - right: 20px;
1374 + top: 3px;
1375 + right: 24px;
1054 1376 }
1055 1377
1378 +.e2pdf-welcome .e2pdf-form-loader,
1379 +.e2pdf-tpl-options .e2pdf-form-loader,
1380 +.e2pdf-license-key .e2pdf-form-loader {
1381 + top: 0px;
1382 + right: 0px;
1383 +}
1384 +
1056 1385 .visual-mapper .e2pdf-form-loader {
1057 1386 right: 50%;
1058 1387 margin-right: -10px;
1059 - margin-top: -5px;
1388 + margin-top: 5px;
1060 1389 }
1061 1390
1062 1391 .e2pdf-border {
1063 1392 border: 1px dashed #ddd;
@@ -1062,13 +1391,8 @@
1062 1391 .e2pdf-border {
1063 1392 border: 1px dashed #ddd;
1064 1393 }
1065 1394
1066 -.e2pdf-export-form .e2pdf-ib {
1067 - line-height: 28px;
1068 - vertical-align: middle;
1069 -}
1070 -
1071 1395 .e2pdf-export-form .e2pdf-grid {
1072 1396 margin-bottom: 10px;
1073 1397 }
1074 1398
@@ -1087,12 +1411,16 @@
1087 1411 .e2pdf-align-left {
1088 1412 text-align: left;
1089 1413 }
1090 1414
1091 -a.e2pdf-link,
1092 -a.e2pdf-link:focus,
1093 -a.e2pdf-link:link,
1094 -a.e2pdf-link:visited,
1415 +.e2pdf-align-center {
1416 + text-align: center;
1417 +}
1418 +
1419 +a.e2pdf-link,
1420 +a.e2pdf-link:focus,
1421 +a.e2pdf-link:link,
1422 +a.e2pdf-link:visited,
1095 1423 a.e2pdf-link:hover {
1096 1424 text-decoration: none;
1097 1425 vertical-align: middle;
1098 1426 outline:none;
@@ -1104,8 +1432,13 @@
1104 1432 position: absolute;
1105 1433 z-index: 102 !important;
1106 1434 }
1107 1435
1436 +.e2pdf-inline-radio > div {
1437 + display: inline-block;
1438 + padding: 0 4px;
1439 +}
1440 +
1108 1441 ul.e2pdf-inline-links {
1109 1442 margin: 0;
1110 1443 }
1111 1444
@@ -1140,14 +1473,8 @@
1140 1473 box-shadow: none;
1141 1474 border-color: #ddd;
1142 1475 }
1143 1476
1144 -.e2pdf-submitbox .e2pdf-link,
1145 -.e2pdf-submitbox .e2pdf-link i {
1146 - line-height: 28px;
1147 - height: 28px;
1148 -}
1149 -
1150 1477 a.e2pdf-color-orange, .e2pdf-color-orange, .e2pdf-license-status .pre_expired {
1151 1478 color: #ffbf00;
1152 1479 border-bottom: 1px dotted #ffbf00;
1153 1480 }
@@ -1162,9 +1489,9 @@
1162 1489 border-bottom: 1px dotted #093;
1163 1490 }
1164 1491
1165 1492 .e2pdf-templates-list-tablenav .alignright.actions {
1166 - padding: 0;
1493 + padding: 0;
1167 1494 }
1168 1495
1169 1496 .e2pdf-templates-list-tablenav .alignright.actions a.button {
1170 1497 margin: 3px 0 0 0;
@@ -1173,30 +1500,57 @@
1173 1500 .e2pdf-debug-panel {
1174 1501 clear: both;
1175 1502 width: 100%;
1176 1503 text-align: left;
1177 - font-size: 10px;
1178 - padding: 10px;
1504 + font-size: 9px;
1505 + padding: 5px;
1179 1506 -webkit-box-sizing: border-box;
1180 1507 -moz-box-sizing: border-box;
1181 1508 box-sizing: border-box;
1182 - margin-top: 10px;
1183 1509 }
1184 1510
1511 +.e2pdf-fonts-list {
1512 + padding-top: 20px;
1513 +}
1514 +
1515 +.e2pdf-fonts-list li {
1516 + padding-bottom: 3px;
1517 + border-bottom: 1px solid #eee;
1518 +}
1519 +
1520 +.e2pdf-fonts-upload .e2pdf-name {
1521 + width: 40%;
1522 +}
1523 +
1524 +.e2pdf-fonts-upload .e2pdf-value {
1525 + width: 60%;
1526 +}
1527 +
1185 1528 .e2pdf-fonts-list .e2pdf-name {
1186 - width: 40%;
1529 + width: 80%;
1187 1530 }
1188 1531
1189 1532 .e2pdf-fonts-list .e2pdf-value {
1190 - width: 60%;
1533 + width: 20%;
1534 + text-align: right;
1191 1535 }
1192 1536
1537 +.e2pdf-fonts-list .dashicons-cloud-saved {
1538 + color: #eee;
1539 +}
1540 +
1541 +.e2pdf-permissions-list li fieldset,
1542 +.checkbox_list fieldset {
1543 + display: inline-block;
1544 + padding-right: 5px;
1545 +}
1546 +
1193 1547 .e2pdf-options-list .e2pdf-name {
1194 - line-height: 28px;
1548 + line-height: 30px;
1195 1549 }
1196 1550
1197 1551 .e2pdf-options-list .e2pdf-value {
1198 - line-height: 28px;
1552 + line-height: 30px;
1199 1553 }
1200 1554
1201 1555 .e2pdf-export-shortcodes {
1202 1556 background: #eee;
@@ -1212,30 +1566,50 @@
1212 1566 font-size: 12px;
1213 1567 background: #fff;
1214 1568 }
1215 1569
1216 -.e2pdf-notice.notice {
1217 - border-left-color: #f6a828;
1218 - padding: 10px;
1219 -}
1220 -
1221 -.e2pdf-inactive, .wp-core-ui .e2pdf-inactive.button {
1570 +.e2pdf-inactive,
1571 +.wp-core-ui .e2pdf-inactive.button,
1572 +[class*=branch-7].wp-core-ui .e2pdf-inactive.button .dashicons {
1222 1573 color: #cccccc;
1223 1574 }
1224 1575
1225 1576 .e2pdf-selected .e2pdf-drag, .e2pdf-active {
1226 1577 color: #0073aa;
1578 + color: var(--wp-admin-theme-color);
1227 1579 }
1228 1580
1229 -.e2pdf-show-all-elements .e2pdf-tpl .e2pdf-hide {
1581 +.e2pdf-show-all-elements .e2pdf-tpl .e2pdf-element.e2pdf-hide {
1230 1582 display: inline-block;
1231 1583 }
1232 1584
1585 +.e2pdf-unlock-all-elements .e2pdf-tpl .e2pdf-locked {
1586 + pointer-events: auto;
1587 +}
1588 +
1589 +.e2pdf-locked {
1590 + pointer-events: none;
1591 +}
1592 +
1593 +.e2pdf-vm-rel-field {
1594 + position: relative !important;
1595 +}
1596 +
1597 +.e2pdf-vm-abs-field {
1598 + position: absolute !important;
1599 + width: 100% !important;
1600 + height: 100% !important;
1601 + top: 0 !important;
1602 + left: 0 !important;
1603 + background: none !important;
1604 + border: 0 !important;
1605 +}
1606 +
1233 1607 .e2pdf-vm-wrapper {
1234 1608 position: absolute;
1235 1609 width: 100%;
1236 1610 height: 100%;
1237 - z-index: 1;
1611 + z-index: 999;
1238 1612 top: 0;
1239 1613 left: 0;
1240 1614 overflow: hidden;
1241 1615 }
@@ -1240,11 +1614,11 @@
1240 1614 overflow: hidden;
1241 1615 }
1242 1616
1243 1617 .e2pdf-vm-content select,
1244 -.e2pdf-vm-content textarea,
1618 +.e2pdf-vm-content textarea,
1245 1619 .e2pdf-vm-content input[type=radio],
1246 -.e2pdf-vm-content input[type=checkbox],
1620 +.e2pdf-vm-content input[type=checkbox],
1247 1621 .e2pdf-vm-content select {
1248 1622 margin: 0;
1249 1623 }
1250 1624
@@ -1261,95 +1635,57 @@
1261 1635 a.e2pdf-vm-element:hover {
1262 1636 opacity: 0.4;
1263 1637 }
1264 1638
1265 -.e2pdf-tpl-inner {
1266 - position: absolute;
1267 - min-width: 100%;
1639 +.e2pdf-vm-item {
1640 + padding: 0 5px;
1641 + vertical-align: bottom;
1268 1642 }
1269 1643
1270 -.e2pdf-z200 .e2pdf-tpl-inner {
1271 - -ms-transform: scale(2);
1272 - -webkit-transform: scale(2);
1273 - transform: scale(2);
1274 - transform-origin: 0 0;
1644 +.e2pdf-vm-item label {
1645 + word-break: break-all;
1646 + text-overflow: ellipsis;
1647 + overflow: hidden;
1275 1648 }
1276 1649
1277 -.e2pdf-z200 .e2pdf-page {
1278 - margin-top: 80px;
1650 +.e2pdf-tpl-inner {
1651 + position: absolute;
1652 + min-width: 100%;
1279 1653 }
1280 1654
1281 -.e2pdf-z175 .e2pdf-tpl-inner {
1282 - -ms-transform: scale(1.75);
1283 - -webkit-transform: scale(1.75);
1284 - transform: scale(1.75);
1655 +.e2pdf-zoom .e2pdf-tpl-inner {
1656 + min-width: var(--e2pdf-scale-width);
1657 + -ms-transform: scale(var(--e2pdf-scale));
1658 + -webkit-transform: scale(var(--e2pdf-scale));
1659 + transform: scale(var(--e2pdf-scale));
1285 1660 transform-origin: 0 0;
1286 1661 }
1287 1662
1288 -.e2pdf-z175 .e2pdf-page {
1289 - margin-top: 70px;
1290 -}
1291 -
1292 -.e2pdf-z150 .e2pdf-tpl-inner {
1293 - -ms-transform: scale(1.5);
1294 - -webkit-transform: scale(1.5);
1295 - transform: scale(1.5);
1663 +.e2pdf-zoom .e2pdf-tpl-inner .e2pdf-context {
1664 + -ms-transform: scale(calc(1 / var(--e2pdf-scale)));
1665 + -webkit-transform: scale(calc(1 / var(--e2pdf-scale)));
1666 + transform: scale(calc(1 / var(--e2pdf-scale)));
1296 1667 transform-origin: 0 0;
1297 1668 }
1298 1669
1299 -.e2pdf-z150 .e2pdf-page {
1300 - margin-top: 60px;
1670 +.e2pdf-dialog:not(.e2pdf-dialog-visual-mapper) input[type='text'],
1671 +.e2pdf-dialog:not(.e2pdf-dialog-visual-mapper) select {
1672 + height: 30px;
1673 + margin: 0;
1674 + max-width: 100%;
1301 1675 }
1302 1676
1303 -.e2pdf-z125 .e2pdf-tpl-inner {
1304 - -ms-transform: scale(1.25);
1305 - -webkit-transform: scale(1.25);
1306 - transform: scale(1.25);
1307 - transform-origin: 0 0;
1677 +.e2pdf-dialog:not(.e2pdf-dialog-visual-mapper) select[name=html_worker],
1678 +.e2pdf-dialog:not(.e2pdf-dialog-visual-mapper) select[name=css_style]
1679 +{
1680 + font-size: 10px;
1308 1681 }
1309 1682
1310 -.e2pdf-z125 .e2pdf-page {
1311 - margin-top: 50px;
1312 -}
1313 -
1314 -.e2pdf-z75 .e2pdf-tpl-inner {
1315 - -ms-transform: scale(0.75);
1316 - -webkit-transform: scale(0.75);
1317 - transform: scale(0.75);
1318 - transform-origin: 0 0;
1319 - width: 133.33%;
1320 - height: 75%;
1321 -}
1322 -
1323 -.e2pdf-z50 .e2pdf-tpl-inner {
1324 - -ms-transform: scale(0.50);
1325 - -webkit-transform: scale(0.50);
1326 - transform: scale(0.50);
1327 - transform-origin: 0 0;
1328 - width: 200%;
1329 - height: 50%;
1330 -}
1331 -
1332 -.e2pdf-z25 .e2pdf-tpl-inner {
1333 - -ms-transform: scale(0.25);
1334 - -webkit-transform: scale(0.25);
1335 - transform: scale(0.25);
1336 - transform-origin: 0 0;
1337 - width: 400%;
1338 - height: 25%;
1339 -}
1340 -
1341 -.e2pdf-dialog input[type='text'], .e2pdf-dialog select {
1342 - height: 28px;
1343 - line-height: 28px;
1344 - margin: 0;
1345 -}
1346 -
1347 1683 .e2pdf-dialog li {
1348 1684 margin-bottom: 10px;
1349 1685 }
1350 1686
1351 -.e2pdf-dialog .e2pdf-el-properties li:not('ui-menu-item') {
1687 +.e2pdf-dialog .e2pdf-el-properties li:not(ui-menu-item) {
1352 1688 margin-bottom: 5px;
1353 1689 background: #f9f9f9;
1354 1690 padding: 5px;
1355 1691 padding-right: 10px;
@@ -1367,9 +1703,9 @@
1367 1703 }
1368 1704
1369 1705 .e2pdf-dialog label.e2pdf-label {
1370 1706 font-weight: normal;
1371 - line-height: 28px;
1707 + line-height: 40px;
1372 1708 }
1373 1709
1374 1710 .e2pdf-dialog .visual-mapper label {
1375 1711 display: block;
@@ -1376,8 +1712,12 @@
1376 1712 }
1377 1713
1378 1714 .e2pdf-vm-content {
1379 1715 margin-bottom: 10px;
1716 + display: inline-block;
1717 + min-width: 100%;
1718 + width: 100%;
1719 + min-height: 30px;
1380 1720 }
1381 1721
1382 1722 .e2pdf-vm-content input, .e2pdf-vm-content select {
1383 1723 display: inline-block;
@@ -1385,21 +1725,12 @@
1385 1725 margin-right: 0;
1386 1726 max-width: 100%;
1387 1727 }
1388 1728
1389 -.e2pdf-vm-content .frm_fields_container h3 {
1390 - margin-top: 0;
1391 - margin-bottom: 0;
1392 -}
1393 -
1394 -.e2pdf-vm-content .frm_style_formidable-style.with_frm_style .frm_repeat_sec {
1395 - margin-top: 0;
1396 - margin-bottom: 0;
1397 -}
1398 -
1399 1729 .e2pdf-vm-field-wrapper {
1400 1730 position: relative;
1401 1731 display: inline-block;
1732 + width: 100%;
1402 1733 }
1403 1734
1404 1735 .e2pdf-dialog input[type='text'].e2pdf-vm-field {
1405 1736 position: absolute;
@@ -1413,9 +1744,9 @@
1413 1744 display: none;
1414 1745 }
1415 1746
1416 1747 .visual-mapper {
1417 - min-height: 28px !important;
1748 + min-height: 30px !important;
1418 1749 }
1419 1750
1420 1751 .misc-pub-e2pdf-activation a.e2pdf-link, .misc-pub-e2pdf-item a.e2pdf-link {
1421 1752 line-height: 22px;
@@ -1420,9 +1751,13 @@
1420 1751 .misc-pub-e2pdf-activation a.e2pdf-link, .misc-pub-e2pdf-item a.e2pdf-link {
1421 1752 line-height: 22px;
1422 1753 }
1423 1754
1424 -#post-body .misc-pub-e2pdf-activation:before, #post-body .misc-pub-e2pdf-item:before {
1755 +#post-body .misc-pub-e2pdf-activation:before,
1756 +#post-body .misc-pub-e2pdf-item:before,
1757 +#post-body .misc-pub-e2pdf-tpl-actions:before,
1758 +#post-body .misc-pub-e2pdf-tpl-hooks:before,
1759 +#post-body .misc-pub-e2pdf-tpl-properties:before {
1425 1760 font: 400 20px/1 dashicons;
1426 1761 speak: none;
1427 1762 display: inline-block;
1428 1763 margin-left: -1px;
@@ -1434,11 +1769,23 @@
1434 1769 content: "\f528";
1435 1770 }
1436 1771
1437 1772 #post-body .misc-pub-e2pdf-item:before {
1438 - content: "\f498";
1773 + content: "\f498";
1439 1774 }
1440 1775
1776 +#post-body .misc-pub-e2pdf-tpl-actions:before {
1777 + content: "\f108";
1778 +}
1779 +
1780 +#post-body .misc-pub-e2pdf-tpl-hooks:before {
1781 + content: "\f106";
1782 +}
1783 +
1784 +#post-body .misc-pub-e2pdf-tpl-properties:before {
1785 + content: "\f540";
1786 +}
1787 +
1441 1788 .misc-pub-e2pdf-shortcode input {
1442 1789 font-size: 12px;
1443 1790 }
1444 1791
@@ -1448,8 +1795,9 @@
1448 1795
1449 1796 .e2pdf-reupload-pages {
1450 1797 max-height: 300px;
1451 1798 overflow-y: auto;
1799 + overscroll-behavior: contain;
1452 1800 }
1453 1801
1454 1802 .e2pdf-reupload-pages .e2pdf-grid {
1455 1803 padding-bottom: 5px;
@@ -1454,31 +1802,61 @@
1454 1802 .e2pdf-reupload-pages .e2pdf-grid {
1455 1803 padding-bottom: 5px;
1456 1804 border-bottom: 1px solid #eee;
1457 1805 margin-bottom: 5px;
1458 - line-height: 28px;
1806 + line-height: 30px;
1459 1807 }
1460 1808
1809 +.e2pdf-reupload-pages i {
1810 + line-height: 30px;
1811 +}
1812 +
1813 +.e2pdf-reupload-pages label {
1814 + line-height: 16px;
1815 + font-weight: normal;
1816 +}
1817 +
1461 1818 .e2pdf-mt5 {
1462 1819 margin-top: 5px;
1463 1820 }
1464 1821
1822 +.wp-core-ui .button.e2pdf-mt6, .e2pdf-mt6 {
1823 + margin-top: 6px;
1824 +}
1825 +
1465 1826 .e2pdf-mt10 {
1466 1827 margin-top: 10px;
1467 1828 }
1468 1829
1830 +.e2pdf-mt15 {
1831 + margin-top: 15px;
1832 +}
1833 +
1469 1834 .e2pdf-mt23 {
1470 1835 margin-top: 23px;
1471 1836 }
1472 1837
1838 +.e2pdf-mb0 {
1839 + margin-bottom: 0px;
1840 +}
1841 +
1473 1842 .e2pdf-mb5 {
1474 1843 margin-bottom: 5px;
1475 1844 }
1476 1845
1846 +.e2pdf-mb10 {
1847 + margin-bottom: 5px;
1848 +}
1849 +
1477 1850 .e2pdf-mb20 {
1478 1851 margin-bottom: 20px;
1479 1852 }
1480 1853
1854 +.wp-core-ui .button-primary.e2pdf-ml5,
1855 +.e2pdf-ml5 {
1856 + margin-left: 5px;
1857 +}
1858 +
1481 1859 .e2pdf-email-lock {
1482 1860 position: absolute;
1483 1861 width: 100%;
1484 1862 height: 100%;
@@ -1530,26 +1908,45 @@
1530 1908 -moz-box-sizing: border-box;
1531 1909 box-sizing: border-box;
1532 1910 }
1533 1911
1534 -.e2pdf-action-delete {
1912 +.e2pdf-action-delete, .e2pdf-search-replace-delete {
1535 1913 position: absolute;
1536 1914 top: 0;
1537 1915 right: 0;
1916 + background: #eee;
1538 1917 }
1539 1918
1540 -.e2pdf-action {
1541 - padding: 10px;
1542 - border-radius: 3px;
1543 - border: 1px solid #eee;
1544 - margin-bottom: 10px;
1919 +.e2pdf-action-duplicate {
1920 + position: absolute;
1921 + top: 0;
1922 + right: 22px;
1923 + background: #eee;
1545 1924 }
1546 1925
1547 -.e2pdf-action input[type=radio], .e2pdf-action input[type=checkbox] {
1926 +.e2pdf-action-duplicate .dashicons {
1927 + font-size: 16px;
1928 + line-height: 20px;
1929 +}
1930 +
1931 +.e2pdf-action, .e2pdf-search-replace {
1932 + padding: 20px;
1933 + margin-bottom: 20px;
1934 + background: #fcfcfc;
1935 + -webkit-box-shadow: 1px 1px 4px #999;
1936 + -moz-box-shadow: 1px 1px 4px #999;
1937 + box-shadow: 1px 1px 4px #999;
1938 +}
1939 +
1940 +.e2pdf-action-error {
1941 + border: 1px solid #d63638;
1942 +}
1943 +
1944 +.e2pdf-action input[type=radio] {
1548 1945 margin-top: 5px;
1549 1946 }
1550 1947
1551 -.e2pdf-action .wp-picker-default, .e2pdf-aciton .wp-color-result-text {
1948 +.e2pdf-action .wp-picker-default, .e2pdf-colorpicker-wr .wp-picker-default, .e2pdf-aciton .wp-color-result-text {
1552 1949 display: none;
1553 1950 }
1554 1951
1555 1952 .e2pdf-action .e2pdf-colorpicker-wr .wp-picker-input-wrap label,
@@ -1572,27 +1969,30 @@
1572 1969 display: none;
1573 1970 }
1574 1971
1575 1972 .e2pdf-action .e2pdf-colorpicker-wr .wp-picker-container .wp-picker-input-wrap label input[type=text].wp-color-picker {
1576 - padding-left: 25px;
1973 + padding-left: 32px;
1577 1974 }
1578 1975
1579 1976
1580 1977 .e2pdf-guide-h {
1581 - border-top: 1px dashed #99D5FF;
1582 - width: 100%;
1978 + border-top: #0073aa;
1979 + border-top: 1px dashed var(--wp-admin-theme-color);
1980 + width: 100%;
1583 1981 }
1584 1982
1585 1983 .e2pdf-guide-v {
1586 - border-left: 1px dashed #99D5FF;
1587 - height: 100%;
1984 + border-left: #0073aa;
1985 + border-left: 1px dashed var(--wp-admin-theme-color);
1986 + height: 100%;
1588 1987 }
1589 1988
1590 1989 .e2pdf-guide {
1591 - display: none;
1592 - position: absolute;
1593 - left: 0;
1594 - top: 0;
1990 + display: none;
1991 + position: absolute;
1992 + left: 0;
1993 + top: 0;
1994 + z-index: 999999;
1595 1995 }
1596 1996
1597 1997 .e2pdf-element .e2pdf-radio, .e2pdf-element .e2pdf-checkbox {
1598 1998 -moz-appearance: none;
@@ -1609,8 +2009,9 @@
1609 2009 }
1610 2010
1611 2011 .category-tabs.e2pdf-tabs {
1612 2012 margin-bottom: 4px;
2013 + line-height: 18px;
1613 2014 }
1614 2015
1615 2016 .e2pdf-onload .spinner {
1616 2017 visibility: visible;
@@ -1615,17 +2016,28 @@
1615 2016 .e2pdf-onload .spinner {
1616 2017 visibility: visible;
1617 2018 }
1618 2019
2020 +.e2pdf-vm-content .spinner {
2021 + background: url("../img/loader.svg") center center no-repeat;
2022 + visibility: visible !important;
2023 + float: none;
2024 + left: 50%;
2025 + position: relative;
2026 + margin-left: -10px;
2027 + width: 20px;
2028 + height: 20px;
2029 +}
2030 +
1619 2031 .e2pdf-load-page {
1620 - background: url('../img/loader.gif') center center no-repeat #fdfdfd !important;
2032 + background: url('../img/loader.svg') center center no-repeat #fdfdfd !important;
1621 2033 }
1622 2034
1623 2035 .tablenav .tablenav-pages.e2pdf-tablenav-pages .button, .tablenav .tablenav-pages.e2pdf-tablenav-pages .tablenav-pages-navspan {
1624 2036 display: inline-block;
1625 2037 vertical-align: baseline;
1626 - min-width: 28px;
1627 - min-height: 28px;
2038 + min-width: 30px;
2039 + min-height: 30px;
1628 2040 margin: 0;
1629 2041 padding: 0 4px;
1630 2042 font-size: 16px;
1631 2043 line-height: 1.5;
@@ -1639,17 +2051,22 @@
1639 2051 }
1640 2052
1641 2053
1642 2054 .e2pdf-input-height {
1643 - height: 28px;
1644 - line-height: 28px;
2055 + height: 30px;
2056 + line-height: 30px;
1645 2057 }
1646 2058
1647 -input[type='checkbox'].e2pdf-input-height,
2059 +input[type='checkbox'].e2pdf-input-height,
1648 2060 input[type='radio'].e2pdf-input-height {
1649 - height: 28px;
1650 - width: 28px;
2061 + height: 30px;
2062 + width: 30px;
2063 +}
1651 2064
2065 +.e2pdf-condition textarea {
2066 + height: 30px;
2067 + line-height: 24px;
2068 + margin-top: 0;
1652 2069 }
1653 2070
1654 2071 input[type='checkbox'].e2pdf-input-height:checked:before {
1655 2072 font: normal 34px/1 dashicons;
@@ -1667,48 +2084,298 @@
1667 2084 .e2pdf-vm-content .clear-multi.e2pdf-vm-field-wrapper {
1668 2085 display: inline-flex;
1669 2086 }
1670 2087
1671 -.e2pdf-vm-content .gform_wrapper {
1672 - display: block !important;
2088 +.wp-admin .e2pdf-actions select,
2089 +.wp-admin .e2pdf-actions input {
2090 + font-size: 11px;
1673 2091 }
1674 2092
1675 -.e2pdf-vm-content .gform_drop_area.e2pdf-vm-field-wrapper {
1676 - width: 100%;
2093 +.e2pdf-fnl {
2094 + word-spacing: 9999999px;
1677 2095 }
1678 2096
1679 -.e2pdf-vm-content .gform_wrapper .gfield_checkbox li label {
1680 - margin: 2px 0 0 4px;
2097 +.for-e2pdf-rectangle .e2pdf-left,
2098 +.for-e2pdf-rectangle .e2pdf-right
2099 +{
2100 + display: none;
1681 2101 }
1682 2102
1683 -.e2pdf-vm-content .gform_wrapper .gfield_consent_label {
1684 - display: inline;
1685 - padding-left: 5px;
2103 +.for-e2pdf-rectangle .e2pdf-el-properties .e2pdf-top > div,
2104 +.for-e2pdf-link .e2pdf-el-properties .e2pdf-top > div
2105 +{
2106 + margin-bottom: 0;
1686 2107 }
1687 2108
1688 -.e2pdf-vm-content .gform_wrapper .ginput_container_singleproduct input,
1689 -.e2pdf-vm-content .gform_wrapper .ginput_container_product_calculation input {
1690 - width: 33.3%;
2109 +.e2pdf-prefield {
2110 + background: #f0f0f1;
2111 + font-size: 13px;
2112 + padding: 0 5px;
2113 + float: left;
2114 +}
2115 +
2116 +.e2pdf-prefield-field {
1691 2117 display: block;
1692 - float: left;
2118 + overflow: hidden;
2119 + padding-right: 1px;
2120 + padding-left: 2px;
1693 2121 }
1694 2122
1695 -.e2pdf-vm-content .ginput_container_singleproduct,
1696 -.e2pdf-vm-content .ginput_container_product_calculation {
2123 +input.e2pdf-mod-rewrite-url {
2124 + font-size: 13px;
2125 + min-height: 0;
2126 +}
2127 +
2128 +.e2pdf-w-upload {
2129 + position: relative;
2130 +}
2131 +
2132 +.e2pdf-w-upload span {
2133 + font-size: 7px;
2134 + line-height: 7px;
2135 + left: 0;
2136 + bottom: 8px;
2137 + width: 100%;
2138 + position: absolute;
2139 +}
2140 +
2141 +fieldset.e2pdf-fieldset {
2142 + height: 300px;
2143 + border: 1px solid #8c8f94;
2144 + overflow-y: auto;
2145 + overscroll-behavior: contain;
2146 + padding: 10px;
2147 + -webkit-box-sizing: border-box;
2148 + -moz-box-sizing: border-box;
2149 + box-sizing: border-box;
2150 +}
2151 +
2152 +.e2pdf-export-dataset-sort-wrapper {
2153 + line-height: 30px;
2154 +}
2155 +
2156 +a.e2pdf-export-dataset-sort .sorting-indicator {
1697 2157 display: inline-block;
2158 + vertical-align: middle;
2159 + margin-top: 0;
2160 + margin-left: 1px;
2161 +}
2162 +
2163 +.e2pdf-vm-error {
2164 + margin-top: 10px;
2165 + text-align: center;
2166 +}
2167 +
2168 +input[e2pdf-vm-hidden="true"] {
1698 2169 width: 100%;
2170 + margin-bottom: 10px;
1699 2171 }
2172 +.e2pdf-wysiwyg-table-grid {
2173 + display: grid;
2174 + position: absolute;
2175 + grid-template-columns: repeat(10, 20px);
2176 + grid-template-rows: repeat(10, 20px);
2177 + gap: 2px;
2178 + margin: 0;
2179 + z-index: 1;
2180 + border: 1px solid #dcdcde;
2181 + border-top: 0;
2182 + background: #fff;
2183 + padding: 10px;
2184 + box-sizing: border-box;
2185 +}
1700 2186
1701 -.e2pdf-vm-content .ginput_container_singleproduct:after,
1702 -.e2pdf-vm-content .ginput_container_product_calculation:after {
1703 - clear: both;
2187 +.e2pdf-wysiwyg-table-grid.e2pdf-hide {
2188 + display: none;
1704 2189 }
1705 2190
1706 -.e2pdf-vm-content .gfield_signature_container input {
2191 +.e2pdf-wysiwyg-table-grid > div {
2192 + width: 20px;
2193 + height: 20px;
2194 + background-color: #f5f5f5;
2195 + border: 1px solid gray;
2196 + cursor: pointer;
2197 + box-sizing: border-box;
2198 +}
2199 +
2200 +.e2pdf-wysiwyg-table-grid span {
2201 + grid-column: span 10;
2202 + text-align: right;
2203 +}
2204 +
2205 +.e2pdf-wysiwyg-table-grid > div.e2pdf-highlight {
2206 + background-color: #ddeafb;
2207 +}
2208 +
2209 +.e2pdf-post-body-content {
2210 + position: sticky;
2211 + top: 52px;
2212 +}
2213 +
2214 +.notice:not(.e2pdf-notice), .notice-error:not(.e2pdf-notice), .notice-warning:not(.e2pdf-notice), .notice-success:not(.e2pdf-notice), .notice-info:not(.e2pdf-notice), .error {
2215 + display: none !important;
2216 +}
2217 +
2218 +.e2pdf-new-edit-layout {
2219 + position: absolute;
2220 + height: 100%;
2221 + -webkit-box-sizing: border-box;
2222 + -moz-box-sizing: border-box;
2223 + box-sizing: border-box;
2224 + padding: 10px 20px 0 2px;
2225 + margin: 0;
1707 2226 width: 100%;
2227 +}
2228 +
2229 +.e2pdf-new-edit-layout .e2pdf-tpl-wrapper {
2230 + height: auto;
2231 + flex-grow: 1;
2232 +}
2233 +
2234 +.e2pdf-new-edit-layout .e2pdf-build-form-wrapper {
2235 + display: flex;
2236 + flex-direction: column;
2237 + height: calc(100vh - 62px);
2238 +}
2239 +
2240 +.e2pdf-new-edit-layout #poststuff,
2241 +.e2pdf-new-edit-layout #e2pdf-build-form
2242 +{
1708 2243 height: 100%;
1709 2244 }
1710 2245
2246 +.e2pdf-new-edit-layout #post-body {
2247 + min-height: 100%;
2248 + height: auto;
2249 +}
2250 +
2251 +.e2pdf_page_e2pdf-templates #wpfooter {
2252 + display: none;
2253 +}
2254 +
2255 +.e2pdf-new-edit-layout #post-body-content {
2256 + margin-bottom: 0;
2257 +}
2258 +
2259 +ul.add-menu-item-tabs li, ul.category-tabs li, ul.wp-tab-bar li {
2260 + padding: 3px 6px;
2261 + display: inline-block;
2262 + margin-bottom: 0px;
2263 +}
2264 +
2265 +.e2pdf-tabs-panel li.active {
2266 + border: 1px solid #ddd;
2267 + z-index: 2;
2268 + border-radius: 20px;
2269 +}
2270 +
2271 +.clear {
2272 + margin: 0 !important;
2273 + padding: 0 !important;
2274 +}
2275 +
2276 +.e2pdf-select2 {
2277 + cursor: pointer;
2278 +}
2279 +
2280 +.e2pdf-select2-wrapper {
2281 + position: relative;
2282 +}
2283 +
2284 +.e2pdf-select2-wrapper select {
2285 + display: none;
2286 +}
2287 +
2288 +.e2pdf-select2-dropdown {
2289 + position: absolute;
2290 + width:100%;
2291 + max-height: 400px;
2292 + overflow-y: auto;
2293 + background: #fff;
2294 + border: 1px solid #e5e5e5;
2295 + padding: 0;
2296 + margin: 0;
2297 + -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .2);
2298 + -moz-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .2);
2299 + box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .2);
2300 + z-index: 999;
2301 + overscroll-behavior: contain;
2302 + cursor: default;
2303 +}
2304 +
2305 +.e2pdf-select2-dropdown > div {
2306 + padding: 10px;
2307 + margin: 0;
2308 +}
2309 +
2310 +.e2pdf-select2-dropdown > div:hover {
2311 + background: #e5e5e5;
2312 +}
2313 +
2314 +.e2pdf-select2[disabled="disabled"], .e2pdf-select2.e2pdf-select2-loading {
2315 + background: #eee;
2316 +}
2317 +
2318 +.e2pdf-loading,
2319 +.e2pdf-loading * {
2320 + cursor: wait !important;
2321 +}
2322 +
2323 +.e2pdf-dataset-wrapper {
2324 + padding-right: 30px;
2325 +}
2326 +
2327 +.e2pdf-datasets-refresh {
2328 + position: absolute;
2329 + top: 5px;
2330 + right: 0;
2331 +}
2332 +
2333 +.e2pdf-element-column {
2334 + width: 200px !important;
2335 + height: 60px !important;
2336 + border: 1px solid #ddd !important;
2337 + background: #fafafa !important;
2338 +
2339 +}
2340 +
2341 +.e2pdf-tpl .e2pdf-element-column {
2342 + position: relative !important;
2343 + left: auto !important;
2344 + top: auto !important;
2345 + width: 100% !important;
2346 + height: auto !important;
2347 + border: 1px dashed #ddd !important;
2348 + padding: 20px !important;
2349 +}
2350 +
2351 +
2352 +
2353 +.e2pdf-column-indicator {
2354 + border-radius: 1px;
2355 + background: #008ec2;
2356 + display: none;
2357 +}
2358 +
2359 +.e2pdf-column-indicator-h {
2360 + width: calc(100% - 40px);
2361 + height: 5px;
2362 + margin: 20px auto;
2363 +}
2364 +
2365 +.e2pdf-column-indicator-v {
2366 + width: 5px;
2367 + height: 50px;
2368 +}
2369 +
2370 +.e2pdf-search-replace {
2371 + box-sizing: border-box;
2372 +}
2373 +
2374 +.e2pdf-search-replaces .e2pdf-search-replace:first-child .e2pdf-search-replace-delete {
2375 + display: none;
2376 +}
2377 +
1711 2378 @media screen and (max-width: 1024px) {
1712 2379 .widefat.e2pdf-templates-list .column-item {
1713 2380 width: 11em;
1714 2381 }
@@ -1713,9 +2380,9 @@
1713 2380 width: 11em;
1714 2381 }
1715 2382 }
1716 2383
1717 -@media only screen and (max-width: 960px) {
2384 +@media screen and (max-width: 960px) {
1718 2385 .widefat.e2pdf-templates-list .column-id {
1719 2386 width: 3.4em;
1720 2387 }
1721 2388
@@ -1723,8 +2390,49 @@
1723 2390 width: 9em;
1724 2391 }
1725 2392 }
1726 2393
2394 +@media screen and (max-width: 850px) {
2395 + .e2pdf-post-body-content {
2396 + position: relative;
2397 + top:0;
2398 + }
2399 +
2400 + .e2pdf-build-form-wrapper {
2401 + display: block;
2402 + height: 100%;
2403 + }
2404 +
2405 + .e2pdf-tpl, .e2pdf-tpl-inner {
2406 + position: relative;
2407 + }
2408 +}
2409 +
2410 +input[type=checkbox].e2pdf-checkbox:checked::before {
2411 + content: "";
2412 + background-image: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E);
2413 + margin: 0;
2414 + height: 100%;
2415 + width: 100%;
2416 + background-size: contain;
2417 + background-repeat: no-repeat;
2418 + background-position: center;
2419 +
2420 +}
2421 +
2422 +.e2pdf-bulk .spinner {
2423 + margin: 0;
2424 + margin-right: 5px;
2425 + margin-top: -2px;
2426 + padding: 0;
2427 + float: none;
2428 + display: none;
2429 +}
2430 +
2431 +.e2pdf-bulk[status="pending"] .spinner {
2432 + display: inline-block;
2433 +}
2434 +
1727 2435 @media screen and (max-width: 782px) {
1728 2436 .wp-list-table.e2pdf-templates-list tr:not(.inline-edit-row):not(.no-items) td.column-id, .wp-list-table .is-expanded td.column-id {
1729 2437 display: table-cell !important;
1730 2438 width: 3.7em !important;
@@ -1744,10 +2452,10 @@
1744 2452 padding: 5px;
1745 2453 }
1746 2454
1747 2455 input[type=checkbox].e2pdf-input-height, input[type=radio].e2pdf-input-height {
1748 - height: 28px;
1749 - width: 28px;
2456 + height: 30px;
2457 + width: 30px;
1750 2458 }
1751 2459
1752 2460 input[type='checkbox'].e2pdf-input-height:checked:before {
1753 2461 font: normal 34px/1 dashicons;
@@ -1752,7 +2460,6 @@
1752 2460 input[type='checkbox'].e2pdf-input-height:checked:before {
1753 2461 font: normal 34px/1 dashicons;
1754 2462 margin: -3px -5px;
1755 2463 }
1756 -
1757 2464 }
1758 2465