Allow custom post types to have custom icons. Props ptahdunbar, Denis-de-Bernardy. fixes #12434

git-svn-id: http://svn.automattic.com/wordpress/trunk@13660 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ryan
2010-03-11 17:05:16 +00:00
parent 5d6cd5deb5
commit c8756014d2
7 changed files with 137 additions and 136 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1145,105 +1145,105 @@ table.widefat .spam a:hover,
}
/* menu icons */
#adminmenu #menu-dashboard div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -61px -33px;
#adminmenu .menu-icon-dashboard div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -61px -33px;
}
#adminmenu #menu-dashboard:hover div.wp-menu-image,
#adminmenu #menu-dashboard.wp-has-current-submenu div.wp-menu-image,
#adminmenu #menu-dashboard.current div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -61px -1px;
#adminmenu .menu-icon-dashboard:hover div.wp-menu-image,
#adminmenu .menu-icon-dashboard.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-dashboard.current div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -61px -1px;
}
#adminmenu #menu-posts div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -272px -33px;
#adminmenu .menu-icon-posts div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -272px -33px;
}
#adminmenu #menu-posts:hover div.wp-menu-image,
#adminmenu #menu-posts.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -272px -1px;
#adminmenu .menu-icon-posts:hover div.wp-menu-image,
#adminmenu .menu-icon-posts.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -272px -1px;
}
#adminmenu #menu-media div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -121px -33px;
#adminmenu .menu-icon-media div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -121px -33px;
}
#adminmenu #menu-media:hover div.wp-menu-image,
#adminmenu #menu-media.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -121px -1px;
#adminmenu .menu-icon-media:hover div.wp-menu-image,
#adminmenu .menu-icon-media.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -121px -1px;
}
#adminmenu #menu-links div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -91px -33px;
#adminmenu .menu-icon-links div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -91px -33px;
}
#adminmenu #menu-links:hover div.wp-menu-image,
#adminmenu #menu-links.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -91px -1px;
#adminmenu .menu-icon-links:hover div.wp-menu-image,
#adminmenu .menu-icon-links.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -91px -1px;
}
#adminmenu #menu-pages div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -151px -33px;
#adminmenu .menu-icon-pages div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -151px -33px;
}
#adminmenu #menu-pages:hover div.wp-menu-image,
#adminmenu #menu-pages.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -151px -1px;
#adminmenu .menu-icon-pages:hover div.wp-menu-image,
#adminmenu .menu-icon-pages.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -151px -1px;
}
#adminmenu #menu-comments div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -31px -33px;
#adminmenu .menu-icon-comments div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -31px -33px;
}
#adminmenu #menu-comments:hover div.wp-menu-image,
#adminmenu #menu-comments.wp-has-current-submenu div.wp-menu-image,
#adminmenu #menu-comments.current div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -31px -1px;
#adminmenu .menu-icon-comments:hover div.wp-menu-image,
#adminmenu .menu-icon-comments.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-comments.current div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -31px -1px;
}
#adminmenu #menu-appearance div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -1px -33px;
#adminmenu .menu-icon-appearance div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -1px -33px;
}
#adminmenu #menu-appearance:hover div.wp-menu-image,
#adminmenu #menu-appearance.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -1px -1px;
#adminmenu .menu-icon-appearance:hover div.wp-menu-image,
#adminmenu .menu-icon-appearance.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -1px -1px;
}
#adminmenu #menu-plugins div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -181px -33px;
#adminmenu .menu-icon-plugins div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -181px -33px;
}
#adminmenu #menu-plugins:hover div.wp-menu-image,
#adminmenu #menu-plugins.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -181px -1px;
#adminmenu .menu-icon-plugins:hover div.wp-menu-image,
#adminmenu .menu-icon-plugins.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -181px -1px;
}
#adminmenu #menu-users div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -301px -33px;
#adminmenu .menu-icon-users div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -301px -33px;
}
#adminmenu #menu-users:hover div.wp-menu-image,
#adminmenu #menu-users.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -301px -1px;
#adminmenu .menu-icon-users:hover div.wp-menu-image,
#adminmenu .menu-icon-users.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -301px -1px;
}
#adminmenu #menu-tools div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -211px -33px;
#adminmenu .menu-icon-tools div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -211px -33px;
}
#adminmenu #menu-tools:hover div.wp-menu-image,
#adminmenu #menu-tools.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -211px -1px;
#adminmenu .menu-icon-tools:hover div.wp-menu-image,
#adminmenu .menu-icon-tools.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -211px -1px;
}
#adminmenu #menu-settings div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -241px -33px;
#adminmenu .menu-icon-settings div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -241px -33px;
}
#adminmenu #menu-settings:hover div.wp-menu-image,
#adminmenu #menu-settings.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu-vs.png") no-repeat scroll -241px -1px;
#adminmenu .menu-icon-settings:hover div.wp-menu-image,
#adminmenu .menu-icon-settings.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu-vs.png') no-repeat scroll -241px -1px;
}
/* end menu */

