Files
Froxlor/templates/Sparkle/assets/css/froxlor.css
Florian Aders (EleRas) 93d60e4305 Only show description for theme variants, not base-theme - name
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org>
2013-12-31 10:15:31 +01:00

298 lines
6.4 KiB
CSS

@charset "UTF-8";
/* TYPE */
html,body {
font-family:Numans, Verdana, Geneva, sans-serif;
background-color:#eeeeee;
font-size:12px;
}
.content {
background-color:#eeeeee;
min-width:100%;
margin-top:100px;
border-bottom:0;
}
/*
* main container
*/
.main {
margin-left:240px;
margin-right:10px;
border:1px solid #666!important;
background:-webkit-gradient(linear, left top, right top, color-stop(0.16, rgb(220,220,220)), color-stop(1, rgb(255,255,255)));
background:-moz-linear-gradient(left center, rgb(220,220,220) 16%, rgb(255,255,255) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#dcdcdc, endColorStr=#ffffff, GradientType=1);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#dcdcdc, endColorstr=#ffffff, GradientType=1)";
webkit-border-top-right-radius:20px;
-webkit-border-bottom-left-radius:20px;
-moz-border-radius-topright:20px;
-moz-border-radius-bottomleft:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;
}
header img {
height:70px !important;
}
h2 img {
width:32px!important;
height:32px!important;
}
table.bradius {
width: 100%;
border-spacing: 0;
background-color: #f8f8f8;
border-top: 0;
border-left: 1px solid #666;
border-bottom: 1px solid #666;
border-collapse: separate;
-webkit-border-top-right-radius:20px;
-webkit-border-bottom-left-radius:20px;
-moz-border-radius-topright:20px;
-moz-border-radius-bottomleft:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;
border-collapse: separate;
}
table.bradius tbody tr td {
border-right: 1px solid #666;
}
.topheader {
background:#cccccc url('../img/header_g_froxlor.png') 0 bottom repeat-x;
margin-bottom:12px;
border-bottom:0;
}
.topheader_navigation {
display:none;
}
.topheadernav img {
height:24px!important;
width:24px;
}
.fullform,.midform,.tinyform {
-webkit-border-top-right-radius:20px;
-webkit-border-bottom-left-radius:20px;
-moz-border-radius-topright:20px;
-moz-border-radius-bottomleft:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;
border:1px solid #666;
background-color:#f8f8f8;
}
.tinyform tbody tr:first-child td:last-child {
-webkit-border-top-right-radius:20px;
-moz-border-radius-topright:20px;
border-top-right-radius:20px;
}
table.tinyform input {
width:50%;
}
/* navigation */
nav {
background-color:#eeeeee;
margin:0;
}
nav div:first-child {
display:block;
margin-top:0;
}
nav div:nth-child(2) {
border-top:1px solid #666!important;
}
nav div:last-child {
border-bottom:1px solid #666!important;
}
.menuelement {
-webkit-border-top-right-radius:20px;
-webkit-border-bottom-left-radius:20px;
-moz-border-radius-topright:20px;
-moz-border-radius-bottomleft:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;
margin-top:4px;
margin-right:0;
margin-bottom:8px;
margin-left:12px;
padding:4px 0 0 8px;
border:1px solid #666;
background-color:#fff;
}
.menuelement ul li {
margin:0;
margin-left:20px;
}
.menuelement h4 {
color:#000;
}
.menuelement h4 a {
color:#000;
}
table thead th {
color: #fff;
background-color: #176fa1;
border: 1px solid #176fa1;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;
}
table th {
font-weight:700;
text-align:center;
}
table tbody tr {
background-color: #fff;
}
table tbody tr:last-child td:first-child {
border-bottom:0;
}
table.bradius tfoot tr:last-child td:first-child, table.bradius tbody tr:last-child td:first-child {
border-bottom:0;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-left-radius: 20px;
}
table.bradius tfoot tr:last-child td {
border-right:1px solid #000;
}
.formtable tbody td, .formtable td {
border-bottom: 1px dotted #ccc;
}
.formtable tbody tr th {
background-color: rgb(245, 245, 245);
}
.formtable tbody tr:first-child th {
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topright: 20px;
border-top-right-radius: 20px;
}
.formtable tfoot tr:last-child td:first-child {
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-left-radius: 20px;
}
table tfoot td {
height:25px;
border-top:0;
background-color: #fff;
}
.formtable tfoot td {
padding-right:0;
}
input {
color:#000;
background-color:#dae7ee!important;
border:1px solid #666666;
}
/*
* BUTTONS
*/
input[type="button"],input[type="submit"],input[type="reset"] {
padding:4px 10px;
margin:0 30px 0 0;
height:30px;
border:1px solid #999999;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background-color: #ccc;
}
.loginsec input[type="button"],.loginsec input[type="submit"],.loginsec input[type="reset"] {
margin:0 1px;
}
input[type="submit"],input[class="yesbutton"],input[type="submit"]:hover,input[class="yesbutton"]:hover,input[type="submit"]:active,input[class="yesbutton"]:active {
color:green!important;
background:#ccc url('../img/icons/button_ok.png') no-repeat 4px 8px!important;
padding-left:25px;
}
input[class="nobutton"],input[type="reset"],input[class="nobutton"]:hover,input[type="reset"]:hover,input[class="nobutton"]:active,input[type="reset"]:active {
color:red!important;
background:#ccc url('../img/icons/cancel.png') no-repeat 4px 8px!important;
padding-left:25px;
}
select {
color:#000;
background:#dae7ee;
border:1px solid #666;
-webkit-appearance:menulist-button;
-moz-appearance:menulist-button;
appearance:menulist-button;
}
.dboarditem {
margin-top: 4px;
margin-right: 0;
margin-bottom: 18px;
margin-left: 12px;
background-color:#f8f8f8;
border: 1px solid #666;
-webkit-border-top-right-radius:20px;
-webkit-border-bottom-left-radius:20px;
-moz-border-radius-topright:20px;
-moz-border-radius-bottomleft:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;
padding:0;
}
.dboarditem th,.dboarditemfull th {
background-color:inherit;
}
.dboarditem td,.dboarditemfull td {
border-bottom:1px dotted #ccc;
background-color:#f8f8f8;
padding-left:20px;
}
.dboarditem table tbody tr:first-child th {
-webkit-border-top-right-radius:20px;
-moz-border-radius-topright:20px;
border-top-right-radius:20px;
}
.dboarditem table tbody tr:last-child td:first-child {
-webkit-border-bottom-left-radius:20px;
-moz-border-radius-bottomleft:20px;
border-bottom-left-radius:20px;
}