]> scripts.mit.edu Git - autoinstalls/wordpress.git/blob - wp-includes/css/admin-bar.css
WordPress 3.5.1-scripts
[autoinstalls/wordpress.git] / wp-includes / css / admin-bar.css
1 #wpadminbar * {
2         height: auto;
3         width: auto;
4         margin: 0;
5         padding: 0;
6         position: static;
7         text-transform: none;
8         letter-spacing: normal;
9         line-height: 1;
10         font: normal 13px/28px sans-serif;
11         color: #ccc;
12         text-shadow: #444 0px -1px 0px;
13         -webkit-box-sizing: content-box;
14         -moz-box-sizing:    content-box;
15         box-sizing:         content-box;
16 }
17
18 #wpadminbar ul li:before,
19 #wpadminbar ul li:after {
20         content: normal;
21 }
22
23 #wpadminbar a,
24 #wpadminbar a:hover,
25 #wpadminbar a img,
26 #wpadminbar a img:hover {
27         outline: none;
28         border: none;
29         text-decoration: none;
30         background: none;
31 }
32
33 #wpadminbar a:focus,
34 #wpadminbar a:active,
35 #wpadminbar input[type="text"],
36 #wpadminbar input[type="password"],
37 #wpadminbar input[type="number"],
38 #wpadminbar input[type="search"],
39 #wpadminbar input[type="email"],
40 #wpadminbar input[type="url"],
41 #wpadminbar select,
42 #wpadminbar textarea,
43 #wpadminbar div {
44         outline: none;
45 }
46
47 #wpadminbar {
48         direction: ltr;
49         color: #ccc;
50         font: normal 13px/28px sans-serif;
51         height: 28px;
52         position: fixed;
53         top: 0;
54         left: 0;
55         width: 100%;
56         min-width: 600px; /* match the min-width of the body in wp-admin.css */
57         z-index: 99999;
58         background: #464646;
59         background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #373737), color-stop(18%, #464646));
60         background-image: -webkit-linear-gradient(bottom, #373737 0, #464646 5px);
61         background-image:    -moz-linear-gradient(bottom, #373737 0, #464646 5px);
62         background-image:      -o-linear-gradient(bottom, #373737 0, #464646 5px);
63         background-image: linear-gradient(to top, #373737 0, #464646 5px);
64 }
65
66 #wpadminbar .ab-sub-wrapper,
67 #wpadminbar ul,
68 #wpadminbar ul li {
69         background: none;
70         clear: none;
71         list-style: none;
72         margin: 0;
73         padding: 0;
74         position: relative;
75         text-indent: 0;
76         z-index: 99999;
77 }
78
79 #wpadminbar .quicklinks {
80         border-left: 1px solid transparent;
81 }
82
83 #wpadminbar .quicklinks ul {
84         text-align: left;
85 }
86
87 #wpadminbar li {
88         float: left;
89 }
90
91 #wpadminbar .ab-empty-item {
92         outline: none;
93 }
94
95 #wpadminbar .quicklinks > ul > li {
96         border-right: 1px solid #555;
97 }
98
99 #wpadminbar .quicklinks > ul > li > a,
100 #wpadminbar .quicklinks > ul > li > .ab-empty-item {
101         border-right: 1px solid #333;
102 }
103
104 #wpadminbar .quicklinks .ab-top-secondary > li {
105         border-left: 1px solid #333;
106         border-right: 0;
107         float: right;
108 }
109
110 #wpadminbar .quicklinks .ab-top-secondary > li > a,
111 #wpadminbar .quicklinks .ab-top-secondary > li > .ab-empty-item {
112         border-left: 1px solid #555;
113         border-right: 0;
114 }
115
116 #wpadminbar .quicklinks a,
117 #wpadminbar .quicklinks .ab-empty-item,
118 #wpadminbar .shortlink-input {
119         height: 28px;
120         display: block;
121         padding: 0 12px;
122         margin: 0;
123 }
124
125 #wpadminbar .menupop .ab-sub-wrapper,
126 #wpadminbar .shortlink-input {
127         margin: 0 0 0 -1px;
128         padding: 0;
129         -webkit-box-shadow: 0 4px 4px rgba(0,0,0,0.2);
130         box-shadow: 0 4px 4px rgba(0,0,0,0.2);
131         background: #fff;
132         display: none;
133         position: absolute;
134         float: none;
135         border-width: 0 1px 1px 1px;
136         border-style: solid;
137         border-color: #dfdfdf;
138 }
139
140 #wpadminbar.ie7 .menupop .ab-sub-wrapper,
141 #wpadminbar.ie7 .shortlink-input {
142         top: 28px;
143         left: 0;
144 }
145
146 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
147         min-width: 100%;
148 }
149
150 #wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
151         right: 0;
152         left: auto;
153         margin: 0 -1px 0 0;
154 }
155
156 #wpadminbar .ab-sub-wrapper > .ab-submenu:first-child {
157         border-top: none;
158 }
159
160 #wpadminbar .ab-submenu {
161         padding: 6px 0;
162         border-top: 1px solid #dfdfdf;
163 }
164
165 #wpadminbar .selected .shortlink-input {
166         display: block;
167 }
168
169 #wpadminbar .quicklinks .menupop ul li {
170         float: none;
171 }
172
173 #wpadminbar .quicklinks .menupop ul li a strong {
174         font-weight: bold;
175 }
176
177 #wpadminbar .quicklinks .menupop ul li .ab-item,
178 #wpadminbar .quicklinks .menupop ul li a strong,
179 #wpadminbar .quicklinks .menupop.hover ul li .ab-item,
180 #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item,
181 #wpadminbar .shortlink-input {
182         line-height: 26px;
183         height: 26px;
184         text-shadow: none;
185         white-space: nowrap;
186         min-width: 140px;
187 }
188
189 #wpadminbar .shortlink-input {
190         width: 200px;
191 }
192
193 #wpadminbar.nojs li:hover > .ab-sub-wrapper,
194 #wpadminbar li.hover > .ab-sub-wrapper {
195         display: block;
196 }
197
198 #wpadminbar .menupop li:hover > .ab-sub-wrapper,
199 #wpadminbar .menupop li.hover > .ab-sub-wrapper {
200         margin-left: 100%;
201         margin-top: -33px;
202         border-width: 1px;
203 }
204
205 #wpadminbar .ab-top-secondary .menupop li:hover > .ab-sub-wrapper,
206 #wpadminbar .ab-top-secondary .menupop li.hover > .ab-sub-wrapper {
207         margin-left: 0;
208         left: inherit;
209         right: 100%;
210 }
211
212 #wpadminbar .ab-top-menu > li:hover > .ab-item,
213 #wpadminbar .ab-top-menu > li.hover > .ab-item,
214 #wpadminbar .ab-top-menu > li > .ab-item:focus,
215 #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus {
216         color: #fafafa;
217         background: #222;
218         background-image: -webkit-gradient(linear, left bottom, left top, from(#3a3a3a), to(#222));
219         background-image: -webkit-linear-gradient(bottom, #3a3a3a, #222);
220         background-image:    -moz-linear-gradient(bottom, #3a3a3a, #222);
221         background-image:      -o-linear-gradient(bottom, #3a3a3a, #222);
222         background-image: linear-gradient(to top, #3a3a3a, #222);
223 }
224
225 #wpadminbar.nojs .ab-top-menu > li.menupop:hover > .ab-item,
226 #wpadminbar .ab-top-menu > li.menupop.hover > .ab-item {
227         background: #fff;
228         color: #333;
229         text-shadow: none;
230         border-right-color: transparent;
231         border-left-color: transparent;
232 }
233
234 #wpadminbar .hover .ab-label,
235 #wpadminbar.nojq .ab-item:focus .ab-label {
236         color: #fafafa;
237 }
238
239 #wpadminbar .menupop.hover .ab-label {
240         color: #333;
241         text-shadow: none;
242 }
243
244 #wpadminbar .menupop li:hover,
245 #wpadminbar .menupop li.hover,
246 #wpadminbar .quicklinks .menupop .ab-item:focus,
247 #wpadminbar .quicklinks .ab-top-menu .menupop .ab-item:focus {
248         background-color: #eaf2fa;
249 }
250
251 #wpadminbar .ab-submenu .ab-item {
252         color: #333;
253         text-shadow: none;
254 }
255
256 #wpadminbar .quicklinks .menupop ul li a,
257 #wpadminbar .quicklinks .menupop ul li a strong,
258 #wpadminbar .quicklinks .menupop.hover ul li a,
259 #wpadminbar.nojs .quicklinks .menupop:hover ul li a {
260         color: #21759B;
261 }
262
263 #wpadminbar .menupop .menupop > .ab-item {
264         display: block;
265         background-image: url(../images/admin-bar-sprite.png?d=20120830);
266         background-position: 95% -20px;
267         background-repeat: no-repeat;
268         padding-right: 2em;
269 }
270
271 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item {
272         background-image: url(../images/admin-bar-sprite.png?d=20120830);
273         background-position: 5% -46px;
274         background-repeat: no-repeat;
275         padding-left: 2em;
276         padding-right: 1em;
277 }
278
279 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
280         display: block;
281         position: relative;
282         right: auto;
283         margin: 0;
284         background: #eee;
285         -webkit-box-shadow: none;
286         box-shadow: none;
287 }
288
289 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li:hover,
290 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li.hover,
291 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus {
292         background-color: #dfdfdf;
293 }
294
295 #wpadminbar .quicklinks a span#ab-updates {
296         background: #eee;
297         color: #333;
298         text-shadow: none;
299         display: inline;
300         padding: 2px 5px;
301         font-size: 10px;
302         font-weight: bold;
303         -webkit-border-radius: 10px;
304         border-radius: 10px;
305 }
306
307 #wpadminbar .quicklinks a:hover span#ab-updates  {
308         background: #fff;
309         color: #000;
310 }
311
312 #wpadminbar .ab-top-secondary {
313         float: right;
314         background: #464646;
315         background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #373737), color-stop(18%, #464646));
316         background-image: -webkit-linear-gradient(bottom, #373737 0, #464646 5px);
317         background-image:    -moz-linear-gradient(bottom, #373737 0, #464646 5px);
318         background-image:      -o-linear-gradient(bottom, #373737 0, #464646 5px);
319         background-image: linear-gradient(to top, #373737 0, #464646 5px);
320 }
321
322 #wpadminbar ul li:last-child,
323 #wpadminbar ul li:last-child .ab-item {
324         border-right: 0;
325         -webkit-box-shadow: none;
326         box-shadow: none;
327 }
328
329 /**
330  * My Account
331  */
332 #wp-admin-bar-my-account > ul {
333         min-width: 198px;
334 }
335
336 #wp-admin-bar-my-account.with-avatar > ul {
337         min-width: 270px;
338 }
339
340 #wpadminbar #wp-admin-bar-user-actions > li {
341         margin-left: 16px;
342         margin-right: 16px;
343 }
344
345 #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li {
346         margin-left: 88px;
347 }
348
349 #wp-admin-bar-user-actions > li > .ab-item {
350         padding-left: 8px;
351 }
352
353 #wpadminbar #wp-admin-bar-user-info {
354         margin-top: 6px;
355         margin-bottom: 15px;
356         height: auto;
357         background: none;
358 }
359
360 #wp-admin-bar-user-info .avatar {
361         position: absolute;
362         left: -72px;
363         top: 4px;
364         width: 64px;
365         height: 64px;
366 }
367
368 #wpadminbar #wp-admin-bar-user-info a {
369         background: none;
370         height: auto;
371 }
372
373 #wpadminbar #wp-admin-bar-user-info span {
374         background: none;
375         padding: 0;
376         height: 18px;
377 }
378
379 #wpadminbar #wp-admin-bar-user-info .display-name,
380 #wpadminbar #wp-admin-bar-user-info .username {
381         text-shadow: none;
382         display: block;
383 }
384
385 #wpadminbar #wp-admin-bar-user-info .display-name {
386         color: #333;
387 }
388
389 #wpadminbar #wp-admin-bar-user-info .username {
390         color: #999;
391         font-size: 11px;
392 }
393
394 #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
395         width: 16px;
396         height: 16px;
397         border: 1px solid #999;
398         padding: 0;
399         background: #eee;
400         line-height: 24px;
401         vertical-align: middle;
402         margin: -3px 0 0 6px;
403         float: none;
404         display: inline;
405 }
406
407 /*
408  * My Sites
409  */
410 #wpadminbar .quicklinks li .blavatar {
411         vertical-align: middle;
412         margin: -3px 4px 0 0;
413         padding: 0;
414 }
415
416 #wpadminbar .quicklinks li div.blavatar {
417         background: url('../images/wpmini-blue.png') no-repeat;
418         height: 16px;
419         width: 16px;
420         display: inline-block;
421 }
422
423 /**
424  * Search
425  */
426 #wpadminbar #wp-admin-bar-search .ab-item {
427         padding: 0;
428 }
429
430 #wpadminbar #wp-admin-bar-search .ab-item {
431         /* default background */
432         background: transparent;
433 }
434
435 #wpadminbar #adminbarsearch {
436         height: 28px;
437         padding: 0 2px;
438 }
439
440 #wpadminbar #adminbarsearch .adminbar-input {
441         font: 13px/24px sans-serif;
442         height: 24px;
443         width: 24px;
444         border: none;
445         padding: 0 3px 0 23px;
446         margin: 0;
447         color: #ccc;
448         text-shadow: #444 0px -1px 0px;
449         background-color: rgba( 255, 255, 255, 0 );
450         background-image: url(../images/admin-bar-sprite.png?d=20120830);
451         background-position: 3px 2px;
452         background-repeat: no-repeat;
453         outline: none;
454         cursor: pointer;
455
456         -webkit-border-radius: 3px;
457         border-radius: 3px;
458
459         -webkit-box-shadow: none;
460         box-shadow: none;
461
462         -moz-box-sizing: border-box;
463         -webkit-box-sizing: border-box;
464         -ms-box-sizing: border-box;
465         box-sizing: border-box;
466
467         -webkit-transition-duration: 400ms;
468         -webkit-transition-property: width, background;
469         -webkit-transition-timing-function: ease;
470         -moz-transition-duration: 400ms;
471         -moz-transition-property: width, background;
472         -moz-transition-timing-function: ease;
473         -o-transition-duration: 400ms;
474         -o-transition-property: width, background;
475         -o-transition-timing-function: ease;
476 }
477
478 #wpadminbar.ie7 #adminbarsearch .adminbar-input {
479         margin-top: 1px;
480         width: 120px;
481 }
482
483 #wpadminbar #adminbarsearch .adminbar-input:focus {
484         color: #555;
485         text-shadow: 0 1px 0 #fff;
486         width: 200px;
487         background-color: rgba( 255, 255, 255, 0.9 );
488         cursor: text;
489 }
490
491 #wpadminbar.ie8 #adminbarsearch .adminbar-input {
492         background-color: #464646;
493 }
494
495 #wpadminbar.ie8 #adminbarsearch .adminbar-input:focus {
496         background-color: #fff;
497 }
498
499 /* Two rules to ensure browser recognition */
500 #wpadminbar #adminbarsearch .adminbar-input::-webkit-input-placeholder {
501         color: #ddd;
502 }
503
504 #wpadminbar #adminbarsearch .adminbar-input:-moz-placeholder {
505         color: #ddd;
506 }
507
508 #wpadminbar #adminbarsearch .adminbar-button {
509         display: none;
510 }
511
512 /**
513  * Site Menu
514  */
515 #wpadminbar #wp-admin-bar-appearance {
516         border-top: none;
517         margin-top: -12px;
518 }
519
520 /**
521  * Site Menu
522  */
523 #wpadminbar #wp-admin-bar-appearance {
524         border-top: none;
525         margin-top: -12px;
526 }
527
528 /**
529  * ICONS
530  */
531 #wpadminbar .ab-icon {
532         position: relative;
533         float: left;
534         width: 16px;
535         height: 16px;
536         margin-top: 6px;
537 }
538
539 #wpadminbar .ab-label {
540         margin-left: 4px;
541 }
542
543 /**
544  * WP Logo icon
545  */
546 #wp-admin-bar-wp-logo > .ab-item .ab-icon {
547         width: 20px;
548         height: 20px;
549         margin-top: 4px;
550         background-image: url(../images/admin-bar-sprite.png?d=20120830);
551         background-position: 0 -76px;
552         background-repeat: no-repeat;
553 }
554
555 #wpadminbar.nojs #wp-admin-bar-wp-logo:hover > .ab-item .ab-icon,
556 #wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {
557         background-position: 0 -104px;
558 }
559
560 /**
561  * Updates icon
562  */
563 #wp-admin-bar-updates > .ab-item .ab-icon {
564         background-image: url(../images/admin-bar-sprite.png?d=20120830);
565         background-position: -2px -159px;
566         background-repeat: no-repeat;
567 }
568
569 /**
570  * Comments icon
571  */
572 #wp-admin-bar-comments > .ab-item .ab-icon {
573         background-image: url(../images/admin-bar-sprite.png?d=20120830);
574         background-position: -1px -134px;
575         background-repeat: no-repeat;
576 }
577
578 #wpadminbar span.count-0 {
579         display: none;
580 }
581
582 /**
583  * Add New icon
584  */
585 #wpadminbar #wp-admin-bar-new-content > .ab-item .ab-icon {
586         background-image: url(../images/admin-bar-sprite.png?d=20120830);
587         background-position: -2px -182px;
588         background-repeat: no-repeat;
589 }
590
591 /**
592  * Add New icon
593  */
594 #wpadminbar.nojs #wp-admin-bar-new-content:hover > .ab-item .ab-icon,
595 #wpadminbar #wp-admin-bar-new-content.hover > .ab-item .ab-icon {
596         background-position: -2px -203px;
597 }
598
599 /**
600  * Customize support classes
601  */
602 .no-customize-support .hide-if-no-customize,
603 .customize-support .hide-if-customize,
604 .no-customize-support.wp-core-ui .hide-if-no-customize,
605 .no-customize-support .wp-core-ui .hide-if-no-customize,
606 .customize-support.wp-core-ui .hide-if-customize,
607 .customize-support .wp-core-ui .hide-if-customize {
608         display: none;
609 }
610
611 /**
612  * Retina display 2x icons
613  */
614 @media print,
615   (-o-min-device-pixel-ratio: 5/4),
616   (-webkit-min-device-pixel-ratio: 1.25),
617   (min-resolution: 120dpi) {
618         #wpadminbar .menupop .menupop > .ab-item,
619         #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item,
620         #wpadminbar #adminbarsearch .adminbar-input,
621         #wp-admin-bar-wp-logo > .ab-item .ab-icon,
622         #wp-admin-bar-updates > .ab-item .ab-icon,
623         #wp-admin-bar-comments > .ab-item .ab-icon,
624         #wpadminbar #wp-admin-bar-new-content > .ab-item .ab-icon {
625                 background-image: url(../images/admin-bar-sprite-2x.png?d=20120830);
626                 background-size: 20px 220px;
627         }
628
629         #wpadminbar .quicklinks li div.blavatar {
630                 background: url('../images/wpmini-blue-2x.png') no-repeat;
631                 background-size: 16px 16px;
632         }
633 }
634
635 /* Skip link */
636 #wpadminbar .screen-reader-text,
637 #wpadminbar .screen-reader-text span {
638         position: absolute;
639         left: -1000em;
640         top: -1000em;
641         height: 1px;
642         width: 1px;
643         overflow: hidden;
644 }
645
646 #wpadminbar .screen-reader-shortcut {
647         position: absolute;
648         top: -1000em;
649 }
650
651 #wpadminbar .screen-reader-shortcut:focus {
652         left: 6px;
653         top: 7px;
654         height: auto;
655         width: auto;
656         display: block;
657         font-size: 14px;
658         font-weight: bold;
659         padding: 15px 23px 14px;
660         background: #f1f1f1;
661         color: #21759b;
662         text-shadow: none;
663         border-radius: 3px;
664         z-index: 100000;
665         line-height: normal;
666         -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
667         box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
668         text-decoration: none;
669 }
670
671 /**
672  * IE 6-targeted rules
673  */
674 * html #wpadminbar {
675         overflow: hidden;
676         position: absolute;
677 }
678
679 * html #wpadminbar .quicklinks ul li a {
680         float: left;
681 }
682
683 * html #wpadminbar .menupop a span {
684         background-image: none;
685 }