Implement extension registration from an extension.json file
[mediawiki.git] / resources / src / mediawiki.legacy / oldshared.css
blobc2bd5a7304dd8869293329e51934717247c96160
1 /**
2 * oldshared.css
3 * This file contains CSS settings common to Wikistandard, Nostalgia and
4 * CologneBlue, the old pre-Monobook skins
5 */
7 /* For clarity, explicitly state some recommendations from
8 * http://www.w3.org/TR/CSS21/sample.html to make sure the editsection links scale right
9 */
11 h1 {
12 font-size: 2em;
15 h2 {
16 font-size: 1.5em;
19 h3 {
20 font-size: 1.17em;
23 h4 {
24 font-size: 1.11em;
27 h5 {
28 font-size: 1.05em;
31 h6 {
32 font-size: 1em;
35 h1, h2, h3, h4, h5, h6 {
36 font-weight: bolder;
39 /* Now the custom parts */
41 #footer {
42 clear: both;
45 /* images */
46 /* @noflip */
47 div.floatright {
48 float: right;
49 clear: right;
50 margin: 0 0 1em 1em;
53 /* @noflip */
54 div.floatright p {
55 font-style: italic;
58 /* @noflip */
59 div.floatleft {
60 float: left;
61 clear: left;
62 margin: 0.3em 0.5em 0.5em 0;
65 /* @noflip */
66 div.floatleft p {
67 font-style: italic;
70 /* table standards */
71 table.rimage {
72 float: right;
73 margin-left: 1em;
74 margin-bottom: 1em;
75 text-align: center;
76 font-size: smaller;
79 /* thumbnails */
80 div.thumb {
81 margin-bottom: .5em;
82 border-style: solid;
83 border-color: white;
84 width: auto;
87 div.thumbinner {
88 border: 1px solid #ccc;
89 padding: 3px;
90 background-color: #f9f9f9;
91 font-size: 94%;
92 text-align: center;
93 overflow: hidden;
96 html .thumbimage {
97 border: 1px solid #ccc;
100 html .thumbcaption {
101 border: none;
102 line-height: 1.4em;
103 padding: 3px;
104 font-size: 94%;
105 text-align: left;
108 div.magnify {
109 float: right;
110 margin-left: 3px;
113 div.magnify a {
114 display: block;
115 /* Hide the text… */
116 text-indent: 15px;
117 white-space: nowrap;
118 overflow: hidden;
119 /* …and replace it with the image */
120 width: 15px;
121 height: 11px;
122 /* Use same SVG support hack as mediawiki.legacy's shared.css */
123 background: url(images/magnify-clip-ltr.png) center center no-repeat;
124 /* @embed */
125 background-image: -webkit-linear-gradient(transparent, transparent), url(images/magnify-clip-ltr.svg);
126 /* @embed */
127 background-image: linear-gradient(transparent, transparent), url(images/magnify-clip-ltr.svg);
128 /* Don't annoy people who copy-paste everything too much */
129 -moz-user-select: none;
130 -webkit-user-select: none;
131 -ms-user-select: none;
132 user-select: none;
135 /* @noflip */
136 div.tright {
137 clear: right;
138 float: right;
139 border-width: .5em 0 .8em 1.4em;
142 /* @noflip */
143 div.tleft {
144 float: left;
145 clear: left;
146 margin-right: .5em;
147 border-width: .5em 1.4em .8em 0;
150 img.thumbborder {
151 border: 1px solid #dddddd;
154 /* Page history styling */
155 /* the auto-generated edit comments */
156 .autocomment {
157 color: #4b4b4b;
160 img {
161 border: none;
164 #toc,
165 .toc {
166 border: 1px solid #bba;
167 background-color: #f7f8ff;
168 padding: 5px;
169 font-size: 95%;
170 text-align: center;
171 display: -moz-inline-block;
172 display: inline-block;
173 display: table;
175 /* IE7 and earlier */
176 zoom: 1;
177 *display: inline;
179 padding: 7px;
182 /* CSS for backwards-compatibility with cached page renders and creative uses in wikitext */
183 table#toc,
184 table.toc {
185 border-collapse: collapse;
188 /* Remove additional paddings inside table-cells that are not present in <div>s */
189 table#toc td,
190 table.toc td {
191 padding: 0;
194 #toc h2,
195 .toc h2 {
196 display: inline;
197 border: none;
198 padding: 0;
199 font-size: 100%;
200 font-weight: bold;
203 #toc ul,
204 .toc ul {
205 list-style-type: none;
206 list-style-image: none;
207 padding: 0;
208 text-align: left;
211 #toc ul ul,
212 .toc ul ul {
213 margin: 0 0 0 2em;
216 #toc .toctoggle,
217 .toc .toctoggle {
218 font-size: 94%;
221 .error {
222 color: red;
223 font-size: larger;
226 /* preference page with js-genrated toc */
227 #preftoc {
228 float: left;
229 margin: 1em 1em 1em 1em;
230 width: 13em;
233 #preftoc li {
234 border: 1px solid White;
237 #preftoc li.selected {
238 background-color: #f9f9f9;
239 border: 1px dashed #aaaaaa;
242 #preftoc a,
243 #preftoc a:active {
244 display: block;
245 color: #005189;
248 .mw-prefs-buttons {
249 clear: left;
250 float: left;
251 margin-top: 1em;
254 div.htmlform-tip {
255 font-size: 94%;
256 margin-top: 0.4em;
257 color: #666;
260 fieldset.prefsection {
261 margin-top: 1em;
264 fieldset.operaprefsection {
265 margin-left: 15em;
268 /* emulate center */
269 .center {
270 width: 100%;
271 text-align: center;
274 *.center * {
275 margin-left: auto;
276 margin-right: auto;
279 /* small for tables and similar */
280 .small {
281 font-size: 94%;
284 table.small {
285 font-size: 100%;
288 /* use this instead of #toc for page content */
289 .toccolours {
290 border: 1px solid #aaaaaa;
291 background-color: #f9f9f9;
292 padding: 5px;
293 font-size: 95%;
296 #siteNotice {
297 border: 1px solid #aaaaaa;
298 padding-left: 0.5em;
299 padding-right: 0.5em;
302 .sharedUploadNotice {
303 font-style: italic;
306 span.unpatrolled {
307 font-weight: bold;
308 color: red;
311 span.updatedmarker {
312 color: black;
313 background-color: #00FF00;
316 div.gallerybox {
317 width: 150px;
320 span.comment {
321 font-style: italic;
324 span.changedby {
325 font-size: 95%;
328 .previewnote {
329 text-align: center;
330 color: #cc0000;
333 .editExternally {
334 border-style: solid;
335 border-width: 1px;
336 border-color: gray;
337 background: #ffffff;
338 padding: 3px;
339 margin-top: 0.5em;
340 float: left;
341 font-size: small;
342 text-align: center;
345 .editExternallyHelp {
346 font-style: italic;
347 color: gray;
350 li span.deleted {
351 text-decoration: line-through;
352 color: #888;
353 font-style: italic;
356 /* Classes for Exif data display */
357 table.mw_metadata {
358 margin-left: 0.5em;
361 table.mw_metadata caption {
362 font-weight: bold;
365 table.mw_metadata th {
366 font-weight: normal;
369 table.mw_metadata td {
370 padding: 0.1em;
373 table.mw_metadata {
374 border: none;
375 border-collapse: collapse;
378 table.mw_metadata td,
379 table.mw_metadata th {
380 border: 1px solid #aaaaaa;
381 padding-left: 4px;
382 padding-right: 4px;
385 table.mw_metadata th {
386 background-color: #f9f9f9;
389 table.mw_metadata td {
390 background-color: #fcfcfc;
393 table.mw_metadata td.spacer {
394 background: inherit;
395 border-top: none;
396 border-bottom: none;
399 .visualClear {
400 clear: both;
403 /* Allmessages table */
404 #allmessagestable th {
405 background-color: #b2b2ff;
408 #allmessagestable tr.orig {
409 background-color: #ffe2e2;
412 #allmessagestable tr.new {
413 background-color: #e2ffe2;
416 #allmessagestable tr.def {
417 background-color: #f0f0ff;
420 #jump-to-nav {
421 display: none;
424 div.multipageimagenavbox {
425 border: solid 1px silver;
426 padding: 4px;
427 margin: 1em;
428 background: #f0f0f0;
431 div.multipageimagenavbox div.thumb {
432 border: none;
433 margin-left: 2em;
434 margin-right: 2em;
437 div.multipageimagenavbox hr {
438 margin: 6px;
441 table.multipageimage td {
442 text-align: center;
445 .templatesUsed {
446 margin-top: 1em;
449 .MediaTransformError {
450 border: thin solid #777;
451 background-color: #ccc;
452 padding: 0.1em;
455 .MediaTransformError td {
456 text-align: center;
457 vertical-align: middle;
458 font-size: 90%;
461 form#specialpages {
462 display: inline;
465 body {
466 direction: ltr;
467 unicode-bidi: embed;
468 background-color: #ffffec;
471 body.ns-0 {
472 background-color: white;
475 /** RTL specific CSS starts here **/
478 * Lists:
479 * The following lines don't have a visible effect on non-Gecko browsers
480 * They fix a problem with Gecko browsers rendering lists to the right of
481 * left-floated objects in an RTL layout.
483 /* @noflip */
484 html > body.rtl div#article ul {
485 display: table;
488 /* @noflip */
489 html > body.rtl .mw-body ul#filetoc {
490 display: block;
493 /* RTL specific CSS ends here **/