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;
|
nicholas@2344
|
61 text-align: center;
|
giuliomoro@2339
|
62 }
|
giuliomoro@2339
|
63
|
giuliomoro@2339
|
64 #popupTitle {
|
giuliomoro@2339
|
65 white-space: pre-line;
|
nicholas@2224
|
66 }
|
nicholas@2224
|
67
|
nicholas@2224
|
68 div#popupResponse {
|
nicholas@2224
|
69 width: inherit;
|
nicholas@2224
|
70 min-height: 50px;
|
nicholas@2224
|
71 max-height: 320px;
|
nicholas@2224
|
72 overflow: auto;
|
nicholas@2224
|
73 position: relative;
|
nicholas@2224
|
74 }
|
nicholas@2224
|
75
|
nicholas@2224
|
76 button.popupButton {
|
nicholas@2224
|
77 /* Button for popup window
|
nicholas@2224
|
78 */
|
nicholas@2224
|
79 width: 50px;
|
nicholas@2224
|
80 height: 25px;
|
nicholas@2224
|
81 position: absolute;
|
nicholas@2224
|
82 border-radius: 5px;
|
nicholas@2224
|
83 border: #444;
|
nicholas@2224
|
84 border-width: 1px;
|
nicholas@2224
|
85 border-style: solid;
|
nicholas@2224
|
86 background-color: #fff;
|
nicholas@2224
|
87 }
|
nicholas@2224
|
88
|
nicholas@2224
|
89 div.popup-option-checbox {
|
nicholas@2224
|
90 /* Popup window checkbox */
|
nicholas@2224
|
91 padding: 5px;
|
nicholas@2224
|
92 width: fit-content;
|
nicholas@2224
|
93 width: -moz-fit-content;
|
nicholas@2224
|
94 width: -webkit-fit-content;
|
nicholas@2224
|
95 }
|
nicholas@2224
|
96
|
nicholas@2224
|
97 div.popup-option-checbox input{
|
nicholas@2224
|
98 /* Popup window checkbox */
|
nicholas@2224
|
99 margin-right: 15px;
|
nicholas@2224
|
100 }
|
nicholas@2224
|
101
|
nicholas@2346
|
102 table.popup-option-list {
|
nicholas@2346
|
103 margin: auto;
|
nicholas@2346
|
104 }
|
nicholas@2346
|
105
|
nicholas@2346
|
106 table.popup-option-list tr {
|
nicholas@2346
|
107 padding: 5px;
|
nicholas@2346
|
108 }
|
nicholas@2346
|
109
|
nicholas@2346
|
110 table.popup-option-list tr td {
|
nicholas@2346
|
111 padding: 5px;
|
nicholas@2346
|
112 }
|
nicholas@2346
|
113
|
nicholas@2224
|
114 button#popup-proceed {
|
nicholas@2224
|
115 bottom: 10px;
|
nicholas@2224
|
116 right: 10px;
|
nicholas@2224
|
117 }
|
nicholas@2224
|
118
|
nicholas@2224
|
119 button#popup-previous {
|
nicholas@2224
|
120 bottom: 10px;
|
nicholas@2224
|
121 left: 10px;
|
nicholas@2224
|
122 }
|
nicholas@2224
|
123
|
nicholas@2224
|
124 div.testHalt {
|
nicholas@2224
|
125 /* Specify any colouring during the test halt for pre/post questions */
|
nicholas@2224
|
126 background-color: rgba(0,0,0,0.5);
|
nicholas@2224
|
127 /* Don't mess with this bit */
|
nicholas@2297
|
128 z-index: 9;
|
nicholas@2224
|
129 width: 100%;
|
nicholas@2224
|
130 height: 100%;
|
nicholas@2297
|
131 position: fixed;
|
nicholas@2224
|
132 left: 0px;
|
nicholas@2224
|
133 top: 0px;
|
nicholas@2224
|
134 }
|
nicholas@2224
|
135
|
nicholas@2360
|
136 div#lightbox-root {
|
nicholas@2360
|
137 visibility: hidden;
|
nicholas@2360
|
138 z-index: 20;
|
nicholas@2360
|
139 top: 25px;
|
nicholas@2360
|
140 min-height: 50px;
|
nicholas@2360
|
141 max-height: 250px;
|
nicholas@2360
|
142 }
|
nicholas@2360
|
143
|
nicholas@2360
|
144 div.lightbox-error {
|
nicholas@2360
|
145 margin: 25px;
|
nicholas@2360
|
146 margin-bottom: 50px;
|
nicholas@2360
|
147 padding: 5px;
|
nicholas@2360
|
148 border-radius: 5px;
|
nicholas@2360
|
149 background-color: rgb(255,220,220);
|
nicholas@2360
|
150 border: 2px rgb(200,0,0) solid;
|
nicholas@2360
|
151 }
|
nicholas@2360
|
152
|
nicholas@2360
|
153 div.lightbox-warning {
|
nicholas@2360
|
154 margin: 25px;
|
nicholas@2360
|
155 margin-bottom: 50px;
|
nicholas@2360
|
156 padding: 5px;
|
nicholas@2360
|
157 border-radius: 5px;
|
nicholas@2360
|
158 background-color: rgb(255,255,220);
|
nicholas@2360
|
159 border: 2px rgb(255,250,0) solid;
|
nicholas@2360
|
160 }
|
nicholas@2360
|
161
|
nicholas@2360
|
162 div.lightbox-message {
|
nicholas@2360
|
163 margin: 25px;
|
nicholas@2360
|
164 margin-bottom: 50px;
|
nicholas@2360
|
165 padding: 5px;
|
nicholas@2360
|
166 border-radius: 5px;
|
nicholas@2360
|
167 background-color: rgb(200,220,255);
|
nicholas@2360
|
168 border: 2px rgb(50,100,250) solid;
|
nicholas@2360
|
169 }
|
nicholas@2360
|
170
|
nicholas@2360
|
171 div#lightbox-blanker {
|
nicholas@2360
|
172 visibility: hidden;
|
nicholas@2360
|
173 z-index: 19;
|
nicholas@2360
|
174 }
|
nicholas@2360
|
175
|
nicholas@2224
|
176 button.outside-reference {
|
nicholas@2224
|
177 width:120px;
|
nicholas@2224
|
178 height:20px;
|
nicholas@2224
|
179 margin-bottom:5px;
|
nicholas@2224
|
180 position: absolute;
|
nicholas@2224
|
181 }
|
nicholas@2224
|
182
|
nicholas@2224
|
183 textarea.trackComment {
|
nicholas@2224
|
184 max-width: 594px;
|
nicholas@2224
|
185 min-width: 350px;
|
nicholas@2224
|
186 max-height: 60px;
|
nicholas@2224
|
187 resize: none;
|
nicholas@2224
|
188 }
|
nicholas@2224
|
189
|
nicholas@2224
|
190 div.playhead {
|
nicholas@2224
|
191 width: 500px;
|
nicholas@2224
|
192 height: 50px;
|
nicholas@2224
|
193 background-color: #eee;
|
nicholas@2224
|
194 border-radius: 10px;
|
nicholas@2224
|
195 padding: 10px;
|
nicholas@2224
|
196 }
|
nicholas@2224
|
197
|
nicholas@2224
|
198 div.playhead-scrub-track {
|
nicholas@2224
|
199 width: 100%;
|
nicholas@2224
|
200 height: 10px;
|
nicholas@2224
|
201 border-style: solid;
|
nicholas@2224
|
202 border-width: 1px;
|
nicholas@2224
|
203 }
|
nicholas@2224
|
204
|
nicholas@2224
|
205 div#playhead-scrubber {
|
nicholas@2224
|
206 width: 10px;
|
nicholas@2224
|
207 height: 10px;
|
nicholas@2224
|
208 position: relative;
|
nicholas@2224
|
209 background-color: #000;
|
nicholas@2224
|
210 }
|
nicholas@2224
|
211
|
nicholas@2352
|
212 div.master-volume-holder-inline {
|
nicholas@2352
|
213 width: 100%;
|
nicholas@2352
|
214 padding: 5px;
|
nicholas@2352
|
215 }
|
nicholas@2352
|
216
|
nicholas@2352
|
217 div.master-volume-holder-float {
|
nicholas@2352
|
218 position: absolute;
|
nicholas@2352
|
219 top: 20px;
|
nicholas@2352
|
220 left: 50px;
|
nicholas@2352
|
221 width: 250px%;
|
nicholas@2352
|
222 padding: 5px;
|
nicholas@2352
|
223 }
|
nicholas@2352
|
224
|
nicholas@2352
|
225 div#master-volume-root {
|
nicholas@2352
|
226 margin:auto;
|
nicholas@2224
|
227 border: black 1px solid;
|
nicholas@2224
|
228 border-radius: 5px;
|
nicholas@2352
|
229 width: 250px;
|
nicholas@2352
|
230 height: 40px;
|
nicholas@2224
|
231 }
|
nicholas@2224
|
232
|
nicholas@2224
|
233 input#master-volume-control {
|
nicholas@2224
|
234 width: 200px;
|
nicholas@2224
|
235 height: 25px;
|
nicholas@2224
|
236 float: left;
|
nicholas@2224
|
237 margin: 0px;
|
nicholas@2224
|
238 padding: 0px;
|
nicholas@2224
|
239 }
|
nicholas@2224
|
240
|
nicholas@2224
|
241 span#master-volume-feedback {
|
nicholas@2224
|
242 width: 45px;
|
nicholas@2224
|
243 height: 25px;
|
nicholas@2224
|
244 margin-left: 5px;
|
nicholas@2224
|
245 float: left;
|
nicholas@2224
|
246 }
|
nicholas@2224
|
247
|
nicholas@2224
|
248 div.error-colour {
|
nicholas@2224
|
249 background-color: #FF8F8F;
|
nicholas@2224
|
250 }
|
nicholas@2224
|
251 button.error-colour {
|
nicholas@2224
|
252 background-color: #FF8F8F;
|
nicholas@2224
|
253 color: black;
|
nicholas@2224
|
254 }
|
nicholas@2224
|
255
|
nicholas@2224
|
256 div.calibration-holder {
|
nicholas@2224
|
257 text-align: center;
|
nicholas@2224
|
258 align-content: center;
|
nicholas@2224
|
259 height: auto;
|
nicholas@2224
|
260 }
|
nicholas@2224
|
261
|
nicholas@2224
|
262 div.calibration-slider {
|
nicholas@2224
|
263 width: 50px;
|
nicholas@2224
|
264 margin: 2px;
|
nicholas@2224
|
265 text-align: center;
|
nicholas@2224
|
266 align-content: center;
|
nicholas@2224
|
267 float: left;
|
nicholas@2224
|
268 }
|
nicholas@2224
|
269
|
nicholas@2224
|
270 div.calibration-slider input[type=range][orient=vertical]
|
nicholas@2224
|
271 {
|
nicholas@2224
|
272 writing-mode: bt-lr; /* IE */
|
nicholas@2224
|
273 -webkit-appearance: slider-vertical; /* WebKit */
|
nicholas@2224
|
274 width: 8px;
|
nicholas@2224
|
275 padding: 0 5px;
|
nicholas@2224
|
276 height: 290px;
|
giuliomoro@2339
|
277 }
|