PluginProbe ʕ •ᴥ•ʔ
Admin and Site Enhancements (ASE) / 5.2.7
Admin and Site Enhancements (ASE) v5.2.7
9.1.0 9.0.2 9.0.1 9.0.0 8.9.2 8.9.1 8.9.0 8.8.8 8.8.7 8.8.6 8.8.5 8.8.4 8.8.3 8.8.2 8.8.1 8.8.0 8.7.3 8.7.2 8.7.1 8.2.1 8.2.2 8.2.3 8.3.0 8.3.1 8.3.2 8.4.0 8.4.1 8.4.2 8.5.0 8.5.1 8.5.2 8.6.0 8.6.1 8.6.2 8.7.0 5.0.1 5.0.2 5.0.2.1 5.0.2.2 5.0.2.3 5.0.2.4 5.1.0 5.2.0 5.2.1 5.2.10 5.2.11 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.0 5.3.1 5.3.2 5.4.0 5.4.1 5.5.0 5.5.1 5.5.2 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.8.0 5.8.1 6.0.0 6.0.3 6.0.4 6.0.5 6.0.5.1 6.0.6 6.0.7 6.0.8.1 6.1.0 6.1.3 6.2.0 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.3.0 6.3.1 6.3.2 6.4.0 6.5.0 6.5.1 6.6.0 6.7.0 6.8.0 6.8.2 6.8.3 6.9.0 6.9.1 6.9.10 6.9.11 6.9.12 6.9.13.1 6.9.13.2 6.9.2 6.9.3 6.9.4 6.9.5 6.9.6 6.9.7 6.9.8 6.9.9 7.0.0 7.0.2 7.0.2.1 7.0.2.2 7.0.2.3 7.0.3 7.1.0 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2.0 7.2.1 7.3.0 7.3.1 7.3.2 7.3.3 7.4.0 7.4.2 7.4.4 7.4.5 7.4.6 7.4.7 7.4.8 7.5.0 7.5.1 7.5.2 7.5.3 7.5.4 7.6.0 7.6.1 7.6.1.1 7.6.10 7.6.11 7.6.2 7.6.3 7.6.4 7.6.5 7.6.6 7.6.7 7.6.7.1 7.6.8 7.6.9 7.7.0 7.8.0 7.8.1 7.8.10 7.8.11 7.8.12 7.8.13 7.8.14 7.8.15 7.8.16 7.8.17 7.8.18 7.8.2 7.8.3 7.8.4 7.8.5 7.8.5.1 7.8.6 7.8.7 7.8.8 7.8.9 7.9.0 7.9.1 7.9.10 7.9.11 7.9.2 7.9.3 7.9.4 7.9.5 7.9.6 7.9.7 7.9.8 7.9.9 8.0.0 8.0.1 8.0.2 8.0.3 8.0.4 8.0.5 8.0.6 8.0.7 8.0.8 8.1.0 8.1.1 8.1.2 8.1.3 8.1.4 8.2.0 trunk 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.7.0 1.8.0 1.9.0 2.0.0 2.1.0 2.2.0 2.3.0 2.4.0 2.5.0 2.6.0 2.7.0 2.8.0 2.8.1 2.8.2 2.8.3 2.9.0 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.2.0 3.3.0 3.4.0 3.5.0 3.6.1 3.7.0 3.8.0 3.9.0 3.9.1 3.9.2 4.0.0 4.0.1 4.1.0 4.2.0 4.2.1 4.2.2 4.3.0 4.3.1 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.1 4.8.2 4.8.3 4.9.0 4.9.1 4.9.2 4.9.3 5.0.0
admin-site-enhancements / assets / css / admin-page.css
admin-site-enhancements / assets / css Last commit date
codemirror 3 years ago datatables 3 years ago admin-page.css 3 years ago content-order.css 3 years ago hide-admin-notices.css 3 years ago jBox.all.min.css 3 years ago list-table.css 3 years ago maintenance.css 3 years ago media-replace.css 3 years ago wp-admin.css 3 years ago
admin-page.css
945 lines
1 .asenha-header {
2 display: flex;
3 justify-content: space-between;
4 align-items: center;
5 width: 100%;
6 box-sizing: border-box;
7 margin-top: 24px;
8 padding: 28px 20px;
9 background-color: #fafafa;
10 border: 1px solid #ccd0d4;
11 transition: .25s;
12 }
13
14 .asenha-header.asenha-sticky {
15 box-shadow: 0 5px 10px rgb(0 0 0 / 10%);
16 }
17
18 .asenha-header-left {
19 position: relative;
20 display: flex;
21 justify-content: flex-start;
22 }
23
24 .asenha-header-right {
25 position: relative;
26 display: flex;
27 justify-content: flex-end;
28 min-width: 240px;
29 }
30
31 .asenha-header .notice {
32 display: none;
33 }
34
35 .asenha-body {
36 background-color: #fff;
37 border-right: 1px solid #ccd0d4;
38 border-bottom: 1px solid #ccd0d4;
39 border-left: 1px solid #ccd0d4;
40 }
41
42 .asenha-sponsorship-nudge {
43 padding: 20px;
44 border: 2px solid #de4c73;
45 font-size: 14px;
46 line-height: 1.5;
47 }
48
49 .nudge-content {
50 display: flex;
51 justify-content: space-between;
52 }
53
54 .nudge-primary,
55 .nudge-secondary {
56 width: 48%;
57 }
58
59 .asenha-sponsorship-nudge h3 {
60 text-align: center;
61 font-size: 18px;
62 font-weight: 500;
63 margin: 0 0 4px 0;
64 }
65
66 .asenha-sponsorship-nudge > p {
67 margin: 0 0 16px;
68 text-align: center;
69 }
70
71 .asenha-sponsorship-nudge h4 {
72 font-size: 16px;
73 font-weight: 500;
74 margin: 0 0 8px 0;
75 }
76
77 p.nudge-description {
78 font-size: 14px;
79 }
80
81 p.nudge-description.user-quote {
82 padding: 8px 12px;
83 background: #e5f2e5;
84 border-radius: 4px;
85 font-weight: 500;
86 }
87
88 .nudge-ctas {
89 margin-top: 12px;
90 display: flex;
91 align-items: center;
92 }
93
94 .nudge-ctas .sponsorship-button.monthly {
95 margin-right: 16px;
96 color: #fff;
97 font-size: 14px;
98 font-weight: 500;
99 background: #de4c73;
100 border-color: #de4c73;
101 transition: .1s;
102 }
103
104 .nudge-ctas .sponsorship-button.monthly:hover {
105 background: #b13c5c;
106 border-color: #b13c5c;
107 }
108
109 .nudge-ctas .sponsorship-button.one-time {
110 margin-right: 16px;
111 color: #de4c73;
112 font-size: 14px;
113 font-weight: 500;
114 background: transparent;
115 border-color: #de4c73;
116 transition: .1s;
117 }
118
119 .nudge-ctas .sponsorship-button.one-time:hover {
120 color: #fff;
121 background: #de4c73;
122 }
123
124 a.asenha-sponsorship-nudge-dismiss {
125 font-size: 14px;
126 }
127
128 .nudge-stats {
129 margin-top: 12px;
130 }
131
132 .dismiss-sponsorship-nudge {
133 text-align: center;
134 margin-top: -12px;
135 }
136
137 .asenha .form-table {
138 margin-top: 0;
139 }
140
141 .asenha-footer {
142 /* display: flex; */
143 display: none;
144 flex-direction: column;
145 width: 100%;
146 box-sizing: border-box;
147 padding: 12px 20px;
148 background-color: #fafafa;
149 border-right: 1px solid #ccd0d4;
150 border-bottom: 1px solid #ccd0d4;
151 border-left: 1px solid #ccd0d4;
152 }
153
154 .wrap h1.asenha-heading {
155 font-size: 1.5em;
156 line-height: 26px;
157 font-weight: 400;
158 margin: 0;
159 padding: 0;
160 }
161
162 .asenha-heading a {
163 text-decoration: none;
164 transition: .25s;
165 }
166
167 .asenha-heading a:hover {
168 text-decoration: underline;
169 }
170
171 .asenha-heading small {
172 font-size: 14px;
173 font-weight: 500;
174 color: #555;
175 }
176
177 .asenha-header-action {
178 position: relative;
179 margin-left: 16px;
180 text-decoration: none;
181 transition: .25s;
182 line-height: 30px;
183 }
184
185 .asenha-header-action:first-child {
186 margin-left: 0;
187 }
188
189 .asenha-header-action:hover {
190 text-decoration: underline;
191 }
192
193 /* Button Style - Outlined */
194
195 .wp-core-ui .asenha-header .button-primary {
196 font-weight: 500;
197 transition: .1s;
198 }
199
200 .wp-core-ui .button-primary.plugin-sponsor {
201 margin-left: 16px;
202 margin-right: 16px;
203 color: #fff;
204 background: #de4c73;
205 border-color: #de4c73;
206 }
207
208 .wp-core-ui .button-primary.plugin-sponsor:hover {
209 background: #b13c5c;
210 border-color: #b13c5c;
211 }
212
213 .wp-core-ui .button-primary.plugin-sponsor:focus {
214 box-shadow: none;
215 }
216
217 .asenha-changes-saved {
218 position: absolute;
219 right: 0;
220 top: 33px;
221 background: seagreen;
222 color: #fff;
223 padding: 2px 8px;
224 border-radius: 3px;
225 }
226
227 .asenha-toggle {
228 border-bottom: 1px solid #eee;
229 }
230
231 .form-table .asenha-toggle th:not(.datatable-th) {
232 padding: 20px 10px 16px 20px;
233 line-height: 1.4;
234 }
235
236 .form-table .asenha-toggle td:not(.datatable-td) {
237 padding: 18px 20px 16px 10px;
238 line-height: 1.4;
239 }
240
241 .form-table .asenha-toggle.wider-admin-menu > td .asenha-field-with-options.is-enabled,
242 .form-table .asenha-toggle.change-login-url > td .asenha-field-with-options.is-enabled {
243 margin-bottom: -16px;
244 }
245
246 .asenha-toggle:last-child {
247 border-bottom: 0;
248 }
249
250 .asenha-field-description {
251 position: relative;
252 top: 1px;
253 color: #3c434a;
254 }
255
256 .asenha-field-with-options {
257 width: 100%;
258 }
259
260 /* WP Core UI overrides */
261
262 .wp-core-ui.tools_page_admin-site-enhancements .notice {
263 margin: 20px 20px 0 2px;
264 }
265
266 .asenha .submit {
267 position: absolute;
268 }
269
270 .asenha .submit input {
271 display: none;
272 }
273
274 /* Toggle Styles -- https://codepen.io/deanelliott/pen/GRJjGqK */
275
276 .form-table .asenha-toggle td:not(.datatable-td) {
277 display: flex;
278 align-items: flex-start;
279 }
280
281 .form-table .asenha-toggle .asenha-radio-buttons > td:not(.datatable-td) {
282 align-items: center;
283 }
284
285 :root {
286 --toggleHeight: 22px;
287 --toggleWidth: 40px;
288 --toggleGap: 2px;
289 }
290
291 .asenha-field-checkbox {
292 width: 0 !important;
293 height: 0 !important;
294 opacity: 0;
295 position: absolute;
296 }
297
298 .asenha-field-checkbox + label {
299 position: relative;
300 background: #c0c0c0;
301 width: var(--toggleWidth);
302 min-width: var(--toggleWidth);
303 height: var(--toggleHeight);
304 margin-right: 8px;
305 display: inline-flex;
306 align-items: center;
307 border-radius: 25px;
308 cursor: pointer;
309 transition: background 0.2s ease-in-out;
310 text-indent: calc( var(--toggleWidth) + 10px);
311 }
312 .asenha-field-checkbox + label:after {
313 content: "";
314 background: #fff;
315 width: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
316 height: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
317 position: absolute;
318 top: var(--toggleGap);
319 left: var(--toggleGap);
320 border-radius: 50%;
321 transition: left 0.3s ease-in-out, background 0.2s ease-in-out;
322 }
323
324 .asenha-field-checkbox:checked + label {
325 background: seaGreen;
326 }
327 .asenha-field-checkbox:checked + label:after {
328 left: calc(100% - calc(var(--toggleHeight) - var(--toggleGap)));
329 }
330
331 /* Vertical Tabs */
332
333 .asenha-vertical-tabs {
334 padding: 0px;
335 margin: 0 auto;
336 display: flex;
337 }
338
339 .asenha-tab-buttons {
340 background: #f5f5f5;
341 }
342
343 .asenha-tab-buttons > input {
344 display: none;
345 }
346
347 .asenha-tab-buttons > label {
348 display: block;
349 font-size: 14px;
350 font-weight: 600;
351 color: #999;
352 width: 180px;
353 padding: 20px;
354 background: #f5f5f5;
355 cursor: pointer;
356 transition: .25s;
357 }
358
359 .asenha-tab-buttons > label:hover {
360 color: #444;
361 background: #f9f9f9;
362 }
363
364 .asenha-tab-buttons > input:checked + label {
365 color: #1d2327;
366 background: #ffffff;
367 }
368
369 .asenha-tab-contents > section {
370 display: none;
371 background: #ffffff;
372 }
373
374 /* Show all / less toggler | Modified from https://codepen.io/symonsays/pen/rzgEgY */
375
376 .asenha-field-with-options.field-show-more.is-enabled {
377 display: block;
378 position: relative;
379 -webkit-transition: all 0.5s ease;
380 -moz-transition: all 0.5s ease;
381 -o-transition: all 0.5s ease;
382 transition: all 0.5s ease;
383 }
384
385 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more {
386 height: 80px;
387 overflow: hidden;
388 -webkit-transition: all 0.5s ease;
389 -moz-transition: all 0.5s ease;
390 -o-transition: all 0.5s ease;
391 transition: all 0.5s ease;
392 }
393
394 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more {
395 height: auto;
396 overflow:visible;
397 }
398
399 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more:before {
400 /* bottom: -80px; */
401 display: none;
402 }
403
404 .show-more-less {
405 display: none;
406 }
407
408 .is-enabled .show-more-less {
409 display: block;
410 background: none;
411 text-decoration: none;
412 border: 0;
413 position: absolute;
414 left: 0;
415 bottom: -12px;
416 margin: auto;
417 text-align: center;
418 text-transform: uppercase;
419 font-size: 11px;
420 font-weight: 500;
421 cursor: pointer;
422 z-index: 3;
423 transition: .25s;
424 }
425
426 .is-enabled .show-more-less:active,
427 .is-enabled .show-more-less:hover,
428 .is-enabled .show-more-less:focus {
429 outline: none;
430 box-shadow: none;
431 }
432
433 .is-enabled .show-more-less.show-more,
434 .is-enabled .show-more-less:not(.show-more):hover {
435 color: #2271b1;
436 }
437
438 .is-enabled .show-more-less:not(.show-more) {
439 color: #ddd;
440 }
441
442 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more:before {
443 content: '';
444 display: block;
445 position: absolute;
446 z-index: 1;
447 font-size: 12px;
448 left: 0;
449 right: 0;
450 bottom: 0;
451 height: 60px;
452 width: 100%;
453 text-align: center;
454 background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.7) 50%,rgba(255,255,255,1) 100%);
455 }
456
457 /* Sub Fields */
458
459 .form-table .asenha-subfields {
460 display: flex;
461 flex-wrap: wrap;
462 margin-top: 12px;
463 }
464
465 .form-table .asenha-subfields tr:not(.datatable-tr) {
466 display: block;
467 width: 100%;
468 }
469
470 .form-table .asenha-subfields tr.asenha-half {
471 width: 50%;
472 }
473
474 .form-table .asenha-toggle .asenha-field-with-options th:not(.datatable-th) {
475 padding: 0 0 10px 0;
476 }
477
478 .form-table .asenha-subfields tr.asenha-hide-th th:not(.datatable-th) {
479 display: none;
480 }
481
482 .form-table .asenha-subfields tr.asenha-th-border-top {
483 padding-top: 12px;
484 border-top: 1px solid #eee;
485 }
486
487 .asenha-subfields-heading,
488 .form-table .asenha-subfields th {
489 width: 100%;
490 font-weight: 600;
491 color: #3c434a;
492 }
493
494 .form-table .asenha-subfields .non-bold-th th {
495 font-weight: normal;
496 }
497
498 .form-table .asenha-subfields td:not(.datatable-td) {
499 padding: 0;
500 }
501
502 .form-table .asenha-subfields td:not(.datatable-td) label {
503 position: relative;
504 top: -2px;
505 }
506
507 .form-table .asenha-subfields .asenha-radio-buttons td:not(.datatable-td) label {
508 margin-right: 12px;
509 }
510
511 .asenha-subfields .vspacer {
512 display: block;
513 width: 100%;
514 height: 8px;
515 }
516
517 .field-sublabel {
518 display: inline-block;
519 }
520
521 .sublabel-wide {
522 min-width: 180px;
523 }
524
525 /* Text input subfield */
526
527 .form-table .change-login-url .asenha-subfields,
528 .form-table .redirect-after-login .asenha-subfields {
529 margin-top: 8px;
530 }
531
532 .form-table .asenha-subfields tr.asenha-text.with-prefix-suffix,
533 .form-table .asenha-subfields tr.asenha-number.with-prefix-suffix {
534 display: flex;
535 justify-content: flex-start;
536 }
537
538 .form-table .asenha-subfields tr.asenha-radio-buttons.with-prefix-suffix {
539 display: flex;
540 justify-content: flex-start;
541 margin-bottom: 8px;
542 }
543
544 .form-table .asenha-toggle .asenha-text.with-prefix-suffix th:not(.datatable-th),
545 .form-table .asenha-toggle .asenha-number.with-prefix-suffix th:not(.datatable-th),
546 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix th:not(.datatable-th) {
547 display: flex;
548 height: 30px;
549 line-height: 30px;
550 width: auto;
551 padding: 0;
552 margin-right: 6px;
553 font-weight: normal;
554 color: #3c434a;
555 }
556
557 .form-table .asenha-toggle .asenha-text.with-prefix-suffix.no-margin th:not(.datatable-th),
558 .form-table .asenha-toggle .asenha-number.with-prefix-suffix.no-margin th:not(.datatable-th),
559 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix.no-margin th:not(.datatable-th) {
560 margin-right: 0;
561 }
562
563 .form-table .asenha-toggle .asenha-text.with-prefix-suffix td:not(.datatable-td),
564 .form-table .asenha-toggle .asenha-number.with-prefix-suffix td:not(.datatable-td),
565 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix td:not(.datatable-td) {
566 display: flex;
567 align-items: center;
568 }
569
570 .form-table .custom-login-slug td:not(.datatable-td),
571 .form-table .smtp-security td:not(.datatable-td) {
572 margin-bottom: 0;
573 }
574
575 .form-table .smtp-security td:not(.datatable-td) {
576 position: relative;
577 top: 2px;
578 }
579
580 /* Text area input subfield */
581
582 .asenha-subfield-textarea-wrapper,
583 .asenha-subfield-number-wrapper {
584 width: 100%;
585 display: flex;
586 flex-direction: column;
587 }
588
589 .asenha-subfield-textarea {
590 width: 100%;
591 }
592
593 .asenha-subfield-textarea-intro {
594 margin-bottom: 8px;
595 }
596
597 .asenha-subfield-textarea-description {
598 margin-top: 8px;
599 }
600
601 .asenha-subfield-text.with-prefix.with-suffix,
602 .asenha-subfield-password.with-prefix.with-suffix,
603 .asenha-subfield-number.with-prefix.with-suffix,
604 .asenha-subfield-select.with-prefix.with-suffix {
605 margin: 0 4px;
606 }
607
608 .asenha-subfield-text.with-prefix,
609 .asenha-subfield-password.with-prefix,
610 .asenha-subfield-number.with-prefix,
611 .asenha-subfield-select.with-prefix {
612 margin: 0 0 0 4px;
613 }
614
615 .asenha-subfield-text.with-suffix,
616 .asenha-subfield-password.with-suffix,
617 .asenha-subfield-number.with-suffix,
618 .asenha-subfield-select.with-suffix {
619 margin: 0 4px 0 0;
620 }
621
622 .full-width .asenha-subfield-text {
623 width: 100%;
624 }
625
626 .wide .asenha-subfield-text,
627 .wide .asenha-subfield-password {
628 width: 240px;
629 }
630
631 .narrow .asenha-subfield-text {
632 width: 40px;
633 }
634
635 .narrow .asenha-subfield-number {
636 width: 72px;
637 }
638
639 .extra-narrow .asenha-subfield-number {
640 width: 54px;
641 }
642
643 .form-table .asenha-subfields tr:not(.datatable-tr).shift-up {
644 margin-top: -4px;
645 }
646
647 .form-table .asenha-subfields tr:not(.datatable-tr).shift-more-up {
648 margin-top: -12px;
649 }
650
651 .form-table .asenha-subfields tr:not(.datatable-tr).top-border {
652 border-top: 1px solid #eee;
653 padding-top: 8px;
654 }
655
656 .asenha-subfields .faded,
657 .form-table .asenha-subfields td:not(.datatable-td) label .faded {
658 color: #bbb;
659 }
660
661 /* Sortable subfield */
662
663 .form-table .asenha-toggle .asenha-sortable td:not(.datatable-td) {
664 flex-wrap: wrap;
665 flex-direction: column;
666 }
667
668 .subfield-description,
669 .asenha-subfield-number-description {
670 margin-top: 8px;
671 margin-bottom: 8px;
672 }
673
674 .custom-menu-order ul.menu {
675 margin-top: 0;
676 padding-top: 0;
677 overflow: auto;
678 }
679
680 .custom-menu-order .menu-item-bar {
681 display: flex;
682 align-items: center;
683 }
684
685 .custom-menu-order .menu-item-bar .menu-item-handle {
686 box-sizing: border-box;
687 display: flex;
688 align-items: center;
689 padding: 7px 15px 7px 7px;
690 max-width: 500px;
691 width: 500px;
692 min-height: 30px;
693 }
694
695 .custom-menu-order .title-wrapper {
696 display: flex;
697 }
698
699 .custom-menu-order .menu-item-handle .menu-item-checkbox {
700 display: inline-block;
701 }
702
703 .custom-menu-order .menu-item-handle .item-title {
704 display: flex;
705 width: 100%;
706 justify-content: space-between;
707 align-items: center;
708 margin-right: 0;
709 line-height: 30px;
710 }
711
712 .custom-menu-order .menu-item-handle .item-title .menu-item-title a {
713 color: #666;
714 text-decoration: none;
715 margin-left: 6px;
716 }
717
718 .custom-menu-order .menu-item-handle .item-title .menu-item-title a:hover {
719 color: inherit;
720 }
721
722 .menu-item-title input[type="text"] {
723 border: 1px solid #dcdcde;
724 margin-left: -5px;
725 padding: 0 8px 0 4px;
726 font-size: 13px;
727 }
728
729 .menu-item-title input[type="text"]:focus {
730 border: 1px solid #999;
731 box-shadow: none;
732 outline: none;
733 }
734
735 .menu-item-checkbox-label span {
736 font-weight: normal;
737 }
738
739 .custom-menu-order .menu-item-title span,
740 .custom-menu-order .menu-item-settings .submenu-item span {
741 /* display: none; */
742 }
743
744 /* .custom-menu-order .menu-item-title span.awaiting-mod,
745 .custom-menu-order .menu-item-title span.update-plugins {
746 display: none;
747 } */
748
749 #separator1 .menu-item-title,
750 #separator2 .menu-item-title,
751 #separator-last .menu-item-title {
752 font-weight: normal;
753 color: #999;
754 }
755
756 .sortable-placeholder {
757 width: 500px !important;
758 max-width: 500px !important;
759 height: 46px;
760 min-height: 42px;
761 max-height: 42px;
762 background: #cdddd6;
763 border: 1px dashed #508871;
764 }
765
766 .form-table .asenha-subfields td:not(.datatable-td) label.menu-item-checkbox-label {
767 top: 0;
768 }
769
770 #custom-admin-menu .menu-item-depth-0 {
771 display: list-item !important;
772 }
773
774 /*
775 #custom-admin-menu .menu-item > .menu-item-bar > .menu-item-handle:hover,
776 #custom-admin-menu .menu-item:hover > .menu-item-bar > .menu-item-handle {
777 cursor: default;
778 }*/
779
780 #custom-admin-menu .menu-item-depth-0 .dashicons-menu {
781 padding: 5px 8px;
782 cursor: move;
783 color: #ddd;
784 }
785 #custom-admin-menu .menu-item-bar .menu-item-handle:hover .dashicons-menu {
786 color: #1d2327;
787 }
788
789
790 /* CodeMirror*/
791
792 .syntax-highlighted .asenha-subfield-textarea {
793 background: #fcfcfc;
794 }
795
796 .syntax-highlighted .CodeMirror {
797 border: 1px solid #ddd;
798 background: #fcfcfc;
799 }
800
801 /* DataTable */
802
803 .form-table .asenha-toggle .datatable > td {
804 flex-direction: column;
805 }
806
807 .form-table td.dataTables_empty {
808 display: block;
809 width: 100%;
810 margin-bottom: 0;
811 padding: 8px 10px !important;
812 background-color: #fff;
813 }
814
815 .datatable .dataTables_wrapper {
816 background: #f5f5f5;
817 margin-top: 8px;
818 padding: 12px 10px;
819 }
820
821 .datatable .dataTables_wrapper .dataTables_length select,
822 .datatable .dataTables_wrapper .dataTables_filter input {
823 background-color: #fff;
824 }
825
826 .datatable .dataTables_wrapper .dataTables_length select {
827 min-width: 52px;
828 }
829
830 .datatable table.dataTable thead th {
831 font-weight: 500 ;
832 }
833
834 /* Description subfield */
835 .asenha-warning {
836 display: block;
837 padding: 12px 16px;
838 color: #997404;
839 background: #fff3cd;
840 border: 1px solid #ffe69c;
841 }
842
843 /* jBox Modals */
844
845 .jBox-Modal.plugin-sponsor-modal .jBox-content {
846 max-height: calc( 100vh - 120px ) !important;
847 margin-top: 40px;
848 padding: 20px 40px;
849 }
850 .cta-modal-content .sponsorship-content {
851 }
852 .cta-modal-content h2 {
853 font-size: 1.875em;
854 line-height: 1.2;
855 }
856 .cta-modal-content h3 {
857 font-size: 1.5em;
858 line-height: 1.4;
859 }
860 .cta-modal-content p {
861 text-align: left;
862 font-size: 1.25em;
863 line-height: 1.7;
864 }
865 /* Sponsorship Modal */
866
867 .jBox-Modal.plugin-sponsor-modal .jBox-content {
868 }
869 .cta-modal-content.sponsorship .sponsorship-content {
870 display: flex !important;
871 flex-direction: column;
872 align-items: center;
873 }
874 .cta-modal-content.sponsorship .sponsorship-header {
875 text-align: center;
876 }
877 .cta-modal-content.sponsorship .sponsorship-image {
878 display: flex;
879 justify-content: center;
880 margin-bottom: -20px;
881 }
882 .cta-modal-content.sponsorship .sponsorship-image img {
883 width: 50%;
884 }
885 .cta-modal-content.sponsorship .sponsorship-content-sections {
886 display: flex;
887 flex-direction: row;
888 justify-content: space-between;
889 align-items: flex-start;
890 }
891 .cta-modal-content .sponsorship-info {
892 display: flex;
893 width: 48%;
894 }
895 .cta-modal-content .sponsorship-methods {
896 display: flex;
897 width: 48%;
898 flex-direction: column;
899 justify-content: flex-start;
900 align-items: flex-start;
901 }
902 .cta-modal-content.sponsorship a:not(.button) {
903 color: #de4c73;
904 text-decoration: none;
905 }
906 .cta-modal-content.sponsorship a:not(.button):hover {
907 text-decoration: underline;
908 }
909 .cta-modal-content .sponsorship-button {
910 display: flex;
911 align-items: center;
912 font-size: 1.25em;
913 }
914 .cta-modal-content .sponsorship-button.monthly {
915 font-weight: 500;
916 transition: .25s;
917 color: #fff;
918 background: #de4c73;
919 border-color: #de4c73;
920 margin-bottom: 2em;
921 }
922 .cta-modal-content .sponsorship-button.monthly:hover {
923 background: #b13c5c;
924 border-color: #b13c5c;
925 }
926 .cta-modal-content .sponsorship-button.monthly:focus {
927 box-shadow: none;
928 }
929 .cta-modal-content .sponsorship-button.one-time {
930 color: #de4c73;
931 background: transparent;
932 border-color: #de4c73;
933 transition: .1s;
934 }
935 .cta-modal-content .sponsorship-button.one-time:hover {
936 color: #fff;
937 background: #de4c73;
938 }
939 .cta-modal-content .sponsorship-button.one-time:focus {
940 box-shadow: none;
941 }
942
943 .cta-modal-content .sponsorship-button .dashicons {
944 margin-left: 4px;
945 }