Add comment
[mediawiki.git] / skins / common / oldshared.css
blobba9b3e34ed445aa9026a286255f5be80eb1c5349
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 <http://www.w3.org/
8 TR/CSS21/sample.html> to make sure the editsection links scale right */
10 h1 { font-size: 2em; }
11 h2 { font-size: 1.5em; }
12 h3 { font-size: 1.17em; }
13 h5 { font-size: .83em; }
14 h6 { font-size: .75em; }
15 h1, h2, h3, h4, h5, h6 { font-weight: bolder }
17 /* Now the custom parts */
19 /* Make edit sections (which are inside h# tags) normal-sized */
20 .editsection {
21 font-weight: normal;
23 h1 .editsection { font-size: 50% }
24 h2 .editsection { font-size: 66.7% }
25 h3 .editsection { font-size: 85.5% }
26 h5 .editsection { font-size: 120% }
27 h6 .editsection { font-size: 133% }
29 #footer { clear: both }
30 /* images */
31 div.floatright { float: right; clear: right; margin: 0 0 1em 1em; }
32 div.floatright p { font-style: italic; }
33 div.floatleft { float: left; clear: left; margin: 0.3em 0.5em 0.5em 0; }
34 div.floatleft p { font-style: italic; }
37 /* Print-specific things to hide */
38 .printfooter {
39 display: none;
42 /* table standards */
43 table.rimage {
44 float:right;
45 margin-left:1em;
46 margin-bottom:1em;
47 text-align:center;
48 font-size:smaller;
51 /* thumbnails */
52 div.thumb {
53 margin-bottom: .5em;
54 border-style: solid;
55 border-color: white;
56 width: auto;
58 div.thumbinner {
59 border: 1px solid #ccc;
60 padding: 3px !important;
61 background-color: #f9f9f9;
62 font-size: 94%;
63 text-align: center;
64 overflow: hidden;
66 html .thumbimage {
67 border: 1px solid #ccc;
69 html .thumbcaption {
70 border: none;
71 text-align: left;
72 line-height: 1.4em;
73 padding: 3px !important;
74 font-size: 94%;
76 div.magnify {
77 float: right;
78 border: none !important;
79 background: none !important;
81 div.magnify a, div.magnify img {
82 display: block;
83 border: none !important;
84 background: none !important;
86 div.tright {
87 clear: right;
88 float: right;
89 border-width: .5em 0 .8em 1.4em;
91 div.tleft {
92 float: left;
93 clear: left;
94 margin-right: .5em;
95 border-width: .5em 1.4em .8em 0;
97 img.thumbborder {
98 border: 1px solid #dddddd;
101 /* Page history styling */
102 /* the auto-generated edit comments */
103 .autocomment { color: #4b4b4b; }
105 img { border: none; }
107 #toc,
108 .toc {
109 border: 1px solid #bba;
110 background-color: #f7f8ff;
111 padding: 5px;
112 font-size: 95%;
113 text-align: center;
115 #toc h2,
116 .toc h2 {
117 display: inline;
118 border: none;
119 padding: 0;
120 font-size: 100%;
121 font-weight: bold;
123 #toc ul,
124 .toc ul {
125 list-style-type: none;
126 list-style-image: none;
127 margin-left: 0;
128 padding-left: 0;
129 text-align: left;
131 #toc ul ul,
132 .toc ul ul {
133 margin: 0 0 0 2em;
135 #toc .toctoggle,
136 .toc .toctoggle {
137 font-size: 94%;
141 .error {
142 color: red;
143 font-size: larger;
146 /* preference page with js-genrated toc */
147 #preftoc {
148 float: left;
149 margin: 1em 1em 1em 1em;
150 width: 13em;
152 #preftoc li { border: 1px solid White; }
153 #preftoc li.selected {
154 background-color:#f9f9f9;
155 border:1px dashed #aaaaaa;
157 #preftoc a,
158 #preftoc a:active {
159 display: block;
160 color: #005189;
162 #prefcontrol {
163 clear: left;
164 float: left;
165 margin-top: 1em;
167 div.prefsectiontip {
168 font-size: 94%;
169 margin-top: 0.4em;
170 color: #666;
172 fieldset.prefsection { margin-top: 1em }
173 fieldset.operaprefsection { margin-left: 15em }
175 /* emulate center */
176 .center {
177 width: 100%;
178 text-align: center;
180 *.center * {
181 margin-left: auto;
182 margin-right: auto;
184 /* small for tables and similar */
185 .small, .small * { font-size: 94%; }
186 table.small { font-size: 100% }
188 div.townBox {
189 position:relative;
190 float:right;
191 background:White;
192 margin-left:1em;
193 border: 1px solid gray;
194 padding:0.3em;
195 width: 200px;
196 overflow: hidden;
197 clear: right;
199 div.townBox dl {
200 padding: 0;
201 margin: 0 0 0.3em 0;
202 font-size: 96%;
204 div.townBox dl dt {
205 background: none;
206 margin: 0.4em 0 0 0;
208 div.townBox dl dd {
209 margin: 0.1em 0 0 1.1em;
210 background-color: #f3f3f3;
212 /* use this instead of #toc for page content */
213 .toccolours {
214 border:1px solid #aaaaaa;
215 background-color:#f9f9f9;
216 padding:5px;
217 font-size: 95%;
219 #siteNotice {
220 border:1px solid #aaaaaa;
221 padding-left: 0.5em;
222 padding-right: 0.5em;
224 .redirectText {
225 font-size:150%;
226 margin:5px;
228 .searchmatch {
229 color: red;
230 font-weight: bold;
232 .sharedUploadNotice {
233 font-style: italic;
235 span.unpatrolled {
236 font-weight:bold;
237 color:red;
240 span.updatedmarker {
241 color:black;
242 background-color:#00FF00;
245 table.gallery {
246 border: 1px solid #cccccc;
247 margin: 2px;
248 padding: 2px;
249 background-color:#ffffff;
252 table.gallery tr {
253 vertical-align:top;
256 table.gallery td {
257 vertical-align:top;
258 background-color:#f9f9f9;
259 border: solid 2px white;
262 div.gallerybox {
263 margin: 2px;
264 width: 150px;
267 div.gallerybox div.thumb {
268 text-align: center;
269 border: 1px solid #cccccc;
270 margin: 2px;
273 div.gallerytext {
274 overflow: hidden;
275 font-size: 94%;
276 padding: 2px 4px;
279 span.comment {
280 font-style: italic;
283 span.changedby {
284 font-size: 95%;
287 .previewnote {
288 text-align: center;
289 color: #cc0000;
291 .editExternally {
292 border-style:solid;
293 border-width:1px;
294 border-color:gray;
295 background: #ffffff;
296 padding:3px;
297 margin-top:0.5em;
298 float:left;
299 font-size:small;
300 text-align:center;
302 .editExternallyHelp {
303 font-style:italic;
304 color:gray;
307 li span.deleted {
308 text-decoration: line-through;
309 color: #888;
310 font-style: italic;
313 /* Classes for EXIF data display */
314 table.mw_metadata {
315 margin-left: 0.5em;
318 table.mw_metadata caption { font-weight: bold; }
319 table.mw_metadata th { font-weight: normal; }
320 table.mw_metadata td { padding: 0.1em; }
322 table.mw_metadata {
323 border: none;
324 border-collapse: collapse;
326 table.mw_metadata td, table.mw_metadata th {
327 border: 1px solid #aaaaaa;
328 padding-left: 4px;
329 padding-right: 4px;
331 table.mw_metadata th {
332 background-color: #f9f9f9;
334 table.mw_metadata td {
335 background-color: #fcfcfc;
337 table.mw_metadata td.spacer {
338 background: inherit;
339 border-top: none;
340 border-bottom: none;
342 table.collapsed tr.collapsable {
343 display: none;
346 .visualClear {
347 clear: both;
350 #mw_trackbacks {
351 border: solid 1px #bbbbff;
352 background-color: #eeeeff;
353 padding: 0.2em;
356 /* Allmessages table */
358 #allmessagestable th {
359 background-color: #b2b2ff;
362 #allmessagestable tr.orig {
363 background-color: #ffe2e2;
366 #allmessagestable tr.new {
367 background-color: #e2ffe2;
370 #allmessagestable tr.def {
371 background-color: #f0f0ff;
374 #jump-to-nav {
375 display: none;
378 /* Keep this temporarily so that cached pages will display right */
379 table.gallery td.galleryheader {
380 text-align: center;
381 font-weight: bold;
383 table.gallery caption {
384 font-weight: bold;
387 div.multipageimagenavbox {
388 border: solid 1px silver;
389 padding: 4px;
390 margin: 1em;
391 -moz-border-radius: 6px;
392 background: #f0f0f0;
395 div.multipageimagenavbox div.thumb {
396 border: none;
397 margin-left: 2em;
398 margin-right: 2em;
401 div.multipageimagenavbox hr {
402 margin: 6px;
405 table.multipageimage td {
406 text-align: center;
410 Table pager (e.g. Special:Imagelist)
411 - remove underlines from the navigation link
412 - collapse borders
413 - set the borders to outsets (similar to Special:Allmessages)
414 - remove line wrapping for all td and th, set background color
415 - restore line wrapping for the last two table cells (description and size)
417 .TablePager_nav a { text-decoration: none; }
418 .TablePager { border-collapse: collapse; }
419 .TablePager, .TablePager td, .TablePager th {
420 border: 0.15em solid #777777;
421 padding: 0 0.15em 0 0.15em;
423 .TablePager th { background-color: #eeeeff }
424 .TablePager td { background-color: #ffffff }
425 .TablePager tr:hover td { background-color: #eeeeff }
427 .imagelist td, .imagelist th { white-space: nowrap }
428 .imagelist .TablePager_col_links { background-color: #eeeeff }
429 .imagelist .TablePager_col_img_description { white-space: normal }
430 .imagelist th.TablePager_sort { background-color: #ccccff }
432 .templatesUsed { margin-top: 1em; }
434 /* Recreating-deleted-page/reupload file warning and log entries */
435 div#mw-upload-deleted-warn ul li,
436 div#mw-recreate-deleted-warn ul li {
437 font-size: 95%;
441 .MediaTransformError {
442 border: thin solid #777;
443 background-color: #ccc;
444 padding: 0.1em;
446 .MediaTransformError td {
447 text-align: center;
448 vertical-align: middle;
449 font-size: 90%;