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 +1182 -341 1.00.001.32.49 View file →
@@ -1,9 +1,4 @@
1 -
2 -.menu-top.toplevel_page_e2pdf .dashicons-admin-generic:before {
3 - content: "\f183";
4 -}
5 -
6 1 .e2pdf-ib {
7 2 display: inline-block;
8 3 -webkit-box-sizing: border-box;
9 4 -moz-box-sizing: border-box;
@@ -26,12 +21,16 @@
26 21 .e2pdf-w25 {
27 22 width: 25%;
28 23 }
29 24
30 -.e2pdf-w30 {
25 +.e2pdf-w30, .e2pdf-dialog label.e2pdf-w30 {
31 26 width: 30%;
32 27 }
33 28
29 +.e2pdf-w33, .e2pdf-dialog label.e2pdf-w33 {
30 + width: 33%;
31 +}
32 +
34 33 .e2pdf-w35 {
35 34 width: 35%;
36 35 }
37 36
@@ -38,24 +37,48 @@
38 37 .e2pdf-w40 {
39 38 width: 40%;
40 39 }
41 40
42 -.e2pdf-w50 {
41 +.e2pdf-w50, .e2pdf-dialog label.e2pdf-w50 {
43 42 width: 50%;
44 43 }
45 44
46 -.e2pdf-w70 {
45 +.e2pdf-w60 {
46 + width: 60%;
47 +}
48 +
49 +.e2pdf-w70, .e2pdf-dialog label.e2pdf-w70 {
47 50 width: 70%;
48 51 }
49 52
53 +.e2pdf-w75 {
54 + width: 75%;
55 +}
56 +
50 57 .e2pdf-w80 {
51 58 width: 80%;
52 59 }
53 60
54 -.e2pdf-w100 {
61 +.e2pdf-w100,
62 +.wp-admin select.e2pdf-w100 {
55 63 width: 100%;
64 + max-width: 100%;
56 65 }
57 66
67 +.e2pdf-wauto,
68 +.e2pdf-dialog label.e2pdf-wauto {
69 + width: auto;
70 +}
71 +
72 +.e2pdf-h200 {
73 + height: 200px;
74 +}
75 +
76 +.e2pdf-plr5 {
77 + padding-left: 5px;
78 + padding-right: 5px;
79 +}
80 +
58 81 .e2pdf-pr5 {
59 82 padding-right: 5px;
60 83 }
61 84
@@ -66,9 +89,8 @@
66 89 .e2pdf-pr20 {
67 90 padding-right: 20px;
68 91 }
69 92
70 -
71 93 .e2pdf-pl5 {
72 94 padding-left: 5px;
73 95 }
74 96
@@ -131,45 +153,55 @@
131 153 margin-right: 0;
132 154 text-align: left;
133 155 width: 100%;
134 156 }
157 +
135 158 .phpinfo_wrapper .center th {
136 159 text-align: center !important;
137 160 }
161 +
138 162 .phpinfo_wrapper td, .phpinfo_wrapper th {
139 163 border: 1px solid #000000;
140 164 font-size: 75%;
141 165 vertical-align: baseline;
142 166 }
167 +
143 168 .phpinfo_wrapper h1 {
144 169 font-size: 150%;
145 170 }
171 +
146 172 .phpinfo_wrapper h2 {
147 173 font-size: 125%;
148 174 }
175 +
149 176 .phpinfo_wrapper .p {
150 177 text-align: left;
151 178 }
179 +
152 180 .phpinfo_wrapper .e {
153 181 background-color: #ccccff;
154 182 font-weight: bold;
155 183 color: #000000;
156 184 }
185 +
157 186 .phpinfo_wrapper .h {
158 187 background-color: #9999cc;
159 188 font-weight: bold;
160 189 color: #000000;
161 190 }
191 +
162 192 .phpinfo_wrapper .v {
163 193 background-color: #ddd;
164 194 color: #000000;
165 195 word-break: break-all;
166 196 }
197 +
167 198 .phpinfo_wrapper .vr {
168 199 background-color: #ddd;
169 200 text-align: right;
170 201 color: #000000;
171 202 }
203 +
172 204 .phpinfo_wrapper img {
173 205 float: right;
174 206 border: 0px;
175 207 }
@@ -191,8 +223,9 @@
191 223 }
192 224
193 225 .widefat.e2pdf-templates-list .column-shortcode {
194 226 width: 11em;
227 + overflow: visible;
195 228 }
196 229
197 230 .widefat.e2pdf-templates-list .column-updated
198 231 {
@@ -208,16 +241,8 @@
208 241 font-size: 10px;
209 242 text-align: center;
210 243 }
211 244
212 -.e2pdf-notice {
213 - word-break: break-all;
214 -}
215 -
216 -div.error.e2pdf-notice, div.updated.e2pdf-notice {
217 - padding: 10px;
218 -}
219 -
220 245 .e2pdf-tabs-panel li a,
221 246 .e2pdf-tabs-panel li a:link,
222 247 .e2pdf-tabs-panel li a:focus {
223 248 box-shadow: none;
@@ -222,15 +247,8 @@
222 247 .e2pdf-tabs-panel li a:focus {
223 248 box-shadow: none;
224 249 }
225 250
226 -.e2pdf-tabs-panel li.active {
227 - border: 1px solid #ddd;
228 - border-bottom-color: #fdfdfd;
229 - background-color: #fdfdfd;
230 - z-index: 2;
231 -}
232 -
233 251 .e2pdf-options-panel {
234 252 margin-bottom: 10px;
235 253 }
236 254
@@ -239,51 +257,54 @@
239 257 }
240 258
241 259 .e2pdf-options-panel select, .e2pdf-options-panel input[type='text'] {
242 260 width: 100%;
243 - height: 28px;
261 + height: 30px;
244 262 }
245 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 +
246 277 .e2pdf-build-pdf-elements-list li {
247 - width: 50%;
248 - display: inline-block;
249 - padding: 0 5px;
250 - -webkit-box-sizing: border-box;
251 - -moz-box-sizing: border-box;
278 + width: auto;
279 + padding: 0;
252 280 box-sizing: border-box;
253 281 position: relative;
282 + margin-bottom: 0;
254 283 }
255 284
256 -
257 -
258 285 a.e2pdf-be {
259 286 display: inline-block;
260 287 text-align: center;
261 288 width: 100%;
262 289 font-size: 10px;
263 - margin-bottom: 5px;
264 - padding: 0 11px;
290 + margin-bottom: 0px;
291 + padding: 0 10px 1px;
265 292 background: #fafafa;
266 293 color: #23282d;
267 - -webkit-box-shadow: 0 1px 0 #ddd;
268 294 box-shadow: 0 1px 0 #ddd;
269 295 text-decoration: none;
270 - line-height: 26px;
271 - height: 28px;
272 - padding: 0 10px 1px;
296 + line-height: 28px;
297 + height: 30px;
273 298 cursor: pointer;
274 299 border: 1px solid #ddd;
275 - -webkit-appearance: none;
276 - -webkit-border-radius: 3px;
277 - border-radius: 3px;
300 + border-radius: 20px;
278 301 white-space: nowrap;
279 302 -webkit-box-sizing: border-box;
280 303 -moz-box-sizing: border-box;
281 304 box-sizing: border-box;
282 - max-width: 117px;
283 305 }
284 306
285 -
286 307 a.e2pdf-be:hover {
287 308 background: #eee;
288 309 }
289 310
@@ -300,9 +321,8 @@
300 321 padding: 0;
301 322 }
302 323
303 324 .e2pdf-page {
304 - background: #fff;
305 325 display: block;
306 326 border: 1px solid #e5e5e5;
307 327 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
308 328 box-shadow: 0 1px 1px rgba(0,0,0,.04);
@@ -308,19 +328,25 @@
308 328 box-shadow: 0 1px 1px rgba(0,0,0,.04);
309 329 background: #fff;
310 330 margin: 0 auto;
311 331 margin-top: 40px;
332 + margin-bottom: 20px;
312 333 position: relative;
313 334 background-size: cover;
335 + -webkit-box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
336 + -moz-box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
337 + box-shadow: 0px 0px 8px 1px rgba(221,221,221,1);
338 + z-index: 0;
314 339 }
315 340
316 341 .e2pdf-build-top-panel, .e2pdf-build-bottom-panel {
317 342 background: #fff;
318 - border: 1px solid #e5e5e5;
343 + border: 1px solid #7e8993;
319 344 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
320 345 box-shadow: 0 1px 1px rgba(0,0,0,.04);
321 346 padding: 0px;
322 347 margin-top: 10px;
348 + border-radius: 4px;
323 349 }
324 350
325 351 .e2pdf-float-left {
326 352 float: left;
@@ -341,9 +367,15 @@
341 367 margin: 0;
342 368 vertical-align: middle;
343 369 }
344 370
345 -.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 {
346 378 position: absolute;
347 379 width: 100%;
348 380 height: 100%;
349 381 display: block;
@@ -359,42 +391,79 @@
359 391 .e2pdf-input {
360 392 width: 100%;
361 393 }
362 394
363 -.e2pdf-image {
395 +.e2pdf-image, .e2pdf-qrcode, .e2pdf-barcode, .e2pdf-graph, .e2pdf-signature {
396 + display: inline-block;
364 397 width: 100%;
365 398 height: 100%;
399 + vertical-align: top;
366 400 }
367 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 +}
368 425 .e2pdf-context {
369 426 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
370 427 font-size: 13px;
371 - width: 120px;
428 + width: 140px;
372 429 position: absolute;
373 - border-left: 1px solid #e5e5e5;
374 - border-top: 1px solid #e5e5e5;
375 - border-right: 1px solid #e5e5e5;
376 - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
377 - 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);
378 434 background: #fff;
379 - z-index: 99;
435 + z-index: 20000;
380 436 }
381 437
382 438 .e2pdf-context-menu {
383 439 padding: 0;
384 440 margin: 0;
441 + list-style: none;
385 442 }
386 443
387 444 .e2pdf-context-menu li {
445 + position: relative;
388 446 padding: 0;
389 447 margin: 0;
390 448 line-height: 0;
391 449 }
392 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 +
393 460 .e2pdf-context-menu a {
461 + color: #0073aa;
462 + color: var(--wp-admin-theme-color);
394 463 text-decoration: none;
395 464 border-bottom: 1px solid #e5e5e5;
396 - padding: 5px;
465 + padding: 8px 10px;
397 466 display: inline-block;
398 467 width: 100%;
399 468 line-height: 16px;
400 469 -webkit-box-sizing: border-box;
@@ -399,10 +468,69 @@
399 468 line-height: 16px;
400 469 -webkit-box-sizing: border-box;
401 470 -moz-box-sizing: border-box;
402 471 box-sizing: border-box;
472 + text-align: left;
473 + cursor: pointer;
403 474 }
404 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 +
405 533 .e2pdf-fade {
406 534 opacity: 0.7;
407 535 filter: alpha(opacity=0.7);
408 536 zoom: 1;
@@ -438,14 +566,15 @@
438 566 display: block;
439 567 width: 100%;
440 568 max-width: 900px;
441 569 background: #fff;
442 - padding: 2px 6px;
443 570 line-height: 1.4;
444 571 border: 1px solid #e5e5e5;
445 572 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
446 573 box-shadow: 0 1px 1px rgba(0,0,0,.04);
447 - padding: 20px;
574 + padding: 24px !important;
575 + border-radius: 20px;
576 + margin-bottom: 0;
448 577 -webkit-box-sizing: border-box;
449 578 -moz-box-sizing: border-box;
450 579 box-sizing: border-box;
451 580 }
@@ -471,18 +600,16 @@
471 600 .e2pdf-value {
472 601 width: 70%;
473 602 }
474 603
475 -
476 604 .e2pdf-bold {
477 605 font-weight: 600;
478 606 }
479 607
480 -.e2pdf-load-el {
608 +.e2pdf-load-el, .e2pdf-load-tpl {
481 609 display: none;
482 610 }
483 611
484 -
485 612 .page-title-action.e2pdf-simple-button, .page-title-action.e2pdf-simple-button:focus {
486 613 top: 0;
487 614 margin: 0;
488 615 }
@@ -487,21 +614,85 @@
487 614 margin: 0;
488 615 }
489 616
490 617 .e2pdf-dialog {
618 + position: fixed !important;
619 + z-index: 999999 !important;
491 620 border: 1px solid #e5e5e5;
492 - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
493 - box-shadow: 0 1px 1px rgba(0,0,0,.04);
494 - 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);
495 623 }
496 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 +
497 640 .e2pdf-dialog .ui-widget-header {
498 - border-radius: 0;
499 - 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;
500 678 color: #fff;
501 - border: none;
679 + outline: none;
680 + box-shadow: none;
681 + margin-right: 20px;
682 + right: 0;
502 683 }
503 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 +
504 695 .e2pdf-form-editor-container {
505 696 z-index: 1;
506 697 }
507 698
@@ -510,10 +701,10 @@
510 701 }
511 702
512 703 .e2pdf-tpl-wrapper {
513 704 position: relative;
705 + height: 1126px;
514 706 width: 100%;
515 - height: 950px;
516 707 display: block;
517 708 z-index: 0;
518 709 overflow: hidden;
519 710 }
@@ -522,8 +713,9 @@
522 713 position: absolute;
523 714 width: 100%;
524 715 height: 100%;
525 716 overflow: auto;
717 + overscroll-behavior: contain;
526 718 -webkit-box-sizing: border-box;
527 719 -moz-box-sizing: border-box;
528 720 box-sizing: border-box;
529 721 padding-bottom: 10px;
@@ -529,9 +721,10 @@
529 721 padding-bottom: 10px;
530 722 }
531 723
532 724
533 -.e2pdf-html a {
725 +.e2pdf-html a,
726 +.e2pdf-page-number a {
534 727 color: inherit;
535 728 text-decoration: inherit;
536 729 border: 1px dashed #ddd;
537 730 -webkit-box-sizing: border-box;
@@ -538,9 +731,10 @@
538 731 -moz-box-sizing: border-box;
539 732 box-sizing: border-box;
540 733 }
541 734
542 -.e2pdf-html p {
735 +.e2pdf-html p,
736 +.e2pdf-page-number p {
543 737 padding: inherit;
544 738 margin: inherit;
545 739 font-size: inherit;
546 740 line-height: inherit;
@@ -545,9 +739,10 @@
545 739 font-size: inherit;
546 740 line-height: inherit;
547 741 }
548 742
549 -.e2pdf-html h1 {
743 +.e2pdf-html h1,
744 +.e2pdf-page-number h1 {
550 745 font-size: 30px;
551 746 line-height: 40px;
552 747 padding:0;
553 748 font-weight: bold;
@@ -553,9 +748,16 @@
553 748 font-weight: bold;
554 749 color: inherit;
555 750 }
556 751
557 -#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 {
558 760 font-size: 20px;
559 761 line-height: 30px;
560 762 padding:0;
561 763 font-weight: bold;
@@ -561,9 +763,10 @@
561 763 font-weight: bold;
562 764 color: inherit;
563 765 }
564 766
565 -.e2pdf-html ul {
767 +.e2pdf-html ul,
768 +.e2pdf-page-number ul{
566 769 list-style-type: none;
567 770 margin: 0;
568 771 padding: 0;
569 772 display: block;
@@ -570,25 +773,30 @@
570 773 padding-left: 0.4em;
571 774
572 775 }
573 776
574 -.e2pdf-html ol {
777 +.e2pdf-html ol,
778 +.e2pdf-page-number ol {
575 779 list-style-position: inside;
576 780 margin: 0;
577 781 padding: 0;
578 782 }
579 783
580 -.e2pdf-html ul li, .e2pdf-html ol li {
581 - 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;
582 788 }
583 789
584 -.e2pdf-html ul li {
790 +.e2pdf-html ul li,
791 +.e2pdf-page-number ul li {
585 792 list-style-type: none;
586 793 position: relative;
587 794 }
588 795
589 -.e2pdf-html ul li:before {
590 - content:"\2219";
796 +.e2pdf-html ul li:before,
797 +.e2pdf-page-number ul li:before {
798 + content:"\2219";
591 799 font-size: 2.8em;
592 800 line-height: inherit;
593 801 position: absolute;
594 802 top: -.02em;
@@ -612,11 +820,12 @@
612 820
613 821 .page-options-icons {
614 822 position: absolute;
615 823 right: 0;
616 - top: -28px;
824 + top: -30px;
617 825 display: block;
618 826 line-height: 14px;
827 + font-size: 14px;
619 828 }
620 829
621 830 .page-options-icon {
622 831 display: inline-block;
@@ -629,24 +838,31 @@
629 838 font-weight: bold;
630 839 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
631 840 }
632 841
633 -.e2pdf-welcome li,
634 -.e2pdf-page-options li
842 +.e2pdf-welcome li
635 843 {
636 844 display: inline-block;
637 - width: 33.3%;
638 - padding: 0 10px;
845 + width: 33.33%;
846 + vertical-align: top;
639 847 -webkit-box-sizing: border-box;
640 848 -moz-box-sizing: border-box;
641 849 box-sizing: border-box;
642 850 }
643 851
644 -.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,
645 861 .e2pdf-welcome li a.button-primary:focus,
646 862 .e2pdf-welcome li a.button-primary:link,
647 863 .e2pdf-welcome li a.button-primary:active,
648 -.e2pdf-page-options li a.button-primary,
864 +.e2pdf-page-options li a.button-primary,
649 865 .e2pdf-page-options li a.button-primary:focus,
650 866 .e2pdf-page-options li a.button-primary:link,
651 867 .e2pdf-page-options li a.button-primary:active
652 868 {
@@ -656,13 +872,25 @@
656 872 padding: 0;
657 873 margin: 0;
658 874 line-height: 50px;
659 875 vertical-align: middle;
876 +}
660 877
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;
887 + outline-offset: -1px;
661 888 }
662 889
663 -.e2pdf-html {
664 - border: 1px dashed #ddd;
890 +.e2pdf-hide-markup .e2pdf-html,
891 +.e2pdf-hide-markup .e2pdf-page-number {
892 + outline: none;
665 893 }
666 894
667 895 .e2pdf-el-wrapper .e2pdf-link {
668 896 width: 100%;
@@ -676,11 +904,13 @@
676 904 }
677 905
678 906 .wp-core-ui .button.button-small.ed_button {
679 907 margin: 0;
680 - padding: 0 10px;
681 - height: 24px;
682 - line-height: 24px;
908 + padding: 6px;
909 + -webkit-box-sizing: border-box;
910 + -moz-box-sizing: border-box;
911 + box-sizing: border-box;
912 + box-shadow: none;
683 913 }
684 914
685 915 .ed_button {
686 916 font-size: 15px;
@@ -685,41 +915,40 @@
685 915 .ed_button {
686 916 font-size: 15px;
687 917 }
688 918
919 +.wp-core-ui .button-group.button-small .button, .wp-core-ui .button.button-small {
920 + line-height: none;
921 +}
689 922
923 +
690 924 .wp-core-ui .button.button-small.ed_button i {
691 - line-height: 18px;
692 - height: 18px;
693 - display: inline-block;
925 + display: inline;
694 926 vertical-align: middle;
695 927 font-size: 18px;
696 928 }
697 929
698 930
699 -.wp-core-ui .button.button-small.ed_button .dashicons-editor-strikethrough {
700 - font-size: 24px;
701 -}
702 -
703 -
704 931 .wp-core-ui .e2pdf-panel-options li .button.button-small.ed_button {
932 + display: inline-block;
705 933 border: 0px;
706 - border-radius: 0;
707 934 border-right: 1px solid #ddd;
935 + border-bottom: 1px solid #ddd;
936 + font-size: 10px;
708 937 }
709 938
710 -
711 -
712 939 .e2pdf-tpl .ui-resizable {
713 940 max-width: 100%;
714 941 max-height: 100%;
715 942 }
716 943
717 -
718 -
719 -.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 {
720 948 width: 100%;
721 949 height: 100%;
950 + max-width: 100%;
722 951 resize: none;
723 952 margin: 0;
724 953 padding: 0;
725 954 vertical-align: top;
@@ -725,8 +954,9 @@
725 954 vertical-align: top;
726 955 background: none;
727 956 box-shadow: none;
728 957 border: 1px dashed #ddd;
958 + border-radius: 0;
729 959 -webkit-box-sizing: border-box;
730 960 -moz-box-sizing: border-box;
731 961 box-sizing: border-box;
732 962 font-size: inherit;
@@ -734,14 +964,47 @@
734 964 min-width: 0;
735 965 min-height: 0;
736 966 }
737 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 +}
738 982
983 +.e2pdf-el-wrapper.e2pdf-focused {
984 + z-index: 10000 !important;
985 +}
739 986
740 -.e2pdf-hide-markup .e2pdf-html {
741 - border: 1px solid transparent;
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;
742 993 }
743 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 +
744 1007 .e2pdf-hide-markup .e2pdf-tpl .e2pdf-drag,
745 1008 .e2pdf-hide-markup .e2pdf-tpl .ui-resizable-se,
746 1009 .e2pdf-hidden-loader
747 1010 {
@@ -747,13 +1010,11 @@
747 1010 {
748 1011 display: none !important;
749 1012 }
750 1013
751 -
752 -
753 -
754 -
755 -.e2pdf-el-wrapper .e2pdf-html {
1014 +.e2pdf-el-wrapper .e2pdf-html,
1015 +.e2pdf-el-wrapper .e2pdf-page-number
1016 +{
756 1017 width: 100%;
757 1018 height: 100%;
758 1019 overflow: hidden;
759 1020 min-height: 2px;
@@ -761,10 +1022,56 @@
761 1022 -moz-box-sizing: border-box;
762 1023 box-sizing: border-box;
763 1024 }
764 1025
1026 +.e2pdf-el-wrapper textarea.e2pdf-html,
1027 +.e2pdf-el-wrapper textarea.e2pdf-page-number {
1028 + overflow: auto;
1029 + overscroll-behavior: contain;
1030 +}
765 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 +}
766 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 +
767 1074 .e2pdf-el-wrapper {
768 1075 z-index: 0;
769 1076 -webkit-box-sizing: border-box;
770 1077 -moz-box-sizing: border-box;
@@ -771,49 +1078,79 @@
771 1078 box-sizing: border-box;
772 1079 }
773 1080
774 1081 .e2pdf-element .ui-resizable-se {
775 - right: 0px;
776 - bottom: -17px;
777 - border: 1px dashed #ddd;
778 - border-top: none;
779 - color: #000;
780 - background-color: #fff;
1082 + right: -5px;
1083 + bottom: -5px;
1084 + background-image: none;
781 1085 }
782 1086
783 -.e2pdf-drag {
784 - font-size: 12px;
785 - width: 16px;
786 - height: 16px;
787 - line-height: 16px;
788 - position: absolute;
789 - right: 16px;
790 - bottom: -17px;
791 - color: #000;
792 - border: 1px dashed #ddd;
793 - border-right: none;
794 - border-top: none;
795 - 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;
796 1115 -webkit-box-sizing: border-box;
797 1116 -moz-box-sizing: border-box;
798 1117 box-sizing: border-box;
799 1118 }
800 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 +}
801 1129
1130 +.e2pdf-drag {
1131 + width: 100%;
1132 + height: 100%;
1133 + position: absolute;
1134 + top: 0;
1135 + left: 0;
1136 +}
1137 +
802 1138 .e2pdf-drag:hover {
803 1139 cursor: pointer;
804 1140 }
805 1141
1142 +.e2pdf-focused .e2pdf-drag {
1143 + display: none;
1144 +}
806 1145
807 1146 .categorydiv.e2pdf-tabs-panel div.tabs-panel {
808 1147 max-height: none;
809 1148 overflow: visible;
1149 + border: 0 !important;
1150 + padding: 0px 5px !important;
810 1151 }
811 1152
812 -
813 -
814 -
815 -
816 1153 .e2pdf-el-wrapper .ui-icon {
817 1154 -webkit-box-sizing: border-box;
818 1155 -moz-box-sizing: border-box;
819 1156 box-sizing: border-box;
@@ -822,9 +1159,8 @@
822 1159 .e2pdf-colorpicker-wr .wp-picker-container.wp-picker-active {
823 1160 width: 100%;
824 1161 }
825 1162
826 -
827 1163 .e2pdf-colorpicker-wr .wp-picker-container .iris-picker {
828 1164 position: absolute;
829 1165 z-index: 1;
830 1166 }
@@ -831,26 +1167,21 @@
831 1167
832 1168 .e2pdf-colorpicker-wr .wp-picker-container {
833 1169 display: inline-block;
834 1170 outline: 0;
1171 + width: 100%;
835 1172 }
836 1173
837 -
838 -
839 -
840 1174 .postbox-container .e2pdf-colorpicker-wr .wp-picker-container .iris-picker {
841 1175 position: absolute;
842 - top: -205px;
1176 + top: -185px;
843 1177 margin-right: 25px;
844 1178 right: 100%;
845 1179 }
846 1180
847 -
848 -
849 -
850 1181 .e2pdf-colorpicker-wr .wp-color-result, .e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button {
851 - height: 28px;
852 - line-height: 28px;
1182 + height: 40px;
1183 + line-height: 40px;
853 1184 margin: 0;
854 1185 border: none;
855 1186 border-radius: 0;
856 1187 box-shadow: none;
@@ -860,11 +1191,15 @@
860 1191 width: 100%;
861 1192 border: 1px solid #ddd;
862 1193 }
863 1194
1195 +.e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button {
1196 + min-height: 40px;
1197 +}
1198 +
864 1199 .e2pdf-colorpicker-wr .wp-color-result .wp-color-result-text {
865 - height: 26px;
866 - line-height: 26px;
1200 + height: 40px;
1201 + line-height: 40px;
867 1202 margin: 0;
868 1203 border: none;
869 1204 border-radius: 0;
870 1205 box-shadow: none;
@@ -871,22 +1206,23 @@
871 1206 -webkit-box-sizing: border-box;
872 1207 -moz-box-sizing: border-box;
873 1208 box-sizing: border-box;
874 1209 width: 100%;
1210 + border-bottom: 1px solid #ddd;
1211 + text-overflow: ellipsis;
1212 + overflow: hidden;
875 1213 }
876 1214
877 -
878 1215 .e2pdf-colorpicker-wr .wp-color-result.wp-picker-open, .e2pdf-colorpicker-wr .wp-picker-container .wp-color-result.button.wp-picker-open
879 1216 {
880 1217 width: 50%;
1218 + margin-right: 0 !important;
881 1219 }
882 1220
883 -
884 -
885 1221 .wp-core-ui .e2pdf-colorpicker-wr .button.button-small {
886 1222 padding: 0;
887 - height: 28px;
888 - line-height: 28px;
1223 + height: 30px;
1224 + line-height: 30px;
889 1225 margin: 0;
890 1226 -webkit-box-sizing: border-box;
891 1227 -moz-box-sizing: border-box;
892 1228 box-sizing: border-box;
@@ -896,17 +1232,17 @@
896 1232 overflow: hidden;
897 1233 border-left: none;
898 1234 }
899 1235
900 -
901 1236 .e2pdf-colorpicker-wr .wp-picker-container input[type=text].wp-color-picker {
902 1237 width: 60%;
903 - height: 28px;
904 - line-height: 28px;
1238 + height: 40px;
1239 + line-height: 40px;
905 1240 }
906 1241
907 1242 .e2pdf-colorpicker-wr .wp-picker-container .wp-picker-input-wrap label input[type=text].wp-color-picker {
908 1243 width: 100%;
1244 + border-radius: 0;
909 1245 }
910 1246
911 1247 .e2pdf-colorpicker-wr .wp-picker-container.wp-picker-active .e2pdf-color-picker {
912 1248 display: inline-block;
@@ -922,15 +1258,12 @@
922 1258 box-sizing: border-box;
923 1259 white-space: nowrap;
924 1260 }
925 1261
926 -
927 -
928 -
929 1262 .e2pdf-colorpicker-wr .wp-core-ui .button.button-small {
930 1263 border-radius: 0;
931 - height: 28px;
932 - line-height: 28px;
1264 + height: 30px;
1265 + line-height: 30px;
933 1266 }
934 1267
935 1268 .e2pdf-colorpicker-wr .wp-picker-input-wrap {
936 1269 width: 50%;
@@ -936,9 +1269,9 @@
936 1269 width: 50%;
937 1270 }
938 1271
939 1272 .e2pdf-colorpicker-wr .wp-picker-input-wrap label {
940 - width: 60%;
1273 + width: 100%;
941 1274 }
942 1275
943 1276 .e2pdf-color-picker {
944 1277 display: none;
@@ -947,18 +1280,31 @@
947 1280 .e2pdf-hide {
948 1281 display: none;
949 1282 }
950 1283
1284 +.e2pdf-strong-label .e2pdf-label {
1285 + font-size: 12px;
1286 + font-weight: bold;
1287 +}
1288 +
951 1289 .e2pdf-hide-label .e2pdf-label {
952 1290 display: none;
953 1291 }
954 1292
1293 +.e2pdf-label {
1294 + vertical-align: middle;
1295 +}
1296 +
1297 +.e2pdf-mt-label {
1298 + margin-top: 18px;
1299 +}
1300 +
955 1301 .e2pdf-rel {
956 1302 position: relative;
957 1303 }
958 1304
959 -.e2pdf-el-properties .e2pdf-left > div,
960 -.e2pdf-el-properties .e2pdf-right > div,
1305 +.e2pdf-el-properties .e2pdf-left > div,
1306 +.e2pdf-el-properties .e2pdf-right > div,
961 1307 .e2pdf-el-properties .e2pdf-top > div,
962 1308 .e2pdf-el-properties .e2pdf-bottom > div {
963 1309 margin-bottom: 5px;
964 1310 margin-top: 10px;
@@ -964,11 +1310,14 @@
964 1310 margin-top: 10px;
965 1311 padding: 10px;
966 1312 background: #fafafa;
967 1313 border: 1px solid #eee;
968 - border-radius: 3px;
969 1314 }
970 1315
1316 +.e2pdf-el-properties textarea {
1317 + overscroll-behavior: contain;
1318 +}
1319 +
971 1320 .e2pdf-select-options {
972 1321 height: 75px;
973 1322 }
974 1323
@@ -997,14 +1346,12 @@
997 1346 top: 0;
998 1347 margin-top: 2px;
999 1348 }
1000 1349
1001 -
1002 1350 .e2pdf-wysiwyg-color .e2pdf-colorpicker-wr .wp-picker-container .iris-picker {
1003 1351 position: relative;
1004 1352 }
1005 1353
1006 -
1007 1354 .wp-color-close {
1008 1355 position: absolute;
1009 1356 top: 0;
1010 1357 left: 0;
@@ -1010,12 +1357,12 @@
1010 1357 left: 0;
1011 1358 display: block;
1012 1359 }
1013 1360
1014 -
1015 -
1016 1361 .e2pdf-loader, .e2pdf-form-loader .spinner {
1017 - 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;
1018 1365 margin: 0;
1019 1366 }
1020 1367
1021 1368 .e2pdf-el-wrapper.e2pdf-loader .e2pdf-image {
@@ -1023,36 +1370,33 @@
1023 1370 }
1024 1371
1025 1372 .e2pdf-form-loader {
1026 1373 position: absolute;
1027 - top: 0;
1028 - right: 20px;
1374 + top: 3px;
1375 + right: 24px;
1029 1376 }
1030 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 +}
1031 1384
1385 +.visual-mapper .e2pdf-form-loader {
1386 + right: 50%;
1387 + margin-right: -10px;
1388 + margin-top: 5px;
1389 +}
1032 1390
1033 -
1034 1391 .e2pdf-border {
1035 1392 border: 1px dashed #ddd;
1036 1393 }
1037 1394
1038 -
1039 -
1040 -
1041 -.e2pdf-export-form .e2pdf-ib {
1042 - line-height: 28px;
1043 - vertical-align: middle;
1044 -}
1045 -
1046 1395 .e2pdf-export-form .e2pdf-grid {
1047 1396 margin-bottom: 10px;
1048 1397 }
1049 1398
1050 -.e2pdf-export-form select, input[type='text'] {
1051 - width: 100%;
1052 -}
1053 -
1054 -
1055 1399 .e2pdf-export-form .e2pdf-options {
1056 1400 display: none;
1057 1401 }
1058 1402
@@ -1067,12 +1411,16 @@
1067 1411 .e2pdf-align-left {
1068 1412 text-align: left;
1069 1413 }
1070 1414
1071 -a.e2pdf-link,
1072 -a.e2pdf-link:focus,
1073 -a.e2pdf-link:link,
1074 -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,
1075 1423 a.e2pdf-link:hover {
1076 1424 text-decoration: none;
1077 1425 vertical-align: middle;
1078 1426 outline:none;
@@ -1084,8 +1432,13 @@
1084 1432 position: absolute;
1085 1433 z-index: 102 !important;
1086 1434 }
1087 1435
1436 +.e2pdf-inline-radio > div {
1437 + display: inline-block;
1438 + padding: 0 4px;
1439 +}
1440 +
1088 1441 ul.e2pdf-inline-links {
1089 1442 margin: 0;
1090 1443 }
1091 1444
@@ -1106,9 +1459,8 @@
1106 1459 .e2pdf-inline-links li:last-child:after {
1107 1460 display: none;
1108 1461 }
1109 1462
1110 -
1111 1463 a.e2pdf-link[disabled='disabled'],
1112 1464 a.e2pdf-link[disabled='disabled']:hover,
1113 1465 a.e2pdf-link[disabled='disabled']:active,
1114 1466 a.e2pdf-link[disabled='disabled']:focus,
@@ -1121,14 +1473,8 @@
1121 1473 box-shadow: none;
1122 1474 border-color: #ddd;
1123 1475 }
1124 1476
1125 -.e2pdf-submitbox .e2pdf-link,
1126 -.e2pdf-submitbox .e2pdf-link i {
1127 - line-height: 28px;
1128 - height: 28px;
1129 -}
1130 -
1131 1477 a.e2pdf-color-orange, .e2pdf-color-orange, .e2pdf-license-status .pre_expired {
1132 1478 color: #ffbf00;
1133 1479 border-bottom: 1px dotted #ffbf00;
1134 1480 }
@@ -1143,9 +1489,9 @@
1143 1489 border-bottom: 1px dotted #093;
1144 1490 }
1145 1491
1146 1492 .e2pdf-templates-list-tablenav .alignright.actions {
1147 - padding: 0;
1493 + padding: 0;
1148 1494 }
1149 1495
1150 1496 .e2pdf-templates-list-tablenav .alignright.actions a.button {
1151 1497 margin: 3px 0 0 0;
@@ -1150,44 +1496,63 @@
1150 1496 .e2pdf-templates-list-tablenav .alignright.actions a.button {
1151 1497 margin: 3px 0 0 0;
1152 1498 }
1153 1499
1154 -
1155 1500 .e2pdf-debug-panel {
1156 1501 clear: both;
1157 1502 width: 100%;
1158 1503 text-align: left;
1159 - font-size: 10px;
1160 - padding: 10px;
1504 + font-size: 9px;
1505 + padding: 5px;
1161 1506 -webkit-box-sizing: border-box;
1162 1507 -moz-box-sizing: border-box;
1163 1508 box-sizing: border-box;
1164 - margin-top: 10px;
1165 1509 }
1166 1510
1167 -.e2pdf-fonts-list .e2pdf-name {
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 {
1168 1521 width: 40%;
1169 1522 }
1170 1523
1171 -.e2pdf-fonts-list .e2pdf-value {
1524 +.e2pdf-fonts-upload .e2pdf-value {
1172 1525 width: 60%;
1173 1526 }
1174 1527
1175 -.e2pdf-options-list .e2pdf-name {
1176 - line-height: 28px;
1528 +.e2pdf-fonts-list .e2pdf-name {
1529 + width: 80%;
1177 1530 }
1178 1531
1179 -.e2pdf-options-list .e2pdf-value {
1180 - max-width: 400px;
1181 - line-height: 28px;
1532 +.e2pdf-fonts-list .e2pdf-value {
1533 + width: 20%;
1534 + text-align: right;
1182 1535 }
1183 1536
1537 +.e2pdf-fonts-list .dashicons-cloud-saved {
1538 + color: #eee;
1539 +}
1184 1540
1185 -.e2pdf-options-list .e2pdf-value input[type='text'] {
1186 - text-align: right;
1541 +.e2pdf-permissions-list li fieldset,
1542 +.checkbox_list fieldset {
1543 + display: inline-block;
1544 + padding-right: 5px;
1187 1545 }
1188 1546
1547 +.e2pdf-options-list .e2pdf-name {
1548 + line-height: 30px;
1549 +}
1189 1550
1551 +.e2pdf-options-list .e2pdf-value {
1552 + line-height: 30px;
1553 +}
1554 +
1190 1555 .e2pdf-export-shortcodes {
1191 1556 background: #eee;
1192 1557 border: 1px dashed #ddd;
1193 1558 padding: 10px;
@@ -1201,39 +1566,60 @@
1201 1566 font-size: 12px;
1202 1567 background: #fff;
1203 1568 }
1204 1569
1205 -
1206 -.e2pdf-notice.notice {
1207 - border-left-color: #f6a828;
1208 - padding: 10px;
1209 -}
1210 -
1211 -.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 {
1212 1573 color: #cccccc;
1213 1574 }
1214 1575
1215 1576 .e2pdf-selected .e2pdf-drag, .e2pdf-active {
1216 1577 color: #0073aa;
1578 + color: var(--wp-admin-theme-color);
1217 1579 }
1218 1580
1219 -.e2pdf-show-all-elements .e2pdf-tpl .e2pdf-hide {
1581 +.e2pdf-show-all-elements .e2pdf-tpl .e2pdf-element.e2pdf-hide {
1220 1582 display: inline-block;
1221 1583 }
1222 1584
1585 +.e2pdf-unlock-all-elements .e2pdf-tpl .e2pdf-locked {
1586 + pointer-events: auto;
1587 +}
1223 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 }
1233 1616
1234 -
1235 -.e2pdf-vm-content select, textarea, input[type=radio], input[type=checkbox], select {
1617 +.e2pdf-vm-content select,
1618 +.e2pdf-vm-content textarea,
1619 +.e2pdf-vm-content input[type=radio],
1620 +.e2pdf-vm-content input[type=checkbox],
1621 +.e2pdf-vm-content select {
1236 1622 margin: 0;
1237 1623 }
1238 1624
1239 1625 a.e2pdf-vm-element {
@@ -1245,115 +1631,61 @@
1245 1631 -moz-box-sizing: border-box;
1246 1632 box-sizing: border-box;
1247 1633 }
1248 1634
1249 -
1250 1635 a.e2pdf-vm-element:hover {
1251 1636 opacity: 0.4;
1252 1637 }
1253 1638
1254 -.e2pdf-tpl-inner {
1255 - position: absolute;
1256 - min-width: 100%;
1639 +.e2pdf-vm-item {
1640 + padding: 0 5px;
1641 + vertical-align: bottom;
1257 1642 }
1258 1643
1259 -
1260 -.e2pdf-z200 .e2pdf-tpl-inner {
1261 - -ms-transform: scale(2);
1262 - -webkit-transform: scale(2);
1263 - transform: scale(2);
1264 - transform-origin: 0 0;
1644 +.e2pdf-vm-item label {
1645 + word-break: break-all;
1646 + text-overflow: ellipsis;
1647 + overflow: hidden;
1265 1648 }
1266 1649
1267 -
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 -
1284 -.e2pdf-z150 .e2pdf-tpl-inner {
1285 - -ms-transform: scale(1.5);
1286 - -webkit-transform: scale(1.5);
1287 - 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)));
1288 1667 transform-origin: 0 0;
1289 1668 }
1290 1669
1291 -
1292 -.e2pdf-z150 .e2pdf-page {
1293 - 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%;
1294 1675 }
1295 1676
1296 -
1297 -.e2pdf-z125 .e2pdf-tpl-inner {
1298 - -ms-transform: scale(1.25);
1299 - -webkit-transform: scale(1.25);
1300 - transform: scale(1.25);
1301 - 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;
1302 1681 }
1303 1682
1304 -
1305 -.e2pdf-z125 .e2pdf-page {
1306 - margin-top: 50px;
1307 -}
1308 -
1309 -.e2pdf-z75 .e2pdf-tpl-inner {
1310 - -ms-transform: scale(0.75);
1311 - -webkit-transform: scale(0.75);
1312 - transform: scale(0.75);
1313 - transform-origin: 0 0;
1314 - width: 133.33%;
1315 - height: 75%;
1316 -}
1317 -
1318 -
1319 -
1320 -.e2pdf-z50 .e2pdf-tpl-inner {
1321 - -ms-transform: scale(0.50);
1322 - -webkit-transform: scale(0.50);
1323 - transform: scale(0.50);
1324 - transform-origin: 0 0;
1325 - width: 200%;
1326 - height: 50%;
1327 -}
1328 -
1329 -
1330 -.e2pdf-z25 .e2pdf-tpl-inner {
1331 - -ms-transform: scale(0.25);
1332 - -webkit-transform: scale(0.25);
1333 - transform: scale(0.25);
1334 - transform-origin: 0 0;
1335 - width: 400%;
1336 - height: 25%;
1337 -}
1338 -
1339 -
1340 -
1341 -
1342 -
1343 -
1344 -
1345 -.e2pdf-dialog input[type='text'], .e2pdf-dialog select {
1346 - height: 28px;
1347 - line-height: 28px;
1348 - margin: 0;
1349 -}
1350 -
1351 1683 .e2pdf-dialog li {
1352 1684 margin-bottom: 10px;
1353 1685 }
1354 1686
1355 -.e2pdf-dialog .e2pdf-el-properties li:not('ui-menu-item') {
1687 +.e2pdf-dialog .e2pdf-el-properties li:not(ui-menu-item) {
1356 1688 margin-bottom: 5px;
1357 1689 background: #f9f9f9;
1358 1690 padding: 5px;
1359 1691 padding-right: 10px;
@@ -1369,8 +1701,13 @@
1369 1701 font-size: 12px;
1370 1702 font-weight: bold;
1371 1703 }
1372 1704
1705 +.e2pdf-dialog label.e2pdf-label {
1706 + font-weight: normal;
1707 + line-height: 40px;
1708 +}
1709 +
1373 1710 .e2pdf-dialog .visual-mapper label {
1374 1711 display: block;
1375 1712 }
1376 1713
@@ -1375,8 +1712,12 @@
1375 1712 }
1376 1713
1377 1714 .e2pdf-vm-content {
1378 1715 margin-bottom: 10px;
1716 + display: inline-block;
1717 + min-width: 100%;
1718 + width: 100%;
1719 + min-height: 30px;
1379 1720 }
1380 1721
1381 1722 .e2pdf-vm-content input, .e2pdf-vm-content select {
1382 1723 display: inline-block;
@@ -1384,21 +1725,12 @@
1384 1725 margin-right: 0;
1385 1726 max-width: 100%;
1386 1727 }
1387 1728
1388 -.e2pdf-vm-content .frm_fields_container h3 {
1389 - margin-top: 0;
1390 - margin-bottom: 0;
1391 -}
1392 -
1393 -.e2pdf-vm-content .frm_style_formidable-style.with_frm_style .frm_repeat_sec {
1394 - margin-top: 0;
1395 - margin-bottom: 0;
1396 -}
1397 -
1398 1729 .e2pdf-vm-field-wrapper {
1399 1730 position: relative;
1400 1731 display: inline-block;
1732 + width: 100%;
1401 1733 }
1402 1734
1403 1735 .e2pdf-dialog input[type='text'].e2pdf-vm-field {
1404 1736 position: absolute;
@@ -1407,20 +1739,25 @@
1407 1739 top: 0;
1408 1740 left: 0;
1409 1741 }
1410 1742
1743 +.e2pdf-dialog input[type='text'].e2pdf-vm-field.e2pdf-hide {
1744 + display: none;
1745 +}
1411 1746
1412 1747 .visual-mapper {
1413 - min-height: 28px !important;
1748 + min-height: 30px !important;
1414 1749 }
1415 1750
1416 -
1417 -.misc-pub-e2pdf-activation a.e2pdf-link {
1751 +.misc-pub-e2pdf-activation a.e2pdf-link, .misc-pub-e2pdf-item a.e2pdf-link {
1418 1752 line-height: 22px;
1419 1753 }
1420 1754
1421 -
1422 -#post-body .misc-pub-e2pdf-activation: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 {
1423 1760 font: 400 20px/1 dashicons;
1424 1761 speak: none;
1425 1762 display: inline-block;
1426 1763 margin-left: -1px;
@@ -1431,8 +1768,24 @@
1431 1768 color: #82878c;
1432 1769 content: "\f528";
1433 1770 }
1434 1771
1772 +#post-body .misc-pub-e2pdf-item:before {
1773 + content: "\f498";
1774 +}
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 +
1435 1788 .misc-pub-e2pdf-shortcode input {
1436 1789 font-size: 12px;
1437 1790 }
1438 1791
@@ -1440,10 +1793,11 @@
1440 1793 padding: 6px 8px 8px;
1441 1794 }
1442 1795
1443 1796 .e2pdf-reupload-pages {
1444 - max-height: 400px;
1797 + max-height: 300px;
1445 1798 overflow-y: auto;
1799 + overscroll-behavior: contain;
1446 1800 }
1447 1801
1448 1802 .e2pdf-reupload-pages .e2pdf-grid {
1449 1803 padding-bottom: 5px;
@@ -1448,25 +1802,61 @@
1448 1802 .e2pdf-reupload-pages .e2pdf-grid {
1449 1803 padding-bottom: 5px;
1450 1804 border-bottom: 1px solid #eee;
1451 1805 margin-bottom: 5px;
1452 - line-height: 28px;
1806 + line-height: 30px;
1453 1807 }
1454 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 +
1455 1818 .e2pdf-mt5 {
1456 1819 margin-top: 5px;
1457 1820 }
1458 1821
1822 +.wp-core-ui .button.e2pdf-mt6, .e2pdf-mt6 {
1823 + margin-top: 6px;
1824 +}
1825 +
1826 +.e2pdf-mt10 {
1827 + margin-top: 10px;
1828 +}
1829 +
1830 +.e2pdf-mt15 {
1831 + margin-top: 15px;
1832 +}
1833 +
1459 1834 .e2pdf-mt23 {
1460 1835 margin-top: 23px;
1461 1836 }
1462 1837
1838 +.e2pdf-mb0 {
1839 + margin-bottom: 0px;
1840 +}
1463 1841
1464 1842 .e2pdf-mb5 {
1465 1843 margin-bottom: 5px;
1466 1844 }
1467 1845
1846 +.e2pdf-mb10 {
1847 + margin-bottom: 5px;
1848 +}
1468 1849
1850 +.e2pdf-mb20 {
1851 + margin-bottom: 20px;
1852 +}
1853 +
1854 +.wp-core-ui .button-primary.e2pdf-ml5,
1855 +.e2pdf-ml5 {
1856 + margin-left: 5px;
1857 +}
1858 +
1469 1859 .e2pdf-email-lock {
1470 1860 position: absolute;
1471 1861 width: 100%;
1472 1862 height: 100%;
@@ -1498,9 +1888,8 @@
1498 1888 border: 1px solid #ccc;
1499 1889 z-index: 1;
1500 1890 }
1501 1891
1502 -
1503 1892 .e2pdf-closed .e2pdf-hidden-dropdown-content {
1504 1893 display: none;
1505 1894 }
1506 1895
@@ -1519,26 +1908,45 @@
1519 1908 -moz-box-sizing: border-box;
1520 1909 box-sizing: border-box;
1521 1910 }
1522 1911
1523 -.e2pdf-action-delete {
1912 +.e2pdf-action-delete, .e2pdf-search-replace-delete {
1524 1913 position: absolute;
1525 1914 top: 0;
1526 1915 right: 0;
1916 + background: #eee;
1527 1917 }
1528 1918
1529 -.e2pdf-action {
1530 - padding: 10px;
1531 - border-radius: 3px;
1532 - border: 1px solid #eee;
1533 - margin-bottom: 10px;
1919 +.e2pdf-action-duplicate {
1920 + position: absolute;
1921 + top: 0;
1922 + right: 22px;
1923 + background: #eee;
1534 1924 }
1535 1925
1536 -.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] {
1537 1945 margin-top: 5px;
1538 1946 }
1539 1947
1540 -.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 {
1541 1949 display: none;
1542 1950 }
1543 1951
1544 1952 .e2pdf-action .e2pdf-colorpicker-wr .wp-picker-input-wrap label,
@@ -1561,29 +1969,413 @@
1561 1969 display: none;
1562 1970 }
1563 1971
1564 1972 .e2pdf-action .e2pdf-colorpicker-wr .wp-picker-container .wp-picker-input-wrap label input[type=text].wp-color-picker {
1565 - padding-left: 25px;
1973 + padding-left: 32px;
1566 1974 }
1567 1975
1568 1976
1569 1977 .e2pdf-guide-h {
1570 - border-top: 1px dashed #99D5FF;
1571 - width: 100%;
1978 + border-top: #0073aa;
1979 + border-top: 1px dashed var(--wp-admin-theme-color);
1980 + width: 100%;
1572 1981 }
1573 1982
1574 1983 .e2pdf-guide-v {
1575 - border-left: 1px dashed #99D5FF;
1576 - height: 100%;
1984 + border-left: #0073aa;
1985 + border-left: 1px dashed var(--wp-admin-theme-color);
1986 + height: 100%;
1577 1987 }
1578 1988
1579 1989 .e2pdf-guide {
1580 - display: none;
1581 - position: absolute;
1582 - left: 0;
1583 - top: 0;
1990 + display: none;
1991 + position: absolute;
1992 + left: 0;
1993 + top: 0;
1994 + z-index: 999999;
1584 1995 }
1585 1996
1997 +.e2pdf-element .e2pdf-radio, .e2pdf-element .e2pdf-checkbox {
1998 + -moz-appearance: none;
1999 +}
2000 +
2001 +.e2pdf-element input[type=radio].e2pdf-radio:checked:before {
2002 + position: absolute;
2003 + top: 20%;
2004 + left: 20%;
2005 + width: 60%;
2006 + height: 60%;
2007 + border-radius: 50%;
2008 + margin: 0;
2009 +}
2010 +
2011 +.category-tabs.e2pdf-tabs {
2012 + margin-bottom: 4px;
2013 + line-height: 18px;
2014 +}
2015 +
2016 +.e2pdf-onload .spinner {
2017 + visibility: visible;
2018 +}
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 +
2031 +.e2pdf-load-page {
2032 + background: url('../img/loader.svg') center center no-repeat #fdfdfd !important;
2033 +}
2034 +
2035 +.tablenav .tablenav-pages.e2pdf-tablenav-pages .button, .tablenav .tablenav-pages.e2pdf-tablenav-pages .tablenav-pages-navspan {
2036 + display: inline-block;
2037 + vertical-align: baseline;
2038 + min-width: 30px;
2039 + min-height: 30px;
2040 + margin: 0;
2041 + padding: 0 4px;
2042 + font-size: 16px;
2043 + line-height: 1.5;
2044 + text-align: center;
2045 +}
2046 +
2047 +
2048 +.e2pdf-valign-top,
2049 +.input[type='checkbox'].e2pdf-valign-top {
2050 + vertical-align: top !important;
2051 +}
2052 +
2053 +
2054 +.e2pdf-input-height {
2055 + height: 30px;
2056 + line-height: 30px;
2057 +}
2058 +
2059 +input[type='checkbox'].e2pdf-input-height,
2060 +input[type='radio'].e2pdf-input-height {
2061 + height: 30px;
2062 + width: 30px;
2063 +}
2064 +
2065 +.e2pdf-condition textarea {
2066 + height: 30px;
2067 + line-height: 24px;
2068 + margin-top: 0;
2069 +}
2070 +
2071 +input[type='checkbox'].e2pdf-input-height:checked:before {
2072 + font: normal 34px/1 dashicons;
2073 + margin: -3px -5px;
2074 +}
2075 +
2076 +.e2pdf-confirmation-confirm {
2077 + background: green;
2078 +}
2079 +
2080 +.e2pdf-confirmation-confirm {
2081 + background: red;
2082 +}
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 +
1586 2378 @media screen and (max-width: 1024px) {
1587 2379 .widefat.e2pdf-templates-list .column-item {
1588 2380 width: 11em;
1589 2381 }
@@ -1588,9 +2380,9 @@
1588 2380 width: 11em;
1589 2381 }
1590 2382 }
1591 2383
1592 -@media only screen and (max-width: 960px) {
2384 +@media screen and (max-width: 960px) {
1593 2385 .widefat.e2pdf-templates-list .column-id {
1594 2386 width: 3.4em;
1595 2387 }
1596 2388
@@ -1598,10 +2390,49 @@
1598 2390 width: 9em;
1599 2391 }
1600 2392 }
1601 2393
2394 +@media screen and (max-width: 850px) {
2395 + .e2pdf-post-body-content {
2396 + position: relative;
2397 + top:0;
2398 + }
1602 2399
2400 + .e2pdf-build-form-wrapper {
2401 + display: block;
2402 + height: 100%;
2403 + }
1603 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 +
1604 2435 @media screen and (max-width: 782px) {
1605 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 {
1606 2437 display: table-cell !important;
1607 2438 width: 3.7em !important;
@@ -1620,5 +2451,15 @@
1620 2451 .wp-list-table.e2pdf-templates-list td.column-shortcode .misc-pub-section {
1621 2452 padding: 5px;
1622 2453 }
1623 2454
1624 -}
2455 + input[type=checkbox].e2pdf-input-height, input[type=radio].e2pdf-input-height {
2456 + height: 30px;
2457 + width: 30px;
2458 + }
2459 +
2460 + input[type='checkbox'].e2pdf-input-height:checked:before {
2461 + font: normal 34px/1 dashicons;
2462 + margin: -3px -5px;
2463 + }
2464 +}
2465 +