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@2538
|
6 width: 100%;
|
nicholas@2538
|
7 height: 50px;
|
nicholas@2538
|
8 margin-bottom: 10px;
|
nicholas@2538
|
9 font-size: 2em;
|
nicholas@2224
|
10 }
|
nicholas@2726
|
11
|
nicholas@2224
|
12 div.indicator-box {
|
nicholas@2538
|
13 position: absolute;
|
nicholas@2538
|
14 left: 150px;
|
nicholas@2538
|
15 top: 10px;
|
nicholas@2538
|
16 width: 300px;
|
nicholas@2538
|
17 height: 60px;
|
nicholas@2538
|
18 padding: 20px;
|
nicholas@2538
|
19 border-radius: 10px;
|
nicholas@2538
|
20 background-color: rgb(100, 200, 200);
|
nicholas@2224
|
21 }
|
nicholas@2726
|
22
|
nicholas@2224
|
23 div.comment-div {
|
nicholas@2538
|
24 border: 1px solid #444444;
|
nicholas@2538
|
25 max-width: 600px;
|
nicholas@2538
|
26 min-width: 400px;
|
nicholas@2538
|
27 float: left;
|
nicholas@2538
|
28 margin: 5px 10px 5px 5px;
|
nicholas@2538
|
29 height: 90px;
|
nicholas@2224
|
30 border-radius: 10px;
|
nicholas@2224
|
31 }
|
nicholas@2726
|
32
|
nicholas@2224
|
33 div.comment-div span {
|
nicholas@2538
|
34 margin-left: 15px;
|
nicholas@2224
|
35 }
|
nicholas@2726
|
36
|
nicholas@2224
|
37 div.popupHolder {
|
nicholas@2538
|
38 width: 500px;
|
nicholas@2538
|
39 min-height: 250px;
|
nicholas@2538
|
40 max-height: 400px;
|
nicholas@2538
|
41 background-color: #fff;
|
nicholas@2538
|
42 border-radius: 10px;
|
nicholas@2538
|
43 box-shadow: 0px 0px 50px #000;
|
nicholas@2538
|
44 z-index: 10;
|
nicholas@2538
|
45 position: fixed;
|
nicholas@2224
|
46 }
|
nicholas@2726
|
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@2726
|
53
|
nicholas@2491
|
54 div#popupContent iframe {
|
nicholas@2491
|
55 width: 100%;
|
nicholas@2491
|
56 border: 0px none;
|
nicholas@2491
|
57 height: 290px;
|
nicholas@2491
|
58 }
|
nicholas@2726
|
59
|
nicholas@2285
|
60 div#popupTitleHolder {
|
nicholas@2224
|
61 width: inherit;
|
nicholas@2224
|
62 min-height: 25px;
|
nicholas@2224
|
63 max-height: 250px;
|
nicholas@2224
|
64 overflow: auto;
|
nicholas@2224
|
65 margin-bottom: 5px;
|
giuliomoro@2339
|
66 padding: 8px;
|
nicholas@2344
|
67 text-align: center;
|
giuliomoro@2339
|
68 }
|
nicholas@2726
|
69
|
giuliomoro@2339
|
70 #popupTitle {
|
giuliomoro@2339
|
71 white-space: pre-line;
|
nicholas@2224
|
72 }
|
nicholas@2726
|
73
|
nicholas@2224
|
74 div#popupResponse {
|
nicholas@2224
|
75 width: inherit;
|
nicholas@2224
|
76 min-height: 50px;
|
nicholas@2224
|
77 max-height: 320px;
|
nicholas@2224
|
78 overflow: auto;
|
nicholas@2224
|
79 position: relative;
|
nicholas@2224
|
80 }
|
nicholas@2726
|
81
|
nicholas@2224
|
82 button.popupButton {
|
nicholas@2538
|
83 /* Button for popup window
|
nicholas@2224
|
84 */
|
nicholas@2538
|
85 width: 50px;
|
nicholas@2538
|
86 height: 25px;
|
nicholas@2538
|
87 position: absolute;
|
nicholas@2538
|
88 border-radius: 5px;
|
nicholas@2538
|
89 border: #444;
|
nicholas@2538
|
90 border-width: 1px;
|
nicholas@2538
|
91 border-style: solid;
|
nicholas@2538
|
92 background-color: #fff;
|
nicholas@2224
|
93 }
|
nicholas@2726
|
94
|
nicholas@2224
|
95 div.popup-option-checbox {
|
nicholas@2224
|
96 /* Popup window checkbox */
|
nicholas@2224
|
97 padding: 5px;
|
nicholas@2224
|
98 width: fit-content;
|
nicholas@2224
|
99 width: -moz-fit-content;
|
nicholas@2224
|
100 width: -webkit-fit-content;
|
nicholas@2224
|
101 }
|
nicholas@2726
|
102
|
nicholas@2538
|
103 div.popup-option-checbox input {
|
nicholas@2224
|
104 /* Popup window checkbox */
|
nicholas@2224
|
105 margin-right: 15px;
|
nicholas@2224
|
106 }
|
nicholas@2726
|
107
|
nicholas@2346
|
108 table.popup-option-list {
|
nicholas@2346
|
109 margin: auto;
|
nicholas@2346
|
110 }
|
nicholas@2726
|
111
|
nicholas@2346
|
112 table.popup-option-list tr {
|
nicholas@2346
|
113 padding: 5px;
|
nicholas@2346
|
114 }
|
nicholas@2726
|
115
|
nicholas@2346
|
116 table.popup-option-list tr td {
|
nicholas@2346
|
117 padding: 5px;
|
nicholas@2346
|
118 }
|
nicholas@2726
|
119
|
n@2583
|
120 div.survey-slider-text-holder {
|
n@2583
|
121 display: flex;
|
n@2583
|
122 flex-direction: row;
|
n@2583
|
123 justify-content: space-between;
|
n@2583
|
124 padding: 0px 15px;
|
n@2583
|
125 }
|
nicholas@2726
|
126
|
nicholas@2224
|
127 button#popup-proceed {
|
nicholas@2224
|
128 bottom: 10px;
|
nicholas@2224
|
129 right: 10px;
|
nicholas@2224
|
130 }
|
nicholas@2726
|
131
|
nicholas@2224
|
132 button#popup-previous {
|
nicholas@2224
|
133 bottom: 10px;
|
nicholas@2224
|
134 left: 10px;
|
nicholas@2224
|
135 }
|
nicholas@2726
|
136
|
nicholas@2224
|
137 div.testHalt {
|
nicholas@2538
|
138 /* Specify any colouring during the test halt for pre/post questions */
|
nicholas@2538
|
139 background-color: rgba(0, 0, 0, 0.5);
|
nicholas@2538
|
140 /* Don't mess with this bit */
|
nicholas@2538
|
141 z-index: 9;
|
nicholas@2538
|
142 width: 100%;
|
nicholas@2538
|
143 height: 100%;
|
nicholas@2538
|
144 position: fixed;
|
nicholas@2538
|
145 left: 0px;
|
nicholas@2538
|
146 top: 0px;
|
nicholas@2224
|
147 }
|
nicholas@2726
|
148
|
nicholas@2360
|
149 div#lightbox-root {
|
nicholas@2360
|
150 visibility: hidden;
|
nicholas@2360
|
151 z-index: 20;
|
nicholas@2360
|
152 top: 25px;
|
nicholas@2360
|
153 min-height: 50px;
|
nicholas@2360
|
154 max-height: 250px;
|
nicholas@2360
|
155 }
|
nicholas@2726
|
156
|
nicholas@2360
|
157 div.lightbox-error {
|
nicholas@2360
|
158 margin: 25px;
|
nicholas@2360
|
159 margin-bottom: 50px;
|
nicholas@2360
|
160 padding: 5px;
|
nicholas@2360
|
161 border-radius: 5px;
|
nicholas@2538
|
162 background-color: rgb(255, 220, 220);
|
nicholas@2538
|
163 border: 2px rgb(200, 0, 0) solid;
|
nicholas@2360
|
164 }
|
nicholas@2726
|
165
|
nicholas@2360
|
166 div.lightbox-warning {
|
nicholas@2360
|
167 margin: 25px;
|
nicholas@2360
|
168 margin-bottom: 50px;
|
nicholas@2360
|
169 padding: 5px;
|
nicholas@2360
|
170 border-radius: 5px;
|
nicholas@2538
|
171 background-color: rgb(255, 255, 220);
|
nicholas@2538
|
172 border: 2px rgb(255, 250, 0) solid;
|
nicholas@2360
|
173 }
|
nicholas@2726
|
174
|
nicholas@2360
|
175 div.lightbox-message {
|
nicholas@2360
|
176 margin: 25px;
|
nicholas@2360
|
177 margin-bottom: 50px;
|
nicholas@2360
|
178 padding: 5px;
|
nicholas@2360
|
179 border-radius: 5px;
|
nicholas@2538
|
180 background-color: rgb(200, 220, 255);
|
nicholas@2538
|
181 border: 2px rgb(50, 100, 250) solid;
|
nicholas@2360
|
182 }
|
nicholas@2726
|
183
|
nicholas@2360
|
184 div#lightbox-blanker {
|
nicholas@2360
|
185 visibility: hidden;
|
nicholas@2360
|
186 z-index: 19;
|
nicholas@2360
|
187 }
|
nicholas@2726
|
188
|
nicholas@2224
|
189 button.outside-reference {
|
nicholas@2538
|
190 width: 120px;
|
nicholas@2538
|
191 height: 20px;
|
nicholas@2538
|
192 margin-bottom: 5px;
|
nicholas@2538
|
193 position: absolute;
|
nicholas@2224
|
194 }
|
nicholas@2726
|
195
|
nicholas@2224
|
196 textarea.trackComment {
|
nicholas@2538
|
197 max-width: 594px;
|
nicholas@2538
|
198 min-width: 350px;
|
nicholas@2538
|
199 max-height: 60px;
|
nicholas@2224
|
200 resize: none;
|
nicholas@2224
|
201 }
|
nicholas@2726
|
202
|
nicholas@2224
|
203 div.playhead {
|
nicholas@2538
|
204 width: 500px;
|
nicholas@2538
|
205 height: 50px;
|
nicholas@2538
|
206 background-color: #eee;
|
nicholas@2538
|
207 border-radius: 10px;
|
nicholas@2538
|
208 padding: 10px;
|
nicholas@2224
|
209 }
|
nicholas@2726
|
210
|
nicholas@2224
|
211 div.playhead-scrub-track {
|
nicholas@2538
|
212 width: 100%;
|
nicholas@2538
|
213 height: 10px;
|
nicholas@2538
|
214 border-style: solid;
|
nicholas@2538
|
215 border-width: 1px;
|
nicholas@2224
|
216 }
|
nicholas@2726
|
217
|
nicholas@2224
|
218 div#playhead-scrubber {
|
nicholas@2538
|
219 width: 10px;
|
nicholas@2538
|
220 height: 10px;
|
nicholas@2538
|
221 position: relative;
|
nicholas@2538
|
222 background-color: #000;
|
nicholas@2224
|
223 }
|
nicholas@2726
|
224
|
nicholas@2352
|
225 div.master-volume-holder-inline {
|
nicholas@2352
|
226 width: 100%;
|
nicholas@2352
|
227 padding: 5px;
|
nicholas@2352
|
228 }
|
nicholas@2726
|
229
|
nicholas@2352
|
230 div.master-volume-holder-float {
|
nicholas@2352
|
231 position: absolute;
|
nicholas@2352
|
232 top: 20px;
|
nicholas@2352
|
233 left: 50px;
|
nicholas@2352
|
234 width: 250px%;
|
nicholas@2352
|
235 padding: 5px;
|
nicholas@2352
|
236 }
|
nicholas@2726
|
237
|
nicholas@2352
|
238 div#master-volume-root {
|
nicholas@2538
|
239 margin: auto;
|
nicholas@2224
|
240 border: black 1px solid;
|
nicholas@2224
|
241 border-radius: 5px;
|
nicholas@2352
|
242 width: 250px;
|
nicholas@2352
|
243 height: 40px;
|
nicholas@2224
|
244 }
|
nicholas@2726
|
245
|
nicholas@2224
|
246 input#master-volume-control {
|
nicholas@2669
|
247 width: 190px;
|
nicholas@2224
|
248 height: 25px;
|
nicholas@2224
|
249 float: left;
|
nicholas@2224
|
250 margin: 0px;
|
nicholas@2224
|
251 padding: 0px;
|
nicholas@2224
|
252 }
|
nicholas@2726
|
253
|
nicholas@2224
|
254 span#master-volume-feedback {
|
nicholas@2224
|
255 height: 25px;
|
nicholas@2669
|
256 margin: 0px 5px;
|
nicholas@2669
|
257 float: right;
|
nicholas@2224
|
258 }
|
nicholas@2726
|
259
|
nicholas@2224
|
260 div.error-colour {
|
nicholas@2224
|
261 background-color: #FF8F8F;
|
nicholas@2224
|
262 }
|
nicholas@2726
|
263
|
nicholas@2224
|
264 button.error-colour {
|
nicholas@2224
|
265 background-color: #FF8F8F;
|
nicholas@2224
|
266 color: black;
|
nicholas@2224
|
267 }
|
nicholas@2726
|
268
|
nicholas@2224
|
269 div.calibration-holder {
|
nicholas@2224
|
270 text-align: center;
|
nicholas@2224
|
271 align-content: center;
|
nicholas@2224
|
272 height: auto;
|
nicholas@2224
|
273 }
|
nicholas@2726
|
274
|
nicholas@2224
|
275 div.calibration-slider {
|
nicholas@2224
|
276 width: 50px;
|
nicholas@2224
|
277 margin: 2px;
|
nicholas@2224
|
278 text-align: center;
|
nicholas@2224
|
279 align-content: center;
|
nicholas@2224
|
280 float: left;
|
nicholas@2224
|
281 }
|
nicholas@2726
|
282
|
nicholas@2538
|
283 div.calibration-slider input[type=range][orient=vertical] {
|
nicholas@2538
|
284 writing-mode: bt-lr;
|
nicholas@2538
|
285 /* IE */
|
nicholas@2538
|
286 -webkit-appearance: slider-vertical;
|
nicholas@2538
|
287 /* WebKit */
|
nicholas@2224
|
288 width: 8px;
|
nicholas@2224
|
289 padding: 0 5px;
|
nicholas@2224
|
290 height: 290px;
|
giuliomoro@2339
|
291 }
|
n@2580
|
292
|
nicholas@2726
|
293
|
n@2580
|
294 /* Comment Boxes */
|
n@2580
|
295
|
n@2580
|
296 div.comment-slider-text-holder {
|
n@2580
|
297 display: flex;
|
n@2580
|
298 flex-direction: row;
|
n@2580
|
299 justify-content: space-between;
|
n@2580
|
300 }
|
nicholas@2726
|
301
|
n@2580
|
302 div.comment-slider-text-holder span {
|
n@2580
|
303 margin: 0px 5px;
|
n@2580
|
304 }
|
nicholas@2726
|
305
|
nicholas@2711
|
306 div.comment-checkbox-inputs-holder {
|
nicholas@2711
|
307 display: flex;
|
nicholas@2711
|
308 flex-direction: row;
|
nicholas@2711
|
309 justify-content: space-around;
|
nicholas@2711
|
310 margin: 10px 5px;
|
nicholas@2711
|
311 }
|
nicholas@2726
|
312
|
nicholas@2711
|
313 div.comment-checkbox-inputs-flex {
|
nicholas@2711
|
314 display: flex;
|
nicholas@2711
|
315 flex-direction: column;
|
nicholas@2711
|
316 justify-content: space-between;
|
nicholas@2711
|
317 align-items: center;
|
nicholas@2726
|
318 }
|
nicholas@2726
|
319
|
nicholas@2726
|
320 div.comment-box-playing {
|
nicholas@2726
|
321 background-color: #FFDDDD;
|
nicholas@2726
|
322 }
|