box-view-api
Version:
Box View API, node.js client library
163 lines (132 loc) • 2.98 kB
CSS
@charset "utf-8";
body {
font: 1em Arial, sans-serif;
margin:0;
}
#test-results {
margin: 50px 50px;
}
#test-results .suite, #test-results .test {
margin-left: 15px;
}
#test-results .test {
overflow: hidden;
}
#test-results .suite h1 {
margin-bottom: 5px;
margin-top: 10px;
font-size: 1.1em;
font-weight: bold;
}
#test-results .suite dl {
margin: 0px;
}
#test-results .suite dt.test {
font-size: 0.9em;
}
#test-results .suite h1:hover, #test-results .suite dt.test:hover {
cursor: pointer;
}
#test-results dt.test::before {
display: block;
float: left;
margin-right: 5px;
}
#test-results .test.pass{
color: forestgreen;
}
#test-results .test.pending {
color: cornflowerblue;
}
#test-results .test.fail {
color: red;
}
#test-results dt.test.pass::before {
content: '✓';
}
#test-results dt.test.pending::before {
content: '◦';
}
#test-results dt.test.fail::before {
content: '✖';
}
#test-results .test pre {
display: block;
color: black;
float: left;
clear: left;
font: 0.75em monaco, monospace;
margin: 5px;
padding: 15px;
border: 1px solid #eee;
border-bottom-color: #ddd;
-webkit-border-radius: 3px;
-webkit-box-shadow: 0 1px 3px #eee;
-moz-border-radius: 3px;
-moz-box-shadow: 0 1px 3px #eee;
}
#test-results section.suite dt.test.pending:hover::after {
content: ' (pending)';
}
#test-results .suite h1::after, #test-results .suite dt.test::after {
color: darkgrey;
}
#test-results .suite h1.collapsed::after {
content: ' (more)';
}
#test-results .suite h1:hover::after, #test-results .suite dt.test:hover::after {
content: ' (click to collapse)';
}
#test-results .suite h1.collapsed:hover::after, #test-results .suite dt.test.collapsed:hover::after {
content: ' (click to expand)';
}
#test-results .suite dl.collapsed {
height: 0px;
visibility: hidden;
}
#test-results dd.test.collapsed {
height: 0px;
visibility: hidden;
}
#test-results section.summary {
display: table;
font-size: 0.75em;
position: absolute;
top: 0px;
right: 0px;
border: 2px solid #eee;
border-bottom-color: #ddd;
margin: 1px;
padding: 1px;
}
#test-results section.summary section {
border: 2px solid #eee;
border-bottom-color: #ddd;
margin: 1px;
padding: 1px;
}
#test-results section.summary dt::after {
content: ': '
}
#test-results section.stats, #test-results section.totals {
display: table-row;
border: 2px solid #eee;
border-bottom-color: #ddd;
margin: 1px;
padding: 1px;
}
#test-results section.summary dt, #test-results section.summary dd {
float: left;
display: table-cell;
border: 2px solid #eee;
border-bottom-color: #ddd;
margin: 1px;
padding: 1px;
}
#test-results section.summary dt {
width: 90px;
text-align: right;
}
#test-results section.summary dd {
width: 75px;
}