| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 html { 2 --wp-admin--admin-bar--height: 32px; 3 scroll-padding-top: var(--wp-admin--admin-bar--height); 4 } 5 6 #wpadminbar * { 7 height: auto; 8 width: auto; 9 margin: 0; 10 padding: 0; 11 position: static; 12 text-shadow: none; 13 text-transform: none; 14 letter-spacing: normal; 15 font-size: 13px; 16 font-weight: 400; 17 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 18 font-style: normal; 19 line-height: 2.46153846; 20 border-radius: 0; 21 box-sizing: content-box; 22 transition: none; 23 -webkit-font-smoothing: subpixel-antialiased; /* Prevent Safari from switching to standard antialiasing on hover */ 24 -moz-osx-font-smoothing: auto; /* Prevent Firefox from inheriting from themes that use other values */ 25 } 26 27 .rtl #wpadminbar * { 28 font-family: Tahoma, sans-serif; 29 } 30 31 html:lang(he-il) .rtl #wpadminbar * { 32 font-family: Arial, sans-serif; 33 } 34 35 #wpadminbar .ab-empty-item { 36 cursor: default; 37 } 38 39 #wpadminbar .ab-empty-item, 40 #wpadminbar a.ab-item, 41 #wpadminbar > #wp-toolbar span.ab-label, 42 #wpadminbar > #wp-toolbar span.noticon { 43 color: #f0f0f1; 44 } 45 46 #wpadminbar #wp-admin-bar-site-name a.ab-item, 47 #wpadminbar #wp-admin-bar-my-sites a.ab-item { 48 white-space: nowrap; 49 } 50 51 #wpadminbar ul li:before, 52 #wpadminbar ul li:after { 53 content: normal; 54 } 55 56 #wpadminbar a, 57 #wpadminbar a:hover, 58 #wpadminbar a img, 59 #wpadminbar a img:hover { 60 border: none; 61 text-decoration: none; 62 background: none; 63 box-shadow: none; 64 } 65 66 #wpadminbar a:focus, 67 #wpadminbar a:active, 68 #wpadminbar input[type="text"], 69 #wpadminbar input[type="password"], 70 #wpadminbar input[type="number"], 71 #wpadminbar input[type="search"], 72 #wpadminbar input[type="email"], 73 #wpadminbar input[type="url"], 74 #wpadminbar select, 75 #wpadminbar textarea, 76 #wpadminbar div { 77 box-shadow: none; 78 } 79 80 #wpadminbar a:focus { 81 outline-offset: -1px; 82 /* Only visible in Windows High Contrast mode */ 83 outline: 2px solid transparent; 84 } 85 86 #wpadminbar { 87 direction: ltr; 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 left: 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-right: 0; 120 } 121 122 #wpadminbar .quicklinks ul { 123 text-align: left; 124 } 125 126 #wpadminbar li { 127 float: left; 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 8px 0 7px; 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 right: 0; 164 left: 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-left: 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-left: 0; 214 left: inherit; 215 right: 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: left; 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-right: 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-right: 2em; 322 } 323 324 #wpadminbar .menupop .menupop > .ab-item .wp-admin-bar-arrow:before { 325 top: 1px; 326 right: 10px; 327 padding: 4px 0; 328 content: "\f139"; 329 content: "\f139" / ''; 330 color: inherit; 331 } 332 333 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item { 334 padding-left: 2em; 335 padding-right: 1em; 336 } 337 338 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item .wp-admin-bar-arrow:before { 339 top: 1px; 340 left: 6px; 341 content: "\f141"; 342 content: "\f141" / ''; 343 } 344 345 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary { 346 display: block; 347 position: relative; 348 right: auto; 349 margin: 0; 350 box-shadow: none; 351 } 352 353 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary, 354 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu { 355 background: #3c434a; 356 } 357 358 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li > a:hover, 359 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus a { 360 color: #72aee6; 361 } 362 363 #wpadminbar .quicklinks a span#ab-updates { 364 background: #f0f0f1; 365 color: #2c3338; 366 display: inline; 367 padding: 2px 5px; 368 font-size: 10px; 369 font-weight: 600; 370 border-radius: 10px; 371 } 372 373 #wpadminbar .quicklinks a:hover span#ab-updates { 374 background: #fff; 375 color: #000; 376 } 377 378 #wpadminbar .ab-top-secondary { 379 float: right; 380 } 381 382 #wpadminbar ul li:last-child, 383 #wpadminbar ul li:last-child .ab-item { 384 box-shadow: none; 385 } 386 387 /** 388 * Recovery Mode 389 */ 390 #wpadminbar #wp-admin-bar-recovery-mode { 391 color: #fff; 392 background-color: #d63638; 393 } 394 395 #wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover >.ab-item, 396 #wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus, 397 #wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item, 398 #wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus { 399 color: #fff; 400 background-color: #d63638; 401 } 402 403 /** 404 * My Account 405 */ 406 #wp-admin-bar-my-account > ul { 407 min-width: 198px; 408 } 409 410 #wp-admin-bar-my-account:not(.with-avatar) > .ab-item { 411 display: inline-block; 412 } 413 414 #wp-admin-bar-my-account > .ab-item:before { 415 content: "\f110"; 416 content: "\f110" / ''; 417 top: 2px; 418 float: right; 419 margin-left: 6px; 420 margin-right: 0; 421 } 422 423 #wp-admin-bar-my-account.with-avatar > .ab-item:before { 424 display: none; 425 content: none; 426 } 427 428 #wp-admin-bar-my-account.with-avatar > ul { 429 min-width: 270px; 430 } 431 432 #wpadminbar #wp-admin-bar-user-actions > li { 433 margin-left: 16px; 434 margin-right: 16px; 435 } 436 437 #wpadminbar #wp-admin-bar-user-actions.ab-submenu { 438 padding: 6px 0 12px; 439 } 440 441 #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li { 442 margin-left: 88px; 443 } 444 445 #wpadminbar #wp-admin-bar-user-info { 446 margin-top: 6px; 447 margin-bottom: 15px; 448 height: auto; 449 background: none; 450 } 451 452 #wp-admin-bar-user-info .avatar { 453 position: absolute; 454 left: -72px; 455 top: 4px; 456 width: 64px; 457 height: 64px; 458 border-radius: 50%; 459 } 460 461 #wpadminbar #wp-admin-bar-user-info a { 462 background: none; 463 height: auto; 464 } 465 466 #wpadminbar #wp-admin-bar-user-info span { 467 background: none; 468 padding: 0; 469 height: 18px; 470 } 471 472 #wpadminbar #wp-admin-bar-user-info .display-name, 473 #wpadminbar #wp-admin-bar-user-info .username { 474 display: block; 475 } 476 477 #wpadminbar #wp-admin-bar-user-info .username { 478 color: #a7aaad; 479 font-size: 11px; 480 } 481 482 #wpadminbar #wp-admin-bar-my-account.with-avatar > .ab-empty-item img, 483 #wpadminbar #wp-admin-bar-my-account.with-avatar > a img { 484 width: auto; 485 height: 20px; 486 padding: 0; 487 border: 1px solid #2c353b; 488 border-radius: 50%; 489 background: #f0f0f1; 490 line-height: 1.84615384; 491 vertical-align: middle; 492 margin: -4px 0 0 6px; 493 float: none; 494 display: inline; 495 } 496 497 /** 498 * WP Logo 499 */ 500 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon { 501 width: 15px; 502 height: 20px; 503 margin-right: 0; 504 padding: 6px 0 5px; 505 } 506 507 #wpadminbar #wp-admin-bar-wp-logo > .ab-item { 508 padding: 0 7px; 509 } 510 511 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before { 512 content: "\f120"; 513 content: "\f120" / ''; 514 top: 2px; 515 } 516 517 /* 518 * My Sites & Site Title 519 */ 520 #wpadminbar .quicklinks li .blavatar { 521 display: inline-block; 522 vertical-align: middle; 523 font: normal 16px/1 dashicons !important; 524 -webkit-font-smoothing: antialiased; 525 -moz-osx-font-smoothing: grayscale; 526 color: #f0f0f1; 527 } 528 529 #wpadminbar .quicklinks li a:hover .blavatar, 530 #wpadminbar .quicklinks li a:focus .blavatar, 531 #wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar { 532 color: #72aee6; 533 } 534 535 #wpadminbar .quicklinks li img.blavatar, 536 #wpadminbar .quicklinks li div.blavatar:before { 537 height: 16px; 538 width: 16px; 539 margin: 0 8px 2px -2px; 540 } 541 542 #wpadminbar .quicklinks li img.blavatar { 543 border-radius: 2px; 544 } 545 546 #wpadminbar .quicklinks li div.blavatar:before { 547 content: "\f120"; 548 content: "\f120" / ''; 549 display: inline-block; 550 } 551 552 #wpadminbar #wp-admin-bar-appearance { 553 margin-top: -12px; 554 } 555 556 #wpadminbar #wp-admin-bar-my-sites > .ab-item:before, 557 #wpadminbar #wp-admin-bar-site-name > .ab-item:before { 558 content: "\f541"; 559 content: "\f541" / ''; 560 top: 2px; 561 } 562 563 #wpadminbar #wp-admin-bar-site-editor > .ab-item:before { 564 content: "\f100"; 565 content: "\f100" / ''; 566 top: 2px; 567 } 568 569 #wpadminbar #wp-admin-bar-customize > .ab-item:before { 570 content: "\f540"; 571 content: "\f540" / ''; 572 top: 2px; 573 } 574 575 #wpadminbar #wp-admin-bar-edit > .ab-item:before { 576 content: "\f464"; 577 content: "\f464" / ''; 578 top: 2px; 579 } 580 581 #wpadminbar #wp-admin-bar-site-name > .ab-item:before { 582 content: "\f226"; 583 content: "\f226" / ''; 584 } 585 586 .wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item:before { 587 content: "\f102"; 588 content: "\f102" / ''; 589 } 590 591 #wpadminbar #wp-admin-bar-site-name.has-site-icon > .ab-item { 592 display: flex; 593 align-items: center; 594 gap: 6px; 595 } 596 597 #wpadminbar #wp-admin-bar-site-name.has-site-icon > .ab-item:before { 598 content: none; 599 } 600 601 #wpadminbar #wp-admin-bar-site-name > .ab-item .site-icon { 602 width: 20px; 603 height: 20px; 604 background: #f0f0f1; /* matching my-account (user avatar) node's background */ 605 border-radius: 2px; 606 } 607 608 /** 609 * Comments 610 */ 611 #wpadminbar #wp-admin-bar-comments .ab-icon { 612 margin-right: 6px; 613 } 614 615 #wpadminbar #wp-admin-bar-comments .ab-icon:before { 616 content: "\f101"; 617 content: "\f101" / ''; 618 top: 3px; 619 } 620 621 /** 622 * New Content 623 */ 624 #wpadminbar #wp-admin-bar-new-content .ab-icon:before { 625 content: "\f132"; 626 content: "\f132" / ''; 627 top: 4px; 628 } 629 630 /** 631 * Updates 632 */ 633 #wpadminbar #wp-admin-bar-updates .ab-icon:before { 634 content: "\f463"; 635 content: "\f463" / ''; 636 top: 2px; 637 } 638 639 #wpadminbar #wp-admin-bar-updates.spin .ab-icon:before { 640 display: inline-block; 641 animation: rotation 2s infinite linear; 642 } 643 644 @media (prefers-reduced-motion: reduce) { 645 #wpadminbar #wp-admin-bar-updates.spin .ab-icon:before { 646 animation: none; 647 } 648 } 649 650 /** 651 * Search 652 */ 653 654 #wpadminbar #wp-admin-bar-search .ab-item { 655 padding: 0; 656 background: transparent; 657 } 658 659 #wpadminbar #adminbarsearch { 660 position: relative; 661 height: 32px; 662 padding: 0 2px; 663 z-index: 1; 664 } 665 666 #wpadminbar #adminbarsearch:before { 667 position: absolute; 668 top: 6px; 669 left: 5px; 670 z-index: 20; 671 font: normal 20px/1 dashicons !important; 672 content: "\f179"; 673 content: "\f179" / ''; 674 speak: never; 675 -webkit-font-smoothing: antialiased; 676 -moz-osx-font-smoothing: grayscale; 677 } 678 679 /* The admin bar search field needs to reset many styles that might be inherited from the active Theme CSS. See ticket #40313. */ 680 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input { 681 display: inline-block; 682 float: none; 683 position: relative; 684 z-index: 30; 685 font-size: 13px; 686 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 687 line-height: 1.84615384; 688 text-indent: 0; 689 height: 24px; 690 width: 24px; 691 max-width: none; 692 padding: 0 3px 0 24px; 693 margin: 0; 694 color: #c3c4c7; 695 background-color: rgba(255, 255, 255, 0); 696 border: none; 697 outline: none; 698 cursor: pointer; 699 box-shadow: none; 700 box-sizing: border-box; 701 transition-duration: 400ms; 702 transition-property: width, background; 703 transition-timing-function: ease; 704 } 705 706 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus { 707 z-index: 10; 708 color: #000; 709 width: 200px; 710 background-color: rgba(255, 255, 255, 0.9); 711 cursor: text; 712 border: 0; 713 } 714 715 #wpadminbar #adminbarsearch .adminbar-button { 716 display: none; 717 } 718 719 /** 720 * Command Palette 721 */ 722 #wpadminbar #wp-admin-bar-command-palette .ab-icon:before { 723 content: "\f179"; 724 content: "\f179" / ''; 725 top: 3px; 726 } 727 728 #wpadminbar #wp-admin-bar-command-palette kbd { 729 background: transparent; 730 } 731 732 /** 733 * Customize support classes 734 */ 735 .no-customize-support .hide-if-no-customize, 736 .customize-support .hide-if-customize, 737 .no-customize-support #wpadminbar .hide-if-no-customize, 738 .no-customize-support.wp-core-ui .hide-if-no-customize, 739 .no-customize-support .wp-core-ui .hide-if-no-customize, 740 .customize-support #wpadminbar .hide-if-customize, 741 .customize-support.wp-core-ui .hide-if-customize, 742 .customize-support .wp-core-ui .hide-if-customize { 743 display: none; 744 } 745 746 /* Skip link */ 747 #wpadminbar .screen-reader-text, 748 #wpadminbar .screen-reader-text span { 749 border: 0; 750 clip-path: inset(50%); 751 height: 1px; 752 margin: -1px; 753 overflow: hidden; 754 padding: 0; 755 position: absolute; 756 width: 1px; 757 /* Many screen reader and browser combinations announce broken words as they would appear visually. */ 758 word-wrap: normal !important; 759 word-break: normal !important; 760 } 761 762 #wpadminbar .screen-reader-shortcut { 763 position: absolute; 764 top: -1000em; 765 left: 6px; 766 height: auto; 767 width: auto; 768 display: block; 769 font-size: 14px; 770 font-weight: 600; 771 padding: 15px 23px 14px; 772 background: #f0f0f1; 773 color: #2271b1; 774 z-index: 100000; 775 line-height: normal; 776 text-decoration: none; 777 } 778 779 #wpadminbar .screen-reader-shortcut:focus { 780 top: 7px; 781 background: #f0f0f1; 782 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 783 } 784 785 @media screen and (max-width: 782px) { 786 html { 787 --wp-admin--admin-bar--height: 46px; 788 } 789 790 /* Toolbar Touchification*/ 791 html #wpadminbar { 792 height: 46px; 793 min-width: 240px; /* match the min-width of the body in wp-admin/css/common.css */ 794 } 795 796 #wpadminbar * { 797 font-size: 14px; 798 font-weight: 400; 799 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 800 line-height: 2.28571428; 801 } 802 803 #wpadminbar .quicklinks > ul > li > a, 804 #wpadminbar .quicklinks .ab-empty-item { 805 padding: 0; 806 height: 46px; 807 line-height: 3.28571428; 808 width: auto; 809 } 810 811 #wpadminbar .ab-icon { 812 font: 40px/1 dashicons !important; 813 margin: 0; 814 padding: 0; 815 width: 52px; 816 height: 46px; 817 text-align: center; 818 } 819 820 #wpadminbar .ab-icon:before { 821 text-align: center; 822 } 823 824 #wpadminbar .ab-submenu { 825 padding: 0; 826 } 827 828 #wpadminbar #wp-admin-bar-site-name a.ab-item, 829 #wpadminbar #wp-admin-bar-my-sites a.ab-item, 830 #wpadminbar #wp-admin-bar-my-account a.ab-item { 831 text-overflow: clip; 832 } 833 834 #wpadminbar .quicklinks .menupop ul li .ab-item, 835 #wpadminbar .quicklinks .menupop ul li a strong, 836 #wpadminbar .quicklinks .menupop.hover ul li .ab-item, 837 #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item, 838 #wpadminbar .shortlink-input { 839 line-height: 1.6; 840 } 841 842 #wpadminbar .ab-label { 843 border: 0; 844 clip-path: inset(50%); 845 height: 1px; 846 margin: -1px; 847 overflow: hidden; 848 padding: 0; 849 position: absolute; 850 width: 1px; 851 /* Many screen reader and browser combinations announce broken words as they would appear visually. */ 852 word-wrap: normal !important; 853 word-break: normal !important; 854 } 855 856 #wpadminbar .menupop li:hover > .ab-sub-wrapper, 857 #wpadminbar .menupop li.hover > .ab-sub-wrapper { 858 margin-top: -46px; 859 } 860 861 #wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop > .ab-item { 862 padding-right: 30px; 863 } 864 865 #wpadminbar .menupop .menupop > .ab-item:before { 866 top: 10px; 867 right: 6px; 868 } 869 870 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item { 871 font-size: 16px; 872 padding: 8px 16px; 873 } 874 875 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty { 876 display: none; 877 } 878 879 /* WP logo */ 880 #wpadminbar #wp-admin-bar-wp-logo > .ab-item { 881 padding: 0; 882 } 883 884 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon { 885 padding: 0; 886 width: 52px; 887 height: 46px; 888 text-align: center; 889 vertical-align: top; 890 } 891 892 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before { 893 font: 28px/1 dashicons !important; 894 top: -3px; 895 } 896 897 #wpadminbar .ab-icon, 898 #wpadminbar .ab-item:before { 899 padding: 0; 900 } 901 902 /* My Sites and "Site Title" menu */ 903 #wpadminbar #wp-admin-bar-my-sites > .ab-item, 904 #wpadminbar #wp-admin-bar-site-name > .ab-item, 905 #wpadminbar #wp-admin-bar-site-editor > .ab-item, 906 #wpadminbar #wp-admin-bar-customize > .ab-item, 907 #wpadminbar #wp-admin-bar-edit > .ab-item, 908 #wpadminbar #wp-admin-bar-my-account > .ab-item { 909 text-indent: 100%; 910 white-space: nowrap; 911 overflow: hidden; 912 width: 52px; 913 padding: 0; 914 color: #a7aaad; /* @todo not needed? this text is hidden */ 915 position: relative; 916 } 917 918 #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon, 919 #wpadminbar .ab-icon, 920 #wpadminbar .ab-item:before { 921 padding: 0; 922 margin-right: 0; 923 } 924 925 #wpadminbar #wp-admin-bar-edit > .ab-item:before, 926 #wpadminbar #wp-admin-bar-my-sites > .ab-item:before, 927 #wpadminbar #wp-admin-bar-site-name:not(.has-site-icon) > .ab-item:before, 928 #wpadminbar #wp-admin-bar-site-editor > .ab-item:before, 929 #wpadminbar #wp-admin-bar-customize > .ab-item:before, 930 #wpadminbar #wp-admin-bar-my-account > .ab-item:before, 931 #wpadminbar #wp-admin-bar-command-palette .ab-icon:before { 932 display: block; 933 text-indent: 0; 934 font: normal 32px/1 dashicons; 935 top: 7px; 936 width: 52px; 937 text-align: center; 938 -webkit-font-smoothing: antialiased; 939 -moz-osx-font-smoothing: grayscale; 940 } 941 942 #wpadminbar #wp-admin-bar-site-name > .ab-item .site-icon { 943 position: absolute; 944 top: 9px; 945 left: 12px; 946 width: 28px; 947 height: 28px; 948 margin: 0; 949 border-radius: 4px; 950 } 951 952 #wpadminbar #wp-admin-bar-appearance { 953 margin-top: 0; 954 } 955 956 #wpadminbar .quicklinks li .blavatar:before { 957 display: none; 958 } 959 960 /* Search */ 961 #wpadminbar #wp-admin-bar-search { 962 display: none; 963 } 964 965 /* New Content */ 966 #wpadminbar #wp-admin-bar-new-content .ab-icon:before { 967 top: 0; 968 line-height: 1.26; 969 height: 46px !important; 970 text-align: center; 971 width: 52px; 972 display: block; 973 } 974 975 /* Updates */ 976 #wpadminbar #wp-admin-bar-updates { 977 text-align: center; 978 } 979 980 #wpadminbar #wp-admin-bar-updates .ab-icon:before { 981 top: 3px; 982 } 983 984 /* Comments and Command Palette */ 985 #wpadminbar #wp-admin-bar-comments .ab-icon, 986 #wpadminbar #wp-admin-bar-command-palette .ab-icon { 987 margin: 0; 988 } 989 990 #wpadminbar #wp-admin-bar-comments .ab-icon:before, 991 #wpadminbar #wp-admin-bar-command-palette .ab-icon:before { 992 display: block; 993 font-size: 34px; 994 height: 46px; 995 line-height: 1.38235294; 996 top: 0; 997 } 998 999 /* My Account */ 1000 #wpadminbar #wp-admin-bar-my-account > a { 1001 position: relative; 1002 white-space: nowrap; 1003 text-indent: 150%; /* More than 100% indentation is needed since this element has padding */ 1004 width: 28px; 1005 padding: 0 10px; 1006 overflow: hidden; /* Prevent link text from forcing horizontal scrolling on mobile */ 1007 } 1008 1009 #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img { 1010 position: absolute; 1011 top: 12px; 1012 right: 10px; 1013 width: 28px; 1014 height: 28px; 1015 border-radius: 50%; 1016 } 1017 1018 #wpadminbar #wp-admin-bar-user-actions.ab-submenu { 1019 padding: 0; 1020 } 1021 1022 #wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar { 1023 display: none; 1024 } 1025 1026 #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li { 1027 margin: 0; 1028 } 1029 1030 #wpadminbar #wp-admin-bar-user-info .display-name { 1031 height: auto; 1032 font-size: 16px; 1033 line-height: 1.5; 1034 color: #f0f0f1; 1035 } 1036 1037 #wpadminbar #wp-admin-bar-user-info a { 1038 padding-top: 4px; 1039 } 1040 1041 #wpadminbar #wp-admin-bar-user-info .username { 1042 line-height: 0.8 !important; 1043 margin-bottom: -2px; 1044 } 1045 1046 /* Show only default top level items */ 1047 #wp-toolbar > ul > li { 1048 display: none; 1049 } 1050 1051 #wpadminbar li#wp-admin-bar-menu-toggle, 1052 #wpadminbar li#wp-admin-bar-wp-logo, 1053 #wpadminbar li#wp-admin-bar-my-sites, 1054 #wpadminbar li#wp-admin-bar-updates, 1055 #wpadminbar li#wp-admin-bar-site-name, 1056 #wpadminbar li#wp-admin-bar-site-editor, 1057 #wpadminbar li#wp-admin-bar-customize, 1058 #wpadminbar li#wp-admin-bar-new-content, 1059 #wpadminbar li#wp-admin-bar-edit, 1060 #wpadminbar li#wp-admin-bar-comments, 1061 #wpadminbar li#wp-admin-bar-my-account, 1062 #wpadminbar li#wp-admin-bar-command-palette { 1063 display: block; 1064 } 1065 1066 /* Allow dropdown list items to appear normally */ 1067 #wpadminbar li:hover ul li, 1068 #wpadminbar li.hover ul li, 1069 #wpadminbar li:hover ul li:hover ul li { 1070 display: list-item; 1071 } 1072 1073 /* Override default min-width so dropdown lists aren't stretched 1074 to 100% viewport width at responsive sizes. */ 1075 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { 1076 min-width: fit-content; 1077 } 1078 1079 #wpadminbar ul#wp-admin-bar-root-default > li { 1080 margin-right: 0; 1081 } 1082 1083 /* Experimental fix for touch toolbar dropdown positioning */ 1084 #wpadminbar .ab-top-menu, 1085 #wpadminbar .ab-top-secondary, 1086 #wpadminbar #wp-admin-bar-wp-logo, 1087 #wpadminbar #wp-admin-bar-my-sites, 1088 #wpadminbar #wp-admin-bar-site-name, 1089 #wpadminbar #wp-admin-bar-updates, 1090 #wpadminbar #wp-admin-bar-comments, 1091 #wpadminbar #wp-admin-bar-new-content, 1092 #wpadminbar #wp-admin-bar-edit, 1093 #wpadminbar #wp-admin-bar-my-account, 1094 #wpadminbar #wp-admin-bar-command-palette { 1095 position: static; 1096 } 1097 1098 .network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account { 1099 margin-right: 0; 1100 } 1101 1102 /* Realign arrows on taller responsive submenus */ 1103 1104 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before { 1105 top: 10px; 1106 left: 0; 1107 } 1108 } 1109 1110 /* Smartphone */ 1111 @media screen and (max-width: 600px) { 1112 #wpadminbar { 1113 position: absolute; 1114 } 1115 1116 #wp-responsive-overlay { 1117 position: fixed; 1118 top: 0; 1119 left: 0; 1120 width: 100%; 1121 height: 100%; 1122 z-index: 400; 1123 } 1124 1125 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { 1126 width: 100%; 1127 left: 0; 1128 } 1129 1130 #wpadminbar .menupop .menupop > .ab-item:before { 1131 display: none; 1132 } 1133 1134 #wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper { 1135 margin-left: 0; 1136 } 1137 1138 #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { 1139 margin: 0; 1140 width: 100%; 1141 top: auto; 1142 left: auto; 1143 position: relative; 1144 } 1145 1146 #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item { 1147 font-size: 16px; 1148 padding: 6px 15px 19px 30px; 1149 } 1150 1151 #wpadminbar li:hover ul li ul li { 1152 display: list-item; 1153 } 1154 1155 #wpadminbar li#wp-admin-bar-wp-logo, 1156 #wpadminbar li#wp-admin-bar-updates { 1157 display: none; 1158 } 1159 1160 /* Make submenus full-width at this size */ 1161 1162 #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { 1163 position: static; 1164 box-shadow: none; 1165 } 1166 } 1167 1168 /* Very narrow screens */ 1169 @media screen and (max-width: 400px) { 1170 #wpadminbar li#wp-admin-bar-comments { 1171 display: none; 1172 } 1173 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Sat Jul 25 08:20:20 2026 | Cross-referenced by PHPXref |