Index: misc/vertical-tabs.css =================================================================== RCS file: /cvs/drupal/drupal/misc/vertical-tabs.css,v retrieving revision 1.6 diff -u -p -r1.6 vertical-tabs.css --- misc/vertical-tabs.css 31 May 2009 00:51:41 -0000 1.6 +++ misc/vertical-tabs.css 29 Sep 2009 13:04:56 -0000 @@ -4,7 +4,7 @@ div.vertical-tabs { margin: 1em 0 1em 15em; border: 1px solid #ccc; } -div.vertical-tabs ul.vertical-tabs-list { +div.vertical-tabs dl.vertical-tabs-list { width: 15em; list-style: none; list-style-image: none; /* IE6 */ @@ -25,7 +25,7 @@ div.vertical-tabs .vertical-tabs-panes f } /* Layout of each tab */ -div.vertical-tabs ul.vertical-tabs-list li { +div.vertical-tabs dl.vertical-tabs-list dt { background: #eee; border: 1px solid #ccc; border-top: 0; @@ -33,36 +33,44 @@ div.vertical-tabs ul.vertical-tabs-list margin: 0; height: 1%; } -div.vertical-tabs ul.vertical-tabs-list li a { +div.vertical-tabs dl.vertical-tabs-list dt a { display: block; text-decoration: none; padding: 0.5em 0.6em; line-height: 1.3em; height: 1%; } -div.vertical-tabs ul.vertical-tabs-list li a:focus { +div.vertical-tabs dl.vertical-tabs-list dt a:focus { + background: Highlight; + outline: 3px dotted; position: relative; z-index: 5; } -div.vertical-tabs ul.vertical-tabs-list li a:hover { + +div.vertical-tabs dl.vertical-tabs-list dt a:hover { + background: Highlight; text-decoration: none; } -div.vertical-tabs ul.vertical-tabs-list li.selected { - background: #fff; + +div.vertical-tabs dl.vertical-tabs-list dt.selected { + background: White; border-right-width: 0; position: relative; } -div.vertical-tabs ul.vertical-tabs-list li.selected a:focus { - outline: 0; + +div.vertical-tabs dl.vertical-tabs-list dt.selected a:focus { + outline: 2px solid; } -div.vertical-tabs ul.vertical-tabs-list li.selected strong, -div.vertical-tabs ul.vertical-tabs-list li.selected small { +div.vertical-tabs dl.vertical-tabs-list dd.selected strong, +div.vertical-tabs dl.vertical-tabs-list dd.selected small { color: #000; } -div.vertical-tabs ul.vertical-tabs-list .summary { +div.vertical-tabs dl.vertical-tabs-list .summary { display: block; + font-size: smaller; + padding-bottom: 0; } -div.vertical-tabs ul.vertical-tabs ul.vertical-tabs-list .summary { +div.vertical-tabs dl.vertical-tabs dl.vertical-tabs-list .summary { line-height: normal; margin-bottom: 0; } Index: misc/vertical-tabs.js =================================================================== RCS file: /cvs/drupal/drupal/misc/vertical-tabs.js,v retrieving revision 1.7 diff -u -p -r1.7 vertical-tabs.js --- misc/vertical-tabs.js 31 Aug 2009 05:51:08 -0000 1.7 +++ misc/vertical-tabs.js 29 Sep 2009 13:04:56 -0000 @@ -17,31 +17,34 @@ Drupal.behaviors.verticalTabs = { attach: function (context) { $('.vertical-tabs-panes', context).once('vertical-tabs', function () { var focusID = $(':hidden.vertical-tabs-active-tab', this).val(); - var focus; + var tabfocus; // Refactoring names - too much "focus" // Create the tab column. - var list = $('