Vector: Rewrite footer styling with nesting
authorjrobson <jrobson@wikimedia.org>
Wed, 8 Jan 2014 18:13:55 +0000 (10:13 -0800)
committerjrobson <jrobson@wikimedia.org>
Wed, 8 Jan 2014 18:16:14 +0000 (10:16 -0800)
Change-Id: I86666dfcf14ce3a0a59733e7ac2459ac770139b6

skins/vector/components/footer.less

index 79c9974..3d61b66 100644 (file)
@@ -4,40 +4,54 @@ div#footer {
        margin-top: 0;
        padding: 0.75em;
        direction: ltr;
-}
-div#footer ul {
-       list-style-type: none;
-       list-style-image: none;
-       margin: 0;
-       padding: 0;
-}
-div#footer ul li {
-       margin: 0;
-       padding: 0;
-       padding-top: 0.5em;
-       padding-bottom: 0.5em;
-       color: #333;
-       font-size: 0.7em;
-}
-div#footer #footer-icons {
-       float: right;
-}
 
-body.ltr div#footer #footer-places {
-       /* @noflip */
-       float: left;
-}
-div#footer #footer-info li {
-       line-height: 1.4em;
-}
-div#footer #footer-icons li {
-       float: left;
-       margin-left: 0.5em;
-       line-height: 2em;
-       text-align: right;
+       ul {
+               list-style-type: none;
+               list-style-image: none;
+               margin: 0;
+               padding: 0;
+
+               li {
+                       margin: 0;
+                       padding: 0;
+                       padding-top: 0.5em;
+                       padding-bottom: 0.5em;
+                       color: #333;
+                       font-size: 0.7em;
+               }
+       }
+
+       #footer-icons {
+               float: right;
+
+               li {
+                       float: left;
+                       margin-left: 0.5em;
+                       line-height: 2em;
+                       text-align: right;
+               }
+       }
+
+       #footer-info {
+               li {
+                       line-height: 1.4em;
+               }
+       }
+
+       #footer-places {
+               li {
+                       float: left;
+                       margin-right: 1em;
+                       line-height: 2em;
+               }
+       }
 }
-div#footer #footer-places li {
-       float: left;
-       margin-right: 1em;
-       line-height: 2em;
+
+body.ltr {
+       div#footer {
+               #footer-places {
+                       /* @noflip */
+                       float: left;
+               }
+       }
 }