• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1body, html {
2  margin:0; padding: 0;
3  height: 100%;
4}
5body {
6    font-family: Helvetica Neue, Helvetica, Arial;
7    font-size: 14px;
8    color:#333;
9}
10.small { font-size: 12px;; }
11*, *:after, *:before {
12  -webkit-box-sizing:border-box;
13     -moz-box-sizing:border-box;
14          box-sizing:border-box;
15  }
16h1 { font-size: 20px; margin: 0;}
17h2 { font-size: 14px; }
18pre {
19    font: 12px/1.4 Consolas, "Liberation Mono", Menlo, Courier, monospace;
20    margin: 0;
21    padding: 0;
22    -moz-tab-size: 2;
23    -o-tab-size:  2;
24    tab-size: 2;
25}
26a { color:#0074D9; text-decoration:none; }
27a:hover { text-decoration:underline; }
28.strong { font-weight: bold; }
29.space-top1 { padding: 10px 0 0 0; }
30.pad2y { padding: 20px 0; }
31.pad1y { padding: 10px 0; }
32.pad2x { padding: 0 20px; }
33.pad2 { padding: 20px; }
34.pad1 { padding: 10px; }
35.space-left2 { padding-left:55px; }
36.space-right2 { padding-right:20px; }
37.center { text-align:center; }
38.clearfix { display:block; }
39.clearfix:after {
40  content:'';
41  display:block;
42  height:0;
43  clear:both;
44  visibility:hidden;
45  }
46.fl { float: left; }
47@media only screen and (max-width:640px) {
48  .col3 { width:100%; max-width:100%; }
49  .hide-mobile { display:none!important; }
50}
51
52.quiet {
53  color: #7f7f7f;
54  color: rgba(0,0,0,0.5);
55}
56.quiet a { opacity: 0.7; }
57
58.fraction {
59  font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace;
60  font-size: 10px;
61  color: #555;
62  background: #E8E8E8;
63  padding: 4px 5px;
64  border-radius: 3px;
65  vertical-align: middle;
66}
67
68div.path a:link, div.path a:visited { color: #333; }
69table.coverage {
70  border-collapse: collapse;
71  margin: 10px 0 0 0;
72  padding: 0;
73}
74
75table.coverage td {
76  margin: 0;
77  padding: 0;
78  vertical-align: top;
79}
80table.coverage td.line-count {
81    text-align: right;
82    padding: 0 5px 0 20px;
83}
84table.coverage td.line-coverage {
85    text-align: right;
86    padding-right: 10px;
87    min-width:20px;
88}
89
90table.coverage td span.cline-any {
91    display: inline-block;
92    padding: 0 5px;
93    width: 100%;
94}
95.missing-if-branch {
96    display: inline-block;
97    margin-right: 5px;
98    border-radius: 3px;
99    position: relative;
100    padding: 0 4px;
101    background: #333;
102    color: yellow;
103}
104
105.skip-if-branch {
106    display: none;
107    margin-right: 10px;
108    position: relative;
109    padding: 0 4px;
110    background: #ccc;
111    color: white;
112}
113.missing-if-branch .typ, .skip-if-branch .typ {
114    color: inherit !important;
115}
116.coverage-summary {
117  border-collapse: collapse;
118  width: 100%;
119}
120.coverage-summary tr { border-bottom: 1px solid #bbb; }
121.keyline-all { border: 1px solid #ddd; }
122.coverage-summary td, .coverage-summary th { padding: 10px; }
123.coverage-summary tbody { border: 1px solid #bbb; }
124.coverage-summary td { border-right: 1px solid #bbb; }
125.coverage-summary td:last-child { border-right: none; }
126.coverage-summary th {
127  text-align: left;
128  font-weight: normal;
129  white-space: nowrap;
130}
131.coverage-summary th.file { border-right: none !important; }
132.coverage-summary th.pct { }
133.coverage-summary th.pic,
134.coverage-summary th.abs,
135.coverage-summary td.pct,
136.coverage-summary td.abs { text-align: right; }
137.coverage-summary td.file { white-space: nowrap;  }
138.coverage-summary td.pic { min-width: 120px !important;  }
139.coverage-summary tfoot td { }
140
141.coverage-summary .sorter {
142    height: 10px;
143    width: 7px;
144    display: inline-block;
145    margin-left: 0.5em;
146    background: url(sort-arrow-sprite.png) no-repeat scroll 0 0 transparent;
147}
148.coverage-summary .sorted .sorter {
149    background-position: 0 -20px;
150}
151.coverage-summary .sorted-desc .sorter {
152    background-position: 0 -10px;
153}
154.status-line {  height: 10px; }
155/* dark red */
156.red.solid, .status-line.low, .low .cover-fill { background:#C21F39 }
157.low .chart { border:1px solid #C21F39 }
158/* medium red */
159.cstat-no, .fstat-no, .cbranch-no, .cbranch-no { background:#F6C6CE }
160/* light red */
161.low, .cline-no { background:#FCE1E5 }
162/* light green */
163.high, .cline-yes { background:rgb(230,245,208) }
164/* medium green */
165.cstat-yes { background:rgb(161,215,106) }
166/* dark green */
167.status-line.high, .high .cover-fill { background:rgb(77,146,33) }
168.high .chart { border:1px solid rgb(77,146,33) }
169
170
171.medium .chart { border:1px solid #666; }
172.medium .cover-fill { background: #666; }
173
174.cbranch-no { background:  yellow !important; color: #111; }
175
176.cstat-skip { background: #ddd; color: #111; }
177.fstat-skip { background: #ddd; color: #111 !important; }
178.cbranch-skip { background: #ddd !important; color: #111; }
179
180span.cline-neutral { background: #eaeaea; }
181.medium { background: #eaeaea; }
182
183.cover-fill, .cover-empty {
184  display:inline-block;
185  height: 12px;
186}
187.chart {
188  line-height: 0;
189}
190.cover-empty {
191    background: white;
192}
193.cover-full {
194    border-right: none !important;
195}
196pre.prettyprint {
197    border: none !important;
198    padding: 0 !important;
199    margin: 0 !important;
200}
201.com { color: #999 !important; }
202.ignore-none { color: #999; font-weight: normal; }
203
204.wrapper {
205  min-height: 100%;
206  height: auto !important;
207  height: 100%;
208  margin: 0 auto -48px;
209}
210.footer, .push {
211  height: 48px;
212}
213