qunit.css 4.56 KB
Newer Older
Tristan Cavelier's avatar
Tristan Cavelier committed
1
/**
Tristan Cavelier's avatar
Tristan Cavelier committed
2
 * QUnit v1.11.0 - A JavaScript Unit Testing Framework
Tristan Cavelier's avatar
Tristan Cavelier committed
3
 *
Tristan Cavelier's avatar
Tristan Cavelier committed
4
 * http://qunitjs.com
Tristan Cavelier's avatar
Tristan Cavelier committed
5
 *
Tristan Cavelier's avatar
Tristan Cavelier committed
6 7 8
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
Tristan Cavelier's avatar
Tristan Cavelier committed
9 10 11 12 13 14 15 16 17 18 19 20 21 22
 */

/** Font Family and Sizes */

#qunit-tests, #qunit-header, #qunit-banner, #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult {
	font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;
}

#qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult, #qunit-tests li { font-size: small; }
#qunit-tests { font-size: smaller; }


/** Resets */

Tristan Cavelier's avatar
Tristan Cavelier committed
23
#qunit-tests, #qunit-header, #qunit-banner, #qunit-userAgent, #qunit-testresult, #qunit-modulefilter {
Tristan Cavelier's avatar
Tristan Cavelier committed
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
	margin: 0;
	padding: 0;
}


/** Header */

#qunit-header {
	padding: 0.5em 0 0.5em 1em;

	color: #8699a4;
	background-color: #0d3349;

	font-size: 1.5em;
	line-height: 1em;
	font-weight: normal;

Tristan Cavelier's avatar
Tristan Cavelier committed
41 42 43 44
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
Tristan Cavelier's avatar
Tristan Cavelier committed
45 46 47 48 49 50 51 52 53 54 55 56
}

#qunit-header a {
	text-decoration: none;
	color: #c2ccd1;
}

#qunit-header a:hover,
#qunit-header a:focus {
	color: #fff;
}

Tristan Cavelier's avatar
Tristan Cavelier committed
57
#qunit-testrunner-toolbar label {
Tristan Cavelier's avatar
Tristan Cavelier committed
58
	display: inline-block;
Tristan Cavelier's avatar
Tristan Cavelier committed
59
	padding: 0 .5em 0 .1em;
Tristan Cavelier's avatar
Tristan Cavelier committed
60 61 62 63 64 65 66 67 68 69
}

#qunit-banner {
	height: 5px;
}

#qunit-testrunner-toolbar {
	padding: 0.5em 0 0.5em 2em;
	color: #5E740B;
	background-color: #eee;
Tristan Cavelier's avatar
Tristan Cavelier committed
70
	overflow: hidden;
Tristan Cavelier's avatar
Tristan Cavelier committed
71 72 73 74 75 76 77 78 79
}

#qunit-userAgent {
	padding: 0.5em 0 0.5em 2.5em;
	background-color: #2b81af;
	color: #fff;
	text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px;
}

Tristan Cavelier's avatar
Tristan Cavelier committed
80 81 82
#qunit-modulefilter-container {
	float: right;
}
Tristan Cavelier's avatar
Tristan Cavelier committed
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113

/** Tests: Pass/Fail */

#qunit-tests {
	list-style-position: inside;
}

#qunit-tests li {
	padding: 0.4em 0.5em 0.4em 2.5em;
	border-bottom: 1px solid #fff;
	list-style-position: inside;
}

#qunit-tests.hidepass li.pass, #qunit-tests.hidepass li.running  {
	display: none;
}

#qunit-tests li strong {
	cursor: pointer;
}

#qunit-tests li a {
	padding: 0.5em;
	color: #c2ccd1;
	text-decoration: none;
}
#qunit-tests li a:hover,
#qunit-tests li a:focus {
	color: #000;
}

