Index: extensions/Vector/modules/ext.vector.collapsibleNav.css =================================================================== --- extensions/Vector/modules/ext.vector.collapsibleNav.css (Revision 111457) +++ extensions/Vector/modules/ext.vector.collapsibleNav.css (Arbeitskopie) @@ -15,12 +15,19 @@ padding: 4px 0 3px 1.5em; margin-bottom: 0px; } +#mw-panel.collapsible-nav div.portal h5 a { + color: #4D4D4D; + text-decoration: none; +} #mw-panel.collapsible-nav div.collapsed h5 { color: #0645AD; /* @embed */ background: url(images/closed-ltr.png) left center no-repeat; margin-bottom: 0px; } +#mw-panel.collapsible-nav div.collapsed h5 a { + color: #0645AD; +} #mw-panel.collapsible-nav div h5:hover { cursor: pointer; text-decoration: none; @@ -53,4 +60,4 @@ } #mw-panel.collapsible-nav div.persistent div.body { margin-left: 0.5em; -} \ No newline at end of file +} Index: extensions/Vector/modules/ext.vector.collapsibleNav.js =================================================================== --- extensions/Vector/modules/ext.vector.collapsibleNav.js (Revision 111457) +++ extensions/Vector/modules/ext.vector.collapsibleNav.js (Arbeitskopie) @@ -166,6 +166,10 @@ .each( function( i ) { var id = $(this).attr( 'id' ); var state = $.cookie( 'vector-nav-' + id ); + + // Add anchor tag to heading for better accessibility + $(this).find('h5').html('' + $(this).find('h5').html() + ''); + // In the case that we are not showing the new version, let's show the languages by default if ( state == 'true' ||