If you work with Joomla 1.5 and like me, find the right alignment of toolbar icons counterproductive (in the default admin theme), then you can fix it with just a few CSS tweaks. Here’s what I mean.
To do this, in Joomla’s root folder go to administrator/templates/khepri/css. In file rounded.css find the style for div.m and add position:relative to it. That’s it for that file. Now open the file general.css and that’s where you’ll need to make several changes. I’ve put the modified styles below — the highlighted lines are the ones that take care of the new, and improved, position; the rest are colors, font sizes, margins, etc., basically stuff you can adjust to your liking.
div.header {
font-size:20px;
font-weight:bold;
color:#0b55c4;
background-repeat:no-repeat;
position:absolute;
top:0px; left:4px;
padding-left:30px;
-moz-background-size:auto 100%;
-webkit-background-size:auto 100%;
}
div.toolbar {
float:left;
text-align:right;
padding:0;
margin-top:26px;
}
table.toolbar td { padding:1px 1px 1px 4px; text-align:center; color:#666; height:24px; }
table.toolbar span {
display:block;
width:20px; height:20px;
float:left;
margin-right:4px;
-moz-background-size:100%;
-webkit-background-size:100%;
}
table.toolbar a {
display:block;
float:left;
white-space:nowrap;
line-height:22px;
border:1px solid #fbfbfb;
padding:1px 6px 0px;
background:#fdfdfd;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-moz-box-shadow:rgba(0,0,0,.3) 0 0 4px;
-webkit-box-shadow:rgba(0,0,0,.3) 0 0 4px;
border:1px solid #fff;
color:#0b55c4;
}
table.toolbar a:hover { border-color:#ccc; text-decoration:none; background:#fff; }
Obviously these would work best in Firefox or Chrome, but the new position should work in IE as well. The biggest issue you’re going to have in IE is that the icons will not scale (since the styles are using background-size to rescale them to smaller dimensions), and they’ll be cutoff.
This will also work with the Joomla 1.6 and the new default theme Bluestork. You’ll be working with file template.css, and instead of .header it’s going to be .pagetitle, and instead of table with cells it’ll be an unordered list.
Personally I find this style of menu much easier to work with, not to mention that it’s a bit more compact.

