Index: branches/wmf/1.18wmf1/skins/monobook/IE70Fixes.css |
— | — | @@ -9,6 +9,9 @@ |
10 | 10 | height: 1%; |
11 | 11 | } |
12 | 12 | |
| 13 | +.rtl div#column-content div#content { margin-right: 12.2em; margin-left: 0; } |
| 14 | + |
| 15 | + |
13 | 16 | .rtl div#column-one { |
14 | 17 | /* For some reason it tries to inherit the padding-top into every div, |
15 | 18 | * and I can't figure out how to get it back off. |
— | — | @@ -18,9 +21,13 @@ |
19 | 22 | margin-top: 160px; |
20 | 23 | } |
21 | 24 | |
22 | | -.rtl #bodyContent a.external { |
23 | | - background-image: url(external-rtl.png); |
24 | | - padding: 0 13px 0 0; |
| 25 | +/* These elements also have padding-left: 20px; in main.css, but in RTL mode this is flipped. |
| 26 | + * That's good in normal browsers, but in IE7 it needs to not be flipped for some daft reason. |
| 27 | + * Also clear the right margin (originally margin-left: 1em) |
| 28 | + */ |
| 29 | +li#pt-userpage, li#pt-anonuserpage, li#pt-login { |
| 30 | + padding-left: 20px; |
| 31 | + margin-right: 0; |
25 | 32 | } |
26 | 33 | |
27 | 34 | .rtl a.feedlink { |
Index: branches/wmf/1.18wmf1/skins/MonoBook.php |
— | — | @@ -36,10 +36,10 @@ |
37 | 37 | } |
38 | 38 | |
39 | 39 | // TODO: Migrate all of these |
40 | | - //$out->addStyle( 'monobook/IE50Fixes.css', 'screen', 'lt IE 5.5000' ); |
41 | | - //$out->addStyle( 'monobook/IE55Fixes.css', 'screen', 'IE 5.5000' ); |
42 | | - //$out->addStyle( 'monobook/IE60Fixes.css', 'screen', 'IE 6' ); |
43 | | - //$out->addStyle( 'monobook/IE70Fixes.css', 'screen', 'IE 7' ); |
| 40 | + $out->addStyle( 'monobook/IE50Fixes.css', 'screen', 'lt IE 5.5000' ); |
| 41 | + $out->addStyle( 'monobook/IE55Fixes.css', 'screen', 'IE 5.5000' ); |
| 42 | + $out->addStyle( 'monobook/IE60Fixes.css', 'screen', 'IE 6' ); |
| 43 | + $out->addStyle( 'monobook/IE70Fixes.css', 'screen', 'IE 7' ); |
44 | 44 | |
45 | 45 | } |
46 | 46 | } |