File diff suppressed because one or more lines are too long

View File

@@ -1140,105 +1140,105 @@ table.widefat .spam a:hover,
}
/* menu icons */
#adminmenu #menu-dashboard div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -61px -33px;
#adminmenu .menu-icon-dashboard div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -61px -33px;
}
#adminmenu #menu-dashboard:hover div.wp-menu-image,
#adminmenu #menu-dashboard.wp-has-current-submenu div.wp-menu-image,
#adminmenu #menu-dashboard.current div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -61px -1px;
#adminmenu .menu-icon-dashboard:hover div.wp-menu-image,
#adminmenu .menu-icon-dashboard.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-dashboard.current div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -61px -1px;
}
#adminmenu #menu-posts div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -272px -33px;
#adminmenu .menu-icon-posts div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -272px -33px;
}
#adminmenu #menu-posts:hover div.wp-menu-image,
#adminmenu #menu-posts.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -272px -1px;
#adminmenu .menu-icon-posts:hover div.wp-menu-image,
#adminmenu .menu-icon-posts.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -272px -1px;
}
#adminmenu #menu-media div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -121px -33px;
#adminmenu .menu-icon-media div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -121px -33px;
}
#adminmenu #menu-media:hover div.wp-menu-image,
#adminmenu #menu-media.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -121px -1px;
#adminmenu .menu-icon-media:hover div.wp-menu-image,
#adminmenu .menu-icon-media.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -121px -1px;
}
#adminmenu #menu-links div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -91px -33px;
#adminmenu .menu-icon-links div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -91px -33px;
}
#adminmenu #menu-links:hover div.wp-menu-image,
#adminmenu #menu-links.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -91px -1px;
#adminmenu .menu-icon-links:hover div.wp-menu-image,
#adminmenu .menu-icon-links.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -91px -1px;
}
#adminmenu #menu-pages div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -151px -33px;
#adminmenu .menu-icon-pages div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -151px -33px;
}
#adminmenu #menu-pages:hover div.wp-menu-image,
#adminmenu #menu-pages.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -151px -1px;
#adminmenu .menu-icon-pages:hover div.wp-menu-image,
#adminmenu .menu-icon-pages.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -151px -1px;
}
#adminmenu #menu-comments div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -31px -33px;
#adminmenu .menu-icon-comments div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -31px -33px;
}
#adminmenu #menu-comments:hover div.wp-menu-image,
#adminmenu #menu-comments.wp-has-current-submenu div.wp-menu-image,
#adminmenu #menu-comments.current div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -31px -1px;
#adminmenu .menu-icon-comments:hover div.wp-menu-image,
#adminmenu .menu-icon-comments.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-comments.current div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -31px -1px;
}
#adminmenu #menu-appearance div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -1px -33px;
#adminmenu .menu-icon-appearance div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -1px -33px;
}
#adminmenu #menu-appearance:hover div.wp-menu-image,
#adminmenu #menu-appearance.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -1px -1px;
#adminmenu .menu-icon-appearance:hover div.wp-menu-image,
#adminmenu .menu-icon-appearance.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -1px -1px;
}
#adminmenu #menu-plugins div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -181px -33px;
#adminmenu .menu-icon-plugins div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -181px -33px;
}
#adminmenu #menu-plugins:hover div.wp-menu-image,
#adminmenu #menu-plugins.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -181px -1px;
#adminmenu .menu-icon-plugins:hover div.wp-menu-image,
#adminmenu .menu-icon-plugins.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -181px -1px;
}
#adminmenu #menu-users div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -301px -33px;
#adminmenu .menu-icon-users div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -301px -33px;
}
#adminmenu #menu-users:hover div.wp-menu-image,
#adminmenu #menu-users.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -301px -1px;
#adminmenu .menu-icon-users:hover div.wp-menu-image,
#adminmenu .menu-icon-users.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -301px -1px;
}
#adminmenu #menu-tools div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -211px -33px;
#adminmenu .menu-icon-tools div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -211px -33px;
}
#adminmenu #menu-tools:hover div.wp-menu-image,
#adminmenu #menu-tools.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -211px -1px;
#adminmenu .menu-icon-tools:hover div.wp-menu-image,
#adminmenu .menu-icon-tools.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -211px -1px;
}
#adminmenu #menu-settings div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -241px -33px;
#adminmenu .menu-icon-settings div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -241px -33px;
}
#adminmenu #menu-settings:hover div.wp-menu-image,
#adminmenu #menu-settings.wp-has-current-submenu div.wp-menu-image {
background: transparent url("../images/menu.png") no-repeat scroll -241px -1px;
#adminmenu .menu-icon-settings:hover div.wp-menu-image,
#adminmenu .menu-icon-settings.wp-has-current-submenu div.wp-menu-image {
background: transparent url('../images/menu.png') no-repeat scroll -241px -1px;
}
/* end menu */

