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