PluginProbe ʕ •ᴥ•ʔ
Admin and Site Enhancements (ASE) / 5.2.8
Admin and Site Enhancements (ASE) v5.2.8
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
1002 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 20px 28px;
44 border: 2px solid #de4c73;
45 font-size: 14px;
46 line-height: 1.5;
47 }
48
49 .asenha-sponsorship-nudge.nudge-show-more.is-enabled {
50 display: block;
51 position: relative;
52 transition: all 0.5s ease;
53 }
54
55 .asenha-sponsorship-nudge.nudge-show-more.is-enabled .nudge-wrapper-show-more {
56 height: 100px;
57 overflow: hidden;
58 transition: all 0.5s ease;
59 }
60
61 .asenha-sponsorship-nudge.nudge-show-more.is-enabled .nudge-wrapper-show-more:before {
62 content: '';
63 display: block;
64 position: absolute;
65 z-index: 1;
66 font-size: 12px;
67 left: 0;
68 right: 0;
69 bottom: 0;
70 height: 60px;
71 width: 100%;
72 text-align: center;
73 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%);
74 }
75
76 .is-enabled .nudge-show-more-less.show-more-less {
77 left: calc( 50% - 28px );
78 bottom: 8px;
79 }
80
81 .asenha-sponsorship-nudge.nudge-show-more.is-enabled .nudge-wrapper-show-more.opened {
82 height: auto;
83 overflow: visible;
84 display: flex;
85 flex-direction: column;
86 align-items: center;
87 }
88
89 .asenha-sponsorship-nudge.nudge-show-more.is-enabled .nudge-wrapper-show-more.opened:before {
90 display: none;
91 }
92
93 .nudge-content {
94 display: flex;
95 justify-content: space-between;
96 }
97
98 .nudge-primary,
99 .nudge-secondary {
100 width: 48%;
101 }
102
103 .asenha-sponsorship-nudge h3 {
104 text-align: center;
105 font-size: 18px;
106 font-weight: 500;
107 margin: 0 0 4px 0;
108 }
109
110 .asenha-sponsorship-nudge > p {
111 margin: 0 0 16px;
112 text-align: center;
113 }
114
115 .asenha-sponsorship-nudge h4 {
116 font-size: 16px;
117 font-weight: 500;
118 margin: 0 0 8px 0;
119 }
120
121 p.nudge-description {
122 font-size: 14px;
123 }
124
125 .nudge-photo-link {
126 }
127
128 .nudge-photo {
129 width: 96px;
130 height: 96px;
131 border-radius: 96px;
132 }
133
134 p.nudge-description.nudge-closing {
135 margin-top: 0;
136 }
137
138 p.nudge-description.user-quote {
139 padding: 8px 12px;
140 background: #e5f2e5;
141 border-radius: 4px;
142 font-weight: 500;
143 }
144
145 .nudge-ctas {
146 margin-top: 12px;
147 display: flex;
148 align-items: center;
149 }
150
151 .nudge-ctas .sponsorship-button.monthly {
152 margin-right: 16px;
153 color: #fff;
154 font-size: 14px;
155 font-weight: 500;
156 background: #de4c73;
157 border-color: #de4c73;
158 transition: .1s;
159 }
160
161 .nudge-ctas .sponsorship-button.monthly:hover {
162 background: #b13c5c;
163 border-color: #b13c5c;
164 }
165
166 .nudge-ctas .sponsorship-button.one-time {
167 margin-right: 16px;
168 color: #de4c73;
169 font-size: 14px;
170 font-weight: 500;
171 background: transparent;
172 border-color: #de4c73;
173 transition: .1s;
174 }
175
176 .nudge-ctas .sponsorship-button.one-time:hover {
177 color: #fff;
178 background: #de4c73;
179 }
180
181 a.asenha-sponsorship-nudge-dismiss {
182 font-size: 14px;
183 }
184
185 .nudge-stats {
186 margin-top: 12px;
187 }
188
189 .dismiss-sponsorship-nudge {
190 text-align: center;
191 margin-top: -12px;
192 }
193
194 .asenha .form-table {
195 margin-top: 0;
196 }
197
198 .asenha-footer {
199 /* display: flex; */
200 display: none;
201 flex-direction: column;
202 width: 100%;
203 box-sizing: border-box;
204 padding: 12px 20px;
205 background-color: #fafafa;
206 border-right: 1px solid #ccd0d4;
207 border-bottom: 1px solid #ccd0d4;
208 border-left: 1px solid #ccd0d4;
209 }
210
211 .wrap h1.asenha-heading {
212 font-size: 1.5em;
213 line-height: 26px;
214 font-weight: 400;
215 margin: 0;
216 padding: 0;
217 }
218
219 .asenha-heading a {
220 text-decoration: none;
221 transition: .25s;
222 }
223
224 .asenha-heading a:hover {
225 text-decoration: underline;
226 }
227
228 .asenha-heading small {
229 font-size: 14px;
230 font-weight: 500;
231 color: #555;
232 }
233
234 .asenha-header-action {
235 position: relative;
236 margin-left: 16px;
237 text-decoration: none;
238 transition: .25s;
239 line-height: 30px;
240 }
241
242 .asenha-header-action:first-child {
243 margin-left: 0;
244 }
245
246 .asenha-header-action:hover {
247 text-decoration: underline;
248 }
249
250 /* Button Style - Outlined */
251
252 .wp-core-ui .asenha-header .button-primary {
253 font-weight: 500;
254 transition: .1s;
255 }
256
257 .wp-core-ui .button-primary.plugin-sponsor {
258 margin-left: 16px;
259 margin-right: 16px;
260 color: #fff;
261 background: #de4c73;
262 border-color: #de4c73;
263 }
264
265 .wp-core-ui .button-primary.plugin-sponsor:hover {
266 background: #b13c5c;
267 border-color: #b13c5c;
268 }
269
270 .wp-core-ui .button-primary.plugin-sponsor:focus {
271 box-shadow: none;
272 }
273
274 .asenha-changes-saved {
275 position: absolute;
276 right: 0;
277 top: 33px;
278 background: seagreen;
279 color: #fff;
280 padding: 2px 8px;
281 border-radius: 3px;
282 }
283
284 .asenha-toggle {
285 border-bottom: 1px solid #eee;
286 }
287
288 .form-table .asenha-toggle th:not(.datatable-th) {
289 padding: 20px 10px 16px 20px;
290 line-height: 1.4;
291 }
292
293 .form-table .asenha-toggle td:not(.datatable-td) {
294 padding: 18px 20px 16px 10px;
295 line-height: 1.4;
296 }
297
298 .form-table .asenha-toggle.wider-admin-menu > td .asenha-field-with-options.is-enabled,
299 .form-table .asenha-toggle.change-login-url > td .asenha-field-with-options.is-enabled {
300 margin-bottom: -16px;
301 }
302
303 .asenha-toggle:last-child {
304 border-bottom: 0;
305 }
306
307 .asenha-field-description {
308 position: relative;
309 top: 1px;
310 color: #3c434a;
311 }
312
313 .asenha-field-with-options {
314 width: 100%;
315 }
316
317 /* WP Core UI overrides */
318
319 .wp-core-ui.tools_page_admin-site-enhancements .notice {
320 margin: 20px 20px 0 2px;
321 }
322
323 .asenha .submit {
324 position: absolute;
325 }
326
327 .asenha .submit input {
328 display: none;
329 }
330
331 /* Toggle Styles -- https://codepen.io/deanelliott/pen/GRJjGqK */
332
333 .form-table .asenha-toggle td:not(.datatable-td) {
334 display: flex;
335 align-items: flex-start;
336 }
337
338 .form-table .asenha-toggle .asenha-radio-buttons > td:not(.datatable-td) {
339 align-items: center;
340 }
341
342 :root {
343 --toggleHeight: 22px;
344 --toggleWidth: 40px;
345 --toggleGap: 2px;
346 }
347
348 .asenha-field-checkbox {
349 width: 0 !important;
350 height: 0 !important;
351 opacity: 0;
352 position: absolute;
353 }
354
355 .asenha-field-checkbox + label {
356 position: relative;
357 background: #c0c0c0;
358 width: var(--toggleWidth);
359 min-width: var(--toggleWidth);
360 height: var(--toggleHeight);
361 margin-right: 8px;
362 display: inline-flex;
363 align-items: center;
364 border-radius: 25px;
365 cursor: pointer;
366 transition: background 0.2s ease-in-out;
367 text-indent: calc( var(--toggleWidth) + 10px);
368 }
369 .asenha-field-checkbox + label:after {
370 content: "";
371 background: #fff;
372 width: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
373 height: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
374 position: absolute;
375 top: var(--toggleGap);
376 left: var(--toggleGap);
377 border-radius: 50%;
378 transition: left 0.3s ease-in-out, background 0.2s ease-in-out;
379 }
380
381 .asenha-field-checkbox:checked + label {
382 background: seaGreen;
383 }
384 .asenha-field-checkbox:checked + label:after {
385 left: calc(100% - calc(var(--toggleHeight) - var(--toggleGap)));
386 }
387
388 /* Vertical Tabs */
389
390 .asenha-vertical-tabs {
391 padding: 0px;
392 margin: 0 auto;
393 display: flex;
394 }
395
396 .asenha-tab-buttons {
397 background: #f5f5f5;
398 }
399
400 .asenha-tab-buttons > input {
401 display: none;
402 }
403
404 .asenha-tab-buttons > label {
405 display: block;
406 font-size: 14px;
407 font-weight: 600;
408 color: #999;
409 width: 180px;
410 padding: 20px;
411 background: #f5f5f5;
412 cursor: pointer;
413 transition: .25s;
414 }
415
416 .asenha-tab-buttons > label:hover {
417 color: #444;
418 background: #f9f9f9;
419 }
420
421 .asenha-tab-buttons > input:checked + label {
422 color: #1d2327;
423 background: #ffffff;
424 }
425
426 .asenha-tab-contents > section {
427 display: none;
428 background: #ffffff;
429 }
430
431 /* Show all / less toggler | Modified from https://codepen.io/symonsays/pen/rzgEgY */
432
433 .asenha-field-with-options.field-show-more.is-enabled {
434 display: block;
435 position: relative;
436 -webkit-transition: all 0.5s ease;
437 -moz-transition: all 0.5s ease;
438 -o-transition: all 0.5s ease;
439 transition: all 0.5s ease;
440 }
441
442 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more {
443 height: 80px;
444 overflow: hidden;
445 -webkit-transition: all 0.5s ease;
446 -moz-transition: all 0.5s ease;
447 -o-transition: all 0.5s ease;
448 transition: all 0.5s ease;
449 }
450
451 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more {
452 height: auto;
453 overflow:visible;
454 }
455
456 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more:before {
457 /* bottom: -80px; */
458 display: none;
459 }
460
461 .show-more-less {
462 display: none;
463 }
464
465 .is-enabled .show-more-less {
466 display: block;
467 background: none;
468 text-decoration: none;
469 border: 0;
470 position: absolute;
471 left: 0;
472 bottom: -12px;
473 margin: auto;
474 text-align: center;
475 text-transform: uppercase;
476 font-size: 11px;
477 font-weight: 500;
478 cursor: pointer;
479 z-index: 3;
480 transition: .25s;
481 }
482
483 .is-enabled .show-more-less:active,
484 .is-enabled .show-more-less:hover,
485 .is-enabled .show-more-less:focus {
486 outline: none;
487 box-shadow: none;
488 }
489
490 .is-enabled .show-more-less.show-more,
491 .is-enabled .show-more-less:not(.show-more):hover {
492 color: #2271b1;
493 }
494
495 .is-enabled .show-more-less:not(.show-more) {
496 color: #ddd;
497 }
498
499 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more:before {
500 content: '';
501 display: block;
502 position: absolute;
503 z-index: 1;
504 font-size: 12px;
505 left: 0;
506 right: 0;
507 bottom: 0;
508 height: 60px;
509 width: 100%;
510 text-align: center;
511 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%);
512 }
513
514 /* Sub Fields */
515
516 .form-table .asenha-subfields {
517 display: flex;
518 flex-wrap: wrap;
519 margin-top: 12px;
520 }
521
522 .form-table .asenha-subfields tr:not(.datatable-tr) {
523 display: block;
524 width: 100%;
525 }
526
527 .form-table .asenha-subfields tr.asenha-half {
528 width: 50%;
529 }
530
531 .form-table .asenha-toggle .asenha-field-with-options th:not(.datatable-th) {
532 padding: 0 0 10px 0;
533 }
534
535 .form-table .asenha-subfields tr.asenha-hide-th th:not(.datatable-th) {
536 display: none;
537 }
538
539 .form-table .asenha-subfields tr.asenha-th-border-top {
540 padding-top: 12px;
541 border-top: 1px solid #eee;
542 }
543
544 .asenha-subfields-heading,
545 .form-table .asenha-subfields th {
546 width: 100%;
547 font-weight: 600;
548 color: #3c434a;
549 }
550
551 .form-table .asenha-subfields .non-bold-th th {
552 font-weight: normal;
553 }
554
555 .form-table .asenha-subfields td:not(.datatable-td) {
556 padding: 0;
557 }
558
559 .form-table .asenha-subfields td:not(.datatable-td) label {
560 position: relative;
561 top: -2px;
562 }
563
564 .form-table .asenha-subfields .asenha-radio-buttons td:not(.datatable-td) label {
565 margin-right: 12px;
566 }
567
568 .asenha-subfields .vspacer {
569 display: block;
570 width: 100%;
571 height: 8px;
572 }
573
574 .field-sublabel {
575 display: inline-block;
576 }
577
578 .sublabel-wide {
579 min-width: 180px;
580 }
581
582 /* Text input subfield */
583
584 .form-table .change-login-url .asenha-subfields,
585 .form-table .redirect-after-login .asenha-subfields {
586 margin-top: 8px;
587 }
588
589 .form-table .asenha-subfields tr.asenha-text.with-prefix-suffix,
590 .form-table .asenha-subfields tr.asenha-number.with-prefix-suffix {
591 display: flex;
592 justify-content: flex-start;
593 }
594
595 .form-table .asenha-subfields tr.asenha-radio-buttons.with-prefix-suffix {
596 display: flex;
597 justify-content: flex-start;
598 margin-bottom: 8px;
599 }
600
601 .form-table .asenha-toggle .asenha-text.with-prefix-suffix th:not(.datatable-th),
602 .form-table .asenha-toggle .asenha-number.with-prefix-suffix th:not(.datatable-th),
603 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix th:not(.datatable-th) {
604 display: flex;
605 height: 30px;
606 line-height: 30px;
607 width: auto;
608 padding: 0;
609 margin-right: 6px;
610 font-weight: normal;
611 color: #3c434a;
612 }
613
614 .form-table .asenha-toggle .asenha-text.with-prefix-suffix.no-margin th:not(.datatable-th),
615 .form-table .asenha-toggle .asenha-number.with-prefix-suffix.no-margin th:not(.datatable-th),
616 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix.no-margin th:not(.datatable-th) {
617 margin-right: 0;
618 }
619
620 .form-table .asenha-toggle .asenha-text.with-prefix-suffix td:not(.datatable-td),
621 .form-table .asenha-toggle .asenha-number.with-prefix-suffix td:not(.datatable-td),
622 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix td:not(.datatable-td) {
623 display: flex;
624 align-items: center;
625 }
626
627 .form-table .custom-login-slug td:not(.datatable-td),
628 .form-table .smtp-security td:not(.datatable-td) {
629 margin-bottom: 0;
630 }
631
632 .form-table .smtp-security td:not(.datatable-td) {
633 position: relative;
634 top: 2px;
635 }
636
637 /* Text area input subfield */
638
639 .asenha-subfield-textarea-wrapper,
640 .asenha-subfield-number-wrapper {
641 width: 100%;
642 display: flex;
643 flex-direction: column;
644 }
645
646 .asenha-subfield-textarea {
647 width: 100%;
648 }
649
650 .asenha-subfield-textarea-intro {
651 margin-bottom: 8px;
652 }
653
654 .asenha-subfield-textarea-description {
655 margin-top: 8px;
656 }
657
658 .asenha-subfield-text.with-prefix.with-suffix,
659 .asenha-subfield-password.with-prefix.with-suffix,
660 .asenha-subfield-number.with-prefix.with-suffix,
661 .asenha-subfield-select.with-prefix.with-suffix {
662 margin: 0 4px;
663 }
664
665 .asenha-subfield-text.with-prefix,
666 .asenha-subfield-password.with-prefix,
667 .asenha-subfield-number.with-prefix,
668 .asenha-subfield-select.with-prefix {
669 margin: 0 0 0 4px;
670 }
671
672 .asenha-subfield-text.with-suffix,
673 .asenha-subfield-password.with-suffix,
674 .asenha-subfield-number.with-suffix,
675 .asenha-subfield-select.with-suffix {
676 margin: 0 4px 0 0;
677 }
678
679 .full-width .asenha-subfield-text {
680 width: 100%;
681 }
682
683 .wide .asenha-subfield-text,
684 .wide .asenha-subfield-password {
685 width: 240px;
686 }
687
688 .narrow .asenha-subfield-text {
689 width: 40px;
690 }
691
692 .narrow .asenha-subfield-number {
693 width: 72px;
694 }
695
696 .extra-narrow .asenha-subfield-number {
697 width: 54px;
698 }
699
700 .form-table .asenha-subfields tr:not(.datatable-tr).shift-up {
701 margin-top: -4px;
702 }
703
704 .form-table .asenha-subfields tr:not(.datatable-tr).shift-more-up {
705 margin-top: -12px;
706 }
707
708 .form-table .asenha-subfields tr:not(.datatable-tr).top-border {
709 border-top: 1px solid #eee;
710 padding-top: 8px;
711 }
712
713 .asenha-subfields .faded,
714 .form-table .asenha-subfields td:not(.datatable-td) label .faded {
715 color: #bbb;
716 }
717
718 /* Sortable subfield */
719
720 .form-table .asenha-toggle .asenha-sortable td:not(.datatable-td) {
721 flex-wrap: wrap;
722 flex-direction: column;
723 }
724
725 .subfield-description,
726 .asenha-subfield-number-description {
727 margin-top: 8px;
728 margin-bottom: 8px;
729 }
730
731 .custom-menu-order ul.menu {
732 margin-top: 0;
733 padding-top: 0;
734 overflow: auto;
735 }
736
737 .custom-menu-order .menu-item-bar {
738 display: flex;
739 align-items: center;
740 }
741
742 .custom-menu-order .menu-item-bar .menu-item-handle {
743 box-sizing: border-box;
744 display: flex;
745 align-items: center;
746 padding: 7px 15px 7px 7px;
747 max-width: 500px;
748 width: 500px;
749 min-height: 30px;
750 }
751
752 .custom-menu-order .title-wrapper {
753 display: flex;
754 }
755
756 .custom-menu-order .menu-item-handle .menu-item-checkbox {
757 display: inline-block;
758 }
759
760 .custom-menu-order .menu-item-handle .item-title {
761 display: flex;
762 width: 100%;
763 justify-content: space-between;
764 align-items: center;
765 margin-right: 0;
766 line-height: 30px;
767 }
768
769 .custom-menu-order .menu-item-handle .item-title .menu-item-title a {
770 color: #666;
771 text-decoration: none;
772 margin-left: 6px;
773 }
774
775 .custom-menu-order .menu-item-handle .item-title .menu-item-title a:hover {
776 color: inherit;
777 }
778
779 .menu-item-title input[type="text"] {
780 border: 1px solid #dcdcde;
781 margin-left: -5px;
782 padding: 0 8px 0 4px;
783 font-size: 13px;
784 }
785
786 .menu-item-title input[type="text"]:focus {
787 border: 1px solid #999;
788 box-shadow: none;
789 outline: none;
790 }
791
792 .menu-item-checkbox-label span {
793 font-weight: normal;
794 }
795
796 .custom-menu-order .menu-item-title span,
797 .custom-menu-order .menu-item-settings .submenu-item span {
798 /* display: none; */
799 }
800
801 /* .custom-menu-order .menu-item-title span.awaiting-mod,
802 .custom-menu-order .menu-item-title span.update-plugins {
803 display: none;
804 } */
805
806 #separator1 .menu-item-title,
807 #separator2 .menu-item-title,
808 #separator-last .menu-item-title {
809 font-weight: normal;
810 color: #999;
811 }
812
813 .sortable-placeholder {
814 width: 500px !important;
815 max-width: 500px !important;
816 height: 46px;
817 min-height: 42px;
818 max-height: 42px;
819 background: #cdddd6;
820 border: 1px dashed #508871;
821 }
822
823 .form-table .asenha-subfields td:not(.datatable-td) label.menu-item-checkbox-label {
824 top: 0;
825 }
826
827 #custom-admin-menu .menu-item-depth-0 {
828 display: list-item !important;
829 }
830
831 /*
832 #custom-admin-menu .menu-item > .menu-item-bar > .menu-item-handle:hover,
833 #custom-admin-menu .menu-item:hover > .menu-item-bar > .menu-item-handle {
834 cursor: default;
835 }*/
836
837 #custom-admin-menu .menu-item-depth-0 .dashicons-menu {
838 padding: 5px 8px;
839 cursor: move;
840 color: #ddd;
841 }
842 #custom-admin-menu .menu-item-bar .menu-item-handle:hover .dashicons-menu {
843 color: #1d2327;
844 }
845
846
847 /* CodeMirror*/
848
849 .syntax-highlighted .asenha-subfield-textarea {
850 background: #fcfcfc;
851 }
852
853 .syntax-highlighted .CodeMirror {
854 border: 1px solid #ddd;
855 background: #fcfcfc;
856 }
857
858 /* DataTable */
859
860 .form-table .asenha-toggle .datatable > td {
861 flex-direction: column;
862 }
863
864 .form-table td.dataTables_empty {
865 display: block;
866 width: 100%;
867 margin-bottom: 0;
868 padding: 8px 10px !important;
869 background-color: #fff;
870 }
871
872 .datatable .dataTables_wrapper {
873 background: #f5f5f5;
874 margin-top: 8px;
875 padding: 12px 10px;
876 }
877
878 .datatable .dataTables_wrapper .dataTables_length select,
879 .datatable .dataTables_wrapper .dataTables_filter input {
880 background-color: #fff;
881 }
882
883 .datatable .dataTables_wrapper .dataTables_length select {
884 min-width: 52px;
885 }
886
887 .datatable table.dataTable thead th {
888 font-weight: 500 ;
889 }
890
891 /* Description subfield */
892 .asenha-warning {
893 display: block;
894 padding: 12px 16px;
895 color: #997404;
896 background: #fff3cd;
897 border: 1px solid #ffe69c;
898 }
899
900 /* jBox Modals */
901
902 .jBox-Modal.plugin-sponsor-modal .jBox-content {
903 max-height: calc( 100vh - 120px ) !important;
904 margin-top: 40px;
905 padding: 20px 40px;
906 }
907 .cta-modal-content .sponsorship-content {
908 }
909 .cta-modal-content h2 {
910 font-size: 1.875em;
911 line-height: 1.2;
912 }
913 .cta-modal-content h3 {
914 font-size: 1.5em;
915 line-height: 1.4;
916 }
917 .cta-modal-content p {
918 text-align: left;
919 font-size: 1.25em;
920 line-height: 1.7;
921 }
922 /* Sponsorship Modal */
923
924 .jBox-Modal.plugin-sponsor-modal .jBox-content {
925 }
926 .cta-modal-content.sponsorship .sponsorship-content {
927 display: flex !important;
928 flex-direction: column;
929 align-items: center;
930 }
931 .cta-modal-content.sponsorship .sponsorship-header {
932 text-align: center;
933 }
934 .cta-modal-content.sponsorship .sponsorship-image {
935 display: flex;
936 justify-content: center;
937 margin-bottom: -20px;
938 }
939 .cta-modal-content.sponsorship .sponsorship-image img {
940 width: 50%;
941 }
942 .cta-modal-content.sponsorship .sponsorship-content-sections {
943 display: flex;
944 flex-direction: row;
945 justify-content: space-between;
946 align-items: flex-start;
947 }
948 .cta-modal-content .sponsorship-info {
949 display: flex;
950 width: 48%;
951 }
952 .cta-modal-content .sponsorship-methods {
953 display: flex;
954 width: 48%;
955 flex-direction: column;
956 justify-content: flex-start;
957 align-items: flex-start;
958 }
959 .cta-modal-content.sponsorship a:not(.button) {
960 color: #de4c73;
961 text-decoration: none;
962 }
963 .cta-modal-content.sponsorship a:not(.button):hover {
964 text-decoration: underline;
965 }
966 .cta-modal-content .sponsorship-button {
967 display: flex;
968 align-items: center;
969 font-size: 1.25em;
970 }
971 .cta-modal-content .sponsorship-button.monthly {
972 font-weight: 500;
973 transition: .25s;
974 color: #fff;
975 background: #de4c73;
976 border-color: #de4c73;
977 margin-bottom: 2em;
978 }
979 .cta-modal-content .sponsorship-button.monthly:hover {
980 background: #b13c5c;
981 border-color: #b13c5c;
982 }
983 .cta-modal-content .sponsorship-button.monthly:focus {
984 box-shadow: none;
985 }
986 .cta-modal-content .sponsorship-button.one-time {
987 color: #de4c73;
988 background: transparent;
989 border-color: #de4c73;
990 transition: .1s;
991 }
992 .cta-modal-content .sponsorship-button.one-time:hover {
993 color: #fff;
994 background: #de4c73;
995 }
996 .cta-modal-content .sponsorship-button.one-time:focus {
997 box-shadow: none;
998 }
999
1000 .cta-modal-content .sponsorship-button .dashicons {
1001 margin-left: 4px;
1002 }