main
1/* Common inherited text options */
2.gallio-report
3{
4 font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
5 font-size: 10pt;
6 word-wrap: break-word; /* IE and CSS3, we use <wbr> for other browsers */
7}
8
9/* Containers */
10div.gallio-report, body.gallio-report
11{
12 margin: 0px 0px 0px 0px;
13 padding: 0px 0px 0px 0px;
14 overflow: hidden;
15 width: 100%;
16}
17
18.gallio-report div.header
19{
20 margin: 0px 0px 0px 0px;
21 padding: 0px 0px 0px 0px;
22 background-color: #95b0be;
23 background-image: url(../img/header-background.gif);
24 background-repeat: repeat-y;
25 width: 100%;
26 height: 59px;
27 border-bottom: solid 1px black;
28}
29
30.gallio-report div.header-image
31{
32 margin: 0px 0px 0px 0px;
33 padding: 0px 0px 0px 0px;
34 width: 100%;
35 height: 60px;
36 background-image: url(../img/GallioTestReportHeader.png);
37 background-repeat: no-repeat;
38 background-position: 0 0;
39}
40
41.gallio-report div.content
42{
43 width: 100%;
44}
45
46/* Navigation bar */
47.gallio-report div.navigator
48{
49 position: fixed;
50 right: 0px;
51 bottom: 0px;
52 margin: 0px 0px 0px 0px;
53 padding: 0px 0px 0px 0px;
54 width: 17px;
55 background-color: #d0d4d8;
56 overflow: hidden;
57}
58
59.gallio-report div.navigator a.navigator-box
60{
61 display: block;
62 cursor: pointer;
63 width: 9px;
64 height: 9px;
65 position: absolute;
66 top: 3px;
67 left: 3px;
68 border: solid 1px black;
69}
70
71.gallio-report div.navigator div.navigator-stripes
72{
73 position: absolute;
74 top: 17px;
75 bottom: 0px;
76 width: 17px;
77}
78
79.gallio-report div.navigator div.navigator-stripes a
80{
81 display: block;
82 cursor: pointer;
83 width: 11px;
84 height: 2px;
85 position: absolute;
86 left: 3px;
87}
88
89/* Generate a fixed layout when the report is the whole document */
90body.gallio-report div.header
91{
92 position: fixed;
93 top: 0px;
94 left: 0px;
95}
96
97body.gallio-report div.content
98{
99 position: fixed;
100 top: 60px;
101 left: 0px;
102 right: 17px;
103 bottom: 0px;
104 overflow: auto;
105 width: auto;
106}
107
108body.gallio-report div.navigator
109{
110 top: 60px;
111}
112
113/* Generate an embedded layout when the report is only a fragment */
114div.gallio-report div.header
115{
116 border: solid 1px black;
117}
118
119div.gallio-report div.navigator
120{
121 top: 0px;
122}
123
124/* Section headings */
125.gallio-report h2
126{
127 font-size: 13pt;
128 letter-spacing: 0.15em;
129 color: #1f1f1f;
130 padding: 0;
131 margin: 0 0 3px 0;
132 text-indent: 8px;
133}
134
135/* Toggle regions */
136.gallio-report ul
137{
138 list-style-type: none;
139 padding-left: 0px;
140 margin: 0px 0px 0px 0px;
141}
142
143.gallio-report div.panel
144{
145 margin: 0px 0px 0px 24px;
146}
147
148.gallio-report img.toggle
149{
150 cursor: pointer;
151 margin-right: 6px;
152}
153
154/* Status colors */
155.gallio-report .status-passed
156{
157 background-color: #008000;
158}
159
160.gallio-report .status-failed
161{
162 background-color: #ff0000;
163}
164
165.gallio-report .status-inconclusive
166{
167 background-color: #ffff00;
168}
169
170.gallio-report .status-skipped
171{
172 background-color: #999999;
173}
174
175/* Outcome bar */
176.gallio-report table.outcome-bar
177{
178 display: inline;
179 vertical-align: middle;
180 margin-left: 8px;
181}
182
183.gallio-report div.outcome-bar
184{
185 overflow: hidden;
186
187 border: solid 1px #000000;
188 padding: 0px 0px 0px 0px;
189 margin: 0px 0px 0px 0px;
190
191 height: 8px;
192 width: 72px;
193}
194
195.gallio-report div.outcome-bar.condensed
196{
197 height: 6px;
198 width: 20px;
199}
200
201
202/* Outcome statistics */
203.gallio-report span.outcome-icons
204{
205 font-size: 11pt;
206}
207
208
209/* Test runs */
210.gallio-report .testStepRun
211{
212 margin-top: 12pt;
213 font-size: 10pt;
214}
215
216.gallio-report .testStepRunHeading
217{
218 font-weight: bold;
219 font-size: 10pt;
220}
221
222.gallio-report .testStepRunHeading-Level1
223{
224 font-size: 11pt;
225}
226
227.gallio-report .testStepRunHeading-Level2
228{
229 font-size: 10pt;
230}
231
232.gallio-report .testStepRunHeading-Level3
233{
234 font-size: 9pt;
235}
236
237.gallio-report .testStepRunHeading-Level4
238{
239 font-size: 9pt;
240}
241
242
243/* Metadata entries */
244.gallio-report .metadata
245{
246 margin: 5px 5px 5px 0px;
247 padding: 5px 5px 5px 5px;
248
249 background: #f4f4ff;
250 font-size: 9pt;
251}
252
253/* Execution logs */
254.gallio-report .log
255{
256 margin: 5px 0px 5px 0px;
257}
258
259.gallio-report .logAttachmentList
260{
261 font-size: 10pt;
262 font-style: italic;
263}
264
265.gallio-report .logAttachmentEmbedding
266{
267 font-size: 10pt;
268 font-style: italic;
269 padding: 5px 10px 5px 10px;
270}
271
272.gallio-report .logStream
273{
274 background-color: #f0f0f0;
275 border-bottom: solid 1px #c6c6c6;
276 border-right: solid 1px #c6c6c6;
277 margin: 5px 5px 5px 0px;
278 padding: 5px 5px 5px 5px;
279}
280
281.gallio-report .logStreamHeading
282{
283 font-weight:bold;
284 font-size: 9pt;
285 text-decoration: underline;
286}
287
288.gallio-report .logStreamBody
289{
290 font-size: 10pt;
291 border-style: none;
292}
293
294.gallio-report .logStreamSection
295{
296 margin-top: 12pt;
297 margin-bottom: 12pt;
298 padding-left: 6px;
299 border-left: solid 3px black;
300}
301
302.gallio-report .logStreamSectionHeading
303{
304 font-size: 10pt;
305 font-weight: bold;
306 text-decoration: underline;
307}
308
309/* Execution log streams */
310.gallio-report .logStream-Failures
311{
312 background-color: #ffd8d8;
313 border: dotted 1px #905050;
314}
315
316.gallio-report .logStream-Warnings
317{
318 background-color: #ffffc8;
319 border: dotted 1px #909050;
320}
321
322
323/* Sections */
324.gallio-report div.section
325{
326 background-color: #ebeaea;
327 margin: 5px;
328 padding: 10px;
329 border-bottom: solid 1px #dcdcdc;
330 border-right: solid 1px #dcdcdc;
331 overflow: hidden;
332}
333
334.gallio-report div.section-content
335{
336 background-color: #fbfbfb;
337 padding: 10px 10px 10px 10px;
338 overflow: hidden;
339}
340
341.gallio-report table.statistics-table
342{
343 border-collapse: collapse;
344}
345
346.gallio-report table.statistics-table td
347{
348 width: 100%;
349}
350
351.gallio-report table.statistics-table td.statistics-label-cell
352{
353 font-weight: bolder;
354 color: #646464;
355 padding: 0px 10px 0px 10px;
356 width: auto;
357}
358
359.gallio-report table.statistics-table tr.alternate-row td
360{
361 background-color: #f2f2f2;
362}
363
364
365/* Annotations */
366.gallio-report div.annotation
367{
368}
369
370.gallio-report div.annotation-message
371{
372 margin-left: 2em;
373 text-indent: -2em;
374}
375
376.gallio-report div.annotation-location, div.annotation-reference, div.annotation-details
377{
378 margin-left: 4em;
379 text-indent: -2em;
380 font-style: italic;
381}
382
383.gallio-report .annotation-type-error
384{
385 color: #990000;
386}
387
388.gallio-report .annotation-type-warning
389{
390 color: #999900;
391}
392
393.gallio-report .annotation-type-info
394{
395 color: #999999;
396}