diff options
Diffstat (limited to 'extensions/Vector/modules/ext.vector.collapsibleNav.css')
-rw-r--r-- | extensions/Vector/modules/ext.vector.collapsibleNav.css | 89 |
1 files changed, 58 insertions, 31 deletions
diff --git a/extensions/Vector/modules/ext.vector.collapsibleNav.css b/extensions/Vector/modules/ext.vector.collapsibleNav.css index f11046c9..fc9246b0 100644 --- a/extensions/Vector/modules/ext.vector.collapsibleNav.css +++ b/extensions/Vector/modules/ext.vector.collapsibleNav.css @@ -1,56 +1,83 @@ -/* Prototype code to show collapsing left nav options */ -#mw-panel.collapsible-nav div.portal { +/** + * Stylesheet for collapsible nav + */ + +#mw-panel.collapsible-nav .portal { /* @embed */ - background-image:url(images/portal-break.png); - background-position:left top; - background-repeat:no-repeat; + background: url(images/portal-break.png) left top no-repeat; padding: 0.25em 0 !important; margin: -11px 9px 10px 11px; } -#mw-panel.collapsible-nav div.portal h5 { + +#mw-panel.collapsible-nav .portal h5 { color: #4D4D4D; font-weight: normal; /* @embed */ background: url(images/open.png) left center no-repeat; - padding: 4px 0 3px 1.5em; - margin-bottom: 0px; + padding: 4px 0 3px 1.5em; + margin-bottom: 0; } -#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 h5:hover { + +#mw-panel.collapsible-nav .portal h5:hover { cursor: pointer; text-decoration: none; } -#mw-panel.collapsible-nav div.collapsed h5:hover { - text-decoration: underline; + +#mw-panel.collapsible-nav .portal h5 a { + color: #4D4D4D; + text-decoration: none; } -#mw-panel.collapsible-nav div.portal div.body { + +#mw-panel.collapsible-nav .portal .body { background: none !important; - padding-top: 0px; + padding-top: 0; display: none; } -#mw-panel.collapsible-nav div.persistent div.body { - display: block; + +#mw-panel.collapsible-nav .portal .body ul li { + padding: 0.25em 0; } -#mw-panel.collapsible-nav div.first h5 { + +/* First */ + +#mw-panel.collapsible-nav .portal.first h5 { display: none; } -#mw-panel.collapsible-nav div.persistent h5 { + +#mw-panel.collapsible-nav .portal.first { + background-image: none; + margin-top: 0; +} + +/* Persistent */ + +#mw-panel.collapsible-nav .portal.persistent .body { + display: block; +} + +#mw-panel.collapsible-nav .portal.persistent h5 { background: none !important; padding-left: 0.7em; cursor: default; } -#mw-panel.collapsible-nav div.portal div.body ul li { - padding: 0.25em 0; + +#mw-panel.collapsible-nav .portal.persistent .body { + margin-left: 0.5em; } -#mw-panel.collapsible-nav div.first { - background-image: none; - margin-top: 0px; + +/* Collapsed */ + +#mw-panel.collapsible-nav .portal.collapsed h5 { + color: #0645AD; + /* @embed */ + background: url(images/closed-ltr.png) left center no-repeat; + margin-bottom: 0; +} + +#mw-panel.collapsible-nav .portal.collapsed h5 a { + color: #0645AD; +} + +#mw-panel.collapsible-nav .portal.collapsed h5:hover { + text-decoration: underline; } -#mw-panel.collapsible-nav div.persistent div.body { - margin-left: 0.5em; -}
\ No newline at end of file |