PluginProbe
WP Coder – Insert & Manage Code Snippets / 3.5.1
WP Coder – Insert & Manage Code Snippets v3.5.1
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 / css / admin.css

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

1,162 lines 22.4 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 .nav-tab-wrapper.wowp-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 }
576 .wowp-tab-content .tab-content.tab-content-active {
577 position: relative;
578 left: 0;
579 }
580
581 .wowp-text-helper {
582 width: 100%;
583 }
584
585 .wowp-sidebar-pub-section {
586 display: flex;
587 flex-direction: column;
588 gap: 15px;
589 }
590
591 .wowp-sidebar-pub-section .wowp-field {
592 width: 100%;
593 }
594
595 .wowp-sidebar-pub-section .wowp-field .is-addon {
596 height: 32px;
597 line-height: 32px;
598 }
599 .wowp-sidebar-pub-section .wowp-field .is-addon .dashicons {
600 line-height: 32px;
601 }
602 .wowp-sidebar-pub-section .wowp-field .is-addon a {
603 text-decoration: none;
604 }
605 .wowp-sidebar-pub-section .wowp-field input:not([type=checkbox], [type=radio]) {
606 height: 32px;
607 line-height: 32px;
608 }
609
610 .wowp-sidebar-pub-section [list]::-webkit-calendar-picker-indicator {
611 display: none !important;
612 }
613
614 .wowp-sidebar #major-publishing-actions {
615 margin: 0 -12px -12px -12px;
616 padding: 12px 24px;
617 }
618
619 .wowp-sidebar #minor-publishing-actions {
620 padding: 0;
621 }
622
623 .button._is-success {
624 background-color: var(--wowp-success);
625 border-color: var(--wowp-success);
626 color: #ffffff;
627 }
628 .button._is-success:focus, .button._is-success:hover {
629 background-color: #007602;
630 border-color: #007602;
631 color: #ffffff;
632 }
633
634 .button._is-danger {
635 background-color: var(--wowp-danger);
636 border-color: var(--wowp-danger);
637 color: #ffffff;
638 }
639 .button._is-danger:focus, .button._is-danger:hover {
640 background-color: #760200;
641 border-color: #760200;
642 color: #ffffff;
643 }
644
645 .button-editor {
646 right: 0;
647 bottom: 2px;
648 cursor: pointer;
649 padding: 5px 10px;
650 background-color: var(--wowp-border);
651 color: var(--wowp-dark);
652 border-radius: 4px;
653 display: block;
654 }
655 .button-editor:focus, .button-editor:hover {
656 background-color: var(--wowp-yellow);
657 }
658
659 .add-img-btn {
660 align-self: flex-end;
661 text-align: right;
662 }
663
664 .has-tooltip {
665 position: relative;
666 cursor: help;
667 }
668 .has-tooltip::before, .has-tooltip::after {
669 color: #efefef;
670 font-family: monospace;
671 font-size: 12px;
672 opacity: 0;
673 pointer-events: none;
674 text-align: center;
675 }
676 .has-tooltip::before {
677 position: absolute;
678 top: 0;
679 left: 50%;
680 background-color: #2B222A;
681 border-radius: 5px;
682 color: #fff;
683 content: attr(data-tooltip);
684 padding: 5px 10px;
685 text-transform: none;
686 transition: all 0.5s ease;
687 width: 160px;
688 transform: translateY(calc(-100% - 7px)) translateX(-50%);
689 word-wrap: break-word;
690 white-space: break-spaces;
691 line-height: 1.1;
692 }
693 .has-tooltip::after {
694 position: absolute;
695 top: -7px;
696 left: 50%;
697 border-left: 5px solid transparent;
698 border-right: 5px solid transparent;
699 border-top: 5px solid #2B222A;
700 content: " ";
701 font-size: 0;
702 line-height: 0;
703 margin-left: -5px;
704 width: 0;
705 transform: translateX(-50%);
706 }
707 .has-tooltip:focus::before, .has-tooltip:focus::after, .has-tooltip:hover::before, .has-tooltip:hover::after {
708 opacity: 1;
709 transition: all 0.75s ease;
710 }
711 .has-tooltip.on-right::before {
712 top: 50%;
713 left: 100%;
714 transform: translateY(-50%) translateX(4px);
715 }
716 .has-tooltip.on-right::after {
717 top: 50%;
718 left: calc(100% + 2px);
719 rotate: 90deg;
720 transform: translateX(calc(-50% + 2.5px));
721 }
722 .has-tooltip.on-left::before {
723 top: 50%;
724 left: -2px;
725 transform: translateY(-50%) translateX(-100%);
726 }
727 .has-tooltip.on-left::after {
728 top: 50%;
729 left: 0;
730 rotate: -90deg;
731 transform: translateX(calc(-50% + 7px));
732 }
733
734 .wowp-toogle {
735 display: flex;
736 align-items: center;
737 position: relative;
738 text-decoration: none;
739 color: #ffffff;
740 width: 40px;
741 height: 28px;
742 border-radius: 50px;
743 padding: 0 4px;
744 }
745 .wowp-toogle:focus, .wowp-toogle:hover {
746 color: #ffffff;
747 }
748
749 .wowp-toogle span {
750 height: 20px;
751 width: 20px;
752 display: flex;
753 align-items: center;
754 justify-content: center;
755 border-radius: 50%;
756 font-size: 8px;
757 }
758
759 .wowp-toogle.is-on {
760 background-color: #BFFFC0;
761 }
762
763 .wowp-toogle.is-on span {
764 background-color: #00BF04;
765 }
766 .wowp-toogle.is-on:focus span, .wowp-toogle.is-on:hover span {
767 background-color: #007602;
768 }
769
770 .wowp-toogle.is-off {
771 flex-direction: row-reverse;
772 background-color: #FFC0BF;
773 }
774
775 .wowp-toogle.is-off span {
776 background-color: #BF0400;
777 }
778 .wowp-toogle.is-off:focus span, .wowp-toogle.is-off:hover span {
779 background-color: #760200;
780 }
781
782 .wowp-input-group {
783 position: relative;
784 display: flex;
785 }
786 .wowp-input-group .wowp-copy {
787 display: flex;
788 align-items: center;
789 padding: 0 5px;
790 cursor: pointer;
791 color: var(--wowp-blue);
792 transform: translateX(-100%);
793 }
794 .wowp-input-group .wowp-copy:hover {
795 color: var(--wowp-dark);
796 }
797 .wowp-input-group input {
798 padding-right: 21px;
799 }
800
801 .wpcoder-expand {
802 margin-top: 8px;
803 }
804
805 .wpcoder-expand__title {
806 color: var(--wowp-blue);
807 font-weight: 600;
808 font-size: 14px;
809 cursor: pointer;
810 }
811
812 .wpcoder-expand__content {
813 padding-block: 8px;
814 }
815
816 .wowp-wrap {
817 padding: 22px 16px 50px 16px;
818 }
819 .wowp-wrap .has-shadow {
820 box-shadow: 0 0 10px 3px rgba(0, 91, 191, 0.1);
821 }
822 .wowp-wrap .has-padding {
823 padding: 10px;
824 margin: 0 -10px;
825 }
826 .wowp-wrap .is-hidden {
827 display: none;
828 }
829 .wowp-wrap .has-radius {
830 border-radius: 4px;
831 }
832 .wowp-wrap .w_has-border {
833 border: 2px solid;
834 border-image: linear-gradient(to bottom, var(--wowp-blue), var(--wowp-yellow)) 1;
835 }
836 .wowp-wrap .w_width-750 {
837 max-width: 750px;
838 }
839 .wowp-wrap .has-mt {
840 margin-top: 24px;
841 }
842 .wowp-wrap .color-red {
843 color: #760200;
844 }
845 .wowp-wrap .color-green {
846 color: #109610;
847 }
848 .wowp-wrap .is-relative {
849 position: relative;
850 }
851 .wowp-wrap ._m-is-auto {
852 margin-inline-start: auto;
853 }
854
855 .w_block {
856 background-color: #ebf3ff;
857 padding: 50px 32px;
858 max-width: 1200px;
859 margin: 50px auto;
860 }
861 .w_block-titles {
862 position: relative;
863 width: max-content;
864 margin: 0 auto;
865 display: flex;
866 flex-direction: column;
867 gap: 15px;
868 }
869 .w_block-subtitle {
870 color: #f16046;
871 font-size: 16px;
872 font-weight: 700;
873 line-height: 20px;
874 margin: 0;
875 }
876 .w_block-title {
877 position: relative;
878 font-size: 40px;
879 font-weight: 600;
880 line-height: 45px;
881 margin: 0;
882 background: linear-gradient(to right, #14102C 0%, #14102C 30%, #E86E2C 81%, #14102C 100%);
883 -webkit-background-clip: text;
884 -webkit-text-fill-color: transparent;
885 color: #14102C;
886 }
887 .w_block-btns {
888 width: max-content;
889 margin: 48px auto 68px;
890 display: flex;
891 gap: 25px;
892 }
893 @media screen and (max-width: 768px) {
894 .w_block-btns {
895 flex-direction: column;
896 }
897 }
898 .w_block-btns [class^=w_btn] {
899 display: inline-block;
900 width: 220px;
901 height: 50px;
902 margin: 0 15px;
903 line-height: 50px;
904 font-size: 20px;
905 text-decoration: none;
906 color: #fff;
907 border-width: 1px;
908 border-style: solid;
909 text-align: center;
910 border-radius: 8px;
911 text-transform: uppercase;
912 transition: 0.5s;
913 background-size: 200% auto;
914 }
915 .w_block-btns [class^=w_btn]:hover {
916 background-position: right center;
917 }
918 .w_block-btns .w_btn-pro {
919 background-image: linear-gradient(to right, #FFD500 0%, #E86E2C 51%, #FFD500 100%);
920 }
921 .w_block-btns .w_btn-demo {
922 background-image: linear-gradient(to right, #005BBF 0%, #800080 51%, #005BBF 100%);
923 }
924
925 h4.wowp-title {
926 font-size: 32px;
927 font-weight: 600;
928 line-height: 1.125;
929 margin: 0 0 48px;
930 padding: 0;
931 color: var(--wowp-dark);
932 }
933
934 .w_card {
935 position: relative;
936 background-color: #fff;
937 border-radius: 6px;
938 box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.02);
939 padding: 15px;
940 text-decoration: none;
941 color: #363636;
942 }
943 .w_card-media {
944 position: absolute;
945 top: -6px;
946 left: -12px;
947 background-color: #fdf2ed;
948 width: 56px;
949 height: 56px;
950 border-radius: 6px;
951 display: flex;
952 align-items: center;
953 color: orange;
954 font-size: 32px;
955 justify-content: center;
956 margin: 0;
957 }
958 .w_card-content {
959 display: flex;
960 gap: 28px;
961 flex-direction: column;
962 }
963 .w_card-title {
964 font-size: 22px;
965 font-weight: 700;
966 margin: 0 0 0 44px;
967 }
968 .w_card-description {
969 font-size: 16px;
970 display: -webkit-box;
971 -webkit-line-clamp: 2;
972 -webkit-box-orient: vertical;
973 overflow: hidden;
974 text-overflow: ellipsis;
975 cursor: pointer;
976 margin: 0;
977 }
978 .w_card-description.is-open {
979 overflow: visible;
980 display: block;
981 -webkit-line-clamp: unset;
982 }
983
984 [class^=w_boxes] {
985 display: grid;
986 gap: 22px;
987 }
988
989 .w_boxes__3-col {
990 grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
991 }
992
993 @media screen and (max-width: 850px) {
994 .wowp-feature-box {
995 display: none;
996 }
997 }
998 .wowp-feature-box .hndle {
999 color: var(--wowp-orange);
1000 }
1001
1002 .wowp-feature .wowp-feature-title {
1003 color: var(--wowp-dark);
1004 font-weight: bold;
1005 padding-bottom: 6px;
1006 font-size: 15px;
1007 }
1008 .wowp-feature .wowp-feature-desc {
1009 margin-left: 0;
1010 padding-bottom: 6px;
1011 margin-bottom: 12px;
1012 }
1013 .wowp-feature .wowp-feature-desc:not(:last-child) {
1014 border-bottom: 1px dashed var(--wowp-bg);
1015 }
1016 .wowp-feature .minimal-price {
1017 color: var(--wowp-blue);
1018 }
1019
1020 .changelog-list {
1021 max-width: 750px;
1022 margin-inline: auto;
1023 }
1024 .changelog-list h4 {
1025 font-size: 22px;
1026 padding-bottom: 0.75rem;
1027 border-bottom: 2px solid #FADFD0;
1028 margin-bottom: 1rem;
1029 display: inline-block;
1030 }
1031 .changelog-list ul li {
1032 font-size: 16px;
1033 line-height: 1.5;
1034 padding-left: 8px;
1035 }
1036 .changelog-list ul li::marker {
1037 font-size: 12px;
1038 }
1039 .changelog-list ul li.added::marker {
1040 content: "�
1041 ";
1042 }
1043 .changelog-list ul li.fixed::marker {
1044 content: "🛠";
1045 }
1046 .changelog-list ul li.initial::marker {
1047 content: "📢";
1048 }
1049
1050 #code-attributes .dashicons,
1051 #dequeue .dashicons,
1052 #includes-files .dashicons,
1053 #schedule .dashicons,
1054 #display-rules .dashicons {
1055 color: var(--wowp-danger);
1056 cursor: pointer;
1057 position: absolute;
1058 right: 0;
1059 top: 0;
1060 transform: translateX(calc(100% + 5px));
1061 }
1062
1063 .CodeMirror {
1064 border: 1px solid var(--wowp-border);
1065 font-size: 13px;
1066 width: 100%;
1067 min-height: 60vh !important;
1068 height: calc(100vh - 295px) !important;
1069 box-sizing: border-box;
1070 }
1071
1072 .wpcoder-global-php .CodeMirror-sizer:before {
1073 content: "<?php\a defined( 'ABSPATH' ) || exit;\a\a";
1074 white-space: pre;
1075 }
1076
1077 .wpcoder-global-php .CodeMirror-sizer:before {
1078 color: #848A8A;
1079 position: absolute;
1080 }
1081
1082 .wpcoder-global-php .CodeMirror-lines {
1083 padding-top: 50px;
1084 }
1085
1086 .highlighted-gutter {
1087 background-color: #e8f2ff;
1088 border-left: 5px solid var(--wowp-orange);
1089 }
1090
1091 .wowp-notification {
1092 --notification-color: var(--wowp-dark);
1093 position: relative;
1094 background-color: color-mix(in srgb, var(--notification-color) 7%, white);
1095 border-width: 1px;
1096 border-style: solid;
1097 border-color: var(--notification-color);
1098 padding-block: 1.25rem;
1099 padding-inline: 3rem 1.25rem;
1100 border-radius: 4px;
1101 margin-block: 15px;
1102 }
1103 .wowp-notification:before {
1104 position: absolute;
1105 left: 0.5rem;
1106 top: 50%;
1107 transform: translateY(-50%);
1108 content: "";
1109 font-family: dashicons;
1110 font-size: 1.5rem;
1111 width: 2rem;
1112 height: 2rem;
1113 display: flex;
1114 align-items: center;
1115 justify-content: center;
1116 color: var(--notification-color);
1117 }
1118 .wowp-notification:after {
1119 position: absolute;
1120 content: "";
1121 left: 0;
1122 top: 50%;
1123 transform: translateY(-50%);
1124 height: 2rem;
1125 width: 3px;
1126 border-radius: 0 3px 3px 0;
1127 background-color: var(--notification-color);
1128 }
1129 .wowp-notification.-info {
1130 --notification-color: var(--wowp-blue);
1131 }
1132 .wowp-notification.-info:before {
1133 content: "";
1134 }
1135 .wowp-notification.-warning {
1136 --notification-color: var(--wowp-yellow);
1137 }
1138 .wowp-notification.-warning:before {
1139 content: "";
1140 }
1141 .wowp-notification.-error {
1142 --notification-color: var(--wowp-danger);
1143 }
1144 .wowp-notification.-error:before {
1145 content: "";
1146 }
1147 .wowp-notification.-lock {
1148 --notification-color: var(--wowp-danger);
1149 }
1150 .wowp-notification.-lock:before {
1151 content: "�
1152 �";
1153 }
1154 .wowp-notification.-success {
1155 --notification-color: var(--wowp-success);
1156 }
1157 .wowp-notification.-success:before {
1158 content: "";
1159 }
1160
1161 /*# sourceMappingURL=admin.css.map */
1162