PluginProbe
bbPress / 2.6.15
bbPress v2.6.15
trunk 2.0 2.0-beta-1 2.0-beta-2b 2.0-beta-3 2.0-beta-3b 2.0-rc-2 2.0-rc-3 2.0-rc-4 2.0-rc-5 2.0.1 2.0.2 2.0.3 2.1 2.1-beta-1 2.1-rc1 2.1-rc2 2.1-rc3 2.1-rc4 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.2.2 All 71 releases
bbpress / includes / admin / assets / css / admin.css

admin.css in bbPress 2.6.15, at includes/admin/assets/css/admin.css

688 lines 12.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2 /* Kludge for too-wide inputs & selects */
3 #poststuff #bbp_forum_attributes select#parent_id,
4 #poststuff #bbp_forum_attributes input#menu_order,
5 #poststuff #bbp_topic_attributes select#parent_id,
6 #poststuff #bbp_reply_attributes select#bbp_forum_id,
7 #poststuff #bbp_reply_attributes select#bbp_reply_to,
8 #poststuff #bbp_reply_attributes input#bbp_forum_id,
9 #poststuff #bbp_reply_attributes input#bbp_topic_id,
10 #poststuff #bbp_author_metabox input#bbp_author_id,
11 #poststuff #bbp_author_metabox input#bbp_author_ip_address {
12 max-width: 170px;
13 }
14
15 /* Version Badge */
16
17 .bbp-badge {
18 transform-origin: top left;
19 animation: swoop 16s infinite linear;
20 }
21
22 .bbp-bee {
23 font: 400 80px/1 dashicons !important;
24 color: #000;
25 position: absolute;
26 height: 60px;
27 width: 60px;
28 }
29
30 .bbp-hive {
31 font: 400 150px/1 dashicons !important;
32 color: #ccc;
33 position: absolute;
34 height: 150px;
35 width: 150px;
36 top: 0;
37 right: 0;
38 display: block;
39 }
40
41 .bbp-bee::before {
42 content: "\f451";
43 }
44
45 .bbp-hive::before {
46 content: "\f449";
47 }
48
49 .notice-bbpress {
50 border-left: 4px solid #78cd95;
51 padding-left: 36px;
52 background-color: rgb(235, 255, 235);
53 position: relative;
54 }
55
56 .notice-bbpress .bbpress-logo-icon {
57 position: absolute;
58 height: auto;
59 width: auto;
60 padding: 7px 9px;
61 top: 50%;
62 left: 0;
63 transform: translateY(-50%);
64 font: 400 24px/1 dashicons !important;
65 }
66
67 .notice-bbpress .bbpress-logo-icon::before {
68 content: "\f477";
69 color: #555;
70 }
71
72 @keyframes buzz {
73
74 0% {
75 right: -2px;
76 top: -1px;
77 }
78
79 25% {
80 right: 1px;
81 top: 2px;
82 }
83
84 50% {
85 right: -3px;
86 top: -1px;
87 }
88
89 75% {
90 right: 2px;
91 top: 1px;
92 }
93
94 0% {
95 right: -2px;
96 top: -1px;
97 }
98 }
99
100 @keyframes swoop {
101
102 0% {
103 transform: rotate(95deg);
104 }
105
106 100% {
107 transform: rotate(455deg);
108 }
109 }
110
111 .about-wrap .bbp-badge {
112 position: absolute;
113 right: 50px;
114 top: 50px;
115 height: 25px;
116 width: 25px;
117 }
118
119 body.rtl .about-wrap .bbp-badge {
120 right: auto;
121 left: 50px;
122 }
123
124 /* Dashicons */
125
126 th .bbp_forums_column::before,
127 #dashboard_right_now a.bbp-glance-forums::before,
128 #adminmenu #menu-posts-forum .wp-menu-image::before {
129 content: "\f449";
130 }
131
132 th .bbp_topics_column::before,
133 #dashboard_right_now a.bbp-glance-topics::before,
134 #adminmenu #menu-posts-topic .wp-menu-image::before {
135 content: "\f450";
136 }
137
138 th .bbp_replies_column::before,
139 #dashboard_right_now a.bbp-glance-replies::before,
140 #adminmenu #menu-posts-reply .wp-menu-image::before {
141 content: "\f451";
142 }
143
144 #dashboard_right_now a.bbp-glance-topic-tags::before {
145 content: "\f323";
146 }
147
148 #dashboard_right_now a.bbp-glance-users::before {
149 content: "\f110";
150 }
151
152 th .bbp_forums_column,
153 th .bbp_topics_column,
154 th .bbp_replies_column {
155 height: 16px;
156 width: 16px;
157 }
158
159 th .bbp_forums_column::before,
160 th .bbp_topics_column::before,
161 th .bbp_replies_column::before {
162 font: 400 20px/0.5 dashicons;
163 speak: none;
164 display: inline-block;
165 padding: 0;
166 top: 4px;
167 left: -4px;
168 position: relative;
169 vertical-align: top;
170 -webkit-font-smoothing: antialiased;
171 -moz-osx-font-smoothing: grayscale;
172 text-decoration: none !important;
173 color: #444;
174 }
175
176 /* Deprecated Dashboard Metabox */
177
178 #bbp-dashboard-right-now p.sub,
179 #bbp-dashboard-right-now .table,
180 #bbp-dashboard-right-now .versions {
181 margin: -12px;
182 }
183
184 #bbp-dashboard-right-now .inside {
185 font-size: 12px;
186 padding-top: 20px;
187 margin-bottom: 0;
188 }
189
190 #bbp-dashboard-right-now p.sub {
191 padding: 5px 0 15px;
192 color: #8f8f8f;
193 font-size: 14px;
194 position: absolute;
195 top: -17px;
196 left: 15px;
197 }
198
199 body.rtl #bbp-dashboard-right-now p.sub {
200 right: 15px;
201 left: 0;
202 }
203
204 #bbp-dashboard-right-now .table {
205 margin: 0;
206 padding: 0;
207 position: relative;
208 }
209
210 #bbp-dashboard-right-now .table_content {
211 float: left;
212 border-top: #ececec 1px solid;
213 width: 45%;
214 }
215
216 body.rtl #bbp-dashboard-right-now .table_content {
217 float: right;
218 }
219
220 #bbp-dashboard-right-now .table_discussion {
221 float: right;
222 border-top: #ececec 1px solid;
223 width: 45%;
224 }
225
226 body.rtl #bbp-dashboard-right-now .table_discussion {
227 float: left;
228 }
229
230 #bbp-dashboard-right-now table td {
231 padding: 3px 0;
232 white-space: nowrap;
233 }
234
235 #bbp-dashboard-right-now table tr.first td {
236 border-top: none;
237 }
238
239 #bbp-dashboard-right-now td.b {
240 padding-right: 6px;
241 text-align: right;
242 font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
243 font-size: 14px;
244 width: 1%;
245 }
246
247 body.rtl #bbp-dashboard-right-now td.b {
248 padding-left: 6px;
249 padding-right: 0;
250 }
251
252 #bbp-dashboard-right-now td.b a {
253 font-size: 18px;
254 }
255
256 #bbp-dashboard-right-now td.b a:hover {
257 color: #d54e21;
258 }
259
260 #bbp-dashboard-right-now .t {
261 font-size: 12px;
262 padding-right: 12px;
263 padding-top: 6px;
264 color: #777;
265 }
266
267 body.rtl #bbp-dashboard-right-now .t {
268 padding-left: 12px;
269 padding-right: 0;
270 }
271
272 #bbp-dashboard-right-now .t a {
273 white-space: nowrap;
274 }
275
276 #bbp-dashboard-right-now .spam {
277 color: #f00;
278 }
279
280 #bbp-dashboard-right-now .waiting {
281 color: #e66f00;
282 }
283
284 #bbp-dashboard-right-now .approved {
285 color: #0f0;
286 }
287
288 #bbp-dashboard-right-now .versions {
289 padding: 6px 10px 12px;
290 clear: both;
291 }
292
293 #bbp-dashboard-right-now .versions .b {
294 font-weight: 700;
295 }
296
297 #bbp-dashboard-right-now a.button {
298 float: right;
299 clear: right;
300 position: relative;
301 top: -5px;
302 }
303
304 body.rtl #bbp-dashboard-right-now a.button {
305 float: left;
306 clear: left;
307 }
308
309 /* List Tables */
310
311 body.post-type-forum #minor-publishing,
312 body.post-type-forum #save-post {
313 display: none;
314 }
315
316 body.post-type-forum strong.label,
317 body.post-type-topic strong.label,
318 body.post-type-reply strong.label {
319 display: inline-block;
320 width: 60px;
321 }
322
323 body.post-type-forum .wp-list-table thead th a,
324 body.post-type-forum .wp-list-table tfoot th a,
325 body.post-type-topic .wp-list-table thead th a,
326 body.post-type-topic .wp-list-table tfoot th a,
327 body.post-type-reply .wp-list-table thead th a,
328 body.post-type-reply .wp-list-table tfoot th a {
329 display: flex;
330 }
331
332 body.post-type-forum .wp-list-table thead th:not(.sortable),
333 body.post-type-forum .wp-list-table tfoot th:not(.sortable),
334 body.post-type-forum .wp-list-table thead th a > span:first-child,
335 body.post-type-forum .wp-list-table tfoot th a > span:first-child,
336 body.post-type-forum .wp-list-table tbody td,
337 body.post-type-topic .wp-list-table thead th:not(.sortable),
338 body.post-type-topic .wp-list-table tfoot th:not(.sortable),
339 body.post-type-topic .wp-list-table thead th a > span:first-child,
340 body.post-type-topic .wp-list-table tfoot th a > span:first-child,
341 body.post-type-topic .wp-list-table tbody td,
342 body.post-type-reply .wp-list-table thead th:not(.sortable),
343 body.post-type-reply .wp-list-table tfoot th:not(.sortable),
344 body.post-type-reply .wp-list-table thead th a > span:first-child,
345 body.post-type-reply .wp-list-table tfoot th a > span:first-child,
346 body.post-type-reply .wp-list-table tbody td {
347 overflow-x: hidden;
348 text-overflow: ellipsis;
349 word-wrap: normal;
350 }
351
352 .column-bbp_forum_topic_count,
353 .column-bbp_forum_reply_count,
354 .column-bbp_topic_reply_count,
355 .column-bbp_topic_voice_count {
356 width: 8% !important;
357 }
358
359 .column-author,
360 .column-bbp_forum_mods,
361 .column-bbp_reply_author,
362 .column-bbp_topic_author {
363 width: 10% !important;
364 }
365
366 .column-bbp_topic_forum,
367 .column-bbp_reply_forum,
368 .column-bbp_reply_topic {
369 width: 10% !important;
370 }
371
372 .column-bbp_forum_freshness,
373 .column-bbp_topic_freshness {
374 width: 10% !important;
375 }
376
377 .column-bbp_user_role,
378 .column-bbp_forum_created,
379 .column-bbp_topic_created,
380 .column-bbp_reply_created {
381 width: 15% !important;
382 }
383
384 .column-bbp_topic_reply_author,
385 .column-bbp_forum_topic_author {
386 width: 25% !important;
387 }
388
389 .column-bbp_topic_reply_author .avatar,
390 .column-bbp_forum_topic_author .avatar {
391 float: left;
392 margin-right: 10px;
393 }
394
395 #bbp_moderators {
396 width: 100%;
397 }
398
399 #bbp_forum_attributes hr {
400 border-style: solid;
401 border-width: 1px;
402 border-color: #ccc #fff #fff #ccc;
403 }
404
405 body.post-type-forum tbody .status-closed,
406 body.post-type-topic tbody .status-closed,
407 body.post-type-reply tbody .status-closed {
408 background-color: #f5f5f5;
409 }
410
411 body.post-type-forum tbody .status-closed:nth-child(odd),
412 body.post-type-topic tbody .status-closed:nth-child(odd),
413 body.post-type-reply tbody .status-closed:nth-child(odd) {
414 background-color: #f0f0f0;
415 }
416
417 body.post-type-forum tbody .status-spam,
418 body.post-type-topic tbody .status-spam,
419 body.post-type-reply tbody .status-spam,
420 #bbp-reply-list .status-trash {
421 background-color: #fee;
422 }
423
424 body.post-type-forum tbody .status-spam:nth-child(odd),
425 body.post-type-topic tbody .status-spam:nth-child(odd),
426 body.post-type-reply tbody .status-spam:nth-child(odd),
427 #bbp-reply-list .status-trash:nth-child(odd) {
428 background-color: #fdd;
429 }
430
431 body.post-type-forum tbody .status-pending,
432 body.post-type-topic tbody .status-pending,
433 body.post-type-reply tbody .status-pending {
434 background-color: #fff2e8;
435 }
436
437 body.post-type-forum tbody .status-pending:nth-child(odd),
438 body.post-type-topic tbody .status-pending:nth-child(odd),
439 body.post-type-reply tbody .status-pending:nth-child(odd) {
440 background-color: #fff7f1;
441 }
442
443 body.post-type-forum tbody .status-closed td,
444 body.post-type-topic tbody .status-closed td,
445 body.post-type-reply tbody .status-closed td,
446 body.post-type-forum tbody .status-spam td,
447 body.post-type-topic tbody .status-spam td,
448 body.post-type-reply tbody .status-spam td,
449 #bbp-reply-list .status-trash td {
450 color: #999;
451 }
452
453 body.post-type-forum tbody .row-actions .unspam a,
454 body.post-type-topic tbody .row-actions .unspam a,
455 body.post-type-reply tbody .row-actions .unspam a,
456 body.post-type-forum tbody .row-actions .approved a,
457 body.post-type-topic tbody .row-actions .approved a,
458 body.post-type-reply tbody .row-actions .approved a {
459 color: #006505;
460 }
461
462 /* User Relationships */
463
464 #bbp_topic_engagements_metabox .avatar,
465 #bbp_topic_favorites_metabox .avatar,
466 #bbp_topic_subscriptions_metabox .avatar {
467 margin: 3px;
468 }
469
470 /* Converter */
471
472 .bbp-converter-settings-wrap {
473 float: left;
474 width: 55%;
475 }
476
477 #poststuff.bbp-converter-monitor-wrap {
478 float: right;
479 width: 43%;
480 margin-left: 2%;
481 min-width: 200px;
482 }
483
484 #bbp-converter-monitor h2 {
485 position: relative;
486 }
487
488 #bbp-converter-monitor .inside {
489 margin: 0;
490 padding: 5px;
491 border-bottom: 1px solid #e5e5e5;
492 }
493
494 #bbp-converter-monitor div.actions {
495 padding: 10px;
496 background: #fafafa;
497 clear: both;
498 }
499
500 #bbp-converter-spinner {
501 margin: 4px 0;
502 }
503
504 div.bbp-converter-log,
505 div.bbp-converter-warning {
506 padding: 5px 0 5px 5px;
507 }
508
509 div.bbp-converter-log.started {
510 height: 300px;
511 overflow: auto;
512 }
513
514 div.bbp-converter-log p {
515 margin: 0;
516 padding: 2px;
517 }
518
519 div.bbp-converter-log p:only-child {
520 float: none;
521 margin-bottom: 0;
522 }
523
524 div.bbp-converter-log div {
525 padding: 10px;
526 margin: 5px;
527 background: #f4f4f4;
528 border: 1px solid #ddd;
529 }
530
531 div.bbp-converter-log div code {
532 margin-top: 5px;
533 display: block;
534 }
535
536 div.bbp-converter-log .step {
537 text-align: right;
538 font-weight: 600;
539 }
540
541 div.bbp-converter-log .output {
542 margin: 0 5px;
543 }
544
545 div.bbp-converter-log .mini-step {
546 padding: 3px 5px;
547 vertical-align: middle;
548 font-size: 8px;
549 font-weight: 600;
550 border-radius: 6px;
551 background-color: #aaa;
552 color: #fff;
553 }
554
555 #bbp-converter-monitor .bbp-progress-bar {
556 position: absolute;
557 left: 0;
558 height: 1px;
559 width: 0;
560 background-color: #00b9eb;
561 transition-property: width;
562 transition-timing-function: ease-out;
563 transition-duration: 1s;
564 }
565
566 #bbp-converter-monitor #bbp-converter-step-percentage {
567 bottom: 1px;
568 }
569
570 #bbp-converter-monitor #bbp-converter-total-percentage {
571 bottom: 0;
572 }
573
574 #bbp-converter-stop {
575 display: none;
576 }
577
578 #bbp-converter-status {
579 font-weight: 400;
580 font-size: 12px;
581 color: #aaa;
582 display: block;
583 margin-top: 2px;
584 }
585
586 .bbp-converter-db-password-wrapper {
587 display: inline-block;
588 position: relative;
589 }
590
591 .bbp-converter-db-pass::-webkit-credentials-auto-fill-button {
592 display: none;
593 visibility: hidden;
594 pointer-events: none;
595 position: absolute;
596 right: 0;
597 }
598
599 button.bbp-db-pass-toggle {
600 border: none;
601 background: transparent;
602 position: absolute;
603 right: 3px;
604 top: 3px;
605 padding: 0;
606 margin: 0;
607 cursor: pointer;
608 color: #aaa;
609 height: 25px;
610 width: 25px;
611 font: 400 20px/1 dashicons !important;
612 }
613
614 button.bbp-db-pass-toggle:hover {
615 color: #888;
616 }
617
618 button.bbp-db-pass-toggle.text::after {
619 content: "\f530";
620 }
621
622 button.bbp-db-pass-toggle.password::after {
623 content: "\f177";
624 }
625
626 @media screen and ( max-width: 782px ) {
627
628 .bbp-converter-db-password-wrapper {
629 width: 100%;
630 }
631
632 #poststuff.bbp-converter-monitor-wrap,
633 .bbp-converter-settings-wrap {
634 float: none;
635 width: 100%;
636 margin: 20px 0;
637 }
638
639 button.bbp-db-pass-toggle {
640 height: 35px;
641 width: 35px;
642 font: 400 20px/1 dashicons !important;
643 }
644 }
645
646 /* Tools */
647
648 td.bbp-tool-title strong {
649 display: block;
650 }
651
652 td.bbp-tool-title p {
653 margin: 0;
654 }
655
656 .manage-column.column-components {
657 width: 20%;
658 }
659
660 .manage-column.column-version {
661 width: 11%;
662 }
663
664 .manage-column.column-overhead {
665 width: 13%;
666 }
667
668 .nav-tab-wrapper a span.awaiting-mod {
669 display: inline-block;
670 vertical-align: top;
671 margin: 3px 0 0 1px;
672 padding: 0 5px;
673 min-width: 7px;
674 height: 17px;
675 border-radius: 11px;
676 background-color: #ca4a1f;
677 color: #fff;
678 font-size: 9px;
679 line-height: 17px;
680 text-align: center;
681 z-index: 26;
682 }
683
684 /* Retro TV corners for contributor avatars */
685 .dashboard_page_bbp-credits .wp-person img {
686 border-radius: 20px;
687 }
688