[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 /*! This file is auto-generated */ 2 html { 3 --wp-admin--admin-bar--height: 32px; 4 scroll-padding-top: var(--wp-admin--admin-bar--height); 5 } 6 7 #wpadminbar * { 8 height: auto; 9 width: auto; 10 margin: 0; 11 padding: 0; 12 position: static; 13 text-shadow: none; 14 text-transform: none; 15 letter-spacing: normal; 16 font-size: 13px; 17 font-weight: 400; 18 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 19 font-style: normal; 20 line-height: 2.46153846; 21 border-radius: 0; 22 box-sizing: content-box; 23 transition: none; 24 -webkit-font-smoothing: subpixel-antialiased; /* Prevent Safari from switching to standard antialiasing on hover */ 25 -moz-osx-font-smoothing: auto; /* Prevent Firefox from inheriting from themes that use other values */ 26 } 27 28 .rtl #wpadminbar * { 29 font-family: Tahoma, sans-serif; 30 } 31 32 html:lang(he-il) .rtl #wpadminbar * { 33 font-family: Arial, sans-serif; 34 } 35 36 #wpadminbar .ab-empty-item { 37 cursor: default; 38 } 39 40 #wpadminbar .ab-empty-item, 41 #wpadminbar a.ab-item, 42 #wpadminbar > #wp-toolbar span.ab-label, 43 #wpadminbar > #wp-toolbar span.noticon { 44 color: #f0f0f1; 45 } 46 47 #wpadminbar #wp-admin-bar-site-name a.ab-item, 48 #wpadminbar #wp-admin-bar-my-sites a.ab-item { 49 white-space: nowrap; 50 } 51 52 #wpadminbar ul li:before, 53 #wpadminbar ul li:after { 54 content: normal; 55 } 56 57 #wpadminbar a, 58 #wpadminbar a:hover, 59 #wpadminbar a img, 60 #wpadminbar a img:hover { 61 border: none; 62 text-decoration: none; 63 background: none; 64 box-shadow: none; 65 } 66 67 #wpadminbar a:focus, 68 #wpadminbar a:active, 69 #wpadminbar input[type="text"], 70 #wpadminbar input[type="password"], 71 #wpadminbar input[type="number"], 72 #wpadminbar input[type="search"], 73 #wpadminbar input[type="email"], 74 #wpadminbar input[type="url"], 75 #wpadminbar select, 76 #wpadminbar textarea, 77 #wpadminbar div { 78 box-shadow: none; 79 } 80 81 #wpadminbar a:focus { 82 /* Inherits transparent outline only visible in Windows High Contrast mode */ 83 outline-offset: -1px; 84 } 85 86 #wpadminbar { 87 direction: rtl; 88 color: #c3c4c7; 89 font-size: 13px; 90 font-weight: 400; 91 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 92 line-height: 2.46153846; 93 height: 32px; 94 position: fixed; 95 top: 0; 96 right: 0; 97 width: 100%; 98 min-width: 600px; /* match the min-width of the body in wp-admin/css/common.css */ 99 z-index: 99999; 100 background: #1d2327; 101 /* Only visible in Windows High Contrast mode */ 102 outline: 1px solid transparent; 103 } 104 105 #wpadminbar .ab-sub-wrapper, 106 #wpadminbar ul, 107 #wpadminbar ul li { 108 background: none; 109 clear: none; 110 list-style: none; 111 margin: 0; 112 padding: 0; 113 position: relative; 114 text-indent: 0; 115 z-index: 99999; 116 } 117 118 #wpadminbar ul#wp-admin-bar-root-default>li { 119 margin-left: 0; 120 } 121 122 #wpadminbar .quicklinks ul { 123 text-align: right; 124 } 125 126 #wpadminbar li { 127 float: right; 128 } 129 130 #wpadminbar .ab-empty-item { 131 outline: none; 132 } 133 134 #wpadminbar .quicklinks a, 135 #wpadminbar .quicklinks .ab-empty-item, 136 #wpadminbar .shortlink-input { 137 height: 32px; 138 display: block; 139 padding: 0 10px; 140 margin: 0; 141 } 142 143 #wpadminbar .quicklinks > ul > li > a { 144 padding: 0 7px 0 8px; 145 } 146 147 #wpadminbar .menupop .ab-sub-wrapper, 148 #wpadminbar .shortlink-input { 149 margin: 0; 150 padding: 0; 151 box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); 152 background: #2c3338; 153 display: none; 154 position: absolute; 155 float: none; 156 } 157 158 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { 159 min-width: 100%; 160 } 161 162 #wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper { 163 left: 0; 164 right: auto; 165 } 166 167 #wpadminbar .ab-submenu { 168 padding: 6px 0; 169 } 170 171 #wpadminbar .selected .shortlink-input { 172 display: block; 173 } 174 175 #wpadminbar .quicklinks .menupop ul li { 176 float: none; 177 } 178 179 #wpadminbar .quicklinks .menupop ul li a strong { 180 font-weight: 600; 181 } 182 183 #wpadminbar .quicklinks .menupop ul li .ab-item, 184 #wpadminbar .quicklinks .menupop ul li a strong, 185 #wpadminbar .quicklinks .menupop.hover ul li .ab-item, 186 #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item, 187 #wpadminbar .shortlink-input { 188 line-height: 2; 189 height: 26px; 190 white-space: nowrap; 191 min-width: 140px; 192 } 193 194 #wpadminbar .shortlink-input { 195 width: 200px; 196 } 197 198 #wpadminbar.nojs li:hover > .ab-sub-wrapper, 199 #wpadminbar li.hover > .ab-sub-wrapper { 200 display: block; 201 /* Only visible in Windows High Contrast mode */ 202 outline: 1px solid transparent; 203 } 204 205 #wpadminbar .menupop li:hover > .ab-sub-wrapper, 206 #wpadminbar .menupop li.hover > .ab-sub-wrapper { 207 margin-right: 100%; 208 margin-top: -32px; 209 } 210 211 #wpadminbar .ab-top-secondary .menupop li:hover > .ab-sub-wrapper, 212 #wpadminbar .ab-top-secondary .menupop li.hover > .ab-sub-wrapper { 213 margin-right: 0; 214 right: inherit; 215 left: 100%; 216 } 217 218 #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus, 219 #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus, 220 #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item, 221 #wpadminbar .ab-top-menu > li.hover > .ab-item { 222 background: #2c3338; 223 color: #72aee6; 224 } 225 226 #wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label, 227 #wpadminbar > #wp-toolbar li.hover span.ab-label, 228 #wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label { 229 color: #72aee6; 230 } 231 232 #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon, 233 #wpadminbar .ab-icon, 234 #wpadminbar .ab-item:before, 235 .wp-admin-bar-arrow { 236 position: relative; 237 float: right; 238 font: normal 20px/1 dashicons; 239 padding: 4px 0; 240 -webkit-font-smoothing: antialiased; 241 -moz-osx-font-smoothing: grayscale; 242 background-image: none !important; 243 margin-left: 6px; 244 } 245 246 #wpadminbar .ab-icon:before, 247 #wpadminbar .ab-item:before, 248 #wpadminbar #adminbarsearch:before { 249 color: #a7aaad; 250 color: rgba(240, 246, 252, 0.6); 251 } 252 253 #wpadminbar .ab-icon:before, 254 #wpadminbar .ab-item:before, 255 #wpadminbar #adminbarsearch:before { 256 position: relative; 257 transition: color .1s ease-in-out; 258 } 259 260 #wpadminbar .ab-label { 261 display: inline-block; 262 height: 32px; 263 } 264 265 #wpadminbar .ab-submenu .ab-item { 266 color: #c3c4c7; 267 color: rgba(240, 246, 252, 0.7); 268 } 269 270 #wpadminbar .quicklinks .menupop ul li a, 271 #wpadminbar .quicklinks .menupop ul li a strong, 272 #wpadminbar .quicklinks .menupop.hover ul li a, 273 #wpadminbar.nojs .quicklinks .menupop:hover ul li a { 274 color: #c3c4c7; 275 color: rgba(240, 246, 252, 0.7); 276 } 277 278 #wpadminbar .quicklinks .menupop ul li a:hover, 279 #wpadminbar .quicklinks .menupop ul li a:focus, 280 #wpadminbar .quicklinks .menupop ul li a:hover strong, 281 #wpadminbar .quicklinks .menupop ul li a:focus strong, 282 #wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a, 283 #wpadminbar .quicklinks .menupop.hover ul li a:hover, 284 #wpadminbar .quicklinks .menupop.hover ul li a:focus, 285 #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover, 286 #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus, 287 #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover, 288 #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, 289 #wpadminbar li:hover .ab-icon:before, 290 #wpadminbar li:hover .ab-item:before, 291 #wpadminbar li a:focus .ab-icon:before, 292 #wpadminbar li .ab-item:focus:before, 293 #wpadminbar li .ab-item:focus .ab-icon:before, 294 #wpadminbar li.hover .ab-icon:before, 295 #wpadminbar li.hover .ab-item:before, 296 #wpadminbar li:hover #adminbarsearch:before, 297 #wpadminbar li #adminbarsearch.adminbar-focused:before { 298 color: #72aee6; 299 } 300 301 #wpadminbar.mobile .quicklinks .ab-icon:before, 302 #wpadminbar.mobile .quicklinks .ab-item:before { 303 color: #c3c4c7; 304 } 305 306 #wpadminbar.mobile .quicklinks .hover .ab-icon:before, 307 #wpadminbar.mobile .quicklinks .hover .ab-item:before { 308 color: #72aee6; 309 } 310 311 #wpadminbar .menupop .menupop > .ab-item .wp-admin-bar-arrow:before, 312 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before { 313 position: absolute; 314 font: normal 17px/1 dashicons; 315 -webkit-font-smoothing: antialiased; 316 -moz-osx-font-smoothing: grayscale; 317 } 318 319 #wpadminbar .menupop .menupop > .ab-item { 320 display: block; 321 padding-left: 2em; 322 } 323 324 #wpadminbar .menupop .menupop > .ab-item .wp-admin-bar-arrow:before { 325 top: 1px; 326 left: 10px; 327 padding: 4px 0; 328 content: "\f139" / ''; 329 color: inherit; 330 } 331 332 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item { 333 padding-right: 2em; 334 padding-left: 1em; 335 } 336 337 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item .wp-admin-bar-arrow:before { 338 top: 1px; 339 right: 6px; 340 content: "\f141" / ''; 341 } 342 343 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary { 344 display: block; 345 position: relative; 346 left: auto; 347 margin: 0; 348 box-shadow: none; 349 } 350 351 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary, 352 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu { 353 background: #3c434a; 354 } 355 356 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li > a:hover, 357 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus a { 358 color: #72aee6; 359 } 360 361 #wpadminbar .quicklinks a span#ab-updates { 362 background: #f0f0f1; 363 color: #2c3338; 364 display: inline; 365 padding: 2px 5px; 366 font-size: 10px; 367 font-weight: 600; 368 border-radius: 10px; 369 } 370 371 #wpadminbar .quicklinks a:hover span#ab-updates { 372 background: #fff; 373 color: #000; 374 } 375 376 #wpadminbar .ab-top-secondary { 377 float: left; 378 } 379 380 #wpadminbar ul li:last-child, 381 #wpadminbar ul li:last-child .ab-item { 382 box-shadow: none; 383 } 384 385 /** 386 * Recovery Mode 387 */ 388 #wpadminbar #wp-admin-bar-recovery-mode { 389 color: #fff; 390 background-color: #d63638; 391 } 392 393 #wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover >.ab-item, 394 #wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus, 395 #wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item, 396 #wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus { 397 color: #fff; 398 background-color: #d63638; 399 } 400 401 /** 402 * My Account 403 */ 404 #wp-admin-bar-my-account > ul { 405 min-width: 198px; 406 } 407 408 #wp-admin-bar-my-account:not(.with-avatar) > .ab-item { 409 display: inline-block; 410 } 411 412 #wp-admin-bar-my-account > .ab-item:before { 413 content: "\f110" / ''; 414 top: 2px; 415 float: left; 416 margin-right: 6px; 417 margin-left: 0; 418 } 419 420 #wp-admin-bar-my-account.with-avatar > .ab-item:before { 421 display: none; 422 content: none; 423 } 424 425 #wp-admin-bar-my-account.with-avatar > ul { 426 min-width: 270px; 427 } 428 429 #wpadminbar #wp-admin-bar-user-actions > li { 430 margin-right: 16px; 431 margin-left: 16px; 432 } 433 434 #wpadminbar #wp-admin-bar-user-actions.ab-submenu { 435 padding: 6px 0 12px; 436 } 437 438 #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li { 439 margin-right: 88px; 440 } 441 442 #wpadminbar #wp-admin-bar-user-info { 443 margin-top: 6px; 444 margin-bottom: 15px; 445 height: auto; 446 background: none; 447 } 448 449 #wp-admin-bar-user-info .avatar { 450 position: absolute; 451 right: -72px; 452 top: 4px; 453 width: 64px; 454 height: 64px; 455 } 456 457 #wpadminbar #wp-admin-bar-user-info a { 458 background: none; 459 height: auto; 460 } 461 462 #wpadminbar #wp-admin-bar-user-info span { 463 background: none; 464 padding: 0; 465 height: 18px; 466 } 467 468 #wpadminbar #wp-admin-bar-user-info .display-name, 469 #wpadminbar #wp-admin-bar-user-info .username { 470 display: block; 471 } 472 473 #wpadminbar #wp-admin-bar-user-info .username { 474 color: #a7aaad; 475 font-size: 11px; 476 } 477 478 #wpadminbar #wp-admin-bar-my-account.with-avatar > .ab-empty-item img, 479 #wpadminbar #wp-admin-bar-my-account.with-avatar > a img { 480 width: auto; 481 height: 16px; 482 padding: 0; 483 border: 1px solid #8c8f94; 484 background: #f0f0f1; 485 line-height: 1.84615384; 486 vertical-align: middle; 487 margin: -4px 6px 0 0; 488 float: none; 489 display: inline; 490 } 491 492 /** 493 * WP Logo 494 */ 495 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon { 496 width: 15px; 497 height: 20px; 498 margin-left: 0; 499 padding: 6px 0 5px; 500 } 501 502 #wpadminbar #wp-admin-bar-wp-logo > .ab-item { 503 padding: 0 7px; 504 } 505 506 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before { 507 content: "\f120" / ''; 508 top: 2px; 509 } 510 511 /* 512 * My Sites & Site Title 513 */ 514 #wpadminbar .quicklinks li .blavatar { 515 display: inline-block; 516 vertical-align: middle; 517 font: normal 16px/1 dashicons !important; 518 -webkit-font-smoothing: antialiased; 519 -moz-osx-font-smoothing: grayscale; 520 color: #f0f0f1; 521 } 522 523 #wpadminbar .quicklinks li a:hover .blavatar, 524 #wpadminbar .quicklinks li a:focus .blavatar, 525 #wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar { 526 color: #72aee6; 527 } 528 529 #wpadminbar .quicklinks li img.blavatar, 530 #wpadminbar .quicklinks li div.blavatar:before { 531 height: 16px; 532 width: 16px; 533 margin: 0 -2px 2px 8px; 534 } 535 536 #wpadminbar .quicklinks li div.blavatar:before { 537 content: "\f120" / ''; 538 display: inline-block; 539 } 540 541 #wpadminbar #wp-admin-bar-appearance { 542 margin-top: -12px; 543 } 544 545 #wpadminbar #wp-admin-bar-my-sites > .ab-item:before, 546 #wpadminbar #wp-admin-bar-site-name > .ab-item:before { 547 content: "\f541" / ''; 548 top: 2px; 549 } 550 551 #wpadminbar #wp-admin-bar-site-editor > .ab-item:before { 552 content: "\f100" / ''; 553 top: 2px; 554 } 555 556 #wpadminbar #wp-admin-bar-customize > .ab-item:before { 557 content: "\f540" / ''; 558 top: 2px; 559 } 560 561 #wpadminbar #wp-admin-bar-edit > .ab-item:before { 562 content: "\f464" / ''; 563 top: 2px; 564 } 565 566 #wpadminbar #wp-admin-bar-site-name > .ab-item:before { 567 content: "\f226" / ''; 568 } 569 570 .wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item:before { 571 content: "\f102" / ''; 572 } 573 574 575 576 /** 577 * Comments 578 */ 579 #wpadminbar #wp-admin-bar-comments .ab-icon { 580 margin-left: 6px; 581 } 582 583 #wpadminbar #wp-admin-bar-comments .ab-icon:before { 584 content: "\f101" / ''; 585 top: 3px; 586 } 587 588 #wpadminbar #wp-admin-bar-comments .count-0 { 589 opacity: .5; 590 } 591 592 /** 593 * New Content 594 */ 595 #wpadminbar #wp-admin-bar-new-content .ab-icon:before { 596 content: "\f132" / ''; 597 top: 4px; 598 } 599 600 /** 601 * Updates 602 */ 603 #wpadminbar #wp-admin-bar-updates .ab-icon:before { 604 content: "\f463" / ''; 605 top: 2px; 606 } 607 608 #wpadminbar #wp-admin-bar-updates.spin .ab-icon:before { 609 display: inline-block; 610 animation: rotation 2s infinite linear; 611 } 612 613 @media (prefers-reduced-motion: reduce) { 614 #wpadminbar #wp-admin-bar-updates.spin .ab-icon:before { 615 animation: none; 616 } 617 } 618 619 /** 620 * Search 621 */ 622 623 #wpadminbar #wp-admin-bar-search .ab-item { 624 padding: 0; 625 background: transparent; 626 } 627 628 #wpadminbar #adminbarsearch { 629 position: relative; 630 height: 32px; 631 padding: 0 2px; 632 z-index: 1; 633 } 634 635 #wpadminbar #adminbarsearch:before { 636 position: absolute; 637 top: 6px; 638 right: 5px; 639 z-index: 20; 640 font: normal 20px/1 dashicons !important; 641 content: "\f179" / ''; 642 speak: never; 643 -webkit-font-smoothing: antialiased; 644 -moz-osx-font-smoothing: grayscale; 645 } 646 647 /* The admin bar search field needs to reset many styles that might be inherited from the active Theme CSS. See ticket #40313. */ 648 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input { 649 display: inline-block; 650 float: none; 651 position: relative; 652 z-index: 30; 653 font-size: 13px; 654 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 655 line-height: 1.84615384; 656 text-indent: 0; 657 height: 24px; 658 width: 24px; 659 max-width: none; 660 padding: 0 24px 0 3px; 661 margin: 0; 662 color: #c3c4c7; 663 background-color: rgba(255, 255, 255, 0); 664 border: none; 665 outline: none; 666 cursor: pointer; 667 box-shadow: none; 668 box-sizing: border-box; 669 transition-duration: 400ms; 670 transition-property: width, background; 671 transition-timing-function: ease; 672 } 673 674 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus { 675 z-index: 10; 676 color: #000; 677 width: 200px; 678 background-color: rgba(255, 255, 255, 0.9); 679 cursor: text; 680 border: 0; 681 } 682 683 #wpadminbar #adminbarsearch .adminbar-button { 684 display: none; 685 } 686 687 /** 688 * Customize support classes 689 */ 690 .no-customize-support .hide-if-no-customize, 691 .customize-support .hide-if-customize, 692 .no-customize-support #wpadminbar .hide-if-no-customize, 693 .no-customize-support.wp-core-ui .hide-if-no-customize, 694 .no-customize-support .wp-core-ui .hide-if-no-customize, 695 .customize-support #wpadminbar .hide-if-customize, 696 .customize-support.wp-core-ui .hide-if-customize, 697 .customize-support .wp-core-ui .hide-if-customize { 698 display: none; 699 } 700 701 /* Skip link */ 702 #wpadminbar .screen-reader-text, 703 #wpadminbar .screen-reader-text span { 704 border: 0; 705 clip-path: inset(50%); 706 height: 1px; 707 margin: -1px; 708 overflow: hidden; 709 padding: 0; 710 position: absolute; 711 width: 1px; 712 word-wrap: normal !important; 713 } 714 715 #wpadminbar .screen-reader-shortcut { 716 position: absolute; 717 top: -1000em; 718 right: 6px; 719 height: auto; 720 width: auto; 721 display: block; 722 font-size: 14px; 723 font-weight: 600; 724 padding: 15px 23px 14px; 725 background: #f0f0f1; 726 color: #2271b1; 727 z-index: 100000; 728 line-height: normal; 729 text-decoration: none; 730 } 731 732 #wpadminbar .screen-reader-shortcut:focus { 733 top: 7px; 734 background: #f0f0f1; 735 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 736 } 737 738 @media screen and (max-width: 782px) { 739 html { 740 --wp-admin--admin-bar--height: 46px; 741 } 742 743 /* Toolbar Touchification*/ 744 html #wpadminbar { 745 height: 46px; 746 min-width: 240px; /* match the min-width of the body in wp-admin/css/common.css */ 747 } 748 749 #wpadminbar * { 750 font-size: 14px; 751 font-weight: 400; 752 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 753 line-height: 2.28571428; 754 } 755 756 #wpadminbar .quicklinks > ul > li > a, 757 #wpadminbar .quicklinks .ab-empty-item { 758 padding: 0; 759 height: 46px; 760 line-height: 3.28571428; 761 width: auto; 762 } 763 764 #wpadminbar .ab-icon { 765 font: 40px/1 dashicons !important; 766 margin: 0; 767 padding: 0; 768 width: 52px; 769 height: 46px; 770 text-align: center; 771 } 772 773 #wpadminbar .ab-icon:before { 774 text-align: center; 775 } 776 777 #wpadminbar .ab-submenu { 778 padding: 0; 779 } 780 781 #wpadminbar #wp-admin-bar-site-name a.ab-item, 782 #wpadminbar #wp-admin-bar-my-sites a.ab-item, 783 #wpadminbar #wp-admin-bar-my-account a.ab-item { 784 text-overflow: clip; 785 } 786 787 #wpadminbar .quicklinks .menupop ul li .ab-item, 788 #wpadminbar .quicklinks .menupop ul li a strong, 789 #wpadminbar .quicklinks .menupop.hover ul li .ab-item, 790 #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item, 791 #wpadminbar .shortlink-input { 792 line-height: 1.6; 793 } 794 795 #wpadminbar .ab-label { 796 border: 0; 797 clip-path: inset(50%); 798 height: 1px; 799 margin: -1px; 800 overflow: hidden; 801 padding: 0; 802 position: absolute; 803 width: 1px; 804 word-wrap: normal !important; 805 } 806 807 #wpadminbar .menupop li:hover > .ab-sub-wrapper, 808 #wpadminbar .menupop li.hover > .ab-sub-wrapper { 809 margin-top: -46px; 810 } 811 812 #wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop > .ab-item { 813 padding-left: 30px; 814 } 815 816 #wpadminbar .menupop .menupop > .ab-item:before { 817 top: 10px; 818 left: 6px; 819 } 820 821 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item { 822 font-size: 16px; 823 padding: 8px 16px; 824 } 825 826 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty { 827 display: none; 828 } 829 830 /* WP logo */ 831 #wpadminbar #wp-admin-bar-wp-logo > .ab-item { 832 padding: 0; 833 } 834 835 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon { 836 padding: 0; 837 width: 52px; 838 height: 46px; 839 text-align: center; 840 vertical-align: top; 841 } 842 843 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before { 844 font: 28px/1 dashicons !important; 845 top: -3px; 846 } 847 848 #wpadminbar .ab-icon, 849 #wpadminbar .ab-item:before { 850 padding: 0; 851 } 852 853 /* My Sites and "Site Title" menu */ 854 #wpadminbar #wp-admin-bar-my-sites > .ab-item, 855 #wpadminbar #wp-admin-bar-site-name > .ab-item, 856 #wpadminbar #wp-admin-bar-site-editor > .ab-item, 857 #wpadminbar #wp-admin-bar-customize > .ab-item, 858 #wpadminbar #wp-admin-bar-edit > .ab-item, 859 #wpadminbar #wp-admin-bar-my-account > .ab-item { 860 text-indent: 100%; 861 white-space: nowrap; 862 overflow: hidden; 863 width: 52px; 864 padding: 0; 865 color: #a7aaad; /* @todo not needed? this text is hidden */ 866 position: relative; 867 } 868 869 #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon, 870 #wpadminbar .ab-icon, 871 #wpadminbar .ab-item:before { 872 padding: 0; 873 margin-left: 0; 874 } 875 876 #wpadminbar #wp-admin-bar-edit > .ab-item:before, 877 #wpadminbar #wp-admin-bar-my-sites > .ab-item:before, 878 #wpadminbar #wp-admin-bar-site-name > .ab-item:before, 879 #wpadminbar #wp-admin-bar-site-editor > .ab-item:before, 880 #wpadminbar #wp-admin-bar-customize > .ab-item:before, 881 #wpadminbar #wp-admin-bar-my-account > .ab-item:before { 882 display: block; 883 text-indent: 0; 884 font: normal 32px/1 dashicons; 885 top: 7px; 886 width: 52px; 887 text-align: center; 888 -webkit-font-smoothing: antialiased; 889 -moz-osx-font-smoothing: grayscale; 890 } 891 892 #wpadminbar #wp-admin-bar-appearance { 893 margin-top: 0; 894 } 895 896 #wpadminbar .quicklinks li .blavatar:before { 897 display: none; 898 } 899 900 /* Search */ 901 #wpadminbar #wp-admin-bar-search { 902 display: none; 903 } 904 905 /* New Content */ 906 #wpadminbar #wp-admin-bar-new-content .ab-icon:before { 907 top: 0; 908 line-height: 1.26; 909 height: 46px !important; 910 text-align: center; 911 width: 52px; 912 display: block; 913 } 914 915 /* Updates */ 916 #wpadminbar #wp-admin-bar-updates { 917 text-align: center; 918 } 919 920 #wpadminbar #wp-admin-bar-updates .ab-icon:before { 921 top: 3px; 922 } 923 924 /* Comments */ 925 #wpadminbar #wp-admin-bar-comments .ab-icon { 926 margin: 0; 927 } 928 929 #wpadminbar #wp-admin-bar-comments .ab-icon:before { 930 display: block; 931 font-size: 34px; 932 height: 46px; 933 line-height: 1.38235294; 934 top: 0; 935 } 936 937 /* My Account */ 938 #wpadminbar #wp-admin-bar-my-account > a { 939 position: relative; 940 white-space: nowrap; 941 text-indent: 150%; /* More than 100% indention is needed since this element has padding */ 942 width: 28px; 943 padding: 0 10px; 944 overflow: hidden; /* Prevent link text from forcing horizontal scrolling on mobile */ 945 } 946 947 #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img { 948 position: absolute; 949 top: 13px; 950 left: 10px; 951 width: 26px; 952 height: 26px; 953 } 954 955 #wpadminbar #wp-admin-bar-user-actions.ab-submenu { 956 padding: 0; 957 } 958 959 #wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar { 960 display: none; 961 } 962 963 #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li { 964 margin: 0; 965 } 966 967 #wpadminbar #wp-admin-bar-user-info .display-name { 968 height: auto; 969 font-size: 16px; 970 line-height: 1.5; 971 color: #f0f0f1; 972 } 973 974 #wpadminbar #wp-admin-bar-user-info a { 975 padding-top: 4px; 976 } 977 978 #wpadminbar #wp-admin-bar-user-info .username { 979 line-height: 0.8 !important; 980 margin-bottom: -2px; 981 } 982 983 /* Show only default top level items */ 984 #wp-toolbar > ul > li { 985 display: none; 986 } 987 988 #wpadminbar li#wp-admin-bar-menu-toggle, 989 #wpadminbar li#wp-admin-bar-wp-logo, 990 #wpadminbar li#wp-admin-bar-my-sites, 991 #wpadminbar li#wp-admin-bar-updates, 992 #wpadminbar li#wp-admin-bar-site-name, 993 #wpadminbar li#wp-admin-bar-site-editor, 994 #wpadminbar li#wp-admin-bar-customize, 995 #wpadminbar li#wp-admin-bar-new-content, 996 #wpadminbar li#wp-admin-bar-edit, 997 #wpadminbar li#wp-admin-bar-comments, 998 #wpadminbar li#wp-admin-bar-my-account { 999 display: block; 1000 } 1001 1002 /* Allow dropdown list items to appear normally */ 1003 #wpadminbar li:hover ul li, 1004 #wpadminbar li.hover ul li, 1005 #wpadminbar li:hover ul li:hover ul li { 1006 display: list-item; 1007 } 1008 1009 /* Override default min-width so dropdown lists aren't stretched 1010 to 100% viewport width at responsive sizes. */ 1011 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { 1012 min-width: fit-content; 1013 } 1014 1015 #wpadminbar ul#wp-admin-bar-root-default > li { 1016 margin-left: 0; 1017 } 1018 1019 /* Experimental fix for touch toolbar dropdown positioning */ 1020 #wpadminbar .ab-top-menu, 1021 #wpadminbar .ab-top-secondary, 1022 #wpadminbar #wp-admin-bar-wp-logo, 1023 #wpadminbar #wp-admin-bar-my-sites, 1024 #wpadminbar #wp-admin-bar-site-name, 1025 #wpadminbar #wp-admin-bar-updates, 1026 #wpadminbar #wp-admin-bar-comments, 1027 #wpadminbar #wp-admin-bar-new-content, 1028 #wpadminbar #wp-admin-bar-edit, 1029 #wpadminbar #wp-admin-bar-my-account { 1030 position: static; 1031 } 1032 1033 .network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account { 1034 margin-left: 0; 1035 } 1036 1037 /* Realign arrows on taller responsive submenus */ 1038 1039 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before { 1040 top: 10px; 1041 right: 0; 1042 } 1043 } 1044 1045 /* Smartphone */ 1046 @media screen and (max-width: 600px) { 1047 #wpadminbar { 1048 position: absolute; 1049 } 1050 1051 #wp-responsive-overlay { 1052 position: fixed; 1053 top: 0; 1054 right: 0; 1055 width: 100%; 1056 height: 100%; 1057 z-index: 400; 1058 } 1059 1060 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { 1061 width: 100%; 1062 right: 0; 1063 } 1064 1065 #wpadminbar .menupop .menupop > .ab-item:before { 1066 display: none; 1067 } 1068 1069 #wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper { 1070 margin-right: 0; 1071 } 1072 1073 #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { 1074 margin: 0; 1075 width: 100%; 1076 top: auto; 1077 right: auto; 1078 position: relative; 1079 } 1080 1081 #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item { 1082 font-size: 16px; 1083 padding: 6px 30px 19px 15px; 1084 } 1085 1086 #wpadminbar li:hover ul li ul li { 1087 display: list-item; 1088 } 1089 1090 #wpadminbar li#wp-admin-bar-wp-logo, 1091 #wpadminbar li#wp-admin-bar-updates { 1092 display: none; 1093 } 1094 1095 /* Make submenus full-width at this size */ 1096 1097 #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { 1098 position: static; 1099 box-shadow: none; 1100 } 1101 } 1102 1103 /* Very narrow screens */ 1104 @media screen and (max-width: 400px) { 1105 #wpadminbar li#wp-admin-bar-comments { 1106 display: none; 1107 } 1108 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated : Fri Oct 10 08:20:03 2025 | Cross-referenced by PHPXref |