]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blame - www/include/style.css
Corrected mirror
[people/shoehn/ipfire.org.git] / www / include / style.css
CommitLineData
01885878 1/*
2
3 Nonzero1.0 by nodethirtythree design
4 http://www.nodethirtythree.com
5 missing in a maze
6
7*/
8
9/* This controls the width of the fluid width layouts */
10
11div.fluid
12{
13width: 90% !important;
14}
15
16/* This controls the width of the fixed width layouts */
17
18div.fixed
19{
478d167b 20width: 980px !important;
ee64336e 21margin: 0;
01885878 22}
23
24/* Basic Stuff */
25
26*
27{
28margin: 0em;
29padding: 0em;
30}
31
32body
33{
ee64336e 34 font-family: "Verdana", "Deja-Vu Sans", "Bitstream Vera Sans", sans-serif;
0fcfc468
HS
35 font-size: 0.9em;
36 background: #880400; /* url(/images/bg.png) repeat;*/
37 color: #585858;
01885878 38}
39
40h1,h2,h3,h4,h5,h6
41{
42font-weight: normal;
43letter-spacing: -1px;
44text-transform: lowercase;
45}
46
47h3,h4,h5,h6
48{
49color: #66000F;
50}
51
52h1 span
53{
54font-weight: bold;
55}
56
57h3 span
58{
59font-weight: bold;
60}
61
62h4 span
63{
64font-weight: bold;
65}
66
67br.clear
68{
69clear: both;
70}
71
72img
73{
74padding: 3px;
01885878 75}
76
77img.floatTL
78{
79float: left;
80margin-right: 1.5em;
81margin-bottom: 1.5em;
82margin-top: 0.5em;
83}
84
0580369c 85img.floatTR
86{
87float: right;
88margin-left: 1.5em;
89margin-bottom: 1.5em;
90margin-top: 0.5em;
91}
92
ed7b0117 93img.symbol
94{
95float: left;
96margin-bottom: 0em;
478d167b 97border: 0;
ed7b0117 98}
99
01885878 100a
101{
102text-decoration: underline;
103color: #D90000;
478d167b 104border-style: none;
01885878 105}
106
107a:hover
108{
109text-decoration: none;
110}
111
112ul.links
113{
65426611 114 /* list-style: none; */
478d167b 115 padding-left: 1em;
01885878 116}
117
118ul.links li
119{
ee64336e 120line-height: 1.5em;
65426611 121font-size: 0.9em;
ee64336e 122/* display: inline; */
01885878 123}
124
125ul.links li.first
126{
127}
128
129p
130{
478d167b 131line-height: 1.5em;
01885878 132}
133
134/* Header */
135
136#header
137{
138width:100%;
ee64336e 139height:102px;
0fcfc468 140background: url('/images/bg-menu99.png') repeat-x;
01885878 141}
142
143#header_inner
144{
145position: relative;
ee64336e 146width: 980px;
147height:102px;
01885878 148margin: 0 auto;
ee64336e 149}
150
151img.symbol
152{
153margin: 0;
154padding: 0;
01885878 155}
156
157/* Logo */
158
159#logo
160{
161position: absolute;
ee64336e 162top: 0;
163float: left;
01885878 164}
165
ee64336e 166#header h1
01885878 167{
ee64336e 168float: left;
169margin-left: 105px;
478d167b
HS
170color: #eee;
171font-size: 150%;
01885878 172}
173
ee64336e 174#header h2
01885878 175{
ee64336e 176float: left;
177margin-left: 105px;
01885878 178color: #E5CCD0;
179font-size: 1.0em;
ee64336e 180vertical-align: bottom;
181}
182
183/* Header Line's */
184#line1
185{
478d167b 186height: 37px;
ee64336e 187}
188
189#line2
190{
191height: 32px;
192}
193
194#line3
195{
196height: 31px;
01885878 197}
198
199/* Lang */
200
201#lang
202{
203position: absolute;
204right: 0em;
205top: 0em;
206}
207
208#lang img
209{
210float: left;
211border: none;
212margin-right: 0.5em;
213margin-bottom: 1.5em;
214margin-top: 0.5em;
215width: 30px;
216}
217
218/* Menu */
219
220#menu
221{
222position: absolute;
ee64336e 223left: 105px;
224top: 0em;
01885878 225}
226
227#menu ul
228{
229list-style: none;
230}
231
232#menu li
233{
234float: left;
235}
ee64336e 236#menu li
237{
238vertical-align: middle;
d85b931c 239background: #333 url('/images/btn-break.png') center;
ee64336e 240}
01885878 241#menu li a
242{
ee64336e 243margin-left: 1px; /*0.5em;*/
244margin-right: 1px;
01885878 245display: block;
478d167b
HS
246padding: 10px 5px 0 8px;
247height: 26px;
d85b931c 248background: #333 url('/images/btn-empty.png') repeat-x center;
478d167b
HS
249color: #ddd;
250font-weight: bolder;
ee64336e 251vertical-align: middle;
478d167b 252font-size: 0.8em;
01885878 253text-decoration: none;
254}
255
256#menu li a.active
257{
d85b931c 258background: #CA2F2F url('/images/btn-red2.png') repeat-x center;
478d167b 259color: #ddd;
ee64336e 260}
261
262#menu li a:hover
263{
d85b931c 264background: #333 url('/images/btn-red2.png') repeat-x center;
01885878 265color: #fff;
01885878 266}
267
268/* Main */
269
270#main
271{
ee64336e 272/* background: #fff url('images/n2.gif') 0px 1px repeat-x; */
01885878 273}
274
275#main_inner p
276{
277text-align: justify;
478d167b 278margin-bottom: 0.5em;
ee64336e 279font-size: 0.9em;
01885878 280}
281
e7955bf2 282#main_inner .post a
c5d20cf3 283{
20dbadec 284font-size: 0.9em;
c5d20cf3
JPT
285}
286
01885878 287#main_inner ul
288{
289margin-bottom: 2.0em;
19bfeaa4 290font-size: 0.9em;
01885878 291}
292
293#main_inner
294{
295position: relative;
296width: 950px;
297margin: 0 auto;
01885878 298}
299
300#main_inner h3,h4
301{
302border-bottom: dotted 1px #E1E1E1;
303position: relative;
304}
305
306#main_inner h3
307{
308font-size: 2.1em;
309padding-bottom: 0.1em;
478d167b 310margin-bottom: 0.5em;
01885878 311}
312
313#main_inner h4
314{
04436e42 315font-size: 1.1em;
01885878 316padding-bottom: 0.175em;
478d167b 317margin-bottom: 0.25em;
01885878 318margin-top: 0.95em;
319}
320
321#main_inner .post
322{
323position: relative;
478d167b 324margin-bottom: 2.0em;
01885878 325}
326
327#main_inner .post h3
328{
329position: relative;
04436e42 330font-size: 1.4em;
478d167b 331padding-bottom: 0.25em;
01885878 332}
333
478d167b 334#main_inner .post ul.post_info , #main_inner .post .post_info
01885878 335{
336list-style: none;
337position: absolute;
338top: 3em;
04436e42 339font-size: 0.7em;
01885878 340}
341
478d167b
HS
342#main_inner .post .post_info
343{
344width: 100%;
345text-align: right;
346margin-top: -1.5em;
347}
b5bd3d23 348
ee64336e 349#main_inner .post ul
350{
351padding-left: 1.0em;
352}
353
b5bd3d23
JPT
354#main_inner .post ul a
355{
356font-size: 1.0em;
357}
358
01885878 359#main_inner .post ul.post_info li
360{
478d167b 361background-position: 0em center;
01885878 362background-repeat: no-repeat;
363display: inline;
ee64336e 364padding-left: 15px;
01885878 365}
366
367#main_inner .post ul.post_info li.date
368{
369background-image: url('images/n5.gif');
370}
371
372#main_inner .post ul.post_info li.comments
373{
374background-image: url('images/n6.gif');
375margin-left: 1.1em;
376}
377
ee64336e 378table {
379 border: 0px;
380 border-collapse: collapse;
381 border-spacing: 0px;
382 margin: 0em;
383 padding: 0em;
384 width: 980px;
478d167b
HS
385 max-width: 980px;
386}
387.post table {
388 width: 900px;
389 max-width: 900px;
a86c82cd 390 font-size: 0.9em;
ee64336e 391}
392#sh-tl {
d85b931c 393 background: url(/images/sh-tl.png) no-repeat right bottom;
ee64336e 394}
395#sh-top {
d85b931c 396 background: url(/images/sh-top.png) repeat-x bottom;
ee64336e 397}
398#sh-tr {
d85b931c 399 background: url(/images/sh-tr.png) no-repeat left bottom;
ee64336e 400}
401#sh-lft {
d85b931c 402 background: url(/images/sh-lft.png) repeat-y right;
ee64336e 403}
404#sh-rgt {
d85b931c 405 background: url(/images/sh-rgt.png) repeat-y left;
ee64336e 406}
407#sh-bl {
d85b931c 408 background: url(/images/sh-bl.png) no-repeat right top;
ee64336e 409}
410#sh-btn {
d85b931c 411 background: url(/images/sh-btn.png) repeat-x top;
ee64336e 412}
413#sh-br {
d85b931c 414 background: url(/images/sh-br.png) no-repeat left top;
ee64336e 415}
416#no-sh {
0fcfc468
HS
417 background-color: #f5f5f5;
418 width: 980px;
ee64336e 419}
420#sh-tl, #sh-top, #sh-tr, #sh-lft, #sh-rgt, #sh-bl, #sh-btn, #sh-br {
93083e6b
MT
421 width: 16px;
422 height: 16px;
ee64336e 423 padding: 0px;
424 border-width: 0px;
425 border-style: none;
426}
d85b931c
MT
427.banner {
428 border: 0;
429}
ee64336e 430
baeb04f9
JPT
431/* Cluster */
432
efe0c55b 433#nodes {
3d704dac
JPT
434 width: 100%;
435 font-size: 0.9em;
efe0c55b
MT
436}
437#nodes th, #nodes td {
438 text-align: left;
439}
baeb04f9 440#nodes th.hostname {
4f374695 441 width: 40%;
c35e98c3 442}
baeb04f9
JPT
443#nodes th.arch {
444 width: 8%;
c35e98c3 445}
a3062d9f 446#nodes th.jobs {
4f374695 447 width: 24%;
c35e98c3 448}
baeb04f9 449#nodes th.speed {
4f374695 450 width: 10%;
c35e98c3 451}
baeb04f9 452#nodes th.load {
4f374695 453 width: 18%;
efe0c55b 454}
0fcfc468 455
baeb04f9
JPT
456/* Builds */
457
dd8152dd
MT
458#builds {
459 width: 100%;
460 font-size: 0.9em;
461}
462#builds img {
463 border: 0;
464}
465#builds td {
466 text-align: left;
467}
468#builds tr.headline td {
469 text-align: center;
470 font-weight: bold;
471}
472#builds td.packages {
473 text-align: right;
474}
475
01885878 476/* Footer */
477
478#footer
479{
01885878 480clear: both;
ee64336e 481height: 26px;
482color: #ddd;
ee64336e 483text-align: center;
d85b931c 484background: url(/images/ft.png) left top;
ee64336e 485margin-top: 0em;
486margin-bottom: 0em;
0fcfc468
HS
487padding-top: 0.5em;
488padding-bottom: 0.5em;
01885878 489text-transform: lowercase;
490}
491
492/* Search */
493
494input.button
495{
496background: #CA2F2F url('images/n3.gif') repeat-x;
497color: #fff;
498border: solid 1px #A94B4B;
499font-weight: bold;
500text-transform: lowercase;
501font-size: 0.8em;
502height: 2.0em;
503}
504
505input.text
506{
507border: solid 1px #F1F1F1;
508font-size: 1.0em;
509padding: 0.25em 0.25em 0.25em 0.25em;
510}
511
512#search
513{
514position: relative;
515width: 100%;
516margin-bottom: 2.0em;
517}
518
519#search input.text
520{
521position: absolute;
522top: 0em;
523left: 0em;
524width: 9.5em;
525}
526
527#search input.button
528{
529position: absolute;
530top: 0em;
531right: 0em;
532min-width: 2.0em;
533max-width: 2.5em;
534}
535
c97aa866 536.thumbnail{
537position: relative;
538z-index: 0;
539}
540
541.thumbnail:hover{
542background-color: transparent;
543z-index: 50;
544}
545
546.thumbnail span{ /*CSS for enlarged image*/
547position: absolute;
548background-color: lightyellow;
549padding: 5px;
550left: -1000px;
551border: 1px dashed gray;
552visibility: hidden;
553color: black;
554text-decoration: none;
555}
556
557.thumbnail span img{ /*CSS for enlarged image*/
558border-width: 0;
559padding: 2px;
560}
561
562.thumbnail:hover span{ /*CSS for enlarged image on hover*/
563visibility: visible;
564top: 0;
565left: 60px; /*position where enlarged image should offset horizontally */
566
567}
568
c8c8c651
MT
569.feed {
570 margin-left: 3px;
571 padding: 0 0 0 19px;
d85b931c 572 background: url("/images/feed.png") no-repeat 0 50%;
c8c8c651
MT
573}
574
01885878 575/* LAYOUT - 3 COLUMNS */
576
577 /* Primary content */
578
579 #primaryContent_3columns
580 {
581 position: relative;
582 margin-right: 34em;
583 }
584
585 #columnA_3columns
586 {
587 position: relative;
588 float: left;
589 width: 100%;
590 margin-right: -34em;
591 padding-right: 2em;
592 }
593
594 /* Secondary Content */
595
596 #secondaryContent_3columns
597 {
598 float: right;
599 }
600
601 #columnB_3columns
602 {
603 width: 13.0em;
604 float: left;
605 padding: 0em 2em 0.5em 2em;
606 border-left: dotted 1px #E1E1E1;
607 }
608
609 #columnC_3columns
610 {
611 width: 13.0em;
612 float: left;
613 padding: 0em 0em 0.5em 2em;
614 border-left: dotted 1px #E1E1E1;
615 }
616
617/* LAYOUT - 2 COLUMNS */
618
619 /* Primary content */
620
621 #primaryContent_2columns
622 {
623 position: relative;
478d167b 624 /* margin-right: 17em; */
01885878 625 }
626
627 #columnA_2columns
628 {
629 position: relative;
630 float: left;
478d167b
HS
631 padding: 1em 0.5em 0.5em 1em;
632 width: 710px;
01885878 633 }
634
635 /* Secondary Content */
636
637 #secondaryContent_2columns
638 {
639 float: right;
640 }
641
642 #columnC_2columns
643 {
04436e42 644 width: 12.0em;
01885878 645 float: left;
04436e42 646 padding: 0em 1em 0.5em 1em;
01885878 647 border-left: dotted 1px #E1E1E1;
648 }
649
650/* LAYOUT - COLUMNLESS */
651
652 /* Primary content */
653
654 #primaryContent_columnless
655 {
656 position: relative;
657 }
658
659 #columnA_columnless
660 {
661 position: relative;
662 width: 100%;
663 }
1bd2ced1 664
1bd2ced1 665
7c4dc129 666/* URIEL */
1bd2ced1
MT
667table.uriel {
668 width: 100%;
7c4dc129
JPT
669 /* border: 1px solid #880400; */
670 font-size: 0.9em;
456a85b5 671
1bd2ced1 672}
8a8d87b9
JPT
673table.uriel td.header {
674 width: 80px;
675}
1bd2ced1
MT
676table.uriel td {
677 padding: 4px;
678}
1bd2ced1 679table.uriel td.item {
7c4dc129 680 /* font-weight: bold; */
1bd2ced1 681}
1bd2ced1
MT
682table.uriel td.value {
683 text-align: right;
684}
1bd2ced1
MT
685table.uriel td.footer {
686 text-align: right;
de351d13
JPT
687 background-color: #dedede;
688 border: 1px solid #999;
7c4dc129
JPT
689}
690/* Tabs */
691.ui-tabs {
692 padding: .2em;
693 zoom: 1;
694}
695.ui-tabs .ui-tabs-nav {
696 list-style: none;
697 position: relative;
698 padding: .2em .2em 0;
699}
700.ui-tabs .ui-tabs-nav li {
701 position: relative;
702 float: left;
703 border-bottom-width: 0 !important;
704 margin: 0 .2em -1px 0;
705 padding: 0;
706}
707.ui-tabs .ui-tabs-nav li a {
708 float: left;
709 text-decoration: none;
710 padding: .5em .3em;
711}
712.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
713 padding-bottom: 1px;
714 border-bottom-width: 0;
715}
716.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
717 cursor: text;
718}
719.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
720 cursor: pointer;
721} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
722.ui-tabs .ui-tabs-panel {
723 padding: 1em 0.6em;
724 display: block;
725 border-width: 0;
726 background: none;
727}
728.ui-tabs .ui-tabs-hide {
729 display: none !important;
730}
731/* Component containers */
732.ui-widget-content {
de351d13
JPT
733 border: 1px solid #999/*{borderColorContent}*/;
734 background: #F5F5F5/*{bgColorContent}*/ 50%/*{bgContentXPos}*/ url(/images/ui-bg_flat_75_f5f5f5_40x100.png)/*{bgImgUrlDefault}*/50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;
7c4dc129
JPT
735 color: #222222/*{fcContent}*/;
736}
737.ui-widget-content a {
738 color: #222222/*{fcContent}*/;
739}
740.ui-widget-header {
741 border: 1px solid #aaaaaa/*{borderColorHeader}*/;
de351d13 742 background: #cccccc/*{bgColorHeader}*/ url(/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;
7c4dc129
JPT
743 color: #222222/*{fcHeader}*/;
744 font-weight: bold;
745}
746.ui-widget-header a {
747 color: #222222/*{fcHeader}*/;
748}
749/* Interaction states */
750.ui-state-default, .ui-widget-content .ui-state-default {
751 border: 1px solid #d3d3d3/*{borderColorDefault}*/;
de351d13 752 background: #e6e6e6/*{bgColorDefault}*/ url(/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/;
7c4dc129
JPT
753 font-weight: normal/*{fwDefault}*/;
754 color: #555555/*{fcDefault}*/;
755 outline: none;
756}
757.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
758 color: #555555/*{fcDefault}*/;
759 text-decoration: none;
760 outline: none;
761}
762.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
763 border: 1px solid #999999/*{borderColorHover}*/;
764 background: #dadada/*{bgColorHover}*/ url(/images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/;
765 font-weight: normal/*{fwDefault}*/;
766 color: #212121/*{fcHover}*/;
767 outline: none;
768}
769.ui-state-hover a, .ui-state-hover a:hover {
770 color: #212121/*{fcHover}*/;
771 text-decoration: none;
772 outline: none;
773}
774.ui-state-active, .ui-widget-content .ui-state-active {
775 border: 1px solid #aaaaaa/*{borderColorActive}*/;
de351d13 776 background: #F5F5F5/*{bgColorActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/;
7c4dc129
JPT
777 font-weight: normal/*{fwDefault}*/;
778 color: #212121/*{fcActive}*/;
779 outline: none;
780}
781.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
782 color: #212121/*{fcActive}*/;
783 outline: none;
784 text-decoration: none;
785}
786/* Layout helpers */
787.ui-helper-clearfix:after {
788 content: ".";
789 display: block;
790 height: 0;
791 clear: both;
792 visibility: hidden;
793}
794.ui-helper-clearfix {
795 display: inline-block;
796}
797/* required comment for clearfix to work in Opera \*/
798* html .ui-helper-clearfix {
799 height:1%;
800}
801.ui-helper-clearfix {
802 display:block;
803}
804/* end clearfix */
805.ui-helper-zfix {
806 width: 100%;
807 height: 100%;
808 top: 0;
809 left: 0;
810 position: absolute;
811 opacity: 0;
812 filter:Alpha(Opacity=0);
1bd2ced1 813}
456a85b5
JPT
814
815/* alternate */
816.odd {
817 background-color: #F9F9F9;
818}
819.even {
820 background-color: #F1F1F1;
821}