summaryrefslogtreecommitdiff
path: root/extensions/Vector/modules/ext.vector.collapsibleNav.css
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/Vector/modules/ext.vector.collapsibleNav.css')
-rw-r--r--extensions/Vector/modules/ext.vector.collapsibleNav.css89
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