Closes #677: Wiki syntax for announces even after validation, and wiki
[platal.git] / htdocs / css / xnet.css
CommitLineData
0337d704 1/***************************************************************************
5ddeb07c 2 * Copyright (C) 2003-2007 Polytechnique.org *
0337d704 3 * http://opensource.polytechnique.org/ *
4 * *
5 * This program is free software; you can redistribute it and/or modify *
6 * it under the terms of the GNU General Public License as published by *
7 * the Free Software Foundation; either version 2 of the License, or *
8 * (at your option) any later version. *
9 * *
10 * This program is distributed in the hope that it will be useful, *
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of *
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13 * GNU General Public License for more details. *
14 * *
15 * You should have received a copy of the GNU General Public License *
16 * along with this program; if not, write to the Free Software *
17 * Foundation, Inc., *
18 * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
19 ***************************************************************************/
20
21body {
22 background-color: #F2E9D0;
23 margin-left: 0;
24 margin-top: 0;
25 color: #505050;
26 border-top: 1px;
27}
28
29table, body {
30 font-size: 10pt;
31 font-family: "Bitstream vera sans","Verdana",sans-serif;
32}
33
49848fd7 34input,textarea,select,option {
35 font-size: 9pt;
36}
37
38tt,pre {
0337d704 39 font-size: 10pt;
40}
41
98a7e9dc 42fieldset {
43 border: 1px gray solid;
44
45 margin-top: 1em;
46 margin-bottom: 1em;
47}
48
49legend {
50 border: 1px gray solid;
51 background: #e9e0aa;
52 color: inherit;
53
54 padding: 2px 4px;
55}
56
0337d704 57a, a:link, a:visited { text-decoration: none ; color: #5c81aa; }
58
59a img { border: none; }
60img { vertical-align: middle; }
61td { vertical-align: top; }
62
49848fd7 63h1 { font-size: 130%; }
64h2 { font-size: 115%; }
0337d704 65
05cb05c0 66.smaller {
67 font-size: smaller;
68 font-style: italic;
69}
70
794feea7
FB
71input.error, textarea.error {
72 background-color: #faa;
73}
74
75input.valid, textarea.valid {
76 background-color: #afa;
77}
78
79input.warning, textarea.warning {
80 background-color: #fda;
81}
82
83
0337d704 84/***************************************************************************
85 * DEBUG
86 ***************************************************************************/
87
88#dev {
89 width: 100%;
90 text-align: center;
91 padding: 1px;
92
93 font-size: 10pt;
94 font-weight: bold;
95}
96
9b2e77de 97.backtrace div.hide { display: none; }
98.backtrace:hover div.hide { display: block }
99.backtrace h1 { margin: 0px; }
0337d704 100
101/***************************************************************************
102 * LAYOUT
103 ***************************************************************************/
104
105table#layout {
106 width: 765px;
107 margin-left: auto;
108 margin-right: auto;
109}
110
49848fd7 111#top {
935598ee 112 width: 100%;
49848fd7 113}
114
115#top td {
116 padding: 0;
117 margin: 0;
0337d704 118 vertical-align: middle;
119}
120
49848fd7 121#top td.logo {
122 text-align: right;
8175295d 123 background: url('../images/bandeau.jpg') bottom left repeat-x;
49848fd7 124}
125
0337d704 126td#credits {
127 text-align: center;
6fb8424a 128 font-size: 75%;
0337d704 129}
130
131td#perso div {
132 font-weight: bold;
133 font-size: 90%;
134 padding: 2px 1em;
135}
136
6b4707eb 137td#perso .gp {
0337d704 138 display: block;
139 margin: 2px 1em;
140 font-weight: bold;
141 font-size: 85%;
142 float: left;
143 text-align: center;
144}
145
146td#search {
147 text-align: right;
148 width: 300px;
149}
150
151#content {
152 width: 100%;
153}
154
59ff13cf 155td#body {
2200e510 156 vertical-align: top;
59ff13cf 157 padding-left: 1em;
4664b701 158 padding-bottom: 1em;
59ff13cf 159}
160
0337d704 161td#menu {
49848fd7 162 width: 130px;
59ff13cf 163 padding-right: 0;
6b4707eb 164 padding-top: 0.5em;
0337d704 165 font-family: "Trebuchet MS", "Arial",sans-serif;
166 font-weight: bold;
167}
168
169#menu h1 {
59ff13cf 170 padding: 0.3em 0em 0.4em 0em;
171 margin-top: 0.7em;
172 margin-bottom: 0.3em;
ff3c9eb2 173 font-size: 89%;
0337d704 174 text-align: center;
49848fd7 175 width: 130px;
59ff13cf 176 background: url('../images/barre_small.png') bottom left no-repeat;
177 background-color: #d0c198;
0337d704 178}
179
180#menu a {
181 display: block;
182 padding: 0.2em 0em 0.2em 15px;
ff3c9eb2 183 font-size: 89%;
0337d704 184 background: url('../images/puce.png') no-repeat center left;
185}
186
187/***************************************************************************
188 * CLASSES
189 ***************************************************************************/
190
2ac33a69 191.breadcrumb {
0337d704 192 font-weight: bold;
193 font-size: 90%;
2ac33a69 194 padding: 0.5em 0em 0em 0.2em;
0337d704 195}
196
197.erreur { color: red !important; }
198.error { color: red !important; }
199.center { text-align: center; }
200.right { text-align: right; }
201
202.descr {
203 text-align: justify;
204 font-size: 90%;
205}
206p.descr {
207 padding-left: 7px;
208 padding-right: 7px;
209}
210
211table { border-collapse: collapse; }
212
213table.links {
214 width: 100%;
215 margin: 0.4em 0em;
216}
217
218table.links td {
219 padding: 0em 0.5em;
220}
221
222table.links a {
223 background: url('../images/puce.png') no-repeat center left;
224 padding-left: 15px;
225 font-weight: bold;
226}
227
228table td.titre {
229 font-weight: bold;
230 white-space: nowrap;
231}
232
49848fd7 233table.tiny, table.tinybicol {
234 width: 70%;
235 margin-left: 15%;
236 border: 2px solid gray;
237 font-size: 85%;
238}
239table.large, table.bicol {
240 width: 96%;
241 margin-left: 2%;
242 border: 2px solid gray;
243 font-size: 85%;
244}
0337d704 245
246table.tiny td, table.tinybicol td, table.large td, table.bicol td {
247 border: 1px solid gray;
d6d580ec 248 padding: 2px 4px;
0337d704 249}
250table.tiny th, table.tinybicol th, table.large th, table.bicol th {
251 border: 1px solid gray;
252 border-top-width: 2px;
253 border-bottom-width: 2px;
254 padding: 2px;
255}
256
10c0ebff 257table.tinybicol td, table.bicol td {
4664b701 258 border-top: none;
259 border-bottom: none;
10c0ebff 260}
261
262table.tinybicol .pair, table.bicol .pair {
263 background-color: #e9e0aa;
264}
265
0337d704 266table.normal td { border: none; }
267
268th { background: #d0c198; }
cb24457f 269th.grayed {
270 background: #d0cbb0;
271 color: #666;
272}
0337d704 273
98a7e9dc 274a.popup2 {
275 color: #4c618a;
276 background-color: inherit;
277}
278
0337d704 279/***************************************************************************
280 * Special pages
281 ***************************************************************************/
282
283table#liste td.fourth {
284 width: 25%;
285}
286
287table#liste td.listec a {
288 display: block;
289 text-align: center;
290}
291
292table#liste td.liste a {
293 display: block;
294 text-align: right;
295}
296
297table#liste td.liste a.cat {
298 background: #d0c198;
299 margin: 15px 0px 10px 0px;
300 padding: 3px;
301 text-align: center;
302 font-weight: bold;
303 font-size: 90%;
304}
305
306table#liste td.liste a:hover, table#liste td.listec a:hover {
307 background: #d0c198;
308}
309
8febb4cf 310#wikitext {
311 text-align: justify;
312 font-size: 90%;
313}
314
315#wikitext p {
316 padding-left: 7px;
317}
318
0337d704 319/***************************************************************************
320 ***************************************************************************/
321
322div.cat {
323 background: #d0c198;
324 text-align: center;
325 font-weight: bold;
326 font-size: 90%;
327 padding: 2px;
328 width: 180px;
329 margin: 4px 0px;
330}
331
332div.sel { background-color: #5c81aa; color: #d0c198; }
333div.sel a { color: #d0c198; }
334
335td.oval, td.oval2 {
336 color: #d0c198;
337 height: 50px;
338 text-align: center;
339 vertical-align: middle !important;
340 font-weight: bold;
341}
342td.oval {
343 background: url("../images/oval.png") no-repeat top center;
344 width: 130px;
e7d3e061 345 padding: 0px 35px;
0337d704 346}
347td.oval2 {
348 background: url("../images/oval2.png") no-repeat top center;
349 width: 160px;
e7d3e061 350 padding: 0px 12px;
0337d704 351
352}
353
354.oval a, .oval2 a { color: #d0c198; }
0d696b52 355.oval a.has_site { color: white; }
c808ed4f 356.jone a { color: #FF9; }
357.rouje a { color: #D88; }
358.jone a.has_site { color: #FE0; }
359.rouje a.has_site { color: #D00; }
0337d704 360
361#content td.oval, #content td.oval2 {
362 font-size: 90%;
363 font-family: "Trebuchet MS", sans-serif;
364 letter-spacing: -0.5px;
365}
366
10c0ebff 367div.backtotop {
368 font-size: small;
369 text-align: center;
370 padding-top: 2em;
371}
372
373div.screenshot {
374 text-align: center;
375}
376
377div.screenshot img {
378 border: 1px solid #777;
379}
380
0337d704 381/***************************************************************************
382 ***************************************************************************/
383
384td.infos {
385 height: 30px;
386 text-align: center;
387 font-family: "Bitstream Vera Sans","Arial",sans-serif;
388 color: #505050;
389}
390
3e949cf9 391/***************************************************************************
392 ***************************************************************************/
393
394td.conteneur_tab {
395 border: none;
396 padding-top: 1em;
397}
398
399#onglet {
400 display : block;
401 margin : 0;
402 padding : 0;
403}
404
405#onglet li {
406 display : block;
407 float : left;
408 border: none;
409 background: inherit;
410 width: auto;
411}
412
413#onglet li.actif {
414 font-weight: bold;
415}
416
417#onglet li:before {
418 font-weight: normal;
419 content: '» ';
420 padding-left: 1ex;
421}
422
423#onglet li:first-child:before {
424 content: '';
425}
426
427#onglet li img { margin-right: 2px; }
428
429