From df454bb0b6f53fb40f21f6cee7ca7bac4572b7e4 Mon Sep 17 00:00:00 2001 From: Helen Hou-Sandi Date: Thu, 5 Dec 2013 17:52:48 +0000 Subject: [PATCH] More targeted background image styling for admin menu SVG icons. fixes #25147. git-svn-id: https://develop.svn.wordpress.org/trunk@26671 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/css/wp-admin.css | 6 +++++- src/wp-admin/menu-header.php | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) 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] );