1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/themes/minimalmoin/css/msie.css Sun Jan 31 02:29:49 2010 +0100
1.3 @@ -0,0 +1,37 @@
1.4 +/* msie.css - MoinMoin MS Internet explorer bug workarounds */
1.5 +
1.6 +/* IE6 and IE7 both suck with :before */
1.7 +a.www { padding-left: 19px; background: url(../img/moin-www.png) left center no-repeat; }
1.8 +a.http { padding-left: 19px; background: url(../img/moin-www.png) left center no-repeat; }
1.9 +a.https { padding-left: 19px; background: url(../img/moin-www.png) left center no-repeat; }
1.10 +a.file { padding-left: 19px; background: url(../img/moin-ftp.png) left center no-repeat; }
1.11 +a.ftp { padding-left: 19px; background: url(../img/moin-ftp.png) left center no-repeat; }
1.12 +a.nntp { padding-left: 19px; background: url(../img/moin-news.png) left center no-repeat; }
1.13 +a.news { padding-left: 19px; background: url(../img/moin-news.png) left center no-repeat; }
1.14 +a.telnet, a.ssh { padding-left: 19px; background: url(../img/moin-telnet.png) left center no-repeat; }
1.15 +a.irc, a.ircs { padding-left: 19px; background: url(../img/moin-telnet.png) left center no-repeat; }
1.16 +a.mailto { padding-left: 19px; background: url(../img/moin-email.png) left center no-repeat; }
1.17 +a.attachment { padding-left: 19px; background: url(../img/moin-attach.png) left center no-repeat; }
1.18 +a.badinterwiki { padding-left: 19px; background: url(../img/moin-inter.png) left center no-repeat; }
1.19 +a.interwiki { padding-left: 19px; background: url(../img/moin-inter.png) left center no-repeat; }
1.20 +#message .warning { padding-left: 21px; background: url(../img/alert.png) left center no-repeat; }
1.21 +#message .error { padding-left: 21px; background: url(../img/icon-error.png) left center no-repeat; }
1.22 +
1.23 +#pagetrail li, #pagelocation li {
1.24 + border-left: 1px solid #AAA;
1.25 + padding: 0 0.3em;
1.26 +}
1.27 +
1.28 +/* Spans for line-anchors - needed for IE6 and IE7 where omitting the "display: none" triggers rendering bugs. */
1.29 +span.anchor { display: none; }
1.30 +
1.31 +/* Some * html hacks for IE6 and below only (IE7 ignores * html) */
1.32 +
1.33 +/* IE6 has a bug with rendering of float elements. We workaround this bug by
1.34 + * assigning those elements a height attribute because we currently don't know
1.35 + * a better solution. This results in IE calculating the correct height of the
1.36 + * characters and displaying them correctly. We don't know any negative side
1.37 + * effects of this workaround:
1.38 + */
1.39 +* html div#page, * html div#header { height: 0.001%; }
1.40 +