annotate css/core.css @ 2339:42f4d06fa98a

allow arbitrary line-breaks in popup
author Giulio Moro <giuliomoro@yahoo.it>
date Tue, 10 May 2016 18:30:23 +0100
parents b0b4d264d9a8
children 9978360ade43
rev   line source
nicholas@2224 1 /* structure.css
nicholas@2224 2 * Define the structure for classes and objects in HTML
nicholas@2224 3 */
nicholas@2224 4
nicholas@2224 5 div.title {
nicholas@2224 6 width: 100%;
nicholas@2224 7 height: 50px;
nicholas@2224 8 margin-bottom: 10px;
nicholas@2224 9 font-size: 2em;
nicholas@2224 10 }
nicholas@2224 11
nicholas@2224 12 div.indicator-box {
nicholas@2224 13 position: absolute;
nicholas@2224 14 left: 150px;
nicholas@2224 15 top: 10px;
nicholas@2224 16 width: 300px;
nicholas@2224 17 height: 60px;
nicholas@2224 18 padding: 20px;
nicholas@2224 19 border-radius: 10px;
nicholas@2224 20 background-color: rgb(100,200,200);
nicholas@2224 21 }
nicholas@2224 22
nicholas@2224 23 div.comment-div {
nicholas@2224 24 border:1px solid #444444;
nicholas@2224 25 max-width: 600px;
nicholas@2224 26 min-width: 400px;
nicholas@2224 27 float: left;
nicholas@2224 28 margin: 5px 10px 5px 5px;
nicholas@2224 29 height: 90px;
nicholas@2224 30 border-radius: 10px;
nicholas@2224 31 }
nicholas@2224 32
nicholas@2224 33 div.comment-div span {
nicholas@2224 34 margin-left: 15px;
nicholas@2224 35 }
nicholas@2224 36
nicholas@2224 37 div.popupHolder {
nicholas@2224 38 width: 500px;
nicholas@2224 39 min-height: 250px;
nicholas@2224 40 max-height: 400px;
nicholas@2224 41 background-color: #fff;
nicholas@2224 42 border-radius: 10px;
nicholas@2224 43 box-shadow: 0px 0px 50px #000;
nicholas@2297 44 z-index: 10;
giuliomoro@2339 45 position: fixed;
nicholas@2224 46 }
nicholas@2224 47
nicholas@2224 48 div#popupContent {
nicholas@2224 49 margin-top: 20px;
nicholas@2224 50 margin-bottom: 35px;
giuliomoro@2339 51 overflow: auto;
nicholas@2224 52 }
nicholas@2224 53
nicholas@2285 54 div#popupTitleHolder {
nicholas@2224 55 width: inherit;
nicholas@2224 56 min-height: 25px;
nicholas@2224 57 max-height: 250px;
nicholas@2224 58 overflow: auto;
nicholas@2224 59 margin-bottom: 5px;
giuliomoro@2339 60 padding: 8px;
giuliomoro@2339 61 }
giuliomoro@2339 62
giuliomoro@2339 63 #popupTitle {
giuliomoro@2339 64 white-space: pre-line;
nicholas@2224 65 }
nicholas@2224 66
nicholas@2224 67 div#popupResponse {
nicholas@2224 68 width: inherit;
nicholas@2224 69 min-height: 50px;
nicholas@2224 70 max-height: 320px;
nicholas@2224 71 overflow: auto;
nicholas@2224 72 position: relative;
nicholas@2224 73 }
nicholas@2224 74
nicholas@2224 75 button.popupButton {
nicholas@2224 76 /* Button for popup window
nicholas@2224 77 */
nicholas@2224 78 width: 50px;
nicholas@2224 79 height: 25px;
nicholas@2224 80 position: absolute;
nicholas@2224 81 border-radius: 5px;
nicholas@2224 82 border: #444;
nicholas@2224 83 border-width: 1px;
nicholas@2224 84 border-style: solid;
nicholas@2224 85 background-color: #fff;
nicholas@2224 86 }
nicholas@2224 87
nicholas@2224 88 div.popup-option-checbox {
nicholas@2224 89 /* Popup window checkbox */
nicholas@2224 90 padding: 5px;
nicholas@2224 91 width: fit-content;
nicholas@2224 92 width: -moz-fit-content;
nicholas@2224 93 width: -webkit-fit-content;
nicholas@2224 94 }
nicholas@2224 95
nicholas@2224 96 div.popup-option-checbox input{
nicholas@2224 97 /* Popup window checkbox */
nicholas@2224 98 margin-right: 15px;
nicholas@2224 99 }
nicholas@2224 100
nicholas@2224 101 button#popup-proceed {
nicholas@2224 102 bottom: 10px;
nicholas@2224 103 right: 10px;
nicholas@2224 104 }
nicholas@2224 105
nicholas@2224 106 button#popup-previous {
nicholas@2224 107 bottom: 10px;
nicholas@2224 108 left: 10px;
nicholas@2224 109 }
nicholas@2224 110
nicholas@2224 111 div.testHalt {
nicholas@2224 112 /* Specify any colouring during the test halt for pre/post questions */
nicholas@2224 113 background-color: rgba(0,0,0,0.5);
nicholas@2224 114 /* Don't mess with this bit */
nicholas@2297 115 z-index: 9;
nicholas@2224 116 width: 100%;
nicholas@2224 117 height: 100%;
nicholas@2297 118 position: fixed;
nicholas@2224 119 left: 0px;
nicholas@2224 120 top: 0px;
nicholas@2224 121 }
nicholas@2224 122
nicholas@2224 123 button.outside-reference {
nicholas@2224 124 width:120px;
nicholas@2224 125 height:20px;
nicholas@2224 126 margin-bottom:5px;
nicholas@2224 127 position: absolute;
nicholas@2224 128 }
nicholas@2224 129
nicholas@2224 130 textarea.trackComment {
nicholas@2224 131 max-width: 594px;
nicholas@2224 132 min-width: 350px;
nicholas@2224 133 max-height: 60px;
nicholas@2224 134 resize: none;
nicholas@2224 135 }
nicholas@2224 136
nicholas@2224 137 div.playhead {
nicholas@2224 138 width: 500px;
nicholas@2224 139 height: 50px;
nicholas@2224 140 background-color: #eee;
nicholas@2224 141 border-radius: 10px;
nicholas@2224 142 padding: 10px;
nicholas@2224 143 }
nicholas@2224 144
nicholas@2224 145 div.playhead-scrub-track {
nicholas@2224 146 width: 100%;
nicholas@2224 147 height: 10px;
nicholas@2224 148 border-style: solid;
nicholas@2224 149 border-width: 1px;
nicholas@2224 150 }
nicholas@2224 151
nicholas@2224 152 div#playhead-scrubber {
nicholas@2224 153 width: 10px;
nicholas@2224 154 height: 10px;
nicholas@2224 155 position: relative;
nicholas@2224 156 background-color: #000;
nicholas@2224 157 }
nicholas@2224 158
nicholas@2224 159 div#master-volume-holder {
nicholas@2224 160 width: 250px;
nicholas@2224 161 float: left;
nicholas@2224 162 border: black 1px solid;
nicholas@2224 163 border-radius: 5px;
nicholas@2224 164 padding: 5px;
nicholas@2224 165 }
nicholas@2224 166
nicholas@2224 167 input#master-volume-control {
nicholas@2224 168 width: 200px;
nicholas@2224 169 height: 25px;
nicholas@2224 170 float: left;
nicholas@2224 171 margin: 0px;
nicholas@2224 172 padding: 0px;
nicholas@2224 173 }
nicholas@2224 174
nicholas@2224 175 span#master-volume-feedback {
nicholas@2224 176 width: 45px;
nicholas@2224 177 height: 25px;
nicholas@2224 178 margin-left: 5px;
nicholas@2224 179 float: left;
nicholas@2224 180 }
nicholas@2224 181
nicholas@2224 182 div.error-colour {
nicholas@2224 183 background-color: #FF8F8F;
nicholas@2224 184 }
nicholas@2224 185 button.error-colour {
nicholas@2224 186 background-color: #FF8F8F;
nicholas@2224 187 color: black;
nicholas@2224 188 }
nicholas@2224 189
nicholas@2224 190 div.calibration-holder {
nicholas@2224 191 text-align: center;
nicholas@2224 192 align-content: center;
nicholas@2224 193 height: auto;
nicholas@2224 194 }
nicholas@2224 195
nicholas@2224 196 div.calibration-slider {
nicholas@2224 197 width: 50px;
nicholas@2224 198 margin: 2px;
nicholas@2224 199 text-align: center;
nicholas@2224 200 align-content: center;
nicholas@2224 201 float: left;
nicholas@2224 202 }
nicholas@2224 203
nicholas@2224 204 div.calibration-slider input[type=range][orient=vertical]
nicholas@2224 205 {
nicholas@2224 206 writing-mode: bt-lr; /* IE */
nicholas@2224 207 -webkit-appearance: slider-vertical; /* WebKit */
nicholas@2224 208 width: 8px;
nicholas@2224 209 padding: 0 5px;
nicholas@2224 210 height: 290px;
giuliomoro@2339 211 }