PluginProbe
E2Pdf – Export Pdf Tool for WordPress / 1.32.49
E2Pdf – Export Pdf Tool for WordPress v1.32.49
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 1.08.06 All 72 releases
← All changes | css/e2pdf.backend.css +1066 -306 1.06.021.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
@@ -209,8 +223,9 @@
209 223 }
210 224
211 225 .widefat.e2pdf-templates-list .column-shortcode {
212 226 width: 11em;
227 + overflow: visible;
213 228 }
214 229
215 230 .widefat.e2pdf-templates-list .column-updated
216 231 {
@@ -226,16 +241,8 @@
226 241 font-size: 10px;
227 242 text-align: center;
228 243 }
229 244
230 -.e2pdf-notice {
231 - word-break: break-all;
232 -}
233 -
234 -div.error.e2pdf-notice, div.updated.e2pdf-notice {
235 - padding: 10px;
236 -}
237 -
238 245 .e2pdf-tabs-panel li a,
239 246 .e2pdf-tabs-panel li a:link,
240 247 .e2pdf-tabs-panel li a:focus {
241 248 box-shadow: none;
@@ -240,15 +247,8 @@
240 247 .e2pdf-tabs-panel li a:focus {
241 248 box-shadow: none;
242 249 }
243 250
244 -.e2pdf-tabs-panel li.active {
245 - border: 1px solid #ddd;
246 - border-bottom-color: #fdfdfd;
247 - background-color: #fdfdfd;
248 - z-index: 2;
249 -}
250 -
251 251 .e2pdf-options-panel {
252 252 margin-bottom: 10px;
253 253 }
254 254
@@ -257,19 +257,30 @@
257 257 }
258 258
259 259 .e2pdf-options-panel select, .e2pdf-options-panel input[type='text'] {
260 260 width: 100%;
261 - height: 28px;
261 + height: 30px;
262 262 }
263 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 +
264 277 .e2pdf-build-pdf-elements-list li {
265 - width: 50%;
266 - display: inline-block;
267 - padding: 0 5px;
268 - -webkit-box-sizing: border-box;
269 - -moz-box-sizing: border-box;
278 + width: auto;
279 + padding: 0;
270 280 box-sizing: border-box;
271 281 position: relative;
282 + margin-bottom: 0;
272 283 }
273 284
274 285 a.e2pdf-be {
275 286 display: inline-block;
@@ -275,28 +286,23 @@
275 286 display: inline-block;
276 287 text-align: center;
277 288 width: 100%;
278 289 font-size: 10px;
279 - margin-bottom: 5px;
280 - padding: 0 11px;
290 + margin-bottom: 0px;
291 + padding: 0 10px 1px;
281 292 background: #fafafa;
282 293 color: #23282d;
283 - -webkit-box-shadow: 0 1px 0 #ddd;
284 294 box-shadow: 0 1px 0 #ddd;
285 295 text-decoration: none;
286 - line-height: 26px;
287 - height: 28px;
288 - padding: 0 10px 1px;
296 + line-height: 28px;
297 + height: 30px;
289 298 cursor: pointer;
290 299 border: 1px solid #ddd;
291 - -webkit-appearance: none;
292 - -webkit-border-radius: 3px;
293 - border-radius: 3px;
300 + border-radius: 20px;
294 301 white-space: nowrap;
295 302 -webkit-box-sizing: border-box;
296 303 -moz-box-sizing: border-box;
297 304 box-sizing: border-box;
298 - max-width: 117px;
299 305 }
300 306
301 307 a.e2pdf-be:hover {
302 308 background: #eee;
@@ -315,9 +321,8 @@
315 321 padding: 0;
316 322 }
317 323
318 324 .e2pdf-page {
319 - background: #fff;
320 325 display: block;
321 326 border: 1px solid #e5e5e5;
322 327 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
323 328 box-shadow: 0 1px 1px rgba(0,0,0,.04);
@@ -329,17 +334,19 @@
329 334 background-size: cover;
330 335 -webkit-box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
331 336 -moz-box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
332 337 box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
338 + z-index: 0;
333 339 }
334 340
335 341 .e2pdf-build-top-panel, .e2pdf-build-bottom-panel {
336 342 background: #fff;
337 - border: 1px solid #e5e5e5;
343 + border: 1px solid #7e8993;
338 344 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
339 345 box-shadow: 0 1px 1px rgba(0,0,0,.04);
340 346 padding: 0px;
341 347 margin-top: 10px;
348 + border-radius: 4px;
342 349 }
343 350
344 351 .e2pdf-float-left {
345 352 float: left;
@@ -360,9 +367,15 @@
360 367 margin: 0;
361 368 vertical-align: middle;
362 369 }
363 370
364 -.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 {
365 378 position: absolute;
366 379 width: 100%;
367 380 height: 100%;
368 381 display: block;
@@ -378,42 +391,79 @@
378 391 .e2pdf-input {
379 392 width: 100%;
380 393 }
381 394
382 -.e2pdf-image {
395 +.e2pdf-image, .e2pdf-qrcode, .e2pdf-barcode, .e2pdf-graph, .e2pdf-signature {
396 + display: inline-block;
383 397 width: 100%;
384 398 height: 100%;
399 + vertical-align: top;
385 400 }
386 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 +}
387 425 .e2pdf-context {
388 426 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
389 427 font-size: 13px;
390 - width: 120px;
428 + width: 140px;
391 429 position: absolute;
392 - border-left: 1px solid #e5e5e5;
393 - border-top: 1px solid #e5e5e5;
394 - border-right: 1px solid #e5e5e5;
395 - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
396 - 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);
397 434 background: #fff;
398 - z-index: 99;
435 + z-index: 20000;
399 436 }
400 437
401 438 .e2pdf-context-menu {
402 439 padding: 0;
403 440 margin: 0;
441 + list-style: none;
404 442 }
405 443
406 444 .e2pdf-context-menu li {
445 + position: relative;
407 446 padding: 0;
408 447 margin: 0;
409 448 line-height: 0;
410 449 }
411 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 +
412 460 .e2pdf-context-menu a {
461 + color: #0073aa;
462 + color: var(--wp-admin-theme-color);
413 463 text-decoration: none;
414 464 border-bottom: 1px solid #e5e5e5;
415 - padding: 5px;
465 + padding: 8px 10px;
416 466 display: inline-block;
417 467 width: 100%;
418 468 line-height: 16px;
419 469 -webkit-box-sizing: border-box;
@@ -418,10 +468,69 @@
418 468 line-height: 16px;
419 469 -webkit-box-sizing: border-box;
420 470 -moz-box-sizing: border-box;
421 471 box-sizing: border-box;
472 + text-align: left;
473 + cursor: pointer;
422 474 }
423 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 +
424 533 .e2pdf-fade {
425 534 opacity: 0.7;
426 535 filter: alpha(opacity=0.7);
427 536 zoom: 1;
@@ -457,14 +566,15 @@
457 566 display: block;
458 567 width: 100%;
459 568 max-width: 900px;
460 569 background: #fff;
461 - padding: 2px 6px;
462 570 line-height: 1.4;
463 571 border: 1px solid #e5e5e5;
464 572 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
465 573 box-shadow: 0 1px 1px rgba(0,0,0,.04);
466 - padding: 20px;
574 + padding: 24px !important;
575 + border-radius: 20px;
576 + margin-bottom: 0;
467 577 -webkit-box-sizing: border-box;
468 578 -moz-box-sizing: border-box;
469 579 box-sizing: border-box;
470 580 }
@@ -490,18 +600,16 @@
490 600 .e2pdf-value {
491 601 width: 70%;
492 602 }
493 603
494 -
495 604 .e2pdf-bold {
496 605 font-weight: 600;
497 606 }
498 607
499 -.e2pdf-load-el {
608 +.e2pdf-load-el, .e2pdf-load-tpl {
500 609 display: none;
501 610 }
502 611
503 -
504 612 .page-title-action.e2pdf-simple-button, .page-title-action.e2pdf-simple-button:focus {
505 613 top: 0;
506 614 margin: 0;
507 615 }
@@ -506,21 +614,85 @@
506 614 margin: 0;
507 615 }
508 616
509 617 .e2pdf-dialog {
618 + position: fixed !important;
619 + z-index: 999999 !important;
510 620 border: 1px solid #e5e5e5;
511 - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
512 - box-shadow: 0 1px 1px rgba(0,0,0,.04);
513 - 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);
514 623 }
515 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 +
634 +.e2pdf-dialog.ui-corner-all {
635 + border: 0 !important;
636 + border-radius: 20px !important;
637 + padding: 0 !important;
638 +}
639 +
516 640 .e2pdf-dialog .ui-widget-header {
517 - border-radius: 0;
518 - 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;
519 678 color: #fff;
520 - border: none;
679 + outline: none;
680 + box-shadow: none;
681 + margin-right: 20px;
682 + right: 0;
521 683 }
522 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 +
523 695 .e2pdf-form-editor-container {
524 696 z-index: 1;
525 697 }
526 698
@@ -529,10 +701,10 @@
529 701 }
530 702
531 703 .e2pdf-tpl-wrapper {
532 704 position: relative;
705 + height: 1126px;
533 706 width: 100%;
534 - height: 950px;
535 707 display: block;
536 708 z-index: 0;
537 709 overflow: hidden;
538 710 }
@@ -541,8 +713,9 @@
541 713 position: absolute;
542 714 width: 100%;
543 715 height: 100%;
544 716 overflow: auto;
717 + overscroll-behavior: contain;
545 718 -webkit-box-sizing: border-box;
546 719 -moz-box-sizing: border-box;
547 720 box-sizing: border-box;
548 721 padding-bottom: 10px;
@@ -548,9 +721,10 @@
548 721 padding-bottom: 10px;
549 722 }
550 723
551 724
552 -.e2pdf-html a {
725 +.e2pdf-html a,
726 +.e2pdf-page-number a {
553 727 color: inherit;
554 728 text-decoration: inherit;
555 729 border: 1px dashed #ddd;
556 730 -webkit-box-sizing: border-box;
@@ -557,9 +731,10 @@
557 731 -moz-box-sizing: border-box;
558 732 box-sizing: border-box;
559 733 }
560 734
561 -.e2pdf-html p {
735 +.e2pdf-html p,
736 +.e2pdf-page-number p {
562 737 padding: inherit;
563 738 margin: inherit;
564 739 font-size: inherit;
565 740 line-height: inherit;
@@ -564,9 +739,10 @@
564 739 font-size: inherit;
565 740 line-height: inherit;
566 741 }
567 742
568 -.e2pdf-html h1 {
743 +.e2pdf-html h1,
744 +.e2pdf-page-number h1 {
569 745 font-size: 30px;
570 746 line-height: 40px;
571 747 padding:0;
572 748 font-weight: bold;
@@ -572,9 +748,16 @@
572 748 font-weight: bold;
573 749 color: inherit;
574 750 }
575 751
576 -#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 {
577 760 font-size: 20px;
578 761 line-height: 30px;
579 762 padding:0;
580 763 font-weight: bold;
@@ -580,9 +763,10 @@
580 763 font-weight: bold;
581 764 color: inherit;
582 765 }
583 766
584 -.e2pdf-html ul {
767 +.e2pdf-html ul,
768 +.e2pdf-page-number ul{
585 769 list-style-type: none;
586 770 margin: 0;
587 771 padding: 0;
588 772 display: block;
@@ -589,25 +773,30 @@
589 773 padding-left: 0.4em;
590 774
591 775 }
592 776
593 -.e2pdf-html ol {
777 +.e2pdf-html ol,
778 +.e2pdf-page-number ol {
594 779 list-style-position: inside;
595 780 margin: 0;
596 781 padding: 0;
597 782 }
598 783
599 -.e2pdf-html ul li, .e2pdf-html ol li {
600 - 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;
601 788 }
602 789
603 -.e2pdf-html ul li {
790 +.e2pdf-html ul li,
791 +.e2pdf-page-number ul li {
604 792 list-style-type: none;
605 793 position: relative;
606 794 }
607 795
608 -.e2pdf-html ul li:before {
609 - content:"\2219";
796 +.e2pdf-html ul li:before,
797 +.e2pdf-page-number ul li:before {
798 + content:"\2219";
610 799 font-size: 2.8em;
611 800 line-height: inherit;
612 801 position: absolute;
613 802 top: -.02em;
@@ -631,11 +820,12 @@
631 820
632 821 .page-options-icons {
633 822 position: absolute;
634 823 right: 0;
635 - top: -28px;
824 + top: -30px;
636 825 display: block;
637 826 line-height: 14px;
827 + font-size: 14px;
638 828 }
639 829
640 830 .page-options-icon {
641 831 display: inline-block;
@@ -648,14 +838,12 @@
648 838 font-weight: bold;
649 839 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
650 840 }
651 841
652 -.e2pdf-welcome li,
653 -.e2pdf-page-options li
842 +.e2pdf-welcome li
654 843 {
655 844 display: inline-block;
656 - width: 33.3%;
657 - padding: 0 10px;
845 + width: 33.33%;
658 846 vertical-align: top;
659 847 -webkit-box-sizing: border-box;
660 848 -moz-box-sizing: border-box;
661 849 box-sizing: border-box;
@@ -660,13 +848,21 @@
660 848 -moz-box-sizing: border-box;
661 849 box-sizing: border-box;
662 850 }
663 851
664 -.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,
665 861 .e2pdf-welcome li a.button-primary:focus,
666 862 .e2pdf-welcome li a.button-primary:link,
667 863 .e2pdf-welcome li a.button-primary:active,
668 -.e2pdf-page-options li a.button-primary,
864 +.e2pdf-page-options li a.button-primary,
669 865 .e2pdf-page-options li a.button-primary:focus,
670 866 .e2pdf-page-options li a.button-primary:link,
671 867 .e2pdf-page-options li a.button-primary:active
672 868 {
@@ -676,17 +872,24 @@
676 872 padding: 0;
677 873 margin: 0;
678 874 line-height: 50px;
679 875 vertical-align: middle;
680 -
681 876 }
682 877
683 -.e2pdf-html {
684 - 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;
685 887 outline-offset: -1px;
686 888 }
687 889
688 -.e2pdf-hide-markup .e2pdf-html {
890 +.e2pdf-hide-markup .e2pdf-html,
891 +.e2pdf-hide-markup .e2pdf-page-number {
689 892 outline: none;
690 893 }
691 894
692 895 .e2pdf-el-wrapper .e2pdf-link {
@@ -699,67 +902,39 @@
699 902 box-sizing: border-box;
700 903 border: 1px dashed #5fbfe2;
701 904 }
702 905
703 -.e2pdf-el-wrapper .e2pdf-signature:before {
704 - position: absolute;
705 - content: "Signature";
706 - left: 0;
707 - top: 0;
708 - font-size: 8px;
709 - font-family: "Noto Sans";
710 - color: #fff;
711 - line-height: 8px;
712 - background: #23282d;
713 - padding: 2px;
714 - max-width: 100%;
715 - max-height: 100%;
906 +.wp-core-ui .button.button-small.ed_button {
907 + margin: 0;
908 + padding: 6px;
716 909 -webkit-box-sizing: border-box;
717 910 -moz-box-sizing: border-box;
718 911 box-sizing: border-box;
719 -
912 + box-shadow: none;
720 913 }
721 914
722 -.e2pdf-el-wrapper .e2pdf-signature {
723 - width: 100%;
724 - height: 100%;
725 - overflow: hidden;
726 - min-height: 2px;
727 - -webkit-box-sizing: border-box;
728 - -moz-box-sizing: border-box;
729 - box-sizing: border-box;
730 - border: 1px dashed #23282d;
731 - overflow: hidden;
915 +.ed_button {
916 + font-size: 15px;
732 917 }
733 918
734 -.wp-core-ui .button.button-small.ed_button {
735 - margin: 0;
736 - padding: 0 10px;
737 - height: 24px;
738 - line-height: 24px;
919 +.wp-core-ui .button-group.button-small .button, .wp-core-ui .button.button-small {
920 + line-height: none;
739 921 }
740 922
741 -.ed_button {
742 - font-size: 15px;
743 -}
744 923
745 -
746 924 .wp-core-ui .button.button-small.ed_button i {
747 - line-height: 18px;
748 - height: 18px;
749 - display: inline-block;
925 + display: inline;
750 926 vertical-align: middle;
751 927 font-size: 18px;
752 928 }
753 929
754 -.wp-core-ui .button.button-small.ed_button .dashicons-editor-strikethrough {
755 - font-size: 24px;
756 -}
757 930
758 931 .wp-core-ui .e2pdf-panel-options li .button.button-small.ed_button {
932 + display: inline-block;
759 933 border: 0px;
760 - border-radius: 0;
761 934 border-right: 1px solid #ddd;
935 + border-bottom: 1px solid #ddd;
936 + font-size: 10px;
762 937 }
763 938
764 939 .e2pdf-tpl .ui-resizable {
765 940 max-width: 100%;
@@ -765,11 +940,15 @@
765 940 max-width: 100%;
766 941 max-height: 100%;
767 942 }
768 943
769 -.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 {
770 948 width: 100%;
771 949 height: 100%;
950 + max-width: 100%;
772 951 resize: none;
773 952 margin: 0;
774 953 padding: 0;
775 954 vertical-align: top;
@@ -775,8 +954,9 @@
775 954 vertical-align: top;
776 955 background: none;
777 956 box-shadow: none;
778 957 border: 1px dashed #ddd;
958 + border-radius: 0;
779 959 -webkit-box-sizing: border-box;
780 960 -moz-box-sizing: border-box;
781 961 box-sizing: border-box;
782 962 font-size: inherit;
@@ -784,8 +964,47 @@
784 964 min-width: 0;
785 965 min-height: 0;
786 966 }
787 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 +
788 1007 .e2pdf-hide-markup .e2pdf-tpl .e2pdf-drag,
789 1008 .e2pdf-hide-markup .e2pdf-tpl .ui-resizable-se,
790 1009 .e2pdf-hidden-loader
791 1010 {
@@ -791,9 +1010,11 @@
791 1010 {
792 1011 display: none !important;
793 1012 }
794 1013
795 -.e2pdf-el-wrapper .e2pdf-html {
1014 +.e2pdf-el-wrapper .e2pdf-html,
1015 +.e2pdf-el-wrapper .e2pdf-page-number
1016 +{
796 1017 width: 100%;
797 1018 height: 100%;
798 1019 overflow: hidden;
799 1020 min-height: 2px;
@@ -801,8 +1022,56 @@
801 1022 -moz-box-sizing: border-box;
802 1023 box-sizing: border-box;
803 1024 }
804 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 +
805 1074 .e2pdf-el-wrapper {
806 1075 z-index: 0;
807 1076 -webkit-box-sizing: border-box;
808 1077 -moz-box-sizing: border-box;
@@ -809,41 +1078,77 @@
809 1078 box-sizing: border-box;
810 1079 }
811 1080
812 1081 .e2pdf-element .ui-resizable-se {
813 - right: 0px;
814 - bottom: -17px;
815 - border: 1px dashed #ddd;
816 - border-top: none;
817 - color: #000;
818 - background-color: #fff;
1082 + right: -5px;
1083 + bottom: -5px;
1084 + background-image: none;
819 1085 }
820 1086
821 -.e2pdf-drag {
822 - font-size: 12px;
823 - width: 16px;
824 - height: 16px;
825 - line-height: 16px;
826 - position: absolute;
827 - right: 16px;
828 - bottom: -17px;
829 - color: #000;
830 - border: 1px dashed #ddd;
831 - border-right: none;
832 - border-top: none;
833 - 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;
834 1115 -webkit-box-sizing: border-box;
835 1116 -moz-box-sizing: border-box;
836 1117 box-sizing: border-box;
837 1118 }
838 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 +
839 1138 .e2pdf-drag:hover {
840 1139 cursor: pointer;
841 1140 }
842 1141
1142 +.e2pdf-focused .e2pdf-drag {
1143 + display: none;
1144 +}
1145 +
843 1146 .categorydiv.e2pdf-tabs-panel div.tabs-panel {
844 1147 max-height: none;
845 1148 overflow: visible;
1149 + border: 0 !important;
1150 + padding: 0px 5px !important;
846 1151 }
847 1152
848 1153 .e2pdf-el-wrapper .ui-icon {
849 1154 -webkit-box-sizing: border-box;
@@ -862,20 +1167,21 @@
862 1167
863 1168 .e2pdf-colorpicker-wr .wp-picker-container {
864 1169 display: inline-block;
865 1170 outline: 0;
1171 + width: 100%;
866 1172 }
867 1173
868 1174 .postbox-container .e2pdf-colorpicker-wr .wp-picker-container .iris-picker {
869 1175 position: absolute;
870 - top: -205px;
1176 + top: -185px;
871 1177 margin-right: 25px;
872 1178 right: 100%;
873 1179 }
874 1180
875 1181 .e2pdf-colorpicker-wr .wp-color-result, .e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button {
876 - height: 28px;
877 - line-height: 28px;
1182 + height: 40px;
1183 + line-height: 40px;
878 1184 margin: 0;
879 1185 border: none;
880 1186 border-radius: 0;
881 1187 box-shadow: none;
@@ -885,11 +1191,15 @@
885 1191 width: 100%;
886 1192 border: 1px solid #ddd;
887 1193 }
888 1194
1195 +.e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button {
1196 + min-height: 40px;
1197 +}
1198 +
889 1199 .e2pdf-colorpicker-wr .wp-color-result .wp-color-result-text {
890 - height: 26px;
891 - line-height: 26px;
1200 + height: 40px;
1201 + line-height: 40px;
892 1202 margin: 0;
893 1203 border: none;
894 1204 border-radius: 0;
895 1205 box-shadow: none;
@@ -896,19 +1206,23 @@
896 1206 -webkit-box-sizing: border-box;
897 1207 -moz-box-sizing: border-box;
898 1208 box-sizing: border-box;
899 1209 width: 100%;
1210 + border-bottom: 1px solid #ddd;
1211 + text-overflow: ellipsis;
1212 + overflow: hidden;
900 1213 }
901 1214
902 1215 .e2pdf-colorpicker-wr .wp-color-result.wp-picker-open, .e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button.wp-picker-open
903 1216 {
904 1217 width: 50%;
1218 + margin-right: 0 !important;
905 1219 }
906 1220
907 1221 .wp-core-ui .e2pdf-colorpicker-wr .button.button-small {
908 1222 padding: 0;
909 - height: 28px;
910 - line-height: 28px;
1223 + height: 30px;
1224 + line-height: 30px;
911 1225 margin: 0;
912 1226 -webkit-box-sizing: border-box;
913 1227 -moz-box-sizing: border-box;
914 1228 box-sizing: border-box;
@@ -920,14 +1234,15 @@
920 1234 }
921 1235
922 1236 .e2pdf-colorpicker-wr .wp-picker-container input[type=text].wp-color-picker {
923 1237 width: 60%;
924 - height: 28px;
925 - line-height: 28px;
1238 + height: 40px;
1239 + line-height: 40px;
926 1240 }
927 1241
928 1242 .e2pdf-colorpicker-wr .wp-picker-container .wp-picker-input-wrap label input[type=text].wp-color-picker {
929 1243 width: 100%;
1244 + border-radius: 0;
930 1245 }
931 1246
932 1247 .e2pdf-colorpicker-wr .wp-picker-container.wp-picker-active .e2pdf-color-picker {
933 1248 display: inline-block;
@@ -945,10 +1260,10 @@
945 1260 }
946 1261
947 1262 .e2pdf-colorpicker-wr .wp-core-ui .button.button-small {
948 1263 border-radius: 0;
949 - height: 28px;
950 - line-height: 28px;
1264 + height: 30px;
1265 + line-height: 30px;
951 1266 }
952 1267
953 1268 .e2pdf-colorpicker-wr .wp-picker-input-wrap {
954 1269 width: 50%;
@@ -954,9 +1269,9 @@
954 1269 width: 50%;
955 1270 }
956 1271
957 1272 .e2pdf-colorpicker-wr .wp-picker-input-wrap label {
958 - width: 60%;
1273 + width: 100%;
959 1274 }
960 1275
961 1276 .e2pdf-color-picker {
962 1277 display: none;
@@ -965,8 +1280,13 @@
965 1280 .e2pdf-hide {
966 1281 display: none;
967 1282 }
968 1283
1284 +.e2pdf-strong-label .e2pdf-label {
1285 + font-size: 12px;
1286 + font-weight: bold;
1287 +}
1288 +
969 1289 .e2pdf-hide-label .e2pdf-label {
970 1290 display: none;
971 1291 }
972 1292
@@ -981,10 +1301,10 @@
981 1301 .e2pdf-rel {
982 1302 position: relative;
983 1303 }
984 1304
985 -.e2pdf-el-properties .e2pdf-left > div,
986 -.e2pdf-el-properties .e2pdf-right > div,
1305 +.e2pdf-el-properties .e2pdf-left > div,
1306 +.e2pdf-el-properties .e2pdf-right > div,
987 1307 .e2pdf-el-properties .e2pdf-top > div,
988 1308 .e2pdf-el-properties .e2pdf-bottom > div {
989 1309 margin-bottom: 5px;
990 1310 margin-top: 10px;
@@ -990,11 +1310,14 @@
990 1310 margin-top: 10px;
991 1311 padding: 10px;
992 1312 background: #fafafa;
993 1313 border: 1px solid #eee;
994 - border-radius: 3px;
995 1314 }
996 1315
1316 +.e2pdf-el-properties textarea {
1317 + overscroll-behavior: contain;
1318 +}
1319 +
997 1320 .e2pdf-select-options {
998 1321 height: 75px;
999 1322 }
1000 1323
@@ -1035,9 +1358,11 @@
1035 1358 display: block;
1036 1359 }
1037 1360
1038 1361 .e2pdf-loader, .e2pdf-form-loader .spinner {
1039 - 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;
1040 1365 margin: 0;
1041 1366 }
1042 1367
1043 1368 .e2pdf-el-wrapper.e2pdf-loader .e2pdf-image {
@@ -1045,21 +1370,29 @@
1045 1370 }
1046 1371
1047 1372 .e2pdf-form-loader {
1048 1373 position: absolute;
1049 - top: 0;
1050 - right: 20px;
1374 + top: 3px;
1375 + right: 24px;
1051 1376 }
1052 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 +
1385 +.visual-mapper .e2pdf-form-loader {
1386 + right: 50%;
1387 + margin-right: -10px;
1388 + margin-top: 5px;
1389 +}
1390 +
1053 1391 .e2pdf-border {
1054 1392 border: 1px dashed #ddd;
1055 1393 }
1056 1394
1057 -.e2pdf-export-form .e2pdf-ib {
1058 - line-height: 28px;
1059 - vertical-align: middle;
1060 -}
1061 -
1062 1395 .e2pdf-export-form .e2pdf-grid {
1063 1396 margin-bottom: 10px;
1064 1397 }
1065 1398
@@ -1078,12 +1411,16 @@
1078 1411 .e2pdf-align-left {
1079 1412 text-align: left;
1080 1413 }
1081 1414
1082 -a.e2pdf-link,
1083 -a.e2pdf-link:focus,
1084 -a.e2pdf-link:link,
1085 -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,
1086 1423 a.e2pdf-link:hover {
1087 1424 text-decoration: none;
1088 1425 vertical-align: middle;
1089 1426 outline:none;
@@ -1095,8 +1432,13 @@
1095 1432 position: absolute;
1096 1433 z-index: 102 !important;
1097 1434 }
1098 1435
1436 +.e2pdf-inline-radio > div {
1437 + display: inline-block;
1438 + padding: 0 4px;
1439 +}
1440 +
1099 1441 ul.e2pdf-inline-links {
1100 1442 margin: 0;
1101 1443 }
1102 1444
@@ -1131,14 +1473,8 @@
1131 1473 box-shadow: none;
1132 1474 border-color: #ddd;
1133 1475 }
1134 1476
1135 -.e2pdf-submitbox .e2pdf-link,
1136 -.e2pdf-submitbox .e2pdf-link i {
1137 - line-height: 28px;
1138 - height: 28px;
1139 -}
1140 -
1141 1477 a.e2pdf-color-orange, .e2pdf-color-orange, .e2pdf-license-status .pre_expired {
1142 1478 color: #ffbf00;
1143 1479 border-bottom: 1px dotted #ffbf00;
1144 1480 }
@@ -1153,9 +1489,9 @@
1153 1489 border-bottom: 1px dotted #093;
1154 1490 }
1155 1491
1156 1492 .e2pdf-templates-list-tablenav .alignright.actions {
1157 - padding: 0;
1493 + padding: 0;
1158 1494 }
1159 1495
1160 1496 .e2pdf-templates-list-tablenav .alignright.actions a.button {
1161 1497 margin: 3px 0 0 0;
@@ -1164,30 +1500,57 @@
1164 1500 .e2pdf-debug-panel {
1165 1501 clear: both;
1166 1502 width: 100%;
1167 1503 text-align: left;
1168 - font-size: 10px;
1169 - padding: 10px;
1504 + font-size: 9px;
1505 + padding: 5px;
1170 1506 -webkit-box-sizing: border-box;
1171 1507 -moz-box-sizing: border-box;
1172 1508 box-sizing: border-box;
1173 - margin-top: 10px;
1174 1509 }
1175 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 +
1176 1528 .e2pdf-fonts-list .e2pdf-name {
1177 - width: 40%;
1529 + width: 80%;
1178 1530 }
1179 1531
1180 1532 .e2pdf-fonts-list .e2pdf-value {
1181 - width: 60%;
1533 + width: 20%;
1534 + text-align: right;
1182 1535 }
1183 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 +
1184 1547 .e2pdf-options-list .e2pdf-name {
1185 - line-height: 28px;
1548 + line-height: 30px;
1186 1549 }
1187 1550
1188 1551 .e2pdf-options-list .e2pdf-value {
1189 - line-height: 28px;
1552 + line-height: 30px;
1190 1553 }
1191 1554
1192 1555 .e2pdf-export-shortcodes {
1193 1556 background: #eee;
@@ -1203,30 +1566,50 @@
1203 1566 font-size: 12px;
1204 1567 background: #fff;
1205 1568 }
1206 1569
1207 -.e2pdf-notice.notice {
1208 - border-left-color: #f6a828;
1209 - padding: 10px;
1210 -}
1211 -
1212 -.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 {
1213 1573 color: #cccccc;
1214 1574 }
1215 1575
1216 1576 .e2pdf-selected .e2pdf-drag, .e2pdf-active {
1217 1577 color: #0073aa;
1578 + color: var(--wp-admin-theme-color);
1218 1579 }
1219 1580
1220 -.e2pdf-show-all-elements .e2pdf-tpl .e2pdf-hide {
1581 +.e2pdf-show-all-elements .e2pdf-tpl .e2pdf-element.e2pdf-hide {
1221 1582 display: inline-block;
1222 1583 }
1223 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 +
1224 1607 .e2pdf-vm-wrapper {
1225 1608 position: absolute;
1226 1609 width: 100%;
1227 1610 height: 100%;
1228 - z-index: 1;
1611 + z-index: 999;
1229 1612 top: 0;
1230 1613 left: 0;
1231 1614 overflow: hidden;
1232 1615 }
@@ -1231,11 +1614,11 @@
1231 1614 overflow: hidden;
1232 1615 }
1233 1616
1234 1617 .e2pdf-vm-content select,
1235 -.e2pdf-vm-content textarea,
1618 +.e2pdf-vm-content textarea,
1236 1619 .e2pdf-vm-content input[type=radio],
1237 -.e2pdf-vm-content input[type=checkbox],
1620 +.e2pdf-vm-content input[type=checkbox],
1238 1621 .e2pdf-vm-content select {
1239 1622 margin: 0;
1240 1623 }
1241 1624
@@ -1252,95 +1635,57 @@
1252 1635 a.e2pdf-vm-element:hover {
1253 1636 opacity: 0.4;
1254 1637 }
1255 1638
1256 -.e2pdf-tpl-inner {
1257 - position: absolute;
1258 - min-width: 100%;
1639 +.e2pdf-vm-item {
1640 + padding: 0 5px;
1641 + vertical-align: bottom;
1259 1642 }
1260 1643
1261 -.e2pdf-z200 .e2pdf-tpl-inner {
1262 - -ms-transform: scale(2);
1263 - -webkit-transform: scale(2);
1264 - transform: scale(2);
1265 - transform-origin: 0 0;
1644 +.e2pdf-vm-item label {
1645 + word-break: break-all;
1646 + text-overflow: ellipsis;
1647 + overflow: hidden;
1266 1648 }
1267 1649
1268 -.e2pdf-z200 .e2pdf-page {
1269 - margin-top: 80px;
1650 +.e2pdf-tpl-inner {
1651 + position: absolute;
1652 + min-width: 100%;
1270 1653 }
1271 1654
1272 -.e2pdf-z175 .e2pdf-tpl-inner {
1273 - -ms-transform: scale(1.75);
1274 - -webkit-transform: scale(1.75);
1275 - 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));
1276 1660 transform-origin: 0 0;
1277 1661 }
1278 1662
1279 -.e2pdf-z175 .e2pdf-page {
1280 - margin-top: 70px;
1281 -}
1282 -
1283 -.e2pdf-z150 .e2pdf-tpl-inner {
1284 - -ms-transform: scale(1.5);
1285 - -webkit-transform: scale(1.5);
1286 - 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)));
1287 1667 transform-origin: 0 0;
1288 1668 }
1289 1669
1290 -.e2pdf-z150 .e2pdf-page {
1291 - 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%;
1292 1675 }
1293 1676
1294 -.e2pdf-z125 .e2pdf-tpl-inner {
1295 - -ms-transform: scale(1.25);
1296 - -webkit-transform: scale(1.25);
1297 - transform: scale(1.25);
1298 - 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;
1299 1681 }
1300 1682
1301 -.e2pdf-z125 .e2pdf-page {
1302 - margin-top: 50px;
1303 -}
1304 -
1305 -.e2pdf-z75 .e2pdf-tpl-inner {
1306 - -ms-transform: scale(0.75);
1307 - -webkit-transform: scale(0.75);
1308 - transform: scale(0.75);
1309 - transform-origin: 0 0;
1310 - width: 133.33%;
1311 - height: 75%;
1312 -}
1313 -
1314 -.e2pdf-z50 .e2pdf-tpl-inner {
1315 - -ms-transform: scale(0.50);
1316 - -webkit-transform: scale(0.50);
1317 - transform: scale(0.50);
1318 - transform-origin: 0 0;
1319 - width: 200%;
1320 - height: 50%;
1321 -}
1322 -
1323 -.e2pdf-z25 .e2pdf-tpl-inner {
1324 - -ms-transform: scale(0.25);
1325 - -webkit-transform: scale(0.25);
1326 - transform: scale(0.25);
1327 - transform-origin: 0 0;
1328 - width: 400%;
1329 - height: 25%;
1330 -}
1331 -
1332 -.e2pdf-dialog input[type='text'], .e2pdf-dialog select {
1333 - height: 28px;
1334 - line-height: 28px;
1335 - margin: 0;
1336 -}
1337 -
1338 1683 .e2pdf-dialog li {
1339 1684 margin-bottom: 10px;
1340 1685 }
1341 1686
1342 -.e2pdf-dialog .e2pdf-el-properties li:not('ui-menu-item') {
1687 +.e2pdf-dialog .e2pdf-el-properties li:not(ui-menu-item) {
1343 1688 margin-bottom: 5px;
1344 1689 background: #f9f9f9;
1345 1690 padding: 5px;
1346 1691 padding-right: 10px;
@@ -1358,9 +1703,9 @@
1358 1703 }
1359 1704
1360 1705 .e2pdf-dialog label.e2pdf-label {
1361 1706 font-weight: normal;
1362 - line-height: 28px;
1707 + line-height: 40px;
1363 1708 }
1364 1709
1365 1710 .e2pdf-dialog .visual-mapper label {
1366 1711 display: block;
@@ -1367,8 +1712,12 @@
1367 1712 }
1368 1713
1369 1714 .e2pdf-vm-content {
1370 1715 margin-bottom: 10px;
1716 + display: inline-block;
1717 + min-width: 100%;
1718 + width: 100%;
1719 + min-height: 30px;
1371 1720 }
1372 1721
1373 1722 .e2pdf-vm-content input, .e2pdf-vm-content select {
1374 1723 display: inline-block;
@@ -1376,21 +1725,12 @@
1376 1725 margin-right: 0;
1377 1726 max-width: 100%;
1378 1727 }
1379 1728
1380 -.e2pdf-vm-content .frm_fields_container h3 {
1381 - margin-top: 0;
1382 - margin-bottom: 0;
1383 -}
1384 -
1385 -.e2pdf-vm-content .frm_style_formidable-style.with_frm_style .frm_repeat_sec {
1386 - margin-top: 0;
1387 - margin-bottom: 0;
1388 -}
1389 -
1390 1729 .e2pdf-vm-field-wrapper {
1391 1730 position: relative;
1392 1731 display: inline-block;
1732 + width: 100%;
1393 1733 }
1394 1734
1395 1735 .e2pdf-dialog input[type='text'].e2pdf-vm-field {
1396 1736 position: absolute;
@@ -1404,9 +1744,9 @@
1404 1744 display: none;
1405 1745 }
1406 1746
1407 1747 .visual-mapper {
1408 - min-height: 28px !important;
1748 + min-height: 30px !important;
1409 1749 }
1410 1750
1411 1751 .misc-pub-e2pdf-activation a.e2pdf-link, .misc-pub-e2pdf-item a.e2pdf-link {
1412 1752 line-height: 22px;
@@ -1411,9 +1751,13 @@
1411 1751 .misc-pub-e2pdf-activation a.e2pdf-link, .misc-pub-e2pdf-item a.e2pdf-link {
1412 1752 line-height: 22px;
1413 1753 }
1414 1754
1415 -#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 {
1416 1760 font: 400 20px/1 dashicons;
1417 1761 speak: none;
1418 1762 display: inline-block;
1419 1763 margin-left: -1px;
@@ -1425,11 +1769,23 @@
1425 1769 content: "\f528";
1426 1770 }
1427 1771
1428 1772 #post-body .misc-pub-e2pdf-item:before {
1429 - content: "\f498";
1773 + content: "\f498";
1430 1774 }
1431 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 +
1432 1788 .misc-pub-e2pdf-shortcode input {
1433 1789 font-size: 12px;
1434 1790 }
1435 1791
@@ -1439,8 +1795,9 @@
1439 1795
1440 1796 .e2pdf-reupload-pages {
1441 1797 max-height: 300px;
1442 1798 overflow-y: auto;
1799 + overscroll-behavior: contain;
1443 1800 }
1444 1801
1445 1802 .e2pdf-reupload-pages .e2pdf-grid {
1446 1803 padding-bottom: 5px;
@@ -1445,31 +1802,61 @@
1445 1802 .e2pdf-reupload-pages .e2pdf-grid {
1446 1803 padding-bottom: 5px;
1447 1804 border-bottom: 1px solid #eee;
1448 1805 margin-bottom: 5px;
1449 - line-height: 28px;
1806 + line-height: 30px;
1450 1807 }
1451 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 +
1452 1818 .e2pdf-mt5 {
1453 1819 margin-top: 5px;
1454 1820 }
1455 1821
1822 +.wp-core-ui .button.e2pdf-mt6, .e2pdf-mt6 {
1823 + margin-top: 6px;
1824 +}
1825 +
1456 1826 .e2pdf-mt10 {
1457 1827 margin-top: 10px;
1458 1828 }
1459 1829
1830 +.e2pdf-mt15 {
1831 + margin-top: 15px;
1832 +}
1833 +
1460 1834 .e2pdf-mt23 {
1461 1835 margin-top: 23px;
1462 1836 }
1463 1837
1838 +.e2pdf-mb0 {
1839 + margin-bottom: 0px;
1840 +}
1841 +
1464 1842 .e2pdf-mb5 {
1465 1843 margin-bottom: 5px;
1466 1844 }
1467 1845
1846 +.e2pdf-mb10 {
1847 + margin-bottom: 5px;
1848 +}
1849 +
1468 1850 .e2pdf-mb20 {
1469 1851 margin-bottom: 20px;
1470 1852 }
1471 1853
1854 +.wp-core-ui .button-primary.e2pdf-ml5,
1855 +.e2pdf-ml5 {
1856 + margin-left: 5px;
1857 +}
1858 +
1472 1859 .e2pdf-email-lock {
1473 1860 position: absolute;
1474 1861 width: 100%;
1475 1862 height: 100%;
@@ -1521,26 +1908,45 @@
1521 1908 -moz-box-sizing: border-box;
1522 1909 box-sizing: border-box;
1523 1910 }
1524 1911
1525 -.e2pdf-action-delete {
1912 +.e2pdf-action-delete, .e2pdf-search-replace-delete {
1526 1913 position: absolute;
1527 1914 top: 0;
1528 1915 right: 0;
1916 + background: #eee;
1529 1917 }
1530 1918
1531 -.e2pdf-action {
1532 - padding: 10px;
1533 - border-radius: 3px;
1534 - border: 1px solid #eee;
1535 - margin-bottom: 10px;
1919 +.e2pdf-action-duplicate {
1920 + position: absolute;
1921 + top: 0;
1922 + right: 22px;
1923 + background: #eee;
1536 1924 }
1537 1925
1538 -.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] {
1539 1945 margin-top: 5px;
1540 1946 }
1541 1947
1542 -.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 {
1543 1949 display: none;
1544 1950 }
1545 1951
1546 1952 .e2pdf-action .e2pdf-colorpicker-wr .wp-picker-input-wrap label,
@@ -1563,27 +1969,30 @@
1563 1969 display: none;
1564 1970 }
1565 1971
1566 1972 .e2pdf-action .e2pdf-colorpicker-wr .wp-picker-container .wp-picker-input-wrap label input[type=text].wp-color-picker {
1567 - padding-left: 25px;
1973 + padding-left: 32px;
1568 1974 }
1569 1975
1570 1976
1571 1977 .e2pdf-guide-h {
1572 - border-top: 1px dashed #99D5FF;
1573 - width: 100%;
1978 + border-top: #0073aa;
1979 + border-top: 1px dashed var(--wp-admin-theme-color);
1980 + width: 100%;
1574 1981 }
1575 1982
1576 1983 .e2pdf-guide-v {
1577 - border-left: 1px dashed #99D5FF;
1578 - height: 100%;
1984 + border-left: #0073aa;
1985 + border-left: 1px dashed var(--wp-admin-theme-color);
1986 + height: 100%;
1579 1987 }
1580 1988
1581 1989 .e2pdf-guide {
1582 - display: none;
1583 - position: absolute;
1584 - left: 0;
1585 - top: 0;
1990 + display: none;
1991 + position: absolute;
1992 + left: 0;
1993 + top: 0;
1994 + z-index: 999999;
1586 1995 }
1587 1996
1588 1997 .e2pdf-element .e2pdf-radio, .e2pdf-element .e2pdf-checkbox {
1589 1998 -moz-appearance: none;
@@ -1600,8 +2009,9 @@
1600 2009 }
1601 2010
1602 2011 .category-tabs.e2pdf-tabs {
1603 2012 margin-bottom: 4px;
2013 + line-height: 18px;
1604 2014 }
1605 2015
1606 2016 .e2pdf-onload .spinner {
1607 2017 visibility: visible;
@@ -1606,17 +2016,28 @@
1606 2016 .e2pdf-onload .spinner {
1607 2017 visibility: visible;
1608 2018 }
1609 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 +
1610 2031 .e2pdf-load-page {
1611 - background: url('../img/loader.gif') center center no-repeat #fdfdfd !important;
2032 + background: url('../img/loader.svg') center center no-repeat #fdfdfd !important;
1612 2033 }
1613 2034
1614 2035 .tablenav .tablenav-pages.e2pdf-tablenav-pages .button, .tablenav .tablenav-pages.e2pdf-tablenav-pages .tablenav-pages-navspan {
1615 2036 display: inline-block;
1616 2037 vertical-align: baseline;
1617 - min-width: 28px;
1618 - min-height: 28px;
2038 + min-width: 30px;
2039 + min-height: 30px;
1619 2040 margin: 0;
1620 2041 padding: 0 4px;
1621 2042 font-size: 16px;
1622 2043 line-height: 1.5;
@@ -1630,17 +2051,22 @@
1630 2051 }
1631 2052
1632 2053
1633 2054 .e2pdf-input-height {
1634 - height: 28px;
1635 - line-height: 28px;
2055 + height: 30px;
2056 + line-height: 30px;
1636 2057 }
1637 2058
1638 -input[type='checkbox'].e2pdf-input-height,
2059 +input[type='checkbox'].e2pdf-input-height,
1639 2060 input[type='radio'].e2pdf-input-height {
1640 - height: 28px;
1641 - width: 28px;
2061 + height: 30px;
2062 + width: 30px;
2063 +}
1642 2064
2065 +.e2pdf-condition textarea {
2066 + height: 30px;
2067 + line-height: 24px;
2068 + margin-top: 0;
1643 2069 }
1644 2070
1645 2071 input[type='checkbox'].e2pdf-input-height:checked:before {
1646 2072 font: normal 34px/1 dashicons;
@@ -1654,8 +2080,302 @@
1654 2080 .e2pdf-confirmation-confirm {
1655 2081 background: red;
1656 2082 }
1657 2083
2084 +.e2pdf-vm-content .clear-multi.e2pdf-vm-field-wrapper {
2085 + display: inline-flex;
2086 +}
2087 +
2088 +.wp-admin .e2pdf-actions select,
2089 +.wp-admin .e2pdf-actions input {
2090 + font-size: 11px;
2091 +}
2092 +
2093 +.e2pdf-fnl {
2094 + word-spacing: 9999999px;
2095 +}
2096 +
2097 +.for-e2pdf-rectangle .e2pdf-left,
2098 +.for-e2pdf-rectangle .e2pdf-right
2099 +{
2100 + display: none;
2101 +}
2102 +
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;
2107 +}
2108 +
2109 +.e2pdf-prefield {
2110 + background: #f0f0f1;
2111 + font-size: 13px;
2112 + padding: 0 5px;
2113 + float: left;
2114 +}
2115 +
2116 +.e2pdf-prefield-field {
2117 + display: block;
2118 + overflow: hidden;
2119 + padding-right: 1px;
2120 + padding-left: 2px;
2121 +}
2122 +
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 {
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"] {
2169 + width: 100%;
2170 + margin-bottom: 10px;
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 +}
2186 +
2187 +.e2pdf-wysiwyg-table-grid.e2pdf-hide {
2188 + display: none;
2189 +}
2190 +
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;
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 +{
2243 + height: 100%;
2244 +}
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 +
1658 2378 @media screen and (max-width: 1024px) {
1659 2379 .widefat.e2pdf-templates-list .column-item {
1660 2380 width: 11em;
1661 2381 }
@@ -1660,9 +2380,9 @@
1660 2380 width: 11em;
1661 2381 }
1662 2382 }
1663 2383
1664 -@media only screen and (max-width: 960px) {
2384 +@media screen and (max-width: 960px) {
1665 2385 .widefat.e2pdf-templates-list .column-id {
1666 2386 width: 3.4em;
1667 2387 }
1668 2388
@@ -1670,8 +2390,49 @@
1670 2390 width: 9em;
1671 2391 }
1672 2392 }
1673 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 +
1674 2435 @media screen and (max-width: 782px) {
1675 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 {
1676 2437 display: table-cell !important;
1677 2438 width: 3.7em !important;
@@ -1691,10 +2452,10 @@
1691 2452 padding: 5px;
1692 2453 }
1693 2454
1694 2455 input[type=checkbox].e2pdf-input-height, input[type=radio].e2pdf-input-height {
1695 - height: 28px;
1696 - width: 28px;
2456 + height: 30px;
2457 + width: 30px;
1697 2458 }
1698 2459
1699 2460 input[type='checkbox'].e2pdf-input-height:checked:before {
1700 2461 font: normal 34px/1 dashicons;
@@ -1699,7 +2460,6 @@
1699 2460 input[type='checkbox'].e2pdf-input-height:checked:before {
1700 2461 font: normal 34px/1 dashicons;
1701 2462 margin: -3px -5px;
1702 2463 }
1703 -
1704 2464 }
1705 2465