Changeset 8667

Show
Ignore:
Timestamp:
05/23/08 11:11:28 (8 months ago)
Author:
afz
Message:

for terrafirma theme

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • art/themes/terrafirma/default.css

    r8666 r8667  
    423423font-size: 8pt; 
    424424background: none; 
     425text-align: left; 
    425426margin-bottom: 2px; 
    426427border: 1px solid #d3d7cf; 
  • art/themes/terrafirma/default.rtl.css

    r8665 r8667  
    1 /* 
    2  
    3     terrafirma1.0 by nodethirtythree design 
    4     http://www.nodethirtythree.com 
    5  
    6 */ 
    7  
    8 * {padding: 0px; margin: 0px;} 
    9  
     1* {margin: 0; padding: 0;} 
    102body { 
    11     background: #F9F9F7 url('images/a1.gif') repeat-x
    12     font-size: 11px
    13     font-family: Tahoma, "trebuchet ms", helvetica, sans-serif
    14     color: #8C8C73
    15     line-height: 18px
    16     direction: ltr
     3color: #8C8C73
     4direction: ltr
     5font-size: 11px
     6line-height: 18px
     7font-family: "trebuchet ms", helvetica, sans-serif
     8background: #F9F9F7 url('images/a1.gif') repeat-x
    179} 
    1810 
     
    2012a:hover {text-decoration: none;} 
    2113 
     14sup {font-size: 0.5em;} 
     15 
     16img.picA { 
     17position: relative; 
     18top: -2px; 
     19background: url('images/a47.gif') no-repeat; 
     20width: 76px; 
     21height: 74px; 
     22padding: 8px; 
     23} 
     24 
     25img.picB { 
     26position: relative; 
     27top: -2px; 
     28background: url('images/a26.gif') no-repeat; 
     29width: 146px; 
     30height: 75px; 
     31padding: 7px; 
     32} 
     33 
     34img.floatright {float: right; margin: 0px 14px 3px 0px;} 
     35 
     36ul.linklist {list-style: none;} 
     37 
     38ul.linklist li { 
     39border-top: solid 1px #EEEEEE; 
     40padding-top: 5px; 
     41margin: 5px 0px 0px 0px; 
     42} 
     43 
     44ul.linklist li.first { 
     45border-top: 0px; 
     46margin-top: 0px; 
     47padding-top: 0px; 
     48} 
    2249table {text-align: right; empty-cells: hide;} 
    2350img {border: 0;} 
    2451textarea { 
    25   padding: 2px; 
    26   font-size: 8pt; 
    27   border: 1px solid #cccccc; 
    28 
    29 input, select {font-size: 10pt; border: 1px solid #cccccc; font-family: Tahoma, "trebuchet ms", helvetica, sans-serif;} 
    30 button{font-size:12px; border: 1px solid #333; font-family: Tahoma, "trebuchet ms", helvetica, sans-serif;} 
    31 button, input[type="button"], input[type="submit"]  { 
    32   color: #888a85; 
    33   font-size: 8pt; 
    34   cursor: pointer; 
    35   background-color: #efefef; 
    36   border: 1px solid #babdb6; 
    37   border-top: 1px solid #d3d7cf; 
    38   border-right: 1px solid #d3d7cf; 
    39   font-weight: bold; 
    40 
    41 button:hover, input[type="button"]:hover, input[type="submit"]:hover  { 
    42   color: #fff; 
    43   background-color: #3465a4; 
     52padding: 2px; 
     53font-size: 8pt; 
     54border: 1px solid #cccccc; 
     55
     56input, select {font-size: 11pt; border: 1px solid #cccccc;} 
     57button{font-size:12px; border: 1px solid #333;} 
     58button, input[type="button"], input[type="submit"]{ 
     59color: #888a85; 
     60font-size: 8pt; 
     61cursor: pointer; 
     62background-color: #efefef; 
     63border: 1px solid #babdb6; 
     64border-top: 1px solid #d3d7cf; 
     65border-right: 1px solid #d3d7cf; 
     66
     67button:hover, input[type="button"]:hover, input[type="submit"]:hover{ 
     68color: #fff; 
     69background-color: #3465a4; 
    4470} 
    4571button:active, input[type="button"]:active, input[type="submit"]:active { 
    46   color: #000; 
    47   border: 1px solid #3465a4; 
    48   background-color: #fff; 
    49 
    50 select {cursor: pointer;} 
    51 input[type="text"], input[type="password"], textarea { 
    52   color: #555753; 
    53   background-color: #fff; 
    54   border: 1px solid #d3d7cf; 
    55   border-top: 1px solid #babdb6; 
    56   border-right: 1px solid #babdb6; 
    57 
    58 input[type="text"]:focus, input[type="password"]:focus, textarea:focus  { 
    59   color: #000; 
    60   background-color: #fff; 
    61   border: 1px solid #3465a4; 
    62 
    63 textarea {width: inherit;} 
    64 input[type="radio"], input[type="checkbox"], select { 
    65   padding: 2px; 
    66   font-size: small; 
    67 
    68 fieldset { 
    69   border: 0; 
    70   margin: 0; 
    71   padding: 0; 
    72   margin-bottom: 1em; 
    73   font-size: small; 
    74 
    75 legend { 
    76   background-color: white; 
    77   font-weight: bold; 
    78   font-size: 110%; 
    79   padding: 4px; 
    80   padding-right: .5em; 
    81   padding-left: .5em; 
    82 
    83 label {color: #777; font-size: 12px; cursor: pointer;} 
    84 fieldset td {padding: 1px;} 
    85 fieldset br {display : none;} 
    86 fieldset label {display: block; font-size: 100%;} 
    87 fieldset div { 
    88   clear: left; 
    89   padding: 0 1em; 
    90   padding-bottom: 6px; 
    91 
    92 fieldset div strong {font-size: 100%} 
    93 /* end common style */ 
     72color: #000; 
     73border: 1px solid #3465a4; 
     74background-color: #fff; 
     75
    9476 
    9577#upbg { 
     
    10789width: 747px; 
    10890margin: 0 auto; 
     91direction: rtl; 
    10992background: #fff url('images/abg.gif') repeat-y; 
    110 direction: rtl; 
    11193} 
    11294 
     
    124106color: #fff; 
    125107padding-right: 20px; 
    126 right: 30px; 
    127108} 
    128109 
     
    132113position: absolute; 
    133114font-size: 23px; 
     115letter-spacing: -1px; 
    134116top: 30px; 
    135117height: 92px; 
    136118color: #fff; 
    137119text-decoration: none; 
    138 right: 5px; 
    139120} 
    140121 
     
    145126color: #FCE2CA; 
    146127top: 51px; 
    147 right: 5px; 
    148128} 
    149129 
     
    152132#splash { 
    153133position: absolute; 
     134left: 30px; 
    154135background: #EAEAE2 url('images/a10.jpg') no-repeat; 
    155136width: 458px; 
    156137height: 92px; 
    157 right: 258px; 
    158138} 
    159139 
     
    162142background: #46461F url('images/a16.gif') repeat-x; 
    163143height: 67px; 
    164 margin: 98px 0px 20px 0px; 
     144padding: 0px 5px; 
     145margin: 98px 0px 5px 0px; 
    165146} 
    166147 
     
    293274#footer a {color: #8C8C73;} 
    294275 
    295 .gadget .content ul {list-style: none;} 
    296 .gadget .content {margin-right: 5px;} 
     276#main h1 { 
     277padding: 2px; 
     278font-size: 15px; 
     279text-align: right; 
     280margin-bottom: 8px; 
     281
    297282.gadget {margin-bottom: 10px;} 
    298283.wide .gadget {margin-bottom: 2px;} 
     284.gadget h3 { 
     285padding: 2px; 
     286font-size: 12px; 
     287text-align: right; 
     288margin-bottom: 2px; 
     289} 
     290.gadget .content {font-size: 10pt; padding: 2px 5px; border-top: none;} 
     291.gadget .content ul {list-style: none;} 
     292.gadget .content ul li {padding-bottom: 2px;} 
     293.gadget .actions {margin:0px 5px; font-size: 9pt; text-align: left; border-top: 1px dashed #e3e7df;} 
     294.gadget .actions div {text-align: right;} 
     295.gadget .actions button{ 
     296margin: 2px; 
     297padding: 1px; 
     298min-height: 18px; 
     299min-width: 42px; 
     300font-weight: bold; 
     301overflow: visible; 
     302border: 1px solid #babdb6; 
     303border-top: 1px solid #d3d7cf; 
     304border-left: 1px solid #d3d7cf; 
     305} 
     306 
     307/*Tag-Clud*/ 
     308.tag-cloud-1 {font-size: 0.6em;} 
     309.tag-cloud-2 {font-size: 0.7em;font-weight: bold;} 
     310.tag-cloud-3 {font-size: 0.75em;font-weight: bold;} 
     311.tag-cloud-4 {font-size: 0.8em;font-weight: bold;} 
     312.tag-cloud-5 {font-size: 0.85em;font-weight: bold;} 
     313.tag-cloud-6 {font-size: 0.9em;font-weight: bold;} 
     314.tag-cloud-7 {font-size: 0.95em;font-weight: bold;} 
     315.tag-cloud-8 {font-size: 1em;font-weight: bold;} 
     316.tag-cloud-9 {font-size: 1.1em;font-weight: bold;} 
     317.tag-cloud-10 {font-size: 1.3em;font-weight: bold;} 
    299318 
    300319/* Commnets */ 
    301320.comment .comment_info, .comment_reply { 
    302   padding: 5px; 
    303   text-align: left; 
    304   font-size: xx-small; 
    305   color: #babdb6; 
    306   clear: both; 
     321padding: 5px; 
     322text-align: left; 
     323font-size: xx-small; 
     324color: #babdb6; 
     325clear: both; 
    307326} 
    308327.comment .content {text-align: justify;} 
    309328.comment .avatar { 
    310   float: right; 
    311   margin-left: 5px; 
    312   margin-bottom: 5px; 
    313   border: 1px solid #000; 
     329float: right; 
     330margin-left: 5px; 
     331margin-bottom: 5px; 
     332border: 1px solid #000; 
    314333} 
    315334.comment_level_0 {margin-right: 0px;} 
     
    337356 
    338357/* Poll */ 
    339 .poll .content input {padding: 2px; border: none;} 
    340 .poll .content label {padding-right: 2px; color: #000;} 
     358.poll .content input {padding: 2px; border: none;} 
     359.poll .content label {padding-right: 2px;} 
    341360.poll_result table {width: 98%; margin: 0px; padding:0px; font-size:10pt;} 
    342361.poll_result th { border: 1px solid #d3d7cf; } 
    343 .poll_result td {font-size:9pt; padding:4px 4px 4px 2px; border: 1px solid #d3d7cf; } 
     362.poll_result td {font-size:9pt; padding:4px; padding-right:2px; border: 1px solid #d3d7cf; } 
    344363.poll_result .txt_percent {width: 28px;} 
    345364.poll_result .img_percent {width: 128px;} 
     
    361380.quotes ul {list-style: none;} 
    362381.quotes li , .rssreader li { 
    363   display: block; 
    364   color: #271739; 
    365   font-size: 12px; 
    366   padding: 2px 6px 2px 2px; 
    367   text-decoration: none; 
    368   border-bottom: 1px dashed #ccc; 
     382display: block; 
     383color: #271739; 
     384font-size: 12px; 
     385padding: 2px; 
     386padding-left: 6px; 
     387text-decoration: none; 
     388border-bottom: 1px dashed #ccc; 
    369389} 
    370390.quotes ul a:hover {color: #ef3300;} 
     
    373393/* Blog */ 
    374394.blog_entry .entry-meta, .comment-feed { 
    375   display: block; 
    376   padding-top: 4px; 
    377   text-align: left; 
    378   font-size: smaller; 
    379   border-top:1px dashed #e3e7df; margin-top: 10px; 
     395display: block; 
     396padding-top: 4px; 
     397text-align: left; 
     398font-size: smaller; 
     399border-top:1px dashed #e3e7df; margin-top: 10px; 
    380400} 
    381401.blog-comment-title { 
    382   color: #000; 
    383   font-weight: bold; 
    384   font-size: 110%; 
     402color: #000; 
     403font-weight: bold; 
     404font-size: 110%; 
    385405} 
    386406.blog-comment-title a, .blog-comment-title a:hover { 
    387   color: #000; 
    388   text-decoration: none; 
    389 } 
    390  
    391 .blog-entry-nav, .blog-page-nav 
    392   padding: 4px; 
    393   height: 15px; 
    394   font-size: 80%; 
    395   display: block; 
    396   margin-bottom: 5px; 
    397   border: 1px solid #d3d7cf; 
    398   background-color: #fafafa; 
     407color: #000; 
     408text-decoration: none; 
     409} 
     410 
     411.blog-entry-nav, .blog-page-nav
     412padding: 4px; 
     413height: 15px; 
     414font-size: 80%; 
     415display: block; 
     416margin-bottom: 5px; 
     417border: 1px solid #d3d7cf; 
     418background-color: #fafafa; 
    399419} 
    400420.blog-entry-nav .float-right {float:right} 
    401421.blog-entry-nav .float-left {float:left} 
    402422.blog-tb { 
    403   border: 1px solid #d3d7cf; 
    404   background: #fff; 
    405   padding: 10px; 
    406   font-size: xx-small; 
    407 
    408  
     423padding: 5px; 
     424font-size: 8pt; 
     425background: none; 
     426text-align: left; 
     427margin-bottom: 2px; 
     428border: 1px solid #d3d7cf; 
     429
    409430.blog-page-nav .float-right {float:right} 
    410431.blog-page-nav .float-left {float:left} 
    411432 
    412433.calendar { 
    413     margin-top: 10px; 
    414     margin-bottom: 10px; 
    415     padding: 2px; 
    416     border: 1px solid #d3d7cf; 
    417     width: 100%; 
     434margin-top: 10px; 
     435margin-bottom: 10px; 
     436padding: 2px; 
     437border: 1px solid #d3d7cf; 
     438width: 100%; 
    418439} 
    419440.calendar #cal-header { 
    420     color: #fff; 
    421     background: #777; 
    422     font-size: 12px; 
    423     font-weight: bold; 
    424     padding: 2px; 
    425     text-align: center; 
     441color: #fff; 
     442background: #777; 
     443font-size: 12px; 
     444font-weight: bold; 
     445padding: 2px; 
     446text-align: center; 
    426447} 
    427448.calendar #cal-header a { 
    428     font-weight: bold; 
    429     color: #fff; 
    430     text-decoration: none; 
     449font-weight: bold; 
     450color: #fff; 
     451text-decoration: none; 
    431452} 
    432453.calendar #cal-header #arrow-right {margin-right: 2px; float: right;} 
    433454.calendar #cal-header #arrow-left {margin-left: 2px; float: left;} 
    434455.calendar .weekday { 
    435     color: #babdb6; 
    436     background: #eee; 
    437     font-size: 10px; 
    438     font-weight: bold; 
    439     padding: 2px; 
    440     text-align: center; 
     456color: #babdb6; 
     457background: #eee; 
     458font-size: 10px; 
     459font-weight: bold; 
     460padding: 2px; 
     461text-align: center; 
    441462} 
    442463.calendar .noday { 
    443     color: #aaa; 
    444     font-size: 10px; 
    445     padding: 2px; 
    446     text-align: center; 
     464color: #aaa; 
     465font-size: 10px; 
     466padding: 2px; 
     467text-align: center; 
    447468} 
    448469.calendar .noday a {color: #aaa; text-decoration: underline;} 
    449470.calendar .day { 
    450     color: #555753; 
    451     font-size: 10px; 
    452     padding: 2px; 
    453     text-align: center; 
     471color: #555753; 
     472font-size: 10px; 
     473padding: 2px; 
     474text-align: center; 
    454475} 
    455476.calendar .day a {color: #3465a4; text-decoration: underline;} 
    456477.calendar .today { 
    457     background-color: #777; 
    458     color: #fff; 
    459     font-size: 10px; 
    460     font-weight: bold; 
    461     text-align: center; 
     478background-color: #777; 
     479color: #fff; 
     480font-size: 10px; 
     481font-weight: bold; 
     482text-align: center; 
    462483} 
    463484.calendar .today a {color: #fff; text-decoration: underline;} 
     
    505526.faq .summary {padding-bottom: 5px;} 
    506527.faq .summary li {margin-right: 20px; font-size: 10pt;} 
    507 .faq .summary li  {font-weight: bold;} 
    508 .faq .summary li  ol li {font-weight: normal;} 
     528.faq .summary li{font-weight: bold;} 
     529.faq .summary liol li {font-weight: normal;} 
    509530.faq_category h4 {font-size: 10pt;} 
    510531 
     
    514535.glossary h3 {margin-bottom: 10px;} 
    515536.glossary span { 
    516   border: 1px solid #d3d7cf; 
    517   padding: 4px; 
    518   background: #eee; 
    519   font-size: xx-small; 
     537border: 1px solid #d3d7cf; 
     538padding: 4px; 
     539background: #eee; 
     540font-size: xx-small; 
    520541} 
    521542.glossary span a {padding: 2px;} 
     
    549570.wide .preferences input, .wide .preferences select {width: 320px;} 
    550571.wide .preferences .actions {text-align:right; margin-right: 150px;} 
    551  
    552 /* Menu */ 
    553 .menu:after {height: 0; clear: both; content: "."; display: block; visibility: hidden;} 
    554 .menu .content, .menu .content ul, .menu .content ul li {padding:0; margin:0;} 
    555 .menu .content ul {position:relative; list-style-type: none; display:inline-block; z-index:1000;} 
    556 .menu a, .menu a:visited { 
    557 padding:4px; 
    558 /*display:block;*/ 
    559 min-height:18px; 
    560 font-weight: bold; 
    561 text-decoration:none; 
    562 } 
    563 .wide .menu li {float: right;} 
    564 .wide .menu li ul li a, .wide .menu li ul li a:visited {width:190px;} 
    565  
    566 .menu li:hover > a {text-decoration: underline;} 
    567 .wide .menu li ul {display:none;} 
    568  
    569 .menu ul table { 
    570 top:0; 
    571 right:0; 
    572 z-index:1000; 
    573 font-size:1em; 
    574 position:absolute; 
    575 border-collapse:collapse; 
    576 } 
    577 * html .menu a:hover {text-decoration: underline;} 
    578 * html .wide .menu li ul, * html .wide .menu li ul li a, * html .wide .menu li ul li a:visited {width:200px;} 
    579 * html .wide .menu li ul { 
    580 display:block; 
    581 position:absolute; 
    582 visibility:hidden; 
    583 top:0px; right:148px; 
    584 padding:10px 30px 30px 30px; 
    585 background:transparent url(images/blank.gif); 
    586 } 
    587  
    588 #blog_comment_url, #blog_comment_email {direction: ltr;}