(bug 19209) Follow-up to r49331: CSS for nds should not apply for nds-nl.
[lhc/web/wiklou.git] / skins / monobook / main.css
index d6a67c1..ae1c7fd 100644 (file)
@@ -54,9 +54,6 @@ body {
        margin: 0;
        padding: 0;
 }
-.visualClear {
-       clear: both;
-}
 
 /* general styles */
 
@@ -281,43 +278,12 @@ span.subpages {
 #siteNotice {
        text-align: center;
        font-size: 95%;
-       padding: 0 .9em;
+       padding-top: 0.9em;
 }
 #siteNotice p {
        margin: 0;
        padding: 0;
 }
-.success {
-       color: green;
-       font-size: larger;
-}
-.error {
-       color: red;
-       font-size: larger;
-}
-.errorbox, .successbox {
-       font-size: larger;
-       border: 2px solid;
-       padding: .5em 1em;
-       float: left;
-       margin-bottom: 2em;
-       color: #000;
-}
-.errorbox {
-       border-color: red;
-       background-color: #fff2f2;
-}
-.successbox {
-       border-color: green;
-       background-color: #dfd;
-}
-.errorbox h2, .successbox h2 {
-       font-size: 1em;
-       font-weight: bold;
-       display: inline;
-       margin: 0 .5em 0 0;
-       border: none;
-}
 
 .catlinks {
        border: 1px solid #aaa;
@@ -525,35 +491,34 @@ table.rimage {
 ** this is css3, the validator doesn't like it when validating as css2
 */
 #bodyContent a.external,
-#bodyContent a[href ^="gopher://"] {
+#bodyContent a.external[href ^="gopher://"] {
        background: url(external.png) center right no-repeat;
        padding: 0 13px;
 }
 .rtl #bodyContent a.external,
-.rtl #bodyContent a[href ^="gopher://"] {
+.rtl #bodyContent a.external[href ^="gopher://"] {
        background-image: url(external-rtl.png);
 }
-#bodyContent a[href ^="https://"],
+#bodyContent a.external[href ^="https://"],
 .link-https {
        background: url(lock_icon.gif) center right no-repeat;
        padding: 0 16px;
 }
-#bodyContent a[href ^="mailto:"],
+#bodyContent a.external[href ^="mailto:"],
 .link-mailto {
        background: url(mail_icon.gif) center right no-repeat;
        padding: 0 18px;
 }
-#bodyContent a[href ^="news://"] {
+#bodyContent a.external[href ^="news://"] {
        background: url(news_icon.png) center right no-repeat;
        padding: 0 18px;
 }
-#bodyContent a[href ^="ftp://"],
+#bodyContent a.external[href ^="ftp://"],
 .link-ftp {
        background: url(file_icon.gif) center right no-repeat;
        padding: 0 18px;
 }
-#bodyContent a[href ^="irc://"],
-#bodyContent a.extiw[href ^="irc://"],
+#bodyContent a.external[href ^="irc://"],
 .link-irc {
        background: url(discussionitem_icon.gif) center right no-repeat;
        padding: 0 18px;
@@ -604,8 +569,6 @@ table.rimage {
 #bodyContent a.extiw,
 #bodyContent a.extiw:active {
        color: #36b;
-       background: none;
-       padding: 0;
 }
 #bodyContent a.external {
        color: #36b;
@@ -920,6 +883,54 @@ li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
        z-index: 3;
 }
 
