PluginProbe
WP Coder – Insert & Manage Code Snippets / trunk
WP Coder – Insert & Manage Code Snippets vtrunk
4.5.1 1.1 2.3.1 2.3.2 2.4.1 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1 3.1.1 3.2 3.2.1 3.3 3.4 3.5 3.5.1 All 39 releases
wp-coder / assets / scss / admin.css

admin.css in WP Coder – Insert & Manage Code Snippets trunk, at assets/scss/admin.css

1,161 lines 22.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 :root {
3 --wowp-blue: #005BBF;
4 --wowp-yellow: #FFD500;
5 --wowp-border: #cccccc;
6 --wowp-dark: #14102C;
7 --wowp-orange: #E86E2C;
8 --wowp-bg: #EEF3EB;
9 --wowp-success: #00BF04;
10 --wowp-danger: #BF0400;
11 }
12
13 .wowp-box {
14 padding: 1.5rem 1.25rem;
15 margin-top: 50px;
16 position: relative;
17 box-sizing: border-box;
18 background: #ffffff;
19 background-clip: padding-box;
20 border: solid 2px transparent;
21 border-radius: 4px;
22 }
23 .wowp-box::before {
24 content: "";
25 position: absolute;
26 top: 0;
27 right: 0;
28 bottom: 0;
29 left: 0;
30 z-index: -1;
31 margin: -2px;
32 border-radius: inherit;
33 background: linear-gradient(to bottom, var(--wowp-blue), var(--wowp-yellow));
34 }
35
36 .wowp-header-border {
37 height: 5px;
38 background: linear-gradient(to right, var(--wowp-blue), var(--wowp-yellow));
39 margin-left: -20px;
40 }
41
42 .wowp-header {
43 position: relative;
44 padding: 32px 36px;
45 margin-left: -20px;
46 display: flex;
47 align-items: center;
48 gap: 1rem;
49 flex-wrap: wrap;
50 }
51
52 .wowp-header-title {
53 display: flex;
54 align-items: center;
55 background: #ffffff;
56 padding: 22px 36px;
57 margin-left: -20px;
58 border-top: 1px solid #dcdcdc;
59 border-bottom: 1px solid #dcdcdc;
60 }
61 .wowp-header-title h2 {
62 font-size: 22px;
63 font-weight: 600;
64 margin: 0;
65 }
66 .wowp-header-title .button {
67 margin-left: 20px;
68 }
69 .wowp-header-title .wowp-notice-license {
70 margin-left: 20px;
71 }
72
73 .wowp-logo {
74 display: flex;
75 align-items: center;
76 }
77
78 .wowp-logo img {
79 width: 40px;
80 }
81
82 .wowp-header h1 {
83 position: relative;
84 margin: 0 35px 0 0;
85 }
86
87 .wowp-version {
88 position: absolute;
89 transform: translateY(-50%) translateX(50%);
90 font-size: 12px;
91 font-weight: normal;
92 }
93
94 .wowp-links {
95 position: absolute;
96 bottom: 0;
97 left: 36px;
98 display: flex;
99 }
100 @media screen and (max-width: 850px) {
101 .wowp-links {
102 display: none;
103 }
104 }
105 .wowp-links img {
106 width: 15px;
107 height: 15px;
108 }
109
110 .wowp-links a {
111 text-decoration: none;
112 display: flex;
113 flex-direction: column;
114 font-size: 12px;
115 align-items: center;
116 padding: 5px;
117 transition: all 0.15s linear;
118 }
119
120 .wowp-links a:hover {
121 color: #14102C;
122 }
123
124 .wowp-links .codericon,
125 .wowp-links .dashicons {
126 width: 15px;
127 height: 15px;
128 font-size: 15px;
129 color: #596FF9;
130 display: none;
131 }
132
133 .wowp-wrap .nav-tab-wrapper .nav-tab-active {
134 color: var(--wowp-blue);
135 }
136
137 .wowp-list {
138 padding: 50px 36px 50px 16px;
139 }
140
141 @media screen and (max-width: 782px) {
142 .wowp-list td.column-mode span:first-child {
143 margin-left: 0;
144 }
145 }
146 .wowp-list .row-actions .duplicate a {
147 color: green;
148 }
149 .wowp-list .row-actions .export a {
150 color: orange;
151 }
152
153 .wowp-status-on,
154 .wowp-status-off {
155 display: inline-block;
156 width: 14px;
157 height: 14px;
158 border-radius: 50%;
159 }
160
161 .wowp-status-on {
162 background-color: green;
163 }
164
165 .wowp-status-off {
166 background-color: red;
167 }
168
169 .wowp-settings #titlewrap input {
170 padding: 3px 8px;
171 font-size: 1.7em;
172 line-height: 100%;
173 height: 1.7em;
174 width: 100%;
175 outline: none;
176 margin: 0 0 3px;
177 background-color: #fff;
178 border-radius: 0;
179 }
180
181 .wowp-wrap fieldset {
182 border: 2px solid var(--wowp-border);
183 padding: 20px;
184 display: flex;
185 flex-wrap: wrap;
186 gap: 15px;
187 margin-bottom: 24px;
188 }
189 .wowp-wrap legend {
190 font-weight: bold;
191 color: var(--wowp-dark);
192 padding: 0 8px;
193 font-size: 15px;
194 }
195
196 .wowp-field {
197 position: relative;
198 box-sizing: border-box;
199 }
200 .wowp-field input:not([type=checkbox], [type=radio], .wp-color-picker, .wp-picker-clear, .button),
201 .wowp-field select {
202 height: 40px;
203 line-height: 40px;
204 width: 100%;
205 border: 1px solid var(--wowp-blue);
206 max-width: 100%;
207 }
208 .wowp-field textarea {
209 width: 100%;
210 min-height: 350px;
211 }
212 .wowp-field .label {
213 position: absolute;
214 top: 0;
215 left: 10px;
216 transform: translateY(-50%);
217 font-size: 12px;
218 font-weight: 700;
219 padding: 0 5px;
220 color: #004A9B;
221 z-index: 9;
222 }
223 .wowp-field .label:after {
224 position: absolute;
225 content: " ";
226 height: 4px;
227 background: #fff;
228 width: 100%;
229 top: 50%;
230 left: 0;
231 z-index: -1;
232 transform: translateY(-50%);
233 }
234 .wowp-field .label.wowp-info:before {
235 position: absolute;
236 content: "?";
237 top: 0;
238 left: calc(100% - 5px);
239 font-size: 10px;
240 color: var(--wowp-dark);
241 transform: translateY(calc(-50% ));
242 font-weight: bold;
243 }
244 .wowp-field .label.wowp-info:hover:before {
245 position: absolute;
246 top: 0;
247 left: 0;
248 background-color: #2B222A;
249 border-radius: 5px;
250 color: #fff;
251 content: attr(data-info);
252 padding: 5px 10px;
253 text-transform: none;
254 width: 160px;
255 transform: translateY(calc(-100% - 7px));
256 word-wrap: break-word;
257 white-space: break-spaces;
258 line-height: 1.1;
259 font-weight: normal;
260 font-size: 12px;
261 }
262 .wowp-field .wowp-download-img {
263 position: absolute;
264 top: 0;
265 right: 5px;
266 transform: translateY(-100%);
267 font-weight: 600;
268 font-size: 8px;
269 cursor: pointer;
270 color: var(--wowp-dark);
271 }
272
273 .wowp-field {
274 width: calc(100%/3 - 15px/2 - 2.5px);
275 }
276 @media screen and (max-width: 1024px) {
277 .wowp-field {
278 width: 100%;
279 }
280 }
281
282 .wowp-field.has-checkbox {
283 display: flex;
284 padding: 0 8px;
285 align-items: center;
286 border: 1px solid var(--wowp-blue);
287 border-radius: 3px;
288 height: 40px;
289 line-height: 40px;
290 gap: 8px;
291 width: calc(100%/3 - 15px/2 - 2.5px - 2.5px);
292 }
293 @media screen and (max-width: 1024px) {
294 .wowp-field.has-checkbox {
295 width: 100%;
296 }
297 }
298 .wowp-field.has-checkbox input[type=checkbox] {
299 margin: 0 8px 0 0;
300 }
301 .wowp-field.has-checkbox .label {
302 line-height: initial;
303 }
304
305 .wowp-field.has-addon {
306 display: flex;
307 align-items: center;
308 }
309 .wowp-field.has-addon .is-addon {
310 order: -1;
311 box-sizing: border-box;
312 height: 40px;
313 line-height: 40px;
314 padding: 0 8px;
315 background-color: #ffffff;
316 color: var(--wowp-dark);
317 border: 1px solid var(--wowp-blue);
318 border-radius: 3px 0 0 3px;
319 border-right: none;
320 margin-right: -2px;
321 }
322 .wowp-field.has-addon select,
323 .wowp-field.has-addon input:not([type=checkbox], [type=radio]) {
324 box-sizing: border-box;
325 border-radius: 0 3px 3px 0;
326 border-left: none;
327 }
328 .wowp-field.has-addon select[readonly] + .is-addon,
329 .wowp-field.has-addon input:not([type=checkbox], [type=radio])[readonly] + .is-addon {
330 background-color: #f0f0f1;
331 }
332 .wowp-field.has-addon select:focus,
333 .wowp-field.has-addon input:not([type=checkbox], [type=radio]):focus {
334 box-shadow: none;
335 }
336 .wowp-field.has-addon:has(input:focus) {
337 box-shadow: 0 0 0 1px #2271b1;
338 border-radius: 3px;
339 }
340 .wowp-field.has-addon.has-background .is-addon {
341 background-color: #DFE2FC;
342 }
343
344 .wowp-field.has-addon-right label {
345 display: flex;
346 align-items: center;
347 }
348 .wowp-field.has-addon-right label .is-addon {
349 order: 1;
350 box-sizing: border-box;
351 height: 40px;
352 line-height: 40px;
353 padding: 0 8px;
354 background-color: #ffffff;
355 color: var(--wowp-dark);
356 border: 1px solid var(--wowp-blue);
357 border-radius: 0 3px 3px 0;
358 border-left: none;
359 margin-left: -2px;
360 }
361 .wowp-field.has-addon-right label select,
362 .wowp-field.has-addon-right label input:not([type=checkbox], [type=radio]) {
363 border-radius: 3px 0 0 3px;
364 }
365 .wowp-field.has-addon-right label select:focus + .is-addon,
366 .wowp-field.has-addon-right label input:not([type=checkbox], [type=radio]):focus + .is-addon {
367 box-shadow: 0 0 0 1px #2271b1;
368 }
369 .wowp-field.has-addon-right:has(input:focus) {
370 box-shadow: 0 0 0 1px #2271b1;
371 border-radius: 3px;
372 }
373 .wowp-field.has-addon-right.has-background .is-addon {
374 background-color: #DFE2FC;
375 }
376
377 .wowp-field.has-addon .is-addon .dashicons {
378 line-height: 40px;
379 }
380
381 .wowp-field.border-default .is-addon {
382 background-color: #dcdcde;
383 color: #50575e;
384 border-color: #8c8f94;
385 }
386 .wowp-field.border-default input:not([type=checkbox], [type=radio]) {
387 border: 1px solid #8c8f94;
388 }
389
390 .wowp-field.is-full {
391 width: 100%;
392 }
393
394 .wowp-fields-group {
395 position: relative;
396 display: flex;
397 gap: 15px;
398 flex-wrap: wrap;
399 width: 100%;
400 box-sizing: border-box;
401 }
402
403 .wowp-wrap .large-text.code {
404 background: #32373c;
405 color: rgba(240, 245, 250, 0.7);
406 font-size: 12px;
407 font-family: Menlo, Monaco, monospace;
408 display: block;
409 overflow: auto;
410 white-space: pre;
411 width: 100%;
412 height: 450px;
413 padding: 10px;
414 outline: none;
415 }
416
417 .wowp-code-nav {
418 position: relative;
419 min-height: 30px;
420 }
421
422 .wowp-snippet__list + .wowp-snippet__list {
423 border-top: 1px dashed #8c8f94;
424 }
425 .wowp-snippet__list dt {
426 padding-top: 0.5rem;
427 }
428 .wowp-snippet__list dt:has(input:checked) {
429 background-color: #f0f0f1;
430 margin-inline: -1.25rem;
431 padding-inline: 1.25rem;
432 transition: background-color 0.2s ease-out;
433 }
434 .wowp-snippet__list dt:has(input:checked) + dd {
435 background-color: #f0f0f1;
436 margin-inline: -1.25rem;
437 padding-inline: calc(1.25rem + 24px) 1.25rem;
438 transition: background-color 0.2s ease-out;
439 }
440 .wowp-snippet__list dt label {
441 font-weight: 700;
442 font-size: 16px;
443 }
444 .wowp-snippet__list dt input {
445 margin-right: 8px;
446 }
447 .wowp-snippet__list dd {
448 padding-top: 8px;
449 margin-left: 0;
450 padding-left: 24px;
451 }
452 .wowp-snippet__list dd:not(:last-child) {
453 padding-bottom: 8px;
454 margin-bottom: 0;
455 border-bottom: 1px dashed #8c8f94;
456 }
457
458 .wowp-notice {
459 padding: 22px;
460 border-right: none;
461 border-top: none;
462 border-bottom: none;
463 }
464
465 .wowp-error {
466 background: #FAD0D0;
467 color: #14102C;
468 border-left: 6px solid #E82C2C;
469 }
470
471 .wowp-success {
472 padding: 1.25rem;
473 background: #D0FAD0;
474 color: #14102C;
475 border-left: 6px solid #109610;
476 }
477
478 .wowp-notice {
479 --notification-color: var(--wowp-success);
480 position: relative;
481 background-color: color-mix(in srgb, var(--notification-color) 7%, white);
482 border-width: 1px;
483 border-style: solid;
484 border-color: var(--notification-color);
485 padding-block: 1.25rem;
486 padding-inline: 3rem 1.25rem;
487 border-radius: 4px;
488 margin-block: 15px;
489 }
490 .wowp-notice:before {
491 position: absolute;
492 left: 0.5rem;
493 top: 50%;
494 transform: translateY(-50%);
495 content: "";
496 font-family: dashicons;
497 font-size: 1.5rem;
498 width: 2rem;
499 height: 2rem;
500 display: flex;
501 align-items: center;
502 justify-content: center;
503 color: var(--notification-color);
504 }
505 .wowp-notice:after {
506 position: absolute;
507 content: "";
508 left: 0;
509 top: 50%;
510 transform: translateY(-50%);
511 height: 2rem;
512 width: 3px;
513 border-radius: 0 3px 3px 0;
514 background-color: var(--notification-color);
515 }
516
517 .wowp-file input::file-selector-button {
518 color: #14102C;
519 padding: 0.5em;
520 border: thin solid var(--wowp-yellow);
521 border-radius: 4px;
522 }
523
524 .wowp-file input[type=file]:valid {
525 color: var(--wowp-orange);
526 }
527
528 .wowp-settings #poststuff {
529 padding-top: 0;
530 margin-top: 15px;
531 }
532 .wowp-settings h4 {
533 display: flex;
534 width: max-content;
535 gap: 8px;
536 align-items: center;
537 margin: 0 0 1.5rem 0;
538 font-weight: 800;
539 box-sizing: border-box;
540 color: var(--wowp-blue);
541 font-size: 16px;
542 letter-spacing: -1.08px;
543 line-height: 18px;
544 text-align: left;
545 -webkit-font-smoothing: antialiased;
546 background-color: var(--wowp-bg);
547 padding: 4px 8px;
548 border-radius: 25px;
549 }
550
551 .codericon {
552 color: var(--wowp-orange);
553 }
554
555 .wowp-tab .nav-tab {
556 cursor: pointer;
557 }
558
559 .wowp-tab .nav-tab-active {
560 background-color: #ffffff;
561 border-bottom: 1px solid #ffffff;
562 }
563
564 .wowp-tab-content {
565 position: relative;
566 padding: 1.5rem 1.25rem;
567 background-color: #ffffff;
568 border-width: 1px;
569 border-style: solid;
570 border-image: linear-gradient(to bottom, var(--wowp-blue), var(--wowp-yellow)) 1 100%;
571 }
572 .wowp-tab-content .tab-content {
573 position: absolute;
574 left: -9999%;
575 top: -9999%;
576 height: 0;
577 }
578 .wowp-tab-content .tab-content.tab-content-active {
579 position: relative;
580 left: 0;
581 top: 0;
582 height: auto;
583 }
584
585 .wowp-text-helper {
586 width: 100%;
587 }
588
589 .wowp-sidebar-pub-section {
590 display: flex;
591 flex-direction: column;
592 gap: 15px;
593 }
594
595 .wowp-sidebar-pub-section .wowp-field {
596 width: 100%;
597 }
598
599 .wowp-sidebar-pub-section .wowp-field .is-addon {
600 height: 32px;
601 line-height: 32px;
602 }
603 .wowp-sidebar-pub-section .wowp-field .is-addon .dashicons {
604 line-height: 32px;
605 }
606 .wowp-sidebar-pub-section .wowp-field .is-addon a {
607 text-decoration: none;
608 }
609 .wowp-sidebar-pub-section .wowp-field input:not([type=checkbox], [type=radio]) {
610 height: 32px;
611 line-height: 32px;
612 }
613
614 .wowp-sidebar-pub-section [list]::-webkit-calendar-picker-indicator {
615 display: none !important;
616 }
617
618 .wowp-sidebar #major-publishing-actions {
619 margin: 0 -12px -12px -12px;
620 padding: 12px 24px;
621 }
622
623 .wowp-sidebar #minor-publishing-actions {
624 padding: 0;
625 }
626
627 .button._is-success {
628 background-color: var(--wowp-success);
629 border-color: var(--wowp-success);
630 color: #ffffff;
631 }
632 .button._is-success:focus, .button._is-success:hover {
633 background-color: #007602;
634 border-color: #007602;
635 color: #ffffff;
636 }
637
638 .button._is-danger {
639 background-color: var(--wowp-danger);
640 border-color: var(--wowp-danger);
641 color: #ffffff;
642 }
643 .button._is-danger:focus, .button._is-danger:hover {
644 background-color: #760200;
645 border-color: #760200;
646 color: #ffffff;
647 }
648
649 .button-editor {
650 right: 0;
651 bottom: 2px;
652 cursor: pointer;
653 padding: 5px 10px;
654 background-color: var(--wowp-border);
655 color: var(--wowp-dark);
656 border-radius: 4px;
657 display: block;
658 }
659 .button-editor:focus, .button-editor:hover {
660 background-color: var(--wowp-yellow);
661 }
662
663 .add-img-btn {
664 align-self: flex-end;
665 text-align: right;
666 }
667
668 .has-tooltip {
669 position: relative;
670 cursor: help;
671 }
672 .has-tooltip::before, .has-tooltip::after {
673 color: #efefef;
674 font-family: monospace;
675 font-size: 12px;
676 opacity: 0;
677 pointer-events: none;
678 text-align: center;
679 }
680 .has-tooltip::before {
681 position: absolute;
682 top: 0;
683 left: 50%;
684 background-color: #2B222A;
685 border-radius: 5px;
686 color: #fff;
687 content: attr(data-tooltip);
688 padding: 5px 10px;
689 text-transform: none;
690 transition: all 0.5s ease;
691 width: 160px;
692 transform: translateY(calc(-100% - 7px)) translateX(-50%);
693 word-wrap: break-word;
694 white-space: break-spaces;
695 line-height: 1.1;
696 }
697 .has-tooltip::after {
698 position: absolute;
699 top: -7px;
700 left: 50%;
701 border-left: 5px solid transparent;
702 border-right: 5px solid transparent;
703 border-top: 5px solid #2B222A;
704 content: " ";
705 font-size: 0;
706 line-height: 0;
707 margin-left: -5px;
708 width: 0;
709 transform: translateX(-50%);
710 }
711 .has-tooltip:focus::before, .has-tooltip:focus::after, .has-tooltip:hover::before, .has-tooltip:hover::after {
712 opacity: 1;
713 transition: all 0.75s ease;
714 }
715 .has-tooltip.on-right::before {
716 top: 50%;
717 left: 100%;
718 transform: translateY(-50%) translateX(4px);
719 }
720 .has-tooltip.on-right::after {
721 top: 50%;
722 left: calc(100% + 2px);
723 rotate: 90deg;
724 transform: translateX(calc(-50% + 2.5px));
725 }
726 .has-tooltip.on-left::before {
727 top: 50%;
728 left: -2px;
729 transform: translateY(-50%) translateX(-100%);
730 }
731 .has-tooltip.on-left::after {
732 top: 50%;
733 left: 0;
734 rotate: -90deg;
735 transform: translateX(calc(-50% + 7px));
736 }
737
738 .wowp-toogle {
739 display: flex;
740 align-items: center;
741 position: relative;
742 text-decoration: none;
743 color: #ffffff;
744 width: 40px;
745 height: 28px;
746 border-radius: 50px;
747 padding: 0 4px;
748 }
749 .wowp-toogle:focus, .wowp-toogle:hover {
750 color: #ffffff;
751 }
752
753 .wowp-toogle span {
754 height: 20px;
755 width: 20px;
756 display: flex;
757 align-items: center;
758 justify-content: center;
759 border-radius: 50%;
760 font-size: 8px;
761 }
762
763 .wowp-toogle.is-on {
764 background-color: #BFFFC0;
765 }
766
767 .wowp-toogle.is-on span {
768 background-color: #00BF04;
769 }
770 .wowp-toogle.is-on:focus span, .wowp-toogle.is-on:hover span {
771 background-color: #007602;
772 }
773
774 .wowp-toogle.is-off {
775 flex-direction: row-reverse;
776 background-color: #FFC0BF;
777 }
778
779 .wowp-toogle.is-off span {
780 background-color: #BF0400;
781 }
782 .wowp-toogle.is-off:focus span, .wowp-toogle.is-off:hover span {
783 background-color: #760200;
784 }
785
786 .wowp-input-group {
787 position: relative;
788 display: flex;
789 }
790 .wowp-input-group .wowp-copy {
791 display: flex;
792 align-items: center;
793 padding: 0 5px;
794 cursor: pointer;
795 color: var(--wowp-blue);
796 transform: translateX(-100%);
797 }
798 .wowp-input-group .wowp-copy:hover {
799 color: var(--wowp-dark);
800 }
801 .wowp-input-group input {
802 padding-right: 21px;
803 }
804
805 .wpcoder-expand {
806 margin-top: 8px;
807 }
808
809 .wpcoder-expand__title {
810 color: var(--wowp-blue);
811 font-weight: 600;
812 font-size: 14px;
813 cursor: pointer;
814 }
815
816 .wpcoder-expand__content {
817 padding-block: 8px;
818 }
819
820 .wowp-wrap {
821 padding: 22px 16px 50px 16px;
822 }
823 .wowp-wrap .has-shadow {
824 box-shadow: 0 0 10px 3px rgba(0, 91, 191, 0.1);
825 }
826 .wowp-wrap .has-padding {
827 padding: 10px;
828 margin: 0 -10px;
829 }
830 .wowp-wrap .is-hidden {
831 display: none;
832 }
833 .wowp-wrap .has-radius {
834 border-radius: 4px;
835 }
836 .wowp-wrap .w_has-border {
837 border: 2px solid;
838 border-image: linear-gradient(to bottom, var(--wowp-blue), var(--wowp-yellow)) 1;
839 }
840 .wowp-wrap .w_width-750 {
841 max-width: 750px;
842 }
843 .wowp-wrap .has-mt {
844 margin-top: 24px;
845 }
846 .wowp-wrap .color-red {
847 color: #760200;
848 }
849 .wowp-wrap .color-green {
850 color: #109610;
851 }
852 .wowp-wrap .is-relative {
853 position: relative;
854 }
855 .wowp-wrap ._m-is-auto {
856 margin-inline-start: auto;
857 }
858
859 .w_block {
860 background-color: #ebf3ff;
861 padding: 50px 32px;
862 max-width: 1200px;
863 margin: 50px auto;
864 }
865 .w_block-titles {
866 position: relative;
867 width: max-content;
868 margin: 0 auto;
869 display: flex;
870 flex-direction: column;
871 gap: 15px;
872 }
873 .w_block-subtitle {
874 color: #f16046;
875 font-size: 16px;
876 font-weight: 700;
877 line-height: 20px;
878 margin: 0;
879 }
880 .w_block-title {
881 position: relative;
882 font-size: 40px;
883 font-weight: 600;
884 line-height: 45px;
885 margin: 0;
886 background: linear-gradient(to right, #14102C 0%, #14102C 30%, #E86E2C 81%, #14102C 100%);
887 -webkit-background-clip: text;
888 -webkit-text-fill-color: transparent;
889 color: #14102C;
890 }
891 .w_block-btns {
892 width: max-content;
893 margin: 48px auto 68px;
894 display: flex;
895 gap: 25px;
896 }
897 @media screen and (max-width: 768px) {
898 .w_block-btns {
899 flex-direction: column;
900 }
901 }
902 .w_block-btns [class^=w_btn] {
903 display: inline-block;
904 width: 220px;
905 height: 50px;
906 margin: 0 15px;
907 line-height: 50px;
908 font-size: 20px;
909 text-decoration: none;
910 color: #fff;
911 border-width: 1px;
912 border-style: solid;
913 text-align: center;
914 border-radius: 8px;
915 text-transform: uppercase;
916 transition: 0.5s;
917 background-size: 200% auto;
918 }
919 .w_block-btns [class^=w_btn]:hover {
920 background-position: right center;
921 }
922 .w_block-btns .w_btn-pro {
923 background-image: linear-gradient(to right, #FFD500 0%, #E86E2C 51%, #FFD500 100%);
924 }
925 .w_block-btns .w_btn-demo {
926 background-image: linear-gradient(to right, #005BBF 0%, #800080 51%, #005BBF 100%);
927 }
928
929 h4.wowp-title {
930 font-size: 32px;
931 font-weight: 600;
932 line-height: 1.125;
933 margin: 0 0 48px;
934 padding: 0;
935 color: var(--wowp-dark);
936 }
937
938 .w_card {
939 position: relative;
940 background-color: #fff;
941 border-radius: 6px;
942 box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.02);
943 padding: 15px;
944 text-decoration: none;
945 color: #363636;
946 }
947 .w_card-media {
948 position: absolute;
949 top: -6px;
950 left: -12px;
951 background-color: #fdf2ed;
952 width: 56px;
953 height: 56px;
954 border-radius: 6px;
955 display: flex;
956 align-items: center;
957 color: orange;
958 font-size: 32px;
959 justify-content: center;
960 margin: 0;
961 }
962 .w_card-content {
963 display: flex;
964 gap: 28px;
965 flex-direction: column;
966 }
967 .w_card-title {
968 font-size: 22px;
969 font-weight: 700;
970 margin: 0;
971 }
972 .w_card-description {
973 font-size: 16px;
974 display: -webkit-box;
975 margin: 0;
976 }
977 .w_card-description.is-open {
978 overflow: visible;
979 display: block;
980 -webkit-line-clamp: unset;
981 }
982
983 [class^=w_boxes] {
984 display: grid;
985 gap: 22px;
986 }
987
988 .w_boxes__3-col {
989 grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
990 }
991
992 @media screen and (max-width: 850px) {
993 .wowp-feature-box {
994 display: none;
995 }
996 }
997 .wowp-feature-box .hndle {
998 color: var(--wowp-orange);
999 }
1000
1001 .wowp-feature .wowp-feature-title {
1002 color: var(--wowp-dark);
1003 font-weight: bold;
1004 padding-bottom: 6px;
1005 font-size: 15px;
1006 }
1007 .wowp-feature .wowp-feature-desc {
1008 margin-left: 0;
1009 padding-bottom: 6px;
1010 margin-bottom: 12px;
1011 }
1012 .wowp-feature .wowp-feature-desc:not(:last-child) {
1013 border-bottom: 1px dashed var(--wowp-bg);
1014 }
1015 .wowp-feature .minimal-price {
1016 color: var(--wowp-blue);
1017 }
1018
1019 .changelog-list {
1020 max-width: 750px;
1021 margin-inline: auto;
1022 }
1023 .changelog-list h4 {
1024 font-size: 22px;
1025 padding-bottom: 0.75rem;
1026 border-bottom: 2px solid #FADFD0;
1027 margin-bottom: 1rem;
1028 display: inline-block;
1029 }
1030 .changelog-list ul li {
1031 font-size: 16px;
1032 line-height: 1.5;
1033 padding-left: 8px;
1034 }
1035 .changelog-list ul li::marker {
1036 font-size: 12px;
1037 }
1038 .changelog-list ul li.added::marker {
1039 content: "�
1040 ";
1041 }
1042 .changelog-list ul li.fixed::marker {
1043 content: "🛠";
1044 }
1045 .changelog-list ul li.initial::marker {
1046 content: "📢";
1047 }
1048
1049 #code-attributes .dashicons,
1050 #dequeue .dashicons,
1051 #includes-files .dashicons,
1052 #schedule .dashicons,
1053 #display-rules .dashicons {
1054 color: var(--wowp-danger);
1055 cursor: pointer;
1056 position: absolute;
1057 right: 0;
1058 top: 0;
1059 transform: translateX(calc(100% + 5px));
1060 }
1061
1062 .CodeMirror {
1063 border: 1px solid var(--wowp-border);
1064 font-size: 13px;
1065 width: 100%;
1066 min-height: 60vh !important;
1067 height: calc(100vh - 295px) !important;
1068 box-sizing: border-box;
1069 }
1070
1071 .wpcoder-global-php .CodeMirror-sizer:before {
1072 content: "<?php\a defined( 'ABSPATH' ) || exit;\a\a";
1073 white-space: pre;
1074 }
1075
1076 .wpcoder-global-php .CodeMirror-sizer:before {
1077 color: #848A8A;
1078 position: absolute;
1079 }
1080
1081 .wpcoder-global-php .CodeMirror-lines {
1082 padding-top: 50px;
1083 }
1084
1085 .highlighted-gutter {
1086 background-color: #e8f2ff;
1087 border-left: 5px solid var(--wowp-orange);
1088 }
1089
1090 .wowp-notification {
1091 --notification-color: var(--wowp-dark);
1092 position: relative;
1093 background-color: color-mix(in srgb, var(--notification-color) 7%, white);
1094 border-width: 1px;
1095 border-style: solid;
1096 border-color: var(--notification-color);
1097 padding-block: 1.25rem;
1098 padding-inline: 3rem 1.25rem;
1099 border-radius: 4px;
1100 margin-block: 15px;
1101 }
1102 .wowp-notification:before {
1103 position: absolute;
1104 left: 0.5rem;
1105 top: 50%;
1106 transform: translateY(-50%);
1107 content: "";
1108 font-family: dashicons;
1109 font-size: 1.5rem;
1110 width: 2rem;
1111 height: 2rem;
1112 display: flex;
1113 align-items: center;
1114 justify-content: center;
1115 color: var(--notification-color);
1116 }
1117 .wowp-notification:after {
1118 position: absolute;
1119 content: "";
1120 left: 0;
1121 top: 50%;
1122 transform: translateY(-50%);
1123 height: 2rem;
1124 width: 3px;
1125 border-radius: 0 3px 3px 0;
1126 background-color: var(--notification-color);
1127 }
1128 .wowp-notification.-info {
1129 --notification-color: var(--wowp-blue);
1130 }
1131 .wowp-notification.-info:before {
1132 content: "";
1133 }
1134 .wowp-notification.-warning {
1135 --notification-color: var(--wowp-yellow);
1136 }
1137 .wowp-notification.-warning:before {
1138 content: "";
1139 }
1140 .wowp-notification.-error {
1141 --notification-color: var(--wowp-danger);
1142 }
1143 .wowp-notification.-error:before {
1144 content: "";
1145 }
1146 .wowp-notification.-lock {
1147 --notification-color: var(--wowp-danger);
1148 }
1149 .wowp-notification.-lock:before {
1150 content: "�
1151 �";
1152 }
1153 .wowp-notification.-success {
1154 --notification-color: var(--wowp-success);
1155 }
1156 .wowp-notification.-success:before {
1157 content: "";
1158 }
1159
1160 /*# sourceMappingURL=admin.css.map */
1161