Mercurial > defr > drupal > core
comparison themes/pushbutton/style.css @ 1:c1f4ac30525a 6.0
Drupal 6.0
author | Franck Deroche <webmaster@defr.org> |
---|---|
date | Tue, 23 Dec 2008 14:28:28 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:5a113a1c4740 | 1:c1f4ac30525a |
---|---|
1 /* $Id: style.css,v 1.24 2007/12/22 23:24:26 goba Exp $ */ | |
2 | |
3 /* | |
4 ** HTML elements | |
5 */ | |
6 body { | |
7 color: #000; | |
8 background-color: #fff; | |
9 margin: 0; | |
10 padding: 0; | |
11 } | |
12 body, p, td, li, ul, ol { | |
13 font-family: Verdana, Helvetica, Arial, sans-serif; | |
14 } | |
15 h1, h2, h3, h4, h5, h6 { | |
16 font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif; | |
17 margin: 0; | |
18 } | |
19 h1 { | |
20 color: #369; | |
21 font-size: 1.6em; | |
22 } | |
23 tr.odd td, tr.even td { | |
24 padding: 0.3em; | |
25 } | |
26 a:link { | |
27 text-decoration: none; | |
28 font-weight: bold; | |
29 color: #ff8c00; | |
30 } | |
31 a:visited { | |
32 text-decoration: none; | |
33 font-weight: bold; | |
34 color: #c96; | |
35 } | |
36 a:hover, a:active { | |
37 font-weight: bold; | |
38 color: #ff4500; | |
39 text-decoration: underline; | |
40 } | |
41 fieldset { | |
42 border: 1px solid #ccc; | |
43 } | |
44 p { | |
45 margin: 0 0 1.3em 0; | |
46 padding: 0; | |
47 } | |
48 blockquote { | |
49 border-left: 4px solid #69c; /* LTR */ | |
50 padding: 0 15px; | |
51 margin: 25px 100px 25px 50px; /* LTR */ | |
52 color: #696969; | |
53 text-align: left; /* LTR */ | |
54 font-size: 1.2em; | |
55 line-height: 1.3em; | |
56 font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif; | |
57 } | |
58 pre { | |
59 background-color: #eee; | |
60 padding: 0.75em 1.5em; | |
61 font-size: 1.2em; | |
62 border: 1px solid #ddd; | |
63 } | |
64 .form-item { | |
65 margin-top: 1em; | |
66 } | |
67 .form-item label { | |
68 color: #369; | |
69 } | |
70 .item-list .title { | |
71 color: #369; | |
72 font-size: 0.85em; | |
73 } | |
74 | |
75 /* | |
76 ** Page layout blocks / IDs | |
77 */ | |
78 #primary-menu { | |
79 border-collapse: separate; | |
80 background-color: #e0edfb; | |
81 border-bottom: 3px solid #69c; | |
82 } | |
83 #primary-menu tr { | |
84 background: transparent url(header-a.jpg) left bottom repeat; /* LTR */ | |
85 } | |
86 td#home { | |
87 background: transparent url(logo-background.jpg) left top repeat; /* LTR */ | |
88 } | |
89 td#home a:link img, td#home a:visited img { | |
90 background: transparent url(logo-active.jpg) repeat; /* LTR */ | |
91 width: 144px; | |
92 height: 63px; | |
93 } | |
94 td#home a:hover img { | |
95 background: transparent url(logo-hover.jpg) repeat; /* LTR */ | |
96 width: 144px; | |
97 height: 63px; | |
98 } | |
99 .primary-links, .primary-links a:link, .primary-links a:visited { | |
100 color: #369; | |
101 } | |
102 .primary-links a:hover { | |
103 color: #000; | |
104 } | |
105 #primary-menu .primary-links { | |
106 background: transparent url(header-b.jpg) left top no-repeat; /* LTR */ | |
107 font-size: 0.79em; | |
108 } | |
109 #primary-menu .primary-links h1, #primary-menu .primary-links h2, #primary-menu .primary-links h3 { | |
110 font-size: 2.3em; | |
111 color: #369; | |
112 } | |
113 #secondary-menu { | |
114 border-collapse: separate; | |
115 background-color: #369; | |
116 border-bottom: 3px solid #69c; | |
117 } | |
118 .secondary-links, .secondary-links a:link, .secondary-links a:visited { | |
119 color: #e4e9eb; | |
120 } | |
121 .secondary-links a:hover { | |
122 color: #fff; | |
123 text-decoration: underline; | |
124 } | |
125 #secondary-menu .secondary-links { | |
126 font-size: 0.85em; | |
127 } | |
128 ul.links li { | |
129 border-left: 1px solid #ff8c00; /* LTR */ | |
130 } | |
131 #navlist li { | |
132 border-left: 1px solid #369; /* LTR */ | |
133 } | |
134 #subnavlist li, ul.primary-links li, ul.secondary-links li { | |
135 border-left: 1px solid #fff; /* LTR */ | |
136 } | |
137 #navlist li.first, #subnavlist li.first, ul.links li.first { | |
138 border: none; | |
139 } | |
140 .tabs { | |
141 margin: 15px 0; | |
142 } | |
143 .tabs ul.primary { | |
144 border-collapse: collapse; | |
145 padding: 0 0 3px 10px; /* LTR */ | |
146 white-space: nowrap; | |
147 list-style: none; | |
148 margin: 0; | |
149 height: auto; | |
150 line-height: normal; | |
151 border-bottom: 2px solid #369; | |
152 } | |
153 .tabs ul.primary li { | |
154 display: inline; | |
155 } | |
156 .tabs ul.primary li a { | |
157 padding: 3px 10px; | |
158 background: #fff url(tabs-off.png) left top no-repeat; /* LTR */ | |
159 border-color: #69C; | |
160 border-width: 2px; | |
161 border-style: none solid none none; /* LTR */ | |
162 height: auto; | |
163 margin-right: 10px; /* LTR */ | |
164 text-decoration: none; | |
165 text-transform: lowercase; | |
166 } | |
167 .tabs ul.primary li.active a { | |
168 background: #369 url(tabs-on.png) left top no-repeat; /* LTR */ | |
169 border-right: 2px solid #369; /* LTR */ | |
170 color: #fff; | |
171 } | |
172 .tabs ul.primary li a:hover { | |
173 background-color: #fffaf0; | |
174 color: #ff4500; | |
175 } | |
176 .tabs ul.secondary { | |
177 border-collapse: collapse; | |
178 padding: 10px 0; | |
179 margin: 0; | |
180 white-space: nowrap; | |
181 width: 100%; | |
182 list-style: none; | |
183 height: auto; | |
184 line-height: normal; | |
185 border-bottom: none; | |
186 } | |
187 .tabs ul.secondary li { | |
188 display: inline; | |
189 height: auto; | |
190 padding: 0 0 0 10px; /* LTR */ | |
191 text-decoration: none; | |
192 border-right: none; /* LTR */ | |
193 } | |
194 .tabs ul.secondary li a { | |
195 background: #fff url(tabs-option-off.png) left center no-repeat; /* LTR */ | |
196 padding: 10px 0 10px 25px; /* LTR */ | |
197 margin: 0; | |
198 } | |
199 .tabs ul.secondary li a.active { | |
200 background: #fff url(tabs-option-on.png) left center no-repeat; /* LTR */ | |
201 color: #369; | |
202 border-bottom: none; | |
203 } | |
204 .tabs ul.secondary li a:hover { | |
205 background: #fff url(tabs-option-hover.png) left center no-repeat; /* LTR */ | |
206 color: #FF4500; | |
207 } | |
208 #content { | |
209 background-color: #fff; | |
210 } | |
211 #contentstart { | |
212 background-color: #fff; | |
213 } | |
214 #menu { | |
215 padding: 0.5em 0.5em 0 0.5em; | |
216 text-align: right; /* LTR */ | |
217 vertical-align: middle; | |
218 } | |
219 #search .form-text, #search .form-submit { | |
220 border: 1px solid #369; | |
221 font-size: 0.85em; | |
222 margin: 0.2em; | |
223 } | |
224 #search .form-text { | |
225 width: 9em; | |
226 } | |
227 #search .form-submit { | |
228 height: 1.5em; | |
229 } | |
230 #mission { | |
231 background-color: #fff; | |
232 color: #696969; | |
233 border-top: 2px solid #dcdcdc; | |
234 border-bottom: 2px solid #dcdcdc; | |
235 padding: 10px; | |
236 margin: 20px 35px 0 35px; | |
237 font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif; | |
238 font-size: 1.1em; | |
239 font-weight: normal; | |
240 } | |
241 #site-info { | |
242 background-color: #bdd3ea; | |
243 background-image: url(header-c.png); | |
244 font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif; | |
245 } | |
246 .site-name { | |
247 font-size: 1.2em; | |
248 } | |
249 .site-name a:link, .site-name a:visited { | |
250 color: #fff; | |
251 } | |
252 .site-name a:hover { | |
253 color: #ff8c00; | |
254 text-decoration: none; | |
255 } | |
256 .site-slogan { | |
257 font-size: 0.8em; | |
258 font-weight: bold; | |
259 } | |
260 #main { | |
261 /* padding in px not ex because IE messes up 100% width tables otherwise */ | |
262 padding: 30px 35px 50px 35px; | |
263 background: transparent url(background.png) center center no-repeat; | |
264 /* fix background overlapping text in IE (aka Peekaboo Bug) */ | |
265 position: relative; | |
266 } | |
267 #mission, .node .content, .comment .content { | |
268 line-height: 1.4; | |
269 } | |
270 #help { | |
271 font-size: 0.9em; | |
272 margin-bottom: 1em; | |
273 } | |
274 .breadcrumb { | |
275 margin-bottom: .5em; | |
276 } | |
277 .messages { | |
278 background-color: #eee; | |
279 border: 1px solid #ccc; | |
280 padding: 0.3em; | |
281 margin-bottom: 1em; | |
282 } | |
283 .error { | |
284 border-color: red; | |
285 } | |
286 .nav { | |
287 padding: 0; | |
288 margin: 0; | |
289 } | |
290 #sidebar-left, #sidebar-right { | |
291 font-size: 0.75em; | |
292 width: 175px; | |
293 /* padding in px not ex because IE messes up 100% width tables otherwise */ | |
294 padding: 25px 10px 75px 10px; | |
295 vertical-align: top; | |
296 background: #FFFAF0; | |
297 } | |
298 #sidebar-left { | |
299 border-right: 3px solid #f5f5f5; | |
300 } | |
301 #sidebar-right { | |
302 border-left: 3px solid #f5f5f5; | |
303 } | |
304 #sidebar-left li, #sidebar-right li { | |
305 font-size: 1em; | |
306 } | |
307 .node .content { | |
308 text-align: left; /* LTR */ | |
309 font-size: 0.85em; | |
310 line-height: 1.3; | |
311 } | |
312 .comment .content { | |
313 text-align: left; /* LTR */ | |
314 font-size: 0.85em; | |
315 line-height: 1.3; | |
316 } | |
317 #footer-message { | |
318 padding: 15px 100px 30px 100px; | |
319 font-size: 0.85em; | |
320 text-align: center; | |
321 color: #aaa; | |
322 } | |
323 table#footer-menu { | |
324 border-top: 3px solid #69c; | |
325 border-bottom: 3px solid #69c; | |
326 background-color: #369; | |
327 color: #e4e9eb; | |
328 } | |
329 #footer-menu td { | |
330 padding: 5px; | |
331 font-size: 0.75em; | |
332 } | |
333 #footer-menu .primary-links, #footer-menu a:link, #footer-menu a:visited { | |
334 color: #e4e9eb; | |
335 } | |
336 #footer-menu a:hover { | |
337 color: #fff; | |
338 text-decoration: underline; | |
339 } | |
340 #footer-menu .primary-links h1, #footer-menu .primary-links h2, #footer-menu .primary-links h3 { | |
341 font-size: 1.3em; | |
342 color: #e4e9eb; | |
343 } | |
344 /* | |
345 ** Common declarations for child classes of node, comment, block, box, etc. | |
346 ** If you want any of them styled differently for a specific parent, add | |
347 ** additional rules /with only the differing properties!/ to .parent .class. | |
348 ** See .comment .title for an example. | |
349 */ | |
350 #content .title, #content .title a { | |
351 color: #369; | |
352 } | |
353 .content h1 { | |
354 color: #369; | |
355 font-size: 1.9em; | |
356 } | |
357 .content h2 { | |
358 color: #58b; | |
359 font-size: 1.7em; | |
360 } | |
361 .content h3 { | |
362 color: #69c; | |
363 font-size: 1.5em; | |
364 } | |
365 .content h4 { | |
366 color: #8be; | |
367 font-size: 1.3em; | |
368 } | |
369 .content h5 { | |
370 color: #96c6f6; | |
371 font-size: 1.15em; | |
372 } | |
373 .submitted { | |
374 color: #999; | |
375 font-size: 0.79em; | |
376 } | |
377 div.links { | |
378 color: #ff8c00; | |
379 } | |
380 .links a { | |
381 font-weight: bold; | |
382 } | |
383 .box { | |
384 padding: 0 0 1.5em 0; | |
385 } | |
386 .box { | |
387 padding: 0; | |
388 margin: 0; | |
389 } | |
390 .box h2 { | |
391 font-size: 9px; | |
392 } | |
393 .block .title h3 { | |
394 border-bottom: 2px solid #69c; | |
395 color: #369; | |
396 font-size: 18px; | |
397 font-weight: bold; | |
398 padding: 10px 5px 10px 30px; /* LTR */ | |
399 margin-bottom: .25em; | |
400 background: transparent url(icon-block.png) left center no-repeat; /* LTR */ | |
401 } | |
402 .block .content { | |
403 padding: 5px; | |
404 } | |
405 .block { | |
406 margin-bottom: 1.5em; | |
407 } | |
408 .box .title { | |
409 font-size: 1.1em; | |
410 } | |
411 .node { | |
412 margin: .5em 0 2.5em 0; | |
413 } | |
414 .node .content, .comment .content { | |
415 margin: .5em 0 .5em 0; | |
416 } | |
417 .node .taxonomy { | |
418 color: #999; | |
419 font-size: 0.83em; | |
420 padding: 1.5em; | |
421 } | |
422 .node .picture { | |
423 border: 1px solid #fff; | |
424 float: right; /* LTR */ | |
425 margin: 0.5em; | |
426 } | |
427 .comment { | |
428 border: 1px solid #abc; | |
429 padding: .5em; | |
430 margin-bottom: 1em; | |
431 } | |
432 .comment .title { | |
433 font-size: 1em; | |
434 padding: 10px 0 12px 19px; /* LTR */ | |
435 background: transparent url(icon-comment.png) left center no-repeat; /* LTR */ | |
436 } | |
437 .comment .new { | |
438 font-weight: bold; | |
439 font-size: 1em; | |
440 margin-left: 2px; /* LTR */ | |
441 color: red; | |
442 } | |
443 .comment .picture { | |
444 border: 1px solid #fff; | |
445 float: right; /* LTR */ | |
446 margin: 10px; | |
447 } | |
448 div.links { | |
449 font-size: 0.75em; | |
450 } | |
451 div.links .prev, div.links .next, div.links .up { | |
452 font-size: 1.15em; | |
453 } | |
454 .titles .prev, .titles .next { | |
455 font-size: 0.85em; | |
456 font-weight: bold; | |
457 color: #444; | |
458 } | |
459 .hide { | |
460 display: none | |
461 } | |
462 .nav .links .next a:link { | |
463 padding: 17px 17px 17px 0; /* LTR */ | |
464 background: transparent url(arrow-next.png) right center no-repeat; /* LTR */ | |
465 } | |
466 .nav .links .next a:visited { | |
467 padding: 17px 17px 17px 0; /* LTR */ | |
468 background: transparent url(arrow-next-visited.png) right center no-repeat; /* LTR */ | |
469 } | |
470 .nav .links .next a:hover { | |
471 padding: 17px 17px 17px 0; /* LTR */ | |
472 background: transparent url(arrow-next-hover.png) right center no-repeat; /* LTR */ | |
473 } | |
474 .nav .links .prev a:link { | |
475 padding: 17px 0 17px 17px; /* LTR */ | |
476 background: transparent url(arrow-prev.png) left center no-repeat; /* LTR */ | |
477 } | |
478 .nav .links .prev a:visited { | |
479 padding: 17px 0 17px 17px; /* LTR */ | |
480 background: transparent url(arrow-prev-visited.png) left center no-repeat; /* LTR */ | |
481 } | |
482 .nav .links .prev a:hover { | |
483 padding: 17px 0 17px 17px; /* LTR */ | |
484 background: transparent url(arrow-prev-hover.png) left center no-repeat; /* LTR */ | |
485 } | |
486 .nav .links .up a:link { | |
487 padding: 11px 0 17px 0; | |
488 background: transparent url(arrow-up.png) center top no-repeat; | |
489 } | |
490 .nav .links .up a:visited { | |
491 padding: 11px 0 17px 0; | |
492 background: transparent url(arrow-up-visited.png) center top no-repeat; | |
493 } | |
494 .nav .links .up a:hover { | |
495 padding: 11px 0 17px 0; | |
496 background: transparent url(arrow-up-hover.png) center top no-repeat; | |
497 } | |
498 | |
499 /* | |
500 ** Administration page styles | |
501 */ | |
502 div.admin-panel .description { | |
503 color: #999; | |
504 } | |
505 div.admin-panel h3 { | |
506 background-color: #369; | |
507 color: #fff; | |
508 padding: 5px 8px 5px; | |
509 margin: 0; | |
510 } | |
511 div.admin-panel .body { | |
512 background: #fffaf0; | |
513 } | |
514 | |
515 /* | |
516 ** Module specific styles | |
517 */ | |
518 .content .active { | |
519 color: #369; | |
520 } | |
521 #aggregator .feed-source { | |
522 background-color: #eee; | |
523 border: 1px solid #ccc; | |
524 padding: 1em; | |
525 margin: 1em 0 1em 0; | |
526 } | |
527 #aggregator .news-item .source { | |
528 color: #999; | |
529 font-style: italic; | |
530 font-size: 0.85em; | |
531 } | |
532 #aggregator .title { | |
533 font-size: 1em; | |
534 } | |
535 #aggregator h3 { | |
536 margin-top: 1em; | |
537 } | |
538 #tracker th { | |
539 text-align: center; | |
540 background-color: #f5f5f5; | |
541 border-bottom: 1px solid #ddd; | |
542 border-right: 1px solid #ddd; /* LTR */ | |
543 border-left: 1px solid #fafafa; /* LTR */ | |
544 } | |
545 #tracker th img { | |
546 float: right; /* LTR */ | |
547 } | |
548 #tracker tr.even, #tracker tr.odd { | |
549 background-color: #fff; | |
550 } | |
551 #tracker td { | |
552 vertical-align: top; | |
553 padding: 1em 1em 1em 0; /* LTR */ | |
554 border-bottom: 1px solid #bbb; | |
555 } | |
556 #forum { | |
557 margin: 15px 0 15px 0; | |
558 background-color: #fff; | |
559 } | |
560 #forum table { | |
561 width: 100%; | |
562 border: 2px solid #69c; | |
563 } | |
564 #forum table tr th { | |
565 text-align: center; | |
566 background: #69c; | |
567 color: #fff; | |
568 font-size: 0.75em; | |
569 border-bottom: 1px solid #aaa; | |
570 } | |
571 #forum table tr th a { | |
572 color: #fff; | |
573 text-decoration: underline; | |
574 } | |
575 #forum table tr th img { | |
576 margin: 0; | |
577 } | |
578 #forum tr.odd { | |
579 background: #e0edfb; | |
580 } | |
581 #forum tr.even { | |
582 background: #fff; | |
583 } | |
584 #forum td { | |
585 padding: 0.5em; | |
586 } | |
587 #forum td.container { | |
588 color: #000; | |
589 background: #369 url(forum-container.jpg) right top no-repeat; /* LTR */ | |
590 border: 2px solid #69c; | |
591 } | |
592 #forum td.container a { | |
593 color: #e4e9eb; | |
594 padding: 20px 0 20px 35px; /* LTR */ | |
595 background: transparent url(forum-link.png) left center no-repeat; /* LTR */ | |
596 } | |
597 #forum td.container a:visited { | |
598 color: #e4e9eb; | |
599 } | |
600 #forum td.statistics, #forum td.settings, #forum td.pager { | |
601 height: 1.5em; | |
602 border: 1px solid #bbb; | |
603 } | |
604 #forum td .name { | |
605 color: #96c; | |
606 } | |
607 #forum td .links { | |
608 padding-top: 0.7em; | |
609 font-size: 0.9em; | |
610 } | |
611 .block-forum h3 { | |
612 margin-bottom: .5em; | |
613 } |