From ffe4025ef6e1ccdfe00dbbe2a6ccdca003f183d0 Mon Sep 17 00:00:00 2001 From: Tom Gilder Date: Wed, 12 Oct 2005 00:39:25 +0000 Subject: [PATCH] navbar v3 - bold links! --- includes/Skin.php | 4 +--- skins/MonoBook.php | 4 +--- skins/monobook/IE55Fixes.css | 4 ++++ skins/monobook/IE60Fixes.css | 5 +++++ skins/monobook/main.css | 15 +++++++++++++-- 5 files changed, 24 insertions(+), 8 deletions(-) diff --git a/includes/Skin.php b/includes/Skin.php index e059ac1099..7363719243 100644 --- a/includes/Skin.php +++ b/includes/Skin.php @@ -1337,13 +1337,11 @@ END; if (wfEmptyMsg($line[0], $link)) $link = $line[0]; $href = $this->makeInternalOrExternalUrl( $link ); - $active = ( $pageurl == $href ); $bar[$heading][] = array( 'text' => $text, 'href' => $href, 'id' => 'n-' . strtr($line[1], ' ', '-'), - 'active' => $active, - 'dolink' => ( !$active || ($action != 'view' && $action != 'purge' ) ) + 'active' => ( $pageurl == $href ) ); } else { continue; } } diff --git a/skins/MonoBook.php b/skins/MonoBook.php index b07660c966..def7b66c49 100644 --- a/skins/MonoBook.php +++ b/skins/MonoBook.php @@ -135,10 +135,8 @@ class MonoBookTemplate extends QuickTemplate { if ( $val['active'] ) echo ' class="active"'; echo '>'; if ( $val['active'] ) echo ''; - if ( $val['dolink'] ) echo ''; - echo htmlspecialchars($val['text']); + echo '' . htmlspecialchars($val['text']) . ''; if ( $val['active'] ) echo ''; - if ( $val['dolink'] ) echo ''; echo ''; } ?> diff --git a/skins/monobook/IE55Fixes.css b/skins/monobook/IE55Fixes.css index 2f7856123a..6a7df22363 100644 --- a/skins/monobook/IE55Fixes.css +++ b/skins/monobook/IE55Fixes.css @@ -57,6 +57,10 @@ body { font-size: xx-small; } #p-cactions li a:hover { padding-bottom: 0.17em; } +#p-navigation a { + display: inline-block; + width: 100%; +} .portlet { overflow:hidden; } diff --git a/skins/monobook/IE60Fixes.css b/skins/monobook/IE60Fixes.css index feec15f166..1bd8382977 100644 --- a/skins/monobook/IE60Fixes.css +++ b/skins/monobook/IE60Fixes.css @@ -49,6 +49,10 @@ #p-cactions li a:hover { padding-bottom: 0.17em; } +#p-navigation a { + display: inline-block; + width: 100%; +} #portal-personaltools { padding-bottom: 0.1em; } @@ -77,3 +81,4 @@ div.tleft { position: relative; } /*{ border:1px solid Red !important;}*/ + diff --git a/skins/monobook/main.css b/skins/monobook/main.css index ee7d45444f..ba76616e9c 100644 --- a/skins/monobook/main.css +++ b/skins/monobook/main.css @@ -682,10 +682,21 @@ special external link styling */ z-index: 3; } -#p-navigation strong { - font-weight: normal; +#p-navigation .pBody { + padding-right: 0; +} + +#p-navigation a { + display: block; +} + +#p-navigation li.active a, #p-navigation li.active a:hover { + color: #000; + text-decoration: none; + display: inline; } + /* ** Search portlet */ -- 2.20.1