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