Do r93269 in a better way (also fixes some rare cases). Use 'margin/padding' instead...
authorRobin Pepermans <robin@users.mediawiki.org>
Sun, 11 Sep 2011 00:13:18 +0000 (00:13 +0000)
committerRobin Pepermans <robin@users.mediawiki.org>
Sun, 11 Sep 2011 00:13:18 +0000 (00:13 +0000)
skins/chick/main.css
skins/common/commonContent.css
skins/common/oldshared.css
skins/common/shared.css
skins/modern/main.css

index cdcd42c..4501ccd 100644 (file)
@@ -245,7 +245,7 @@ table.small { font-size: 100% }
        padding:5px;
        font-size: 95%;
 }
-#toc ul { margin-left: 2em; }
+#toc ul { margin: 0 2em; }
 #toc .toctoggle { font-size: 94%; }
 #toc .editsection {
        margin-top: 0.7em;
index 26aa964..c9320ff 100644 (file)
@@ -30,7 +30,7 @@
        list-style-type: none;
        list-style-image: none;
        margin-left: 0;
-       padding-left: 0;
+       padding: 0;
        text-align: left;
 }
 #toc ul ul,
index 071e521..4be14f3 100644 (file)
@@ -147,8 +147,7 @@ img { border: none; }
 .toc ul {
        list-style-type: none;
        list-style-image: none;
-       margin-left: 0;
-       padding-left: 0;
+       padding: 0;
        text-align: left;
 }
 #toc ul ul,
index 13eef3a..73b07c9 100644 (file)
@@ -821,20 +821,22 @@ ol:lang(or) li {
        list-style-type: oriya;
 }
 
+#toc ul, .toc ul {
+       margin: .3em 0;
+}
+
 /* Correct directionality when page dir is different from site/user dir */
 /* @noflip */ .mw-content-ltr .toc ul,
 .mw-content-ltr #toc ul,
 .mw-content-rtl .mw-content-ltr .toc ul,
 .mw-content-rtl .mw-content-ltr #toc ul {
        text-align: left;
-       margin-left: 0;
 }
 /* @noflip */ .mw-content-rtl .toc ul,
 .mw-content-rtl #toc ul,
 .mw-content-ltr .mw-content-rtl .toc ul,
 .mw-content-ltr .mw-content-rtl #toc ul {
        text-align: right;
-       margin-right: 0;
 }
 /* @noflip */ .mw-content-ltr .toc ul ul,
 .mw-content-ltr #toc ul ul,
index eb46dea..fe9ede6 100644 (file)
@@ -587,17 +587,10 @@ img.thumbborder {
        list-style-type: none;
        list-style-image: none;
        margin: 0 1em 0 1em;
-       padding-left: 0;
+       padding: 0;
        text-align: left;
 }
 
-.mw-content-ltr .toc ul,
-.mw-content-rtl .toc ul,
-.mw-content-ltr #toc ul,
-.mw-content-rtl #toc ul {
-       margin: 0 1em;
-}
-
 #toc ul ul,
 .toc ul ul {
        margin: 0 0 0 2em;