diff --git a/src/wp-admin/css/wp-admin.css b/src/wp-admin/css/wp-admin.css index a2e33f3739..3efd37e7b3 100644 --- a/src/wp-admin/css/wp-admin.css +++ b/src/wp-admin/css/wp-admin.css @@ -1874,9 +1874,13 @@ form.upgrade .hint { width: 34px; height: 30px; margin: 0; + text-align: center; +} + +#adminmenu div.wp-menu-image.svg { background-repeat: no-repeat; background-position: center; - text-align: center; + background-size: 20px auto; } div.wp-menu-image:before { diff --git a/src/wp-admin/menu-header.php b/src/wp-admin/menu-header.php index ab219683d4..6b775f4c08 100644 --- a/src/wp-admin/menu-header.php +++ b/src/wp-admin/menu-header.php @@ -80,6 +80,7 @@ function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { } elseif ( 0 === strpos( $item[6], 'data:image/svg+xml;base64,' ) ) { $img = '
'; $img_style = ' style="background-image:url(\'' . esc_attr( $item[6] ) . '\')"'; + $img_class = ' svg'; } elseif ( 0 === strpos( $item[6], 'dashicons-' ) ) { $img = '
'; $img_class = ' dashicons ' . sanitize_html_class( $item[6] );