View File

@@ -1 +1 @@
#all-my-blogs-tab a.current{position:relative;padding-bottom:10px;}#all-my-blogs{position:absolute;top:30px;left:0;right:0;_width:100%;margin:4px 7px;padding:6px 10px;font-size:12px;}#all-my-blogs *{margin:0;}form#all-my-blogs p,form#all-my-blogs p *{vertical-align:middle;}#all-my-blogs a{font-size:10px;text-decoration:underline;margin:0 14px;}#all-my-blogs a:hover,#all-my-blogs a:active{text-decoration:none;}form#wpmu-search{position:absolute;right:0;top:0;}#adminmenu #menu-site div.wp-menu-image{background:transparent url("../images/site-admin.png") no-repeat scroll 0 -33px;}#adminmenu #menu-site:hover div.wp-menu-image{background:transparent url("../images/site-admin.png") no-repeat scroll 0 -1px;}#dashboard_right_now p.musub{margin-top:12px;border-top:1px solid #ececec;position:static;}#dashboard_right_now td.b a.musublink{font-size:16px;}tr.site-deleted{background:#f55;}tr.site-spammed{background:#faa;}tr.site-archived{background:#fee;}
#all-my-blogs-tab a.current{position:relative;padding-bottom:10px;}#all-my-blogs{position:absolute;top:30px;left:0;right:0;_width:100%;margin:4px 7px;padding:6px 10px;font-size:12px;}#all-my-blogs *{margin:0;}form#all-my-blogs p,form#all-my-blogs p *{vertical-align:middle;}#all-my-blogs a{font-size:10px;text-decoration:underline;margin:0 14px;}#all-my-blogs a:hover,#all-my-blogs a:active{text-decoration:none;}form#wpmu-search{position:absolute;right:0;top:0;}#adminmenu .menu-icon-site div.wp-menu-image{background:transparent url('../images/site-admin.png') no-repeat scroll 0 -33px;}#adminmenu .menu-icon-site:hover div.wp-menu-image{background:transparent url('../images/site-admin.png') no-repeat scroll 0 -1px;}#dashboard_right_now p.musub{margin-top:12px;border-top:1px solid #ececec;position:static;}#dashboard_right_now td.b a.musublink{font-size:16px;}tr.site-deleted{background:#f55;}tr.site-spammed{background:#faa;}tr.site-archived{background:#fee;}

View File

@@ -41,12 +41,12 @@ form#wpmu-search {
}
/* Site Admin Menu */
#adminmenu #menu-site div.wp-menu-image {
background: transparent url("../images/site-admin.png") no-repeat scroll 0px -33px;
#adminmenu .menu-icon-site div.wp-menu-image {
background: transparent url('../images/site-admin.png') no-repeat scroll 0px -33px;
}
#adminmenu #menu-site:hover div.wp-menu-image {
background: transparent url("../images/site-admin.png") no-repeat scroll 0px -1px;
#adminmenu .menu-icon-site:hover div.wp-menu-image {
background: transparent url('../images/site-admin.png') no-repeat scroll 0px -1px;
}
/* Dashboard: MU Specific Data */