|
4 | 4 | @use 'variables'; |
5 | 5 | @use 'mixins'; |
6 | 6 | @use 'tokens'; |
| 7 | +@use 'admin-bar' as admin-bar; |
7 | 8 |
|
8 | 9 | /** |
9 | 10 | * This function name uses British English to maintain backward compatibility, as developers |
@@ -383,158 +384,7 @@ ul#adminmenu > li.current > a.current:after { |
383 | 384 | color: variables.$menu-submenu-focus-text; |
384 | 385 | } |
385 | 386 |
|
386 | | -/* Admin Bar */ |
387 | | - |
388 | | -#wpadminbar { |
389 | | - color: variables.$menu-text; |
390 | | - background: variables.$menu-background; |
391 | | -} |
392 | | - |
393 | | -#wpadminbar .ab-item, |
394 | | -#wpadminbar a.ab-item, |
395 | | -#wpadminbar > #wp-toolbar span.ab-label, |
396 | | -#wpadminbar > #wp-toolbar span.noticon { |
397 | | - color: variables.$menu-text; |
398 | | -} |
399 | | - |
400 | | -#wpadminbar .ab-icon, |
401 | | -#wpadminbar .ab-icon:before, |
402 | | -#wpadminbar .ab-item:before, |
403 | | -#wpadminbar .ab-item:after { |
404 | | - color: variables.$menu-icon; |
405 | | -} |
406 | | - |
407 | | -#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item, |
408 | | -#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus, |
409 | | -#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus, |
410 | | -#wpadminbar.nojs .ab-top-menu > li.menupop:hover > .ab-item, |
411 | | -#wpadminbar .ab-top-menu > li.menupop.hover > .ab-item { |
412 | | - color: variables.$menu-submenu-focus-text; |
413 | | - background: variables.$menu-submenu-background; |
414 | | -} |
415 | | - |
416 | | -#wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label, |
417 | | -#wpadminbar:not(.mobile) > #wp-toolbar li.hover span.ab-label, |
418 | | -#wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label { |
419 | | - color: variables.$menu-submenu-focus-text; |
420 | | -} |
421 | | - |
422 | | -#wpadminbar:not(.mobile) li:hover .ab-icon:before, |
423 | | -#wpadminbar:not(.mobile) li:hover .ab-item:before, |
424 | | -#wpadminbar:not(.mobile) li:hover .ab-item:after, |
425 | | -#wpadminbar:not(.mobile) li:hover #adminbarsearch:before { |
426 | | - color: variables.$menu-submenu-focus-text; |
427 | | -} |
428 | | - |
429 | | - |
430 | | -/* Admin Bar: submenu */ |
431 | | - |
432 | | -#wpadminbar .menupop .ab-sub-wrapper { |
433 | | - background: variables.$menu-submenu-background; |
434 | | -} |
435 | | - |
436 | | -#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, |
437 | | -#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu { |
438 | | - background: variables.$menu-submenu-background-alt; |
439 | | -} |
440 | | - |
441 | | -#wpadminbar .ab-submenu .ab-item, |
442 | | -#wpadminbar .quicklinks .menupop ul li a, |
443 | | -#wpadminbar .quicklinks .menupop.hover ul li a, |
444 | | -#wpadminbar.nojs .quicklinks .menupop:hover ul li a { |
445 | | - color: variables.$menu-submenu-text; |
446 | | -} |
447 | | - |
448 | | -#wpadminbar .quicklinks li .blavatar, |
449 | | -#wpadminbar .menupop .menupop > .ab-item:before { |
450 | | - color: variables.$menu-icon; |
451 | | -} |
452 | | - |
453 | | -#wpadminbar .quicklinks .menupop ul li a:hover, |
454 | | -#wpadminbar .quicklinks .menupop ul li a:focus, |
455 | | -#wpadminbar .quicklinks .menupop ul li a:hover strong, |
456 | | -#wpadminbar .quicklinks .menupop ul li a:focus strong, |
457 | | -#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a, |
458 | | -#wpadminbar .quicklinks .menupop.hover ul li a:hover, |
459 | | -#wpadminbar .quicklinks .menupop.hover ul li a:focus, |
460 | | -#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover, |
461 | | -#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, |
462 | | -#wpadminbar li:hover .ab-icon:before, |
463 | | -#wpadminbar li:hover .ab-item:before, |
464 | | -#wpadminbar li a:focus .ab-icon:before, |
465 | | -#wpadminbar li .ab-item:focus:before, |
466 | | -#wpadminbar li .ab-item:focus .ab-icon:before, |
467 | | -#wpadminbar li.hover .ab-icon:before, |
468 | | -#wpadminbar li.hover .ab-item:before, |
469 | | -#wpadminbar li:hover #adminbarsearch:before, |
470 | | -#wpadminbar li #adminbarsearch.adminbar-focused:before { |
471 | | - color: variables.$menu-submenu-focus-text; |
472 | | -} |
473 | | - |
474 | | -#wpadminbar .quicklinks li a:hover .blavatar, |
475 | | -#wpadminbar .quicklinks li a:focus .blavatar, |
476 | | -#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar, |
477 | | -#wpadminbar .menupop .menupop > .ab-item:hover:before, |
478 | | -#wpadminbar.mobile .quicklinks .ab-icon:before, |
479 | | -#wpadminbar.mobile .quicklinks .ab-item:before { |
480 | | - color: variables.$menu-submenu-focus-text; |
481 | | -} |
482 | | - |
483 | | -#wpadminbar.mobile .quicklinks .hover .ab-icon:before, |
484 | | -#wpadminbar.mobile .quicklinks .hover .ab-item:before { |
485 | | - color: variables.$menu-icon; |
486 | | -} |
487 | | - |
488 | | - |
489 | | -/* Admin Bar: search */ |
490 | | - |
491 | | -#wpadminbar #adminbarsearch:before { |
492 | | - color: variables.$menu-icon; |
493 | | -} |
494 | | - |
495 | | -#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus { |
496 | | - color: variables.$menu-text; |
497 | | - background: variables.$adminbar-input-background; |
498 | | -} |
499 | | - |
500 | | -/* Admin Bar: recovery mode */ |
501 | | - |
502 | | -#wpadminbar #wp-admin-bar-recovery-mode { |
503 | | - color: variables.$adminbar-recovery-exit-text; |
504 | | - background-color: variables.$adminbar-recovery-exit-background; |
505 | | -} |
506 | | - |
507 | | -#wpadminbar #wp-admin-bar-recovery-mode .ab-item, |
508 | | -#wpadminbar #wp-admin-bar-recovery-mode a.ab-item { |
509 | | - color: variables.$adminbar-recovery-exit-text; |
510 | | -} |
511 | | - |
512 | | -#wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover >.ab-item, |
513 | | -#wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus, |
514 | | -#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item, |
515 | | -#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus { |
516 | | - color: variables.$adminbar-recovery-exit-text; |
517 | | - background-color: variables.$adminbar-recovery-exit-background-alt; |
518 | | -} |
519 | | - |
520 | | -/* Admin Bar: my account */ |
521 | | - |
522 | | -#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img { |
523 | | - border-color: variables.$adminbar-avatar-frame; |
524 | | - background-color: variables.$adminbar-avatar-frame; |
525 | | -} |
526 | | - |
527 | | -#wpadminbar #wp-admin-bar-user-info .display-name { |
528 | | - color: variables.$menu-text; |
529 | | -} |
530 | | - |
531 | | -#wpadminbar #wp-admin-bar-user-info a:hover .display-name { |
532 | | - color: variables.$menu-submenu-focus-text; |
533 | | -} |
534 | | - |
535 | | -#wpadminbar #wp-admin-bar-user-info .username { |
536 | | - color: variables.$menu-submenu-text; |
537 | | -} |
| 387 | +@include admin-bar.styles(); |
538 | 388 |
|
539 | 389 |
|
540 | 390 | /* Pointers */ |
|
0 commit comments