Tristan Cavelier's avatar
Tristan Cavelier committed
114 115 116 117 118 119
#qunit-tests li .runtime {
	float: right;
	font-size: smaller;
}

.qunit-assert-list {
Tristan Cavelier's avatar
Tristan Cavelier committed
120 121 122 123 124
	margin-top: 0.5em;
	padding: 0.5em;

	background-color: #fff;

Tristan Cavelier's avatar
Tristan Cavelier committed
125 126 127 128
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
Tristan Cavelier's avatar
Tristan Cavelier committed
129

Tristan Cavelier's avatar
Tristan Cavelier committed
130 131
.qunit-collapsed {
	display: none;
Tristan Cavelier's avatar
Tristan Cavelier committed
132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
}

#qunit-tests table {
	border-collapse: collapse;
	margin-top: .2em;
}

#qunit-tests th {
	text-align: right;
	vertical-align: top;
	padding: 0 .5em 0 0;
}

#qunit-tests td {
	vertical-align: top;
}

#qunit-tests pre {
	margin: 0;
	white-space: pre-wrap;
	word-wrap: break-word;
}

#qunit-tests del {
	background-color: #e0f2be;
	color: #374e0c;
	text-decoration: none;
}

#qunit-tests ins {
	background-color: #ffcaca;
	color: #500;
	text-decoration: none;
}

/*** Test Counts */

#qunit-tests b.counts                       { color: black; }
#qunit-tests b.passed                       { color: #5E740B; }
#qunit-tests b.failed                       { color: #710909; }

#qunit-tests li li {
Tristan Cavelier's avatar
Tristan Cavelier committed
174
	padding: 5px;
Tristan Cavelier's avatar
Tristan Cavelier committed
175 176 177 178 179 180 181 182
	background-color: #fff;
	border-bottom: none;
	list-style-position: inside;
}

/*** Passing Styles */

#qunit-tests li li.pass {
Tristan Cavelier's avatar
Tristan Cavelier committed
183
	color: #3c510c;
Tristan Cavelier's avatar
Tristan Cavelier committed
184
	background-color: #fff;
Tristan Cavelier's avatar
Tristan Cavelier committed
185
	border-left: 10px solid #C6E746;
Tristan Cavelier's avatar
Tristan Cavelier committed
186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
}

#qunit-tests .pass                          { color: #528CE0; background-color: #D2E0E6; }
#qunit-tests .pass .test-name               { color: #366097; }

#qunit-tests .pass .test-actual,
#qunit-tests .pass .test-expected           { color: #999999; }

#qunit-banner.qunit-pass                    { background-color: #C6E746; }

/*** Failing Styles */

#qunit-tests li li.fail {
	color: #710909;
	background-color: #fff;
Tristan Cavelier's avatar
Tristan Cavelier committed
201
	border-left: 10px solid #EE5757;
Tristan Cavelier's avatar
Tristan Cavelier committed
202 203 204 205
	white-space: pre;
}

#qunit-tests > li:last-child {
Tristan Cavelier's avatar
Tristan Cavelier committed
206 207 208 209
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
Tristan Cavelier's avatar
Tristan Cavelier committed
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244
}

#qunit-tests .fail                          { color: #000000; background-color: #EE5757; }
#qunit-tests .fail .test-name,
#qunit-tests .fail .module-name             { color: #000000; }

#qunit-tests .fail .test-actual             { color: #EE5757; }
#qunit-tests .fail .test-expected           { color: green;   }

#qunit-banner.qunit-fail                    { background-color: #EE5757; }


/** Result */

#qunit-testresult {
	padding: 0.5em 0.5em 0.5em 2.5em;

	color: #2b81af;
	background-color: #D2E0E6;

	border-bottom: 1px solid white;
}
#qunit-testresult .module-name {
	font-weight: bold;
}

/** Fixture */

#qunit-fixture {
	position: absolute;
	top: -10000px;
	left: -10000px;
	width: 1000px;
	height: 1000px;
}