harness.css (1811B)
1 body { 2 margin: 0; 3 padding: 0; 4 font-family: Verdana, Helvetica, Arial, sans-serif; 5 font-size: 11px; 6 background-color: #fff; 7 } 8 9 #xulharness { 10 position: fixed; 11 top: 30px; 12 bottom: 0; 13 right: 0; 14 left: 0; 15 overflow: auto; 16 } 17 18 th, 19 td { 20 font-family: Verdana, Helvetica, Arial, sans-serif; 21 font-size: 11px; 22 padding-left: 0.2em; 23 padding-right: 0.2em; 24 text-align: left; 25 height: 15px; 26 margin: 0; 27 } 28 29 li, 30 li.test, 31 li.dir { 32 padding: 0; 33 line-height: 15px; 34 } 35 36 ul { 37 list-style: none; 38 margin: 0; 39 margin-left: 1em; 40 padding: 0; 41 border: none; 42 } 43 44 ul.top { 45 padding: 0; 46 padding-left: 1em; 47 } 48 49 table#test-table { 50 background: #f6f6f6; 51 margin-left: 1em; 52 padding: 0; 53 } 54 55 div.container { 56 margin: 1em; 57 } 58 59 a#runtests, 60 a { 61 color: #3333cc; 62 } 63 64 li.non-test a { 65 color: #999999; 66 } 67 68 small a { 69 color: #000; 70 } 71 72 .clear { 73 clear: both; 74 } 75 .invisible { 76 display: none; 77 } 78 79 div.status { 80 min-height: 170px; 81 width: 100%; 82 border: 1px solid #666; 83 } 84 div.frameholder { 85 min-height: 170px; 86 min-width: 500px; 87 background-color: #ffffff; 88 } 89 90 div#current-test { 91 margin-top: 1em; 92 margin-bottom: 1em; 93 } 94 95 #indicator { 96 color: white; 97 background-color: green; 98 padding: 0.5em; 99 margin: 0; 100 } 101 102 #pass, 103 #fail { 104 margin: 0; 105 padding: 0.5em; 106 } 107 108 #testframe { 109 width: 500px; 110 height: 300px; 111 } 112 113 body[singletest="true"] table, 114 body[singletest="true"] h2, 115 body[singletest="true"] p, 116 body[singletest="true"] br, 117 body[singletest="true"] .clear, 118 body[singletest="true"] .toggle, 119 body[singletest="true"] #current-test, 120 body[singletest="true"] .status { 121 display: none; 122 } 123 124 body[singletest="true"], 125 body[singletest="true"] .container, 126 body[singletest="true"] .frameholder, 127 body[singletest="true"] #testframe { 128 display: flex; 129 flex: 1 1 auto; 130 height: 100%; 131 box-sizing: border-box; 132 margin: 0; 133 }