1
0
mirror of synced 2024-12-15 15:46:02 +03:00
doctrine2/vendor/spikephpcoverage/reporter/css/spikesource.css

1036 lines
18 KiB
CSS

/* www.spikesource.com style */
/* colors */
.logoBlue{
background-color:#0066cc
}
.darkBlue{
background-color:#003399
}
.lightBlue {
background-color:#D2E7FC;
}
.faintBlue{
background-color:#efefef;
}
/* Overload html tags */
body{
background-color:#ffffff;
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
margin:0px;
color:#222222;
}
/* major page sections; containers are have "Box" suffix */
#pageBox{
width:800px;
margin-left:20px;
}
#navBox{
width:800px
}
#contentBox{
width:800px;
margin-top:10px;
}
/* spikesource.com elements */
#leftBox{
width:600px;
padding-left:2px;
font-size:11px;
color:#222222;
line-height:14px
}
#rightBox{
width:190px;
margin-bottom:5px;
margin-left:15px
}
#footerBox{
border-top:2px solid #0066cc;
margin-top:15px;
width:800px;
height:22px;
}
#leftNav {
width:165px;
margin-right:10px;
}
#leftRule {
width:175px;
border-right:1px solid #000000;
}
#rightContent {
margin-left:15px;
width:600px;
}
#userInfo {
height:20px;
width:800px;
}
.navCell{
height:31px;
border-left:1px solid #000000
}
.copyright{
font-family:arial,sans-serif;
color:#666666;
font-size:10px;
font-weight:bold
}
/* Convention:Do not overload html default styles - use spike[sometag] */
h1,.spikeh1{
font-size:17px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
color:#000000;
margin-bottom:4px;
margin-top:0px;
}
h2,.spikeh2{
font-size:14px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
color:#003399;
margin-bottom:8px
}
h3,.spikeh3{
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
color:#444444;
margin-bottom:0px
}
.spikep{
margin-bottom:10px;
margin-top:5px;
padding-left:2px;
font-size:11px;
line-height:15px;
width:90%;
}
p{
margin-bottom:10px;
margin-top:5px;
padding-left:2px;
font-size:11px;
line-height:15px;
}
.emph{
font-style:oblique
}
ul,.spikeul{
margin-left:22px;
padding:0px;
margin-top:5px;
}
li,.spikeli{
list-style-position:outside;
line-height:14px;
font-size:11px;
margin-top:4px;
margin-left:2px;
}
.emphasis{
font-size:13px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
color:#666666
}
.rightHeader{
font-size:14px;
font-family:Arial,Helvetica,sans-serif;
color:#222222;
font-weight:bold;
padding-bottom:2px;
}
.blueRuleBox{
width:175px;
border-bottom:2px solid #0066cc;
margin-left:15px;
}
.rightRule{
border-left:1px solid #000000;
}
.rightIndent{
width:178px;
margin-left:15px;
font-size:11px;
color:#222222;
line-height:1.3em;
margin-top:7px;
text-align:left;
margin-bottom:5px
}
.newsHeader{
width:178px;
margin-left:15px;
font-size:12px;
color:#222222;
margin-bottom:2px;
margin-top:6px;
}
ul.newsBox{
margin-left:30px;
padding-bottom:5px
}
.content_small{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#444444
}
.content{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#444444
}
.content_gray{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
background-color:#e9e9e9
}
.content_error{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#0066cc;
font-weight:bold
}
.contentError{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#990000;
font-weight:bold;
}
.content_required{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#0066cc
}
.content_bold {
font-size:11px;
font-weight:bold;
}
/* Tables */
.spikeDataTable {
border-top:1px solid #5d6c7b;
border-right:1px solid #5d6c7b;
border-left:1px solid #5d6c7b;
}
/* DataTable headings and cell styles */
.spikeDataTableHeadRight {
font-size:12px;
font-weight:bold;
background-color:#d2e7fc;
border-right:2px solid #ffffff;
text-align:right;
padding-right:5px;
}
.spikeDataTableHeadLeft {
font-size:12px;
font-weight:bold;
background-color:#d2e7fc;
border-right:2px solid #ffffff;
text-align:left;
padding-left:5px;
}
.spikeDataTableHeadCenter {
font-size:12px;
font-weight:bold;
background-color:#d2e7fc;
border-right:2px solid #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.spikeDataTableSubHeadRight {
font-size:11px;
font-weight:bold;
background-color:#d2e7fc;
border-right:2px solid #ffffff;
border-top:2px solid #ffffff;
text-align:right;
padding-right:5px;
}
.spikeDataTableSubHeadLeft {
font-size:11px;
font-weight:bold;
background-color:#d2e7fc;
border-right:2px solid #ffffff;
border-top:2px solid #ffffff;
text-align:left;
padding-left:5px;
}
.spikeDataTableSubHeadCenter {
font-size:11px;
font-weight:bold;
background-color:#d2e7fc;
border-right:2px solid #ffffff;
border-top:2px solid #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.spikeDataTableSubHeadLeftLast{
font-size:11px;
font-weight:bold;
background-color:#d2e7fc;
border-top:2px solid #ffffff;
text-align:left;
padding-left:5px;
}
.spikeDataTableSubHeadCenterLast {
font-size:11px;
font-weight:bold;
background-color:#d2e7fc;
border-top:2px solid #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.spikeDataTableHeadRightLast {
font-size:12px;
font-weight:bold;
background-color:#d2e7fc;
text-align:right;
padding-right:5px;
}
.spikeDataTableHeadLeftLast {
font-size:12px;
font-weight:bold;
background-color:#d2e7fc;
text-align:left;
padding-left:5px;
}
.spikeDataTableHeadCenterLast {
background-color:#d2e7fc;
font-size:12px;
font-weight:bold;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.spikeDataTableCellRight {
font-size:11px;
text-align:right;
border-bottom:1px solid #5d6c7b;
padding-right:5px;
}
.spikeDataTableCellRightBorder {
font-size:11px;
text-align:right;
border-bottom:1px solid #5d6c7b;
border-right:1px solid #cccccc;
padding-right:5px;
}
.spikeDataTableCellLeft {
font-size:11px;
text-align:left;
border-bottom:1px solid #5d6c7b;
padding-left:5px;
}
.spikeDataTableCellLeftBorder {
font-size:11px;
text-align:left;
border-bottom:1px solid #5d6c7b;
border-right:1px solid #cccccc;
padding-left:5px;
}
.spikeDataTableCellCenter {
font-size:11px;
text-align:center;
margin-left:auto;
margin-right:auto;
border-bottom:1px solid #5d6c7b;
}
.spikeDataTableCellCenterBorder {
font-size:11px;
text-align:center;
margin-left:auto;
margin-right:auto;
border-bottom:1px solid #5d6c7b;
border-right:1px solid #cccccc;
}
/* vertical table */
.spikeVerticalTable {
border:1px solid #5d6c7b;
}
.spikeVerticalTableHead {
font-size:12px;
font-weight:bold;
background-color:#d2e7fc;
border-bottom:2px solid #ffffff;
text-align:right;
padding-right:5px;
vertical-align:top;
}
.spikeVerticalTableHeadLast {
font-size:12px;
font-weight:bold;
background-color:#d2e7fc;
text-align:right;
padding-left:5px;
vertical-align:top;
}
.spikeVerticalTableCell {
font-size:11px;
text-align:left;
border-bottom:1px solid #5d6c7b;
padding-left:5px;
vertical-align:top;
}
.spikeVerticalTableCellBold {
font-weight:bold;
font-size:11px;
text-align:left;
border-bottom:1px solid #5d6c7b;
padding-left:5px;
vertical-align:top;
}
.spikeVerticalTableCellLast {
font-size:11px;
text-align:left;
padding-left:5px;
vertical-align:top;
}
/* Top navigation */
#navbar {
height:80px;
border-bottom:2px solid #0066cc;
width:642px;
}
.navText{
padding-left:5px;
font-size:13px;
color:#000000;
font-weight:bold;
letter-spacing:1px;
text-decoration:none
}
.navText:link,.navText:visited{
color:#0066cc
}
.navText:hover{
color:#000000
}
.navTextOn {
color:#000000;
padding-left:5px;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none
}
/* left side navigation */
.parent {
margin-left:15px;
width:160px;
font-weight: bold;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
padding-bottom:5px;
color:#0066cc;
vertical-align:top;
}
.parentChild {
margin-left:0px;
width:175px;
font-weight: bold;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
padding-bottom:5px;
color:#0066cc;
vertical-align:top;
}
.submenu {
color:#000000;
width:145px;
text-decoration: none;
padding-top:1px;
padding-bottom:1px;
padding-left:25px;
}
.submenu a {
white-space:normal;
}
.child {
padding-left:0px;
width:175px;
font-weight: bold;
font-size: 11px;
text-decoration:none;
display:none;
padding-bottom:2px;
}
.menuImage {
margin-right:6px;
}
.submenu a:visited {color: #0066cc; text-decoration:none; border:0px;}
.submenu a:link {color: #0066cc; text-decoration: none; border:0px;}
.submenu a:hover { color: #000000; text-decoration: none ; border:0px;}
.parentChild a:visited {
color: #0066cc;
text-decoration:none;
}
.parentChild a:link {
color: #0066cc;
text-decoration:none;
}
.parentChild a:hover {
color: #000000;
text-decoration:none
}
.parent a:visited {
color: #0066cc;
text-decoration:none;
}
.parent a:link {
color: #0066cc;
text-decoration:none;
}
.parent a:hover {
color: #000000;
text-decoration:none
}
/* links */
.footerlink:link, .footerlink:visited{
color:#003399;
font-size:10px;
text-decoration:none
}
.footerlink:hover{
color:#000000;
text-decoration:underline
}
.contentlink{
font-family:arial,sans-serif;
font-size:11px;
}
.contentlink:visited, .contentlink:link {
color:#0055bb;
text-decoration:none;
}
.contentlink:hover{
color:#000000;
text-decoration:underline
}
.contentlinkBold{
font-family:arial,sans-serif;
font-size:11px;
font-weight:bold;
}
.contentlinkBold:visited, .contentlinkBold:link {
color:#0055bb;
text-decoration:none;
}
.contentlinkBold:hover{
color:#000000;
text-decoration:underline
}
a.headerlink{
color:#000000;
text-decoration:underline;
}
a.headerlink:hover {
text-decoration:underline;
}
a.externalLink, a.tablelink {
color:#000000;
text-decoration:none;
}
a.externalLink:link,a.tablelink:link {
color:#0055bb;
}
a.externalLink:visited,a.tablelink:visited {
color:#0055bb;
}
a.externalLink:hover,a.tablelink:hover {
color:#000000;
text-decoration:underline;
}
a.tablelinkBold:link {
font-weight:bold;
text-decoration:none;
color:#0055bb;
}
a.tablelinkBold:visited {
font-weight:bold;
text-decoration:none;
color:#0066cc;
}
a.tablelinkBold:hover {
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.blueHeader,.greyHeader{
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
color:#0066cc;
font-weight:bold
}
/* form layout */
.spikeForm{
vertical-align:top;
margin:0px;
padding:0px;
border:1px solid #5d6c7b;
}
.spikeButton {
padding-right:10px;
}
.required {
margin-bottom:0px;
text-align:right;
}
.formRule{
border-left:1px solid #000000;
padding-top:0px;
margin-left:0px;
}
.formHeader{
padding-left:20px;
height: 22px;
background-color:#D2E7FC;
color: #000000;
font-size:12px;
font-weight:bold;
}
.formLabel{
height:14px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
text-align:right;
font-weight:bold;
white-space:nowrap;
}
.formLabelL {
font-size:11px;
font-weight:bold;
color:#000000;
white-space:nowrap;
}
.formDirection {
padding-left:20px;
height: 20px;
background-color:#ededed;
color: #000000;
font-size:11px;
}
.formNote {
color:#333333;
font-size:10px;
padding-left:2px;
}
.label,.element{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
}
.checkLabel{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
margin-right:2px;
vertical-align:middle;
}
.button{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
background-color:#e9e9e9;
border:1px solid #666666
}
.asterickR{
margin-right:2px
}
.asterickL{
margin-left:2px
}
.blueButton{
font-family:arial,tahoma,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
background-color:#0066cc;
border-style:none;
border:none;
margin:0px;
padding:1px;
}
/* Defines input boxes,textareas,and input checkboxes */
.textfield{
margin-left:2px;
border:1px solid #3d86ce;
background-color:#E7F1FA;
font-size:11px;
color:#333333
}
input{
margin:0px;
padding:0px
}
.checkbox {
margin-right:2px;
margin-left:0px;
}
.selectMenu{
height:16px;
margin-left:4px;
background-color:#ffffff;
font-size:11px;
color:#333333
}
.optionElem{
font-size:11px;
color:#333333;
padding-bottom:2px
}
.multiBox{
height:50px;
font-size:11px
}
/* Required by HTML_QuickForm module */
.errors{
font-family:Arial,Helvetica,sans-serif;
color:#990000;
font-weight:bold
}
.note{
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
color:#000000
}
/* Job Page styles */
.jobTitle {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:12px;
font-weight:bold;
color:#0066cc;
}
a.jobTitle:link {
color:#0066cc;
}
a.jobTitle:visited {
color:#0066cc;
}
a.jobTitle:hover {
color:#000000;
text-decoration:underline;
}
.jobTable {
margin-bottom:20px;
}
.jobTable td {
padding-left:4px;
}
.jobTable .jobTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
background-color:#0066cc;
/*background-color:#D2E7FC; */
font-size:12px;
height:20px;
}
p.jobDescription {
margin-bottom:5px;
margin-top:2px;
}
/* old stuff */
.loginTable{
width:250px;
padding-bottom:2px;
padding-top:10px
}
.category_sublink:hover,.boxtitlelink:hover,.category_mainlink:hover{
color:#990000;
text-decoration:underline
}
.spacer,#betaTable{
background-color:#ffffff
}
.borderedbg{
background-color:#ffffff;
font-family:arial;
font-size:10px;
color:#333333
}
table.bordered{
background-color:#999999
}
td.boxoff{
background-color:#ffffff;
color:#000000;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif
}
td.boxon{
background-color:#eeeeee;
color:#000000;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif
}
.pagetitle{
font-family:arial;
font-weight:bold;
font-size:18pt;
color:#333333;
border-bottom:1px solid #999999
}
.boxtitlelink{
color:#336699;
font-size:9pt;
font-family:tahoma,verdana,arial;
text-decoration:none
}
.sectiontitle{
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
color:#990000;
font-weight:bold
}
.subtitle{
font-family:Arial,Helvetica,sans-serif;
font-size:11pt;
font-weight:bold;
color:#333333;
border-bottom:1px dashed #000000
}
.subcategory{
background-color:#eeeeee;
color:#000000;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
border-left:5px solid #cccccc
}
.subcategory2{
background-color:#d9d6c5;
color:#000000;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
border-left:5px solid #cccccc
}
.row_title{
background-color:#999999;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold
}
.row_category{
background-color:#1D97C3;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold
}
.row1{
color:#000000;
background-color:#dadada;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt
}
.row2{
color:#000000;
background-color:#e9e9e9;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt
}
.row3{
color:#990000;
background-color:#e9e9e9;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt
}
.row4{
color:#990000;
background-color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt
}
.rowsection{
color:#000000;
background-color:#f9f9f9;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.category{
background-color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt
}
.category_mainlink{
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
color:#336699;
font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
font-weight:bold
}
.category_sublink{
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
color:#336699;
font-family:Arial,Helvetica,sans-serif;
text-decoration:underline
}
.boxed_sectionheader{
font-family:trebuchet MS,verdana,arial;
font-size:11pt;
font-weight:bold;
color:#333366;
background-color:#e9e9e9
}
.dotted_sectionheader{
font-family:trebuchet MS,verdana,arial;
font-size:11pt;
font-weight:bold;
color:#333366;
background-color:#ffffff
}
.tab_on{
background-color:#ffffff;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-top:1px solid #666666
}
.tab_off{
background-color:#e9e9e9;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
border-top:1px solid #666666
}
.tab_spacer{
background-color:#ffffff;
border-bottom:1px solid #666666
}
.tab_content{
background-color:#ffffff;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-bottom:1px solid #666666
}
/* PHPCoverage Specific */
.emphasis {
font-size:12px;
font-weight:bold;
color:#222222;
}
.note {
vertical-align:text-bottom
}
.coverageDetailsHead {
border-right:2px solid #eeeeee;
background-color:#C0CEDC;
color:#000000;
font-size:12px;
font-weight:bold;
white-space:nowrap;
}
.coverageDetails {
color:#666666;
font-size:13px;
border-right:1px solid #A2AFBC
}
.coverageDetailsCode {
font-weight:normal;
color:#666666;
font-size:13px;
}
.codeExecuted {
color:#003399;
font-weight:bold;
}
.codeMissed {
color:#990000;
font-weight:bold;
}