Index: admin_menu_toolbar/admin_menu_toolbar.css =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/admin_menu/admin_menu_toolbar/admin_menu_toolbar.css,v retrieving revision 1.6 diff -u -p -r1.6 admin_menu_toolbar.css --- admin_menu_toolbar/admin_menu_toolbar.css 28 Jul 2010 16:12:40 -0000 1.6 +++ admin_menu_toolbar/admin_menu_toolbar.css 30 Jan 2011 03:33:20 -0000 @@ -18,19 +18,27 @@ body div#toolbar { top: 30px; } +/** + * Base styles. + * + * We use a keyword for the toolbar font size to make it display consistently + * across different themes, while still allowing browsers to resize the text. + */ #admin-menu { - font: normal 0.9em "Lucida Grande", Verdana, sans-serif; - box-shadow: 0 3px 20px #000; + font: normal small "Lucida Grande", Verdana, sans-serif; + position: fixed; + margin: 0 -20px; + padding: 0 20px; -moz-box-shadow: 0 3px 20px #000; -webkit-box-shadow: 0 3px 20px #000; + box-shadow: 0 3px 20px #000; filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10'); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10')"; -} -#admin-menu.admin-menu-position-fixed { - margin: 0 -20px; - padding: 0 20px; + right: 0; + width: auto; } #admin-menu-wrapper { + font-size: .846em; padding: 5px 10px 0; } @@ -45,17 +53,22 @@ body div#toolbar { #admin-menu li.admin-menu-icon > a { padding: 2px 10px 3px; } + +/** + * Administration menu. + */ #admin-menu li.admin-menu-icon > a span { - background: url(toolbar.png) no-repeat 0 -45px; - display: block; + vertical-align: text-bottom; + width: 11px; height: 14px; + display: block; + background: url(toolbar.png) no-repeat 0 -45px; text-indent: -9999px; - width: 11px; } #admin-menu > div > ul > li > a { border-right: 0; margin-bottom: 4px; - padding: 2px 8px 3px; + padding: 2px 10px 3px; } #admin-menu ul li.admin-menu-toolbar-category > a, #admin-menu ul li.admin-menu-action > a { @@ -84,16 +97,25 @@ body div#toolbar { float: right; } #admin-menu li.admin-menu-shortcuts span.toggle { - background: url(toolbar.png) 0 -20px no-repeat; cursor: pointer; + background: url(toolbar.png) 0 -20px no-repeat; display: block; - height: 25px; + margin: 0 0 0 1.3em; + text-indent: -9999px; overflow: hidden; - text-indent: -999px; width: 25px; + height: 25px; +} +#admin-menu li.admin-menu-shortcuts span.toggle:focus, +#admin-menu li.admin-menu-shortcuts span.toggle:hover { + background-position: -50px -20px; } #admin-menu li.admin-menu-shortcuts-active span.toggle { - background-position: -25px -60px; + background-position: -25px -20px; +} +#admin-menu li.admin-menu-shortcuts-active span.toggle:focus, +#admin-menu li.admin-menu-shortcuts-active span.toggle:hover { + background-position: -75px -20px; } /** @@ -101,13 +123,15 @@ body div#toolbar { */ #admin-menu li.admin-menu-shortcuts-active ul { display: block !important; - left: 0 !important; - width: 100%; + left: 20px !important; + right: 20px; + width: auto; } #admin-menu li.admin-menu-shortcuts ul { background-color: #666; + left: 20px !important; padding: 5px 10px; - right: 10px; + right: 20px; width: auto; } #admin-menu li.admin-menu-shortcuts ul li { Index: admin_menu_toolbar/toolbar.png =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/admin_menu/admin_menu_toolbar/toolbar.png,v retrieving revision 1.2 diff -u -p -r1.2 toolbar.png Binary files /tmp/cvs5vIv90 and toolbar.png differ