+/* Override text-transform on languages where capitalization is significant */
+.portlet h5[lang|=bar],
+.portlet h6[lang|=bar],
+#p-personal ul[lang|=bar],
+#p-cactions ul[lang|=bar] li a,
+.portlet h5[lang|=de],
+.portlet h6[lang|=de],
+#p-personal ul[lang|=de],
+#p-cactions ul[lang|=de] li a,
+.portlet h5[lang|=gsw],
+.portlet h6[lang|=gsw],
+#p-personal ul[lang|=gsw],
+#p-cactions ul[lang|=gsw] li a,
+.portlet h5[lang|=ksh],
+.portlet h6[lang|=ksh],
+#p-personal ul[lang|=ksh],
+#p-cactions ul[lang|=ksh] li a,
+.portlet h5[lang|=lb],
+.portlet h6[lang|=lb],
+#p-personal ul[lang|=lb],
+#p-cactions ul[lang|=lb] li a,
+.portlet h5[lang|=nds],
+.portlet h6[lang|=nds],
+#p-personal ul[lang|=nds],
+#p-cactions ul[lang|=nds] li a,
+.portlet h5[lang|=pdc],
+.portlet h6[lang|=pdc],
+#p-personal ul[lang|=pdc],
+#p-cactions ul[lang|=pdc] li a,
+.portlet h5[lang|=pdt],
+.portlet h6[lang|=pdt],
+#p-personal ul[lang|=pdt],
+#p-cactions ul[lang|=pdt] li a
+.portlet h5[lang|=pfl],
+.portlet h6[lang|=pfl],
+#p-personal ul[lang|=pfl],
+#p-cactions ul[lang|=pfl] li a {
+       text-transform: none;
+}
+
+/* What matches for nds must not match for nds-nl - bug 19209 */
+.portlet h5[lang|=nds-nl],
+.portlet h6[lang|=nds-nl],
+#p-personal ul[lang|=nds-nl],
+#p-cactions ul[lang|=nds-nl] li a {
+       text-transform: lowercase;
+}
+
 /* TODO: #t-iscite is only used by the Cite extension, come up with some
  * system which allows extensions to add to this file on the fly
  */
@@ -956,6 +967,13 @@ li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
        height: 1%;
 }
 
+.mw-htmlform-submit {
+       font-weight: bold;
+       padding-left: .3em;
+       padding-right: .3em;
+       margin-right: 2em;
+}
+
 /* js pref toc */
 #preftoc {
        margin: 0;
@@ -1005,10 +1023,6 @@ li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
        cursor: default;
        text-decoration: none;
 }
-#prefcontrol {
-       padding-top: 2em;
-       clear: both;
-}
 #preferences {
        margin: 0;
        border: 1px solid #aaa;
@@ -1021,11 +1035,7 @@ li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
        padding: 0;
        margin: 0;
 }
-.prefsection fieldset {
-       border: 1px solid #aaa;
-       float: left;
-       margin-right: 2em;
-}
+
 .prefsection legend {
        font-weight: bold;   
 }
@@ -1035,16 +1045,11 @@ li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
 .mainLegend {
        display: none;
 }
-div.prefsectiontip {
+td.htmlform-tip {
        font-size: x-small;
        padding: .2em 2em;
        color: #666;
 }
-.btnSavePrefs {
-       font-weight: bold;
-       padding-left: .3em;
-       padding-right: .3em;
-}
 
 .preferences-login {
        clear: both;
@@ -1237,16 +1242,13 @@ span.changedby {
 }
 
 .previewnote {
-       text-indent: 3em;
        color: #c00;
-       border-bottom: 1px solid #aaa;
-       padding-bottom: 1em;
        margin-bottom: 1em;
 }
 
 .previewnote p {
-       margin: 0;
-       padding: 0;
+       text-indent: 3em;
+       margin: 0.8em 0;
 }
 
 .editExternally {
@@ -1537,23 +1539,6 @@ div.mw-lag-warn-high {
        font-size: 90%;
 }
 
-/** Special:Search stuff */
-div#mw-search-interwiki-caption {
-       text-align: center;
-       font-weight: bold;
-       font-size: 95%;
-}
-
-.mw-search-interwiki-project {
-       font-size: 97%;
-       text-align: left;
-       padding-left: 0.2em;
-       padding-right: 0.15em;
-       padding-bottom: 0.2em;
-       padding-top: 0.15em;
-       background: #cae8ff;
-}
-
 /* God-damned hack for the crappy layout */
 .os-suggest {
        font-size: 127%;