Make WordPress Core

Ticket #46657: 46657.6.diff

File 46657.6.diff, 1.3 KB (added by desrosj, 4 years ago)
  • src/wp-includes/admin-bar.php

     
    582582        foreach ( (array) $wp_admin_bar->user->blogs as $blog ) {
    583583                switch_to_blog( $blog->userblog_id );
    584584
    585                 $blavatar = '<div class="blavatar"></div>';
     585                if ( has_site_icon() ) {
     586                        $blavatar = sprintf(
     587                                '<img class="blavatar" src="%s" srcset="%s 2x" alt="" width="16" height="16" />',
     588                                esc_url( get_site_icon_url( 16 ) ),
     589                                esc_url( get_site_icon_url( 32 ) )
     590                        );
     591                } else {
     592                        $blavatar = '<div class="blavatar"></div>';
     593                }
    586594
    587595                $blogname = $blog->blogname;
    588596
  • src/wp-includes/css/admin-bar.css

     
    517517        color: #72aee6;
    518518}
    519519
    520 #wpadminbar .quicklinks li .blavatar:before {
    521         content: "\f120";
     520#wpadminbar .quicklinks li img.blavatar,
     521#wpadminbar .quicklinks li div.blavatar:before {
    522522        height: 16px;
    523523        width: 16px;
    524         display: inline-block;
    525524        margin: 0 8px 2px -2px;
    526525}
    527526
     527#wpadminbar .quicklinks li div.blavatar:before {
     528        content: "\f120";
     529        display: inline-block;
     530}
     531
    528532#wpadminbar #wp-admin-bar-appearance {
    529533        margin-top: -12px;
    530534}