From 2b637dd5a48dc0ce15f20db8abdeb029da4aa612 Mon Sep 17 00:00:00 2001 From: Siebrand Mazeland Date: Wed, 23 Apr 2014 21:46:49 +0200 Subject: [PATCH] Update formatting for CSS files in skins/ Change-Id: I42d0ef436f8869f2970d9a5ff2c170bceb2f0110 --- skins/cologneblue/screen.css | 25 +++++++-- skins/common/commonContent.css | 25 ++++++++- skins/common/commonElements.css | 35 ++++++++++++ skins/common/commonPrint.css | 28 +++++++++- skins/common/config.css | 7 +++ skins/common/feed.css | 99 ++++++++++++++++++++++++--------- skins/common/oldshared.css | 94 +++++++++++++++++++++++++++---- skins/common/shared.css | 82 +++++++++++++++++++++++++-- skins/modern/main.css | 42 +++++++++++++- skins/monobook/IE60Fixes.css | 15 ++++- skins/monobook/IE70Fixes.css | 10 +++- skins/monobook/main.css | 79 ++++++++++++++++++++++++++ 12 files changed, 482 insertions(+), 59 deletions(-) diff --git a/skins/cologneblue/screen.css b/skins/cologneblue/screen.css index a5fff319fe..5882396565 100644 --- a/skins/cologneblue/screen.css +++ b/skins/cologneblue/screen.css @@ -85,8 +85,6 @@ textarea { font-size: 9pt; } - - #quickbar { font-family: Verdana, Arial, sans-serif; font-size: 8pt; @@ -197,10 +195,19 @@ input.mw-searchInput { } /* Directionality-specific styles */ -#quickbar { position: absolute; left: 4px; } -#article { margin-left: 148px; margin-right: 4px; } -#footer { margin-left: 152px; } +#quickbar { + position: absolute; + left: 4px; +} +#article { + margin-left: 148px; + margin-right: 4px; +} + +#footer { + margin-left: 152px; +} #sitetitle, #sitesub, #toplinks, #linkcollection { margin-top: 0; @@ -212,6 +219,7 @@ input.mw-searchInput { text-transform: uppercase; height: 32pt; } + #sitetitle { padding-left: 8px; font-family: Times, serif; @@ -220,10 +228,12 @@ input.mw-searchInput { line-height: 32pt; background-color: #6688AA; } + #sitetitle a, #toplinks a { color: white; text-decoration: none; } + /* Bring #sitetitle to top. Otherwise #toplinks is overlaid over it, making the link unclickable. */ #sitetitle a { position: relative; @@ -238,9 +248,11 @@ input.mw-searchInput { width: 100%; font-size: 8pt; } + #toplinks a { font-size: 10pt; } + #toplinks p { position: absolute; right: 0; @@ -248,9 +260,11 @@ input.mw-searchInput { width: 100%; text-align: right; } + #toplinks #syslinks { bottom: 0; } + #toplinks #variantlinks { bottom: 12pt; } @@ -271,6 +285,7 @@ input.mw-searchInput { text-align: right; padding-left: 140px; } + /* Override text justification (user preference), see bug 31990 */ #linkcollection * { text-align: right; diff --git a/skins/common/commonContent.css b/skins/common/commonContent.css index 41d20fb8a9..4157b55b8c 100644 --- a/skins/common/commonContent.css +++ b/skins/common/commonContent.css @@ -45,6 +45,7 @@ table#toc, table.toc { border-collapse: collapse; } + /* Remove additional paddings inside table-cells that are not present in
s */ table#toc td, table.toc td { @@ -59,12 +60,14 @@ table.toc td { font-size: 100%; font-weight: bold; } + #toc #toctitle, .toc #toctitle, #toc .toctitle, .toc .toctitle { text-align: center; } + #toc ul, .toc ul { list-style-type: none; @@ -73,10 +76,12 @@ table.toc td { padding: 0; text-align: left; } + #toc ul ul, .toc ul ul { margin: 0 0 0 2em; } + #toc .toctoggle, .toc .toctoggle { font-size: 94%; @@ -101,18 +106,27 @@ table.toc td { margin: 0 0 .5em .5em; border: 0; } -div.floatright p { font-style: italic; } + +div.floatright p { + font-style: italic; +} + /* @noflip */div.floatleft, table.floatleft { margin: 0 .5em .5em 0; border: 0; } -div.floatleft p { font-style: italic; } + +div.floatleft p { + font-style: italic; +} + /* Thumbnails */ div.thumb { margin-bottom: .5em; width: auto; background-color: transparent; } + div.thumbinner { border: 1px solid #ccc; padding: 3px !important; @@ -121,31 +135,38 @@ div.thumbinner { text-align: center; overflow: hidden; } + html .thumbimage { border: 1px solid #ccc; } + html .thumbcaption { border: none; line-height: 1.4em; padding: 3px !important; font-size: 94%; } + div.magnify { border: none !important; background: none !important; margin-left: 3px; } + div.magnify a, div.magnify img { display: block; border: none !important; background: none !important; } + /* @noflip */div.tright { margin: .5em 0 1.3em 1.4em; } + /* @noflip */div.tleft { margin: .5em 1.4em 1.3em 0; } + img.thumbborder { border: 1px solid #dddddd; } diff --git a/skins/common/commonElements.css b/skins/common/commonElements.css index 8a26c3192e..7b2cc4059a 100644 --- a/skins/common/commonElements.css +++ b/skins/common/commonElements.css @@ -12,21 +12,27 @@ a { color: #0645ad; background: none; } + a:visited { color: #0b0080; } + a:active { color: #faa700; } + a:hover, a:focus { text-decoration: underline; } + a.stub { color: #772233; } + a.new, #p-personal a.new { color: #ba0000; } + a.new:visited, #p-personal a.new:visited { color: #a55858; } @@ -36,9 +42,11 @@ a.new:visited, #p-personal a.new:visited { .mw-body a.extiw:active { color: #36b; } + .mw-body a.extiw:visited { color: #636; } + .mw-body a.extiw:active { color: #b63; } @@ -47,9 +55,11 @@ a.new:visited, #p-personal a.new:visited { .mw-body a.external { color: #36b; } + .mw-body a.external:visited { color: #636; /* bug 3112 */ } + .mw-body a.external:active { color: #b63; } @@ -59,6 +69,7 @@ img { border: none; vertical-align: middle; } + hr { height: 1px; color: #aaa; @@ -83,12 +94,15 @@ h6 { padding-bottom: .17em; border-bottom: 1px solid #aaa; } + h1 { font-size: 188%; } + h2 { font-size: 150%; } + h3, h4, h5, @@ -96,15 +110,19 @@ h6 { border-bottom: none; font-weight: bold; } + h3 { font-size: 132%; } + h4 { font-size: 116%; } + h5 { font-size: 108%; } + h6 { font-size: 100%; } @@ -114,6 +132,7 @@ h1, h2 { margin-bottom: .6em; } + h3, h4, h5 { @@ -124,6 +143,7 @@ p { margin: .4em 0 .5em 0; line-height: 1.5em; } + p img { margin: 0; } @@ -134,23 +154,28 @@ ul { margin: .3em 0 0 1.6em; padding: 0; } + ol { line-height: 1.5em; margin: .3em 0 0 3.2em; padding: 0; list-style-image: none; } + li { margin-bottom: .1em; } + dt { font-weight: bold; margin-bottom: .1em; } + dl { margin-top: .2em; margin-bottom: .5em; } + dd { line-height: 1.5em; margin-left: 1.6em; @@ -170,9 +195,11 @@ pre, code, tt, kbd, samp, .mw-code { */ font-family: monospace, Courier; } + code { background-color: #f9f9f9; } + pre, .mw-code { padding: 1em; border: 1px solid #ddd; @@ -192,18 +219,22 @@ fieldset { padding: 0 1em 1em; line-height: 1.5em; } + fieldset.nested { margin: 0 0 0.5em 0; padding: 0 0.5em 0.5em; } + legend { padding: .5em; font-size: 95%; } + form { border: none; margin: 0; } + textarea { width: 100%; padding: .1em; @@ -212,6 +243,7 @@ textarea { -webkit-box-sizing: border-box; box-sizing: border-box; } + select { vertical-align: top; } @@ -221,14 +253,17 @@ select { width: 100%; text-align: center; } + *.center * { margin-left: auto; margin-right: auto; } + /* Small for tables and similar */ .small { font-size: 94%; } + table.small { font-size: 100%; } diff --git a/skins/common/commonPrint.css b/skins/common/commonPrint.css index f0ea2e9602..b64ceb0069 100644 --- a/skins/common/commonPrint.css +++ b/skins/common/commonPrint.css @@ -32,18 +32,22 @@ div.floatright { position: relative; margin: 0.5em 0 0.8em 1.4em; } + div.floatright p { font-style: italic; } + div.floatleft { float: left; clear: left; position: relative; margin: 0.5em 1.4em 0.8em 0; } + div.floatleft p { font-style: italic; } + div.center { text-align: center; } @@ -56,17 +60,20 @@ div.thumb { margin-bottom: 0.8em; background-color: transparent; } + div.thumbinner { - border:1px solid #cccccc; + border: 1px solid #cccccc; padding: 3px !important; background-color: White; font-size: 94%; text-align: center; overflow: hidden; } + html .thumbimage { border: 1px solid #cccccc; } + html .thumbcaption { border: none; text-align: left; @@ -78,18 +85,21 @@ html .thumbcaption { div.magnify { display: none; } + /* @noflip */ div.tright { float: right; clear: right; margin: 0.5em 0 0.8em 1.4em; } + /* @noflip */ div.tleft { float: left; clear: left; margin: 0.5em 1.4em 0.8em 0; } + img.thumbborder { border: 1px solid #dddddd; } @@ -151,9 +161,10 @@ ul { margin: 0 !important; direction: ltr; } + #footer { - background : white; - color : black; + background: white; + color: black; margin-top: 1em; border-top: 1px solid #AAA; direction: ltr; @@ -307,26 +318,32 @@ div.gallerytext { table.diff { background: white; } + td.diff-otitle { background: #ffffff; } + td.diff-ntitle { background: #ffffff; } + td.diff-addedline { background: #ccffcc; font-size: smaller; border: solid 2px black; } + td.diff-deletedline { background: #ffffaa; font-size: smaller; border: dotted 2px black; } + td.diff-context { background: #eeeeee; font-size: smaller; } + .diffchange { color: silver; font-weight: bold; @@ -344,12 +361,14 @@ table.mw_metadata { background: white; border-collapse: collapse; } + table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td, .mw_metadata th, .mw_metadata td { border: 1px #aaa solid; padding: 0.2em; } + table.wikitable > tr > th, table.wikitable > * > tr > th, .mw_metadata th { @@ -357,6 +376,7 @@ table.wikitable > * > tr > th, background: white; font-weight: bold; } + table.wikitable > caption, .mw_metadata caption { font-weight: bold; @@ -370,9 +390,11 @@ a.sortheader { .wikitable, .thumb, img { page-break-inside: avoid; } + h2, h3, h4, h5, h6 { page-break-after: avoid; } + p { widows: 3; orphans: 3; diff --git a/skins/common/config.css b/skins/common/config.css index d64627376e..e1f7a83854 100644 --- a/skins/common/config.css +++ b/skins/common/config.css @@ -6,26 +6,32 @@ .config-section { margin-top: 2em; } + .config-block { margin-top: 2em; display: block; } + .config-block-label { display: block; margin-bottom: .2em; } + .config-block-label label, .config-label { font-weight: bold; padding-right: .5em; padding-top: .2em; } + .config-block-elements { margin-left: 2em; } + .config-block-elements li { list-style: none; } + .config-input { clear: left; zoom: 100%; /* IE hack */ @@ -117,6 +123,7 @@ font-size: 110%; color: green; } + .success-box { font-size: 130%; } diff --git a/skins/common/feed.css b/skins/common/feed.css index 622d2ae6de..dc0453dce2 100644 --- a/skins/common/feed.css +++ b/skins/common/feed.css @@ -32,55 +32,104 @@ rss:before { feed:before { content: "This Atom feed is meant to be read in a syndicated news reader, and isn't ideal for a web browser."; } + rss:before, feed:before { color: red; text-align: center; line-height: 2em; } -channel>title, -item>title, -feed>title, -entry>title { +channel > title, +item > title, +feed > title, +entry > title { font-weight: bold; border-bottom: solid 1px #aaa; margin-left: -0.5em; } -channel>title, feed>title { + +channel > title, feed > title { font-size: larger; } -item>title, entry>title { + +item > title, entry > title { font-size: large; } + item, entry { margin-top: 1em; margin-left: 2em; } -item>description, entry>summary { +item > description, entry > summary { white-space: pre; overflow: auto; background: #f8f8ff; } -pubDate:before { content: "Date: "; } -link:before { content: "Link: "; } -author:before, creator:before { content: "Author: "; } -description:before { content: "Description: "; } -id:before { content: "Id: "; } - -generator:before { content: "Generator: "; } -language:before { content: "Language: "; } -lastBuildDate:before { content: "Updated: "; } -comments:before { content: "Comments page: "; } - -tagline:before { content: "Tagline: "; } -issued:before { content: "Issued: "; } -created:before { content: "Created: "; } -modified:before { content: "Modified: "; } -updated:before { content: "Updated: "; } -summary:before { content: "Summary: "; } -comment:before { content: "Comment: "; } +pubDate:before { + content: "Date: "; +} + +link:before { + content: "Link: "; +} + +author:before, creator:before { + content: "Author: "; +} + +description:before { + content: "Description: "; +} + +id:before { + content: "Id: "; +} + +generator:before { + content: "Generator: "; +} + +language:before { + content: "Language: "; +} + +lastBuildDate:before { + content: "Updated: "; +} + +comments:before { + content: "Comments page: "; +} + +tagline:before { + content: "Tagline: "; +} + +issued:before { + content: "Issued: "; +} + +created:before { + content: "Created: "; +} + +modified:before { + content: "Modified: "; +} + +updated:before { + content: "Updated: "; +} + +summary:before { + content: "Summary: "; +} + +comment:before { + content: "Comment: "; +} pubDate:before, link:before, author:before, description:before, language:before, generator:before, lastBuildDate:before, comments:before, diff --git a/skins/common/oldshared.css b/skins/common/oldshared.css index 2df9e81d27..250f15c8d7 100644 --- a/skins/common/oldshared.css +++ b/skins/common/oldshared.css @@ -8,19 +8,40 @@ * http://www.w3.org/TR/CSS21/sample.html to make sure the editsection links scale right */ -h1 { font-size: 2em; } -h2 { font-size: 1.5em; } -h3 { font-size: 1.17em; } -h4 { font-size: 1.11em; } -h5 { font-size: 1.05em; } -h6 { font-size: 1em; } +h1 { + font-size: 2em; +} + +h2 { + font-size: 1.5em; +} + +h3 { + font-size: 1.17em; +} + +h4 { + font-size: 1.11em; +} + +h5 { + font-size: 1.05em; +} + +h6 { + font-size: 1em; +} + h1, h2, h3, h4, h5, h6 { font-weight: bolder; } /* Now the custom parts */ -#footer { clear: both; } +#footer { + clear: both; +} + /* images */ /* @noflip */ div.floatright { @@ -62,6 +83,7 @@ div.thumb { border-color: white; width: auto; } + div.thumbinner { border: 1px solid #ccc; padding: 3px !important; @@ -70,9 +92,11 @@ div.thumbinner { text-align: center; overflow: hidden; } + html .thumbimage { border: 1px solid #ccc; } + html .thumbcaption { border: none; text-align: left; @@ -80,24 +104,28 @@ html .thumbcaption { padding: 3px !important; font-size: 94%; } + div.magnify { float: right; border: none !important; background: none !important; margin-left: 3px; } + div.magnify a, div.magnify img { display: block; border: none !important; background: none !important; } + /* @noflip */ div.tright { clear: right; float: right; border-width: .5em 0 .8em 1.4em; } + /* @noflip */ div.tleft { float: left; @@ -105,15 +133,20 @@ div.tleft { margin-right: .5em; border-width: .5em 1.4em .8em 0; } + img.thumbborder { border: 1px solid #dddddd; } /* Page history styling */ /* the auto-generated edit comments */ -.autocomment { color: #4b4b4b; } +.autocomment { + color: #4b4b4b; +} -img { border: none; } +img { + border: none; +} #toc, .toc { @@ -132,16 +165,19 @@ img { border: none; } padding: 7px; } + /* CSS for backwards-compatibility with cached page renders and creative uses in wikitext */ table#toc, table.toc { border-collapse: collapse; } + /* Remove additional paddings inside table-cells that are not present in
s */ table#toc td, table.toc td { padding: 0; } + #toc h2, .toc h2 { display: inline; @@ -150,6 +186,7 @@ table.toc td { font-size: 100%; font-weight: bold; } + #toc ul, .toc ul { list-style-type: none; @@ -157,10 +194,12 @@ table.toc td { padding: 0; text-align: left; } + #toc ul ul, .toc ul ul { margin: 0 0 0 2em; } + #toc .toctoggle, .toc .toctoggle { font-size: 94%; @@ -177,31 +216,38 @@ table.toc td { margin: 1em 1em 1em 1em; width: 13em; } + #preftoc li { border: 1px solid White; } + #preftoc li.selected { - background-color:#f9f9f9; - border:1px dashed #aaaaaa; + background-color: #f9f9f9; + border: 1px dashed #aaaaaa; } + #preftoc a, #preftoc a:active { display: block; color: #005189; } + .mw-prefs-buttons { clear: left; float: left; margin-top: 1em; } + div.htmlform-tip { font-size: 94%; margin-top: 0.4em; color: #666; } + fieldset.prefsection { margin-top: 1em; } + fieldset.operaprefsection { margin-left: 15em; } @@ -211,6 +257,7 @@ fieldset.operaprefsection { width: 100%; text-align: center; } + *.center * { margin-left: auto; margin-right: auto; @@ -220,6 +267,7 @@ fieldset.operaprefsection { .small { font-size: 94%; } + table.small { font-size: 100%; } @@ -231,18 +279,22 @@ table.small { padding: 5px; font-size: 95%; } + #siteNotice { border: 1px solid #aaaaaa; padding-left: 0.5em; padding-right: 0.5em; } + .redirectText { font-size: 150%; margin: 5px; } + .sharedUploadNotice { font-style: italic; } + span.unpatrolled { font-weight: bold; color: red; @@ -269,6 +321,7 @@ span.changedby { text-align: center; color: #cc0000; } + .editExternally { border-style: solid; border-width: 1px; @@ -280,6 +333,7 @@ span.changedby { font-size: small; text-align: center; } + .editExternallyHelp { font-style: italic; color: gray; @@ -299,9 +353,11 @@ table.mw_metadata { table.mw_metadata caption { font-weight: bold; } + table.mw_metadata th { font-weight: normal; } + table.mw_metadata td { padding: 0.1em; } @@ -310,23 +366,28 @@ table.mw_metadata { border: none; border-collapse: collapse; } + table.mw_metadata td, table.mw_metadata th { border: 1px solid #aaaaaa; padding-left: 4px; padding-right: 4px; } + table.mw_metadata th { background-color: #f9f9f9; } + table.mw_metadata td { background-color: #fcfcfc; } + table.mw_metadata td.spacer { background: inherit; border-top: none; border-bottom: none; } + table.collapsed tr.collapsable { display: none; } @@ -388,21 +449,26 @@ table.multipageimage td { .TablePager_nav a { text-decoration: none; } + .TablePager { border-collapse: collapse; } + .TablePager, .TablePager td, .TablePager th { border: 0.15em solid #777777; padding: 0 0.15em 0 0.15em; } + .TablePager th { background-color: #eeeeff; } + .TablePager td { background-color: #ffffff; } + .TablePager tr:hover td { background-color: #eeeeff; } @@ -411,12 +477,15 @@ table.multipageimage td { .imagelist th { white-space: nowrap; } + .imagelist .TablePager_col_links { background-color: #eeeeff; } + .imagelist .TablePager_col_img_description { white-space: normal; } + .imagelist th.TablePager_sort { background-color: #ccccff; } @@ -430,6 +499,7 @@ table.multipageimage td { background-color: #ccc; padding: 0.1em; } + .MediaTransformError td { text-align: center; vertical-align: middle; @@ -445,6 +515,7 @@ body { unicode-bidi: embed; background-color: #ffffec; } + body.ns-0 { background-color: white; } @@ -461,6 +532,7 @@ body.ns-0 { html > body.rtl div#article ul { display: table; } + /* @noflip */ html > body.rtl div#bodyContent ul#filetoc { display: block; diff --git a/skins/common/shared.css b/skins/common/shared.css index 6b052b30a3..ac7f4077c4 100644 --- a/skins/common/shared.css +++ b/skins/common/shared.css @@ -14,6 +14,7 @@ /* @noflip */ direction: ltr; } + .mw-content-rtl { /* @noflip */ direction: rtl; @@ -25,6 +26,7 @@ /* @noflip */ direction: ltr; } + .sitedir-rtl textarea, .sitedir-rtl input { /* @noflip */ @@ -52,6 +54,7 @@ input[dir="ltr"] { /* @noflip */ direction: ltr; } + textarea[dir="rtl"], input[dir="rtl"] { /* @noflip */ @@ -69,9 +72,11 @@ abbr[title], .mw-plusminus-pos { color: #006400; /* dark green */ } + .mw-plusminus-neg { color: #8b0000; /* dark red */ } + .mw-plusminus-null { color: #aaa; /* gray */ } @@ -100,9 +105,11 @@ span.changedby { direction: ltr; unicode-bidi: embed; } + img.tex { vertical-align: middle; } + span.texhtml { font-family: serif; } @@ -145,9 +152,11 @@ table.filehistory th, table.filehistory td { vertical-align: top; } + table.filehistory th { text-align: left; } + table.filehistory td.mw-imagepage-filesize, table.filehistory th.mw-imagepage-filesize { white-space: nowrap; @@ -200,9 +209,11 @@ div.patrollink { td.mw-label { text-align: right; } + td.mw-input { text-align: left; } + td.mw-submit { text-align: left; } @@ -210,12 +221,15 @@ td.mw-submit { td.mw-label { vertical-align: top; } + .prefsection td.mw-label { width: 20%; } + .prefsection table { width: 100%; } + .prefsection table.mw-htmlform-matrix { width: auto; } @@ -284,14 +298,17 @@ input#wpSummary { .mw-content-ltr .thumbcaption { text-align: left; } + /* @noflip */ .mw-content-rtl .thumbcaption { text-align: right; } + /* @noflip */ .mw-content-ltr .magnify { float: right; } + /* @noflip */ .mw-content-rtl .magnify { float: left; @@ -307,6 +324,7 @@ input#wpSummary { */ text-align: left; } + .catlinks ul { display: inline; margin: 0; @@ -336,12 +354,14 @@ input#wpSummary { .catlinks li a.mw-redirect { font-style: italic; } + /** * Hidden categories */ .mw-hidden-cats-hidden { display: none; } + .catlinks-allhidden { display: none; } @@ -370,8 +390,8 @@ p.mw-revdel-editreasons { border-style: solid; border-color: #AAAAAA; border-width: 1px; - z-index:99; - font-size:95%; + z-index: 99; + font-size: 95%; } table.os-suggest-results { @@ -389,6 +409,7 @@ table.os-suggest-results { color: black; padding: 2px; } + .os-suggest-result-hl, .os-suggest-result-hl-webkit { background-color: #4C59A6; @@ -400,6 +421,7 @@ table.os-suggest-results { left: 1ex; font-size: 65%; } + .os-suggest-toggle-def { position: absolute; top: 0; @@ -414,16 +436,20 @@ table.os-suggest-results { .autocomment { color: gray; } + #pagehistory .history-user { margin-left: 0.4em; margin-right: 0.2em; } + #pagehistory span.minor { font-weight: bold; } + #pagehistory li { border: 1px solid white; } + #pagehistory li.selected { background-color: #f9f9f9; border: 1px dashed #aaa; @@ -457,6 +483,7 @@ div.mw-warning-with-logexcerpt { border: 2px solid #2F6FAB; clear: both; } + div.mw-warning-with-logexcerpt ul li { font-size: 90%; } @@ -466,6 +493,7 @@ span.mw-revdelundel-link, strong.mw-revdelundel-link { font-size: 90%; } + span.mw-revdelundel-hidden, input.mw-revdelundel-hidden { visibility: hidden; @@ -504,6 +532,7 @@ a.feedlink { background: none !important; padding: 0 !important; } + /* External URLs should always be treated as LTR (bug 4330) */ /* @noflip */ .rtl a.external.free, .rtl a.external.autonumber { @@ -522,6 +551,7 @@ table.wikitable { border-collapse: collapse; color: black; } + table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, @@ -529,11 +559,13 @@ table.wikitable > * > tr > td { border: 1px #aaa solid; padding: 0.2em; } + table.wikitable > tr > th, table.wikitable > * > tr > th { background-color: #f2f2f2; text-align: center; } + table.wikitable > caption { font-weight: bold; } @@ -553,12 +585,15 @@ table.collapsed tr.collapsable { .success { font-size: larger; } + .error { color: #cc0000; } + .warning { color: #705000; } + .success { color: #009000; } @@ -574,6 +609,7 @@ table.collapsed tr.collapsable { zoom: 1; *display: inline; } + .errorbox h2, .warningbox h2, .successbox h2 { @@ -584,16 +620,19 @@ table.collapsed tr.collapsable { margin: 0 .5em 0 0; border: none; } + .errorbox { color: #cc0000; border-color: #fac5c5; background-color: #fae3e3; } + .warningbox { color: #705000; border-color: #fde29b; background-color: #fdf1d1; } + .successbox { color: #009000; border-color: #b7fdb5; @@ -642,23 +681,26 @@ table.collapsed tr.collapsable { .mw-datatable { border-collapse: collapse; } + .mw-datatable, .mw-datatable td, .mw-datatable th { border: 1px solid #aaaaaa; padding: 0 0.15em 0 0.15em; } + .mw-datatable th { background-color: #ddddff; } + .mw-datatable td { background-color: #ffffff; } + .mw-datatable tr:hover td { background-color: #eeeeff; } - /** * TablePager tables generated by the TablePager PHP class * in MediaWiki (e.g. Special:ListFiles). @@ -666,13 +708,16 @@ table.collapsed tr.collapsable { .TablePager { min-width: 80%; } + .TablePager_nav { margin: 0 auto; } + .TablePager_nav td { padding: 3px; text-align: center; } + .TablePager_nav a { text-decoration: none; } @@ -681,12 +726,15 @@ table.collapsed tr.collapsable { .imagelist th { white-space: nowrap; } + .imagelist .TablePager_col_links { background-color: #eeeeff; } + .imagelist .TablePager_col_img_description { white-space: normal; } + .imagelist th.TablePager_sort { background-color: #ccccff; } @@ -765,30 +813,35 @@ table.mw_metadata ul.metadata-langlist { margin: 0.3em 0 0 1.6em; padding: 0; } + .mw-content-rtl ul, .mw-content-ltr .mw-content-rtl ul { /* @noflip */ margin: 0.3em 1.6em 0 0; padding: 0; } + .mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol { /* @noflip */ margin: 0.3em 0 0 3.2em; padding: 0; } + .mw-content-rtl ol, .mw-content-ltr .mw-content-rtl ol { /* @noflip */ margin: 0.3em 3.2em 0 0; padding: 0; } + /* @noflip */ .mw-content-ltr dd, .mw-content-rtl .mw-content-ltr dd { margin-left: 1.6em; margin-right: 0; } + /* @noflip */ .mw-content-rtl dd, .mw-content-ltr .mw-content-rtl dd { @@ -861,6 +914,7 @@ ul.mw-gallery-packed-hover li.gallerybox div.thumb { background-color: transparent; border: none; } + ul.mw-gallery-packed li.gallerybox div.thumb img, ul.mw-gallery-packed-overlay li.gallerybox div.thumb img, ul.mw-gallery-packed-hover li.gallerybox div.thumb img { @@ -869,7 +923,7 @@ ul.mw-gallery-packed-hover li.gallerybox div.thumb img { ul.mw-gallery-packed-hover li.gallerybox, ul.mw-gallery-packed-overlay li.gallerybox { - position:relative; + position: relative; } ul.mw-gallery-packed-hover div.gallerytextwrapper { @@ -880,7 +934,7 @@ ul.mw-gallery-packed-hover div.gallerytextwrapper { ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper, ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper, ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper { - position:absolute; + position: absolute; background: white; background: rgba(255, 255, 255, 0.8); padding: 5px 10px; @@ -941,6 +995,7 @@ h1:lang(ta), h1:lang(te) { line-height: 1.6em !important; } + h2:lang(anp), h3:lang(anp), h4:lang(anp), h5:lang(anp), h6:lang(anp), h2:lang(as), h3:lang(as), h4:lang(as), h5:lang(as), h6:lang(as), h2:lang(bho), h3:lang(bho), h4:lang(bho), h5:lang(bho), h6:lang(bho), @@ -1009,18 +1064,21 @@ ol:lang(or) li { .mw-content-rtl .mw-content-ltr #toc ul { text-align: left; } + /* @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; } + /* @noflip */ .mw-content-ltr .toc ul ul, .mw-content-ltr #toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr #toc ul ul { margin: 0 0 0 2em; } + /* @noflip */ .mw-content-rtl .toc ul ul, .mw-content-rtl #toc ul ul, .mw-content-ltr .mw-content-rtl .toc ul ul, @@ -1050,17 +1108,20 @@ ol:lang(or) li { text-decoration: underline; color: #0645ad; } + .mw-help-field-hint:hover { /* @embed */ background-image: url(images/help-question-hover.gif); } + .mw-help-field-data { display: block; background-color: #d6f3ff; - padding:5px 8px 4px 8px; + padding: 5px 8px 4px 8px; border: 1px solid #5dc9f4; margin-left: 20px; } + .tipsy { padding: 5px 5px 10px; font-size: 12px; @@ -1068,6 +1129,7 @@ ol:lang(or) li { z-index: 100000; overflow: visible; } + .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #d6f3ff; @@ -1076,6 +1138,7 @@ ol:lang(or) li { max-width: 300px; text-align: left; } + .tipsy-arrow { position: absolute; /* @embed */ @@ -1083,6 +1146,7 @@ ol:lang(or) li { width: 13px; height: 13px; } + .tipsy-se .tipsy-arrow { bottom: -2px; right: 10px; @@ -1104,14 +1168,17 @@ ol:lang(or) li { direction: ltr; unicode-bidi: embed; } + /* @noflip */ .diff-contentalign-right td { direction: rtl; unicode-bidi: embed; } + /* @noflip */ .diff-contentalign-left td { direction: ltr; unicode-bidi: embed; } + .diff-multi, .diff-otitle, .diff-ntitle, @@ -1135,12 +1202,14 @@ table.floatright { clear: right; float: right; } + /* @noflip */ div.tleft, div.floatleft, table.floatleft { float: left; clear: left; } + div.floatright, table.floatright, div.floatleft, @@ -1203,6 +1272,7 @@ table.floatleft { .mw-content-rtl .mw-content-ltr .mw-editsection { margin-left: 1em; } + /* @noflip */ .mw-content-rtl .mw-editsection, .mw-content-ltr .mw-content-rtl .mw-editsection { diff --git a/skins/modern/main.css b/skins/modern/main.css index 6f73f0e1df..93f9fbba74 100644 --- a/skins/modern/main.css +++ b/skins/modern/main.css @@ -3,7 +3,6 @@ body { padding: 0 0 0 0; font-size: x-small; - font-family: sans-serif; color: black; background-color: #f0f0f0; @@ -262,7 +261,7 @@ ul { /* @embed */ background: url(footer-grad.png) repeat-x 0 0; padding: 10px 1em 1em 1em; - clear:both; + clear: both; color: #444444; } @@ -317,21 +316,27 @@ a { color: #003366; background: none; } + a:visited { color: #5a3696; } + a:active { color: #faa700; } + a:hover { text-decoration: underline; } + a.stub { color: #772233; } + a.new { color: #ba0000; } + a.new:visited { color: #a55858; } @@ -404,34 +409,40 @@ h1, h2, h3, h4, h5, h6 { text-decoration: none; color: white; } + #mw_content a.external { /* @embed */ background: url(external.png) center right no-repeat; padding-right: 13px; } + #mw_content a.external[href ^="https://"], .link-https { /* @embed */ background: url(lock_icon.gif) center right no-repeat; padding-right: 16px; } + #mw_content a.external[href ^="mailto:"], .link-mailto { /* @embed */ background: url(mail_icon.gif) center right no-repeat; padding-right: 18px; } + #mw_content a.external[href ^="news:"] { /* @embed */ background: url(news_icon.png) center right no-repeat; padding-right: 18px; } + #mw_content a.external[href ^="ftp://"], .link-ftp { /* @embed */ background: url(file_icon.gif) center right no-repeat; padding-right: 18px; } + #mw_content a.external[href ^="irc://"], #mw_content a.external[href ^="ircs://"], .link-irc { @@ -451,6 +462,7 @@ h1, h2, h3, h4, h5, h6 { background: url(audio.png) center right no-repeat; padding-right: 13px; } + #mw_content a.external[href $=".ogm"], #mw_content a.external[href $=".OGM"], #mw_content a.external[href $=".avi"], #mw_content a.external[href $=".AVI"], #mw_content a.external[href $=".mpeg"], #mw_content a.external[href $=".MPEG"], @@ -460,6 +472,7 @@ h1, h2, h3, h4, h5, h6 { background: url(video.png) center right no-repeat; padding-right: 13px; } + #mw_content a.external[href $=".pdf"], #mw_content a.external[href $=".PDF"], #mw_content a.external[href *=".pdf#"], #mw_content a.external[href *=".PDF#"], #mw_content a.external[href *=".pdf?"], #mw_content a.external[href *=".PDF?"], @@ -474,13 +487,16 @@ h1, h2, h3, h4, h5, h6 { margin: 0 0 .5em .5em; border: 0; } + div.floatright p { font-style: italic; } + /* @noflip */div.floatleft, table.floatleft { margin: 0 .5em .5em 0; border: 0; } + div.floatleft p { font-style: italic; } @@ -490,6 +506,7 @@ div.thumb { margin-bottom: .5em; width: auto; } + div.thumbinner { border: 1px solid #ccc; padding: 3px !important; @@ -498,9 +515,11 @@ div.thumbinner { text-align: center; overflow: hidden; } + html .thumbimage { border: 1px solid #ccc; } + html .thumbcaption { border: none; text-align: left; @@ -508,26 +527,32 @@ html .thumbcaption { padding: 3px !important; font-size: 94%; } + div.magnify { float: right; border: none !important; background: none !important; margin-left: 3px; } + div.magnify a, div.magnify img { display: block; border: none !important; background: none !important; } + /* @noflip */div.tright { margin: .5em 0 .8em 1.4em; } + /* @noflip */div.tleft { margin: .5em 1.4em .8em 0; } + img.thumbborder { border: 1px solid #dddddd; } + .mw-warning { border: 1px solid #aaa; background-color: #f9f9f9; @@ -584,6 +609,7 @@ table.toc td { font-size: 100%; font-weight: bold; } + #toc #toctitle, .toc #toctitle, #toc .toctitle, @@ -634,11 +660,11 @@ table.toc td { #mw_content a.extiw:active { color: #36b; } + #mw_content a.external { color: #36b; } - .redirectText { font-size: 150%; margin: 5px; @@ -679,6 +705,7 @@ span.updatedmarker { font-size: small; text-align: center; } + .editExternallyHelp { font-style: italic; color: gray; @@ -780,10 +807,12 @@ div.mw-lag-warn-high { text-align: center; margin: 3px auto; } + div.mw-lag-warn-normal { border: 1px solid #FFCC66; background-color: #FFFFCC; } + div.mw-lag-warn-high { font-weight: bold; border: 2px solid #FF0033; @@ -794,11 +823,13 @@ div.mw-lag-warn-high { background-color: #ccc; padding: 0.1em; } + .MediaTransformError td { text-align: center; vertical-align: middle; font-size: 90%; } + ul { line-height: 1.5em; list-style-type: square; @@ -807,19 +838,23 @@ ul { /* @embed */ list-style-image: url(bullet.gif); } + ol { line-height: 1.5em; margin: .3em 0 0 3.2em; padding: 0; list-style-image: none; } + li { margin-bottom: .1em; } + dt { font-weight: bold; margin-bottom: .1em; } + dl { margin-top: .2em; margin-bottom: .5em; @@ -876,6 +911,7 @@ pre, .mw-code { width: 100%; text-align: center; } + *.center * { margin-left: auto; margin-right: auto; diff --git a/skins/monobook/IE60Fixes.css b/skins/monobook/IE60Fixes.css index f3e4100261..cd9399f0d6 100644 --- a/skins/monobook/IE60Fixes.css +++ b/skins/monobook/IE60Fixes.css @@ -6,29 +6,35 @@ div#column-content { margin-left: 0; height: 1%; } + div#column-content div#content { margin-left: 12.2em; margin-top: 3em; height: 1%; } + .rtl div#column-content div#content { margin-right: 12.2em; margin-left: 0; } + div#column-one { position: absolute; top: 0; left: 0; z-index: 4; } + .rtl div#column-one { left: auto; right: 0; } + div#footer { margin-left: 13.6em; border-left: 1px solid #fabd23; } + .rtl div#footer { margin-left: 0; margin-right: 13.6em; @@ -59,6 +65,7 @@ div#footer { cursor: default; float: none !important; } + #p-cactions li a { display: inline-block !important; vertical-align: top; @@ -66,17 +73,21 @@ div#footer { border: solid #aaa; border-width: 1px 1px 0; } + #p-cactions li.selected a { border-color: #fabd23; padding-bottom: 0.17em; } + #p-cactions li a:hover { padding-bottom: 0.17em; } + #p-navigation a { display: inline-block; width: 100%; } + #portal-personaltools { padding-bottom: 0.1em; } @@ -92,10 +103,12 @@ div#footer { #p-logo a:hover { cursor: pointer; } + div.visualClear { - width:100%; + width: 100%; line-height: 0; } + textarea { width: 96%; } diff --git a/skins/monobook/IE70Fixes.css b/skins/monobook/IE70Fixes.css index e8d3a8f833..42f9ce6bff 100644 --- a/skins/monobook/IE70Fixes.css +++ b/skins/monobook/IE70Fixes.css @@ -8,12 +8,12 @@ div#column-content div#content { margin-top: 3em; height: 1%; } + .rtl div#column-content div#content { margin-right: 12.2em; margin-left: 0; } - .rtl div#column-one { /* For some reason it tries to inherit the padding-top into every div, * and I can't figure out how to get it back off. @@ -37,13 +37,13 @@ li#pt-userpage, li#pt-anonuserpage, li#pt-login { padding-right: 0; padding-left: 16px; } + /* the tabs */ #p-cactions { z-index: 3; } - #p-cactions li { padding-bottom: 0 !important; border: none; @@ -59,20 +59,25 @@ li#pt-userpage, li#pt-anonuserpage, li#pt-login { border: solid #aaa; border-width: 1px 1px 0; } + #p-cactions li.selected a { border-color: #fabd23; padding-bottom: 0.17em; } + #p-cactions li a:hover { padding-bottom: 0.17em; } + #p-navigation a { display: inline-block; width: 100%; } + #portal-personaltools { padding-bottom: 0.1em; } + textarea { width: 96%; } @@ -85,7 +90,6 @@ div.tleft { } */ - div#footer li { /* Work around bug with inline
  • tags with right margins and nowrap */ margin-right: 0; diff --git a/skins/monobook/main.css b/skins/monobook/main.css index 4927d40981..cb76ae3e2a 100644 --- a/skins/monobook/main.css +++ b/skins/monobook/main.css @@ -15,20 +15,24 @@ div#column-content { margin: 0 0 .6em -12.2em; padding: 0; } + div#content { margin: 2.8em 0 0 12.2em; padding: 1em; position: relative; z-index: 2; } + div#column-one { padding-top: 160px; } + /* Hide, but keep accessible for screen-readers */ #column-one h2 { position: absolute; top: -9999px; } + div#content { background: white; color: black; @@ -36,6 +40,7 @@ div#content { border-right: none; line-height: 1.5em; } + /* the left column width is specified in class .portlet */ /* Font size: @@ -67,9 +72,11 @@ div#globalWrapper { a { color: #002bb8; } + a:visited { color: #5a3696; } + a.new, #p-personal a.new { color: #cc2200; @@ -96,6 +103,7 @@ pre, .mw-code { #firstHeading { padding-top: 0; } + /* ** the main content area */ @@ -104,9 +112,11 @@ pre, .mw-code { font-size: 95%; padding: 0 0.9em; } + #localNotice { margin: 0; } + #siteNotice p { margin: 0; padding: 0; @@ -147,29 +157,34 @@ table.rimage { background: url(external-ltr.png) center right no-repeat; padding-right: 13px; } + #bodyContent a.external[href ^="https://"], .link-https { /* @embed */ background: url(lock_icon.gif) center right no-repeat; padding-right: 16px; } + #bodyContent a.external[href ^="mailto:"], .link-mailto { /* @embed */ background: url(mail_icon.gif) center right no-repeat; padding-right: 18px; } + #bodyContent a.external[href ^="news:"] { /* @embed */ background: url(news_icon.png) center right no-repeat; padding-right: 18px; } + #bodyContent a.external[href ^="ftp://"], .link-ftp { /* @embed */ background: url(file_icon.gif) center right no-repeat; padding-right: 18px; } + #bodyContent a.external[href ^="irc://"], #bodyContent a.external[href ^="ircs://"], .link-irc { @@ -177,6 +192,7 @@ table.rimage { background: url(discussionitem_icon.gif) center right no-repeat; padding-right: 18px; } + #bodyContent a.external[href $=".ogg"], #bodyContent a.external[href $=".OGG"], #bodyContent a.external[href $=".mid"], #bodyContent a.external[href $=".MID"], #bodyContent a.external[href $=".midi"], #bodyContent a.external[href $=".MIDI"], @@ -188,6 +204,7 @@ table.rimage { background: url(audio.png) center right no-repeat; padding-right: 13px; } + #bodyContent a.external[href $=".ogm"], #bodyContent a.external[href $=".OGM"], #bodyContent a.external[href $=".avi"], #bodyContent a.external[href $=".AVI"], #bodyContent a.external[href $=".mpeg"], #bodyContent a.external[href $=".MPEG"], @@ -197,6 +214,7 @@ table.rimage { background: url(video.png) center right no-repeat; padding-right: 13px; } + #bodyContent a.external[href $=".pdf"], #bodyContent a.external[href $=".PDF"], #bodyContent a.external[href *=".pdf#"], #bodyContent a.external[href *=".PDF#"], #bodyContent a.external[href *=".pdf?"], #bodyContent a.external[href *=".PDF?"], @@ -232,6 +250,7 @@ table.rimage { width: 11.6em; overflow: hidden; } + .portlet h3 { background: transparent; padding: 0 1em 0 .5em; @@ -242,6 +261,7 @@ table.rimage { font-weight: normal; white-space: nowrap; } + .pBody { font-size: 95%; background-color: white; @@ -250,16 +270,19 @@ table.rimage { border: 1px solid #aaa; padding: 0 .8em .3em .5em; } + /* allows .pBody styles to wrap around content added via BaseTemplateAfterPortlet hook */ .pBody:after { content: ''; clear: both; display: block; } + .portlet ul { line-height: 1.5em; font-size: 95%; } + .portlet li { padding: 0; margin: 0; @@ -278,9 +301,11 @@ table.rimage { width: 12em; overflow: visible; } + #p-logo h3 { display: none; } + #p-logo a, #p-logo a:hover { display: block; @@ -298,28 +323,34 @@ table.rimage { position: relative; z-index: 3; } + input.searchButton { margin-top: 1px; font-size: 95%; } + #searchGoButton { padding-left: .5em; padding-right: .5em; font-weight: bold; } + #searchInput { width: 10.9em; margin: 0; font-size: 95%; } + #p-search .pBody { padding: .5em .4em .4em .4em; text-align: center; } + #p-search #searchform div div { margin-top: .4em; font-size: 95%; } + /* ** the personal toolbar */ @@ -329,6 +360,7 @@ input.searchButton { top: 0; z-index: 3; } + #p-personal { width: 100%; white-space: nowrap; @@ -339,9 +371,11 @@ input.searchButton { overflow: visible; line-height: 1.2em; } + #p-personal h3 { display: none; } + #p-personal .portlet, #p-personal .pBody { z-index: 0; @@ -351,6 +385,7 @@ input.searchButton { overflow: visible; background: none; } + /* this is the ul contained in the portlet */ #p-personal ul { border: none; @@ -365,6 +400,7 @@ input.searchButton { background: none; cursor: default; } + #p-personal li { z-index: 0; border: none; @@ -375,20 +411,24 @@ input.searchButton { line-height: 1.2em; background: none; } + #p-personal li a { text-decoration: none; color: #005896; padding-bottom: .2em; background: none; } + #p-personal li a:hover { background-color: white; padding-bottom: .2em; text-decoration: none; } + #p-personal li.active a:hover { background-color: transparent; } + /* The icon in front of the username / login link */ li#pt-userpage, li#pt-anonuserpage, @@ -397,17 +437,21 @@ li#pt-login { background: url(user.gif) top left no-repeat; padding-left: 20px; } + #p-personal ul { text-transform: lowercase; } + /* Don't lowercase username or IP addresses (IPv6) */ li#pt-userpage, li#pt-anonuserpage { text-transform: none; } + #p-personal li.active { font-weight: bold; } + /* ** the page-related actions- page/talk, edit etc */ @@ -425,10 +469,12 @@ li#pt-anonuserpage { padding-left: 1em; font-size: 95%; } + #p-cactions ul { list-style-type: none; list-style-image: none; } + #p-cactions li { display: inline; border: 1px solid #aaa; @@ -438,10 +484,12 @@ li#pt-anonuserpage { overflow: visible; background: white; } + #p-cactions li.selected { border-color: #fabd23; font-weight: bold; } + #p-cactions li a { background-color: #fbfbfb; color: #002bb8; @@ -452,41 +500,51 @@ li#pt-anonuserpage { margin: 0; text-decoration: none; } + #p-cactions li.selected a { z-index: 3; background-color: white; } + #p-cactions .new a { color: #ba0000; } + #p-cactions li a:hover { z-index: 3; text-decoration: none; background-color: white; } + #p-cactions h3 { display: none; } + #p-cactions li.istalk { margin-right: 0; } + #p-cactions li.istalk a { padding-right: .5em; } + #p-cactions #ca-addsection a { padding-left: .4em; padding-right: .4em; } + /* offsets to distinguish the tab groups */ li#ca-talk { margin-right: 1.6em; } + li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print { margin-left: 1.6em; } + #p-cactions .pBody { font-size: 1em; background-color: transparent; @@ -495,6 +553,7 @@ li#ca-print { border: 0; padding: 0; } + #p-cactions li a { text-transform: lowercase; } @@ -517,6 +576,7 @@ li#ca-print { #t-ispermalink, #t-iscite { color: #999; } + /* ** footer */ @@ -530,19 +590,23 @@ div#footer { text-align: center; font-size: 90%; } + div#footer li { display: inline; margin: 0 1.3em; } + #f-poweredbyico, #f-copyrightico { margin: 0 8px; position: relative; top: -2px; /* Bump it up just a tad */ } + #f-poweredbyico { float: right; height: 1%; } + #f-copyrightico { float: left; height: 1%; @@ -562,10 +626,12 @@ div#footer li { width: 100%; clear: both; } + #preftoc li { background-color: #f0f0f0; color: #000; } + #preftoc li { margin: 1px -2px 1px 2px; float: left; @@ -579,6 +645,7 @@ div#footer li { list-style-image: none; z-index: 3; } + #preftoc li.selected { font-weight: bold; background-color: #f9f9f9; @@ -589,9 +656,11 @@ div#footer li { padding-top: 2px; margin-right: -3px; } + #preftoc > li.selected { top: 2px; } + #preftoc a, #preftoc a:active { display: block; @@ -600,10 +669,12 @@ div#footer li { position: relative; text-decoration: none; } + #preftoc li.selected a { cursor: default; text-decoration: none; } + #preferences { margin: 0; border: 1px solid #aaa; @@ -611,6 +682,7 @@ div#footer li { padding: 1.5em; background-color: #F9F9F9; } + .prefsection { border: none; padding: 0; @@ -620,12 +692,15 @@ div#footer li { .prefsection legend { font-weight: bold; } + .prefsection table, .prefsection legend { background-color: #F9F9F9; } + .mainLegend { display: none; } + td.htmlform-tip { font-size: x-small; padding: .2em 2em; @@ -694,6 +769,7 @@ span.updatedmarker { font-size: small; text-align: center; } + .editExternallyHelp { font-style: italic; color: gray; @@ -793,10 +869,12 @@ div.mw-lag-warn-high { text-align: center; margin: 3px auto; } + div.mw-lag-warn-normal { border: 1px solid #FFCC66; background-color: #FFFFCC; } + div.mw-lag-warn-high { font-weight: bold; border: 2px solid #FF0033; @@ -807,6 +885,7 @@ div.mw-lag-warn-high { background-color: #ccc; padding: 0.1em; } + .MediaTransformError td { text-align: center; vertical-align: middle; -- 2.20.1