Modernize the email user form to our actual standards:
[lhc/web/wiklou.git] / skins / common / shared.css
1 /**
2 * CSS in this file is used by *all* skins (that have any CSS at all). Be
3 * careful what you put in here, since what looks good in one skin may not in
4 * another, but don't ignore the poor non-Monobook users either.
5 */
6 .mw-plusminus-null { color: #aaa; }
7
8 .texvc { direction: ltr; unicode-bidi: embed; }
9 img.tex { vertical-align: middle; }
10 span.texhtml { font-family: serif; }
11
12 /* Stop floats from intruding into edit area in previews */
13 #toolbar, #wpTextbox1 { clear: both; }
14
15 div#mw-js-message {
16 margin: 1em 5%;
17 padding: 0.5em 2.5%;
18 border: solid 1px #ddd;
19 background-color: #fcfcfc;
20 }
21
22 /* Edit section links */
23 .editsection {
24 float: right;
25 margin-left: 5px;
26 }
27
28 /**
29 * File histories
30 */
31 table.filehistory {
32 border:1px solid #ccc;
33 border-collapse:collapse;
34 }
35
36 table.filehistory th,
37 table.filehistory td {
38 padding: 0 0.2em 0 0.2em;
39 vertical-align:top;
40 border:1px solid #ccc;
41 }
42 table.filehistory th {
43 text-align: left;
44 }
45 table.filehistory td.mw-imagepage-filesize,
46 table.filehistory th.mw-imagepage-filesize {
47 white-space:nowrap;
48 }
49
50 table.filehistory td.filehistory-selected {
51 font-weight: bold;
52 }
53
54 /*
55 * rev_deleted stuff
56 */
57 li span.deleted, span.history-deleted {
58 text-decoration: line-through;
59 color: #888;
60 font-style: italic;
61 }
62
63 /**
64 * Forms
65 */
66 body.ltr td.mw-label { text-align: right; }
67 body.ltr td.mw-input { text-align: left; }
68 body.ltr td.mw-submit { text-align: left; }
69 body.rtl td.mw-label { text-align: left; }
70 body.rtl td.mw-input { text-align: right; }
71 body.rtl td.mw-submit { text-align: right; }
72
73 td.mw-label { vertical-align: top; }
74 td.mw-submit { white-space: nowrap; }
75
76 /**
77 * Image captions
78 */
79 body.rtl .thumbcaption { text-align:right; }
80 body.rtl .magnify { float:left; }
81
82 body.ltr .thumbcaption { text-align:left; }
83 body.ltr .magnify { float:right; }
84
85 /**
86 * Hidden categories
87 */
88 .mw-hidden-cats-hidden { display: none; }
89 .catlinks-allhidden { display: none; }
90
91 /* Convenience links to edit block and delete reasons */
92 p.mw-ipb-conveniencelinks, p.mw-filedelete-editreasons, p.mw-delete-editreasons {
93 font-size: 90%;
94 float: right;
95 }
96
97 /* Search results */
98 div.searchresult {
99 font-size: 95%;
100 width:38em;
101 }
102 .mw-search-results li {
103 padding-bottom: 1em;
104 }
105 .mw-search-result-data {
106 color: green;
107 font-size: 97%;
108 }
109
110 div#mw-search-interwiki {
111 float: right;
112 width: 18em;
113 border-style: solid;
114 border-color: #AAAAAA;
115 border-width: 1px;
116 margin-top: 2ex;
117 }
118
119 div#mw-search-interwiki li {
120 font-size: 95%;
121 }
122
123 .mw-search-interwiki-more {
124 float: right;
125 font-size: 90%;
126 }
127
128 span.searchalttitle {
129 font-size: 95%;
130 }
131
132 div.searchdidyoumean {
133 font-size: 127%;
134 padding-bottom:1ex;
135 padding-top:1ex;
136 }
137
138 /*
139 * UserRights stuff
140 */
141 .mw-userrights-disabled {
142 color: #888;
143 }
144
145 table.mw-userrights-groups * td,table.mw-userrights-groups * th {
146 padding-right: 1.5em;
147 }
148
149 /*
150 * OpenSearch ajax suggestions
151 */
152 .os-suggest {
153 overflow: auto;
154 overflow-x: hidden;
155 position: absolute;
156 top: 0px;
157 left: 0px;
158 width: 0px;
159 background-color: white;
160 border-style: solid;
161 border-color: #AAAAAA;
162 border-width: 1px;
163 z-index:99;
164 visibility:hidden;
165 font-size:95%;
166 }
167
168 table.os-suggest-results {
169 font-size: 95%;
170 cursor: pointer;
171 border: 0;
172 border-collapse: collapse;
173 width: 100%;
174 }
175
176 td.os-suggest-result, td.os-suggest-result-hl {
177 white-space: nowrap;
178 background-color: white;
179 background-color: Window;
180 color: black;
181 color: WindowText;
182 padding: 2px;
183 }
184 td.os-suggest-result-hl,
185 td.os-suggest-result-hl-webkit {
186 background-color: #4C59A6;
187 color: white;
188 }
189 td.os-suggest-result-hl {
190 /* System colors are misimplemented in Safari 3.0 and earlier,
191 making highlighted text illegible... */
192 background-color: Highlight;
193 color: HighlightText;
194 }
195
196 .os-suggest-toggle {
197 position: relative;
198 left: 1ex;
199 font-size: 65%;
200 }
201 .os-suggest-toggle-def {
202 position: absolute;
203 top: 0px;
204 left: 0px;
205 font-size: 65%;
206 visibility: hidden;
207 }
208
209 /* Page history styling */
210 /* the auto-generated edit comments */
211 .autocomment { color: gray; }
212 #pagehistory .history-user {
213 margin-left: 0.4em;
214 margin-right: 0.2em;
215 }
216 #pagehistory span.minor { font-weight: bold; }
217 #pagehistory li { border: 1px solid white; }
218 #pagehistory li.selected {
219 background-color: #f9f9f9;
220 border: 1px dashed #aaa;
221 }
222
223 table.mw-listgrouprights-table {
224 border: 1px solid #ccc;
225 border-collapse: collapse;
226 }
227
228 table.mw-listgrouprights-table tr {
229 vertical-align: top;
230 }
231
232 table.mw-listgrouprights-table td, table.mw-listgrouprights-table th {
233 padding: 0.5em 0.2em 0.5em 0.2em;
234 border: 1px solid #ccc;
235 }
236
237 /* Special:SpecialPages styling */
238 h4.mw-specialpagesgroup {
239 background-color: #dcdcdc;
240 padding: 2px;
241 margin: .3em 0em 0em 0em;
242 }
243 .mw-specialpagerestricted {
244 font-weight: bold;
245 }
246
247 #shared-image-dup, #shared-image-conflict {
248 font-style: italic;
249 }
250
251 /* Special:EmailUser styling */
252 table.mw-emailuser-table {
253 width: 98%;
254 }
255 td#mw-emailuser-sender, td#mw-emailuser-recipient {
256 font-weight: bold;
257 }
258