1 | /* Base Reset |
---|
2 | -------------------------------------------------------------------- */ |
---|
3 | |
---|
4 | .annotator-notice, |
---|
5 | .annotator-filter *, |
---|
6 | .annotator-widget * { |
---|
7 | font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; |
---|
8 | font-weight: normal; |
---|
9 | text-align: left; |
---|
10 | margin: 0; |
---|
11 | padding: 0; |
---|
12 | background: none; |
---|
13 | -webkit-transition: none; |
---|
14 | -moz-transition: none; |
---|
15 | -o-transition: none; |
---|
16 | transition: none; |
---|
17 | -moz-box-shadow: none; |
---|
18 | -webkit-box-shadow: none; |
---|
19 | -o-box-shadow: none; |
---|
20 | box-shadow: none; |
---|
21 | color: rgb(144, 144, 144); |
---|
22 | } |
---|
23 | |
---|
24 | /* Images |
---|
25 | -------------------------------------------------------------------- */ |
---|
26 | |
---|
27 | .annotator-adder { |
---|
28 | background-image: url(../img/annotator-icon-sprite.png); |
---|
29 | background-repeat: no-repeat; |
---|
30 | } |
---|
31 | |
---|
32 | .annotator-resize, |
---|
33 | .annotator-widget::after, |
---|
34 | .annotator-editor a::after, |
---|
35 | .annotator-viewer .annotator-controls button, |
---|
36 | .annotator-viewer .annotator-controls a, |
---|
37 | .annotator-filter .annotator-filter-navigation button::after, |
---|
38 | .annotator-filter .annotator-filter-property .annotator-filter-clear { |
---|
39 | background-image: url(../img/annotator-glyph-sprite.png); |
---|
40 | background-repeat: no-repeat; |
---|
41 | } |
---|
42 | |
---|
43 | /* Annotator Highlight |
---|
44 | -------------------------------------------------------------------- */ |
---|
45 | |
---|
46 | .annotator-hl { |
---|
47 | background: rgba(255, 255, 10, 0.3); |
---|
48 | } |
---|
49 | |
---|
50 | /* Annotator Wrapper |
---|
51 | -------------------------------------------------------------------- */ |
---|
52 | |
---|
53 | .annotator-wrapper { |
---|
54 | position: relative; |
---|
55 | } |
---|
56 | |
---|
57 | .annotator-adder, |
---|
58 | .annotator-outer, |
---|
59 | .annotator-notice { |
---|
60 | z-index: 9999; |
---|
61 | } |
---|
62 | |
---|
63 | .annotator-adder, |
---|
64 | .annotator-outer, |
---|
65 | .annotator-widget, |
---|
66 | .annotator-notice { |
---|
67 | position: absolute; |
---|
68 | font-size: 10px; |
---|
69 | line-height: 1; |
---|
70 | } |
---|
71 | |
---|
72 | .annotator-hide { |
---|
73 | display: none; |
---|
74 | visibility: hidden; |
---|
75 | } |
---|
76 | |
---|
77 | /* Annotator Adder |
---|
78 | -------------------------------------------------------------------- */ |
---|
79 | |
---|
80 | .annotator-adder { |
---|
81 | margin-top: -48px; |
---|
82 | margin-left: -24px; |
---|
83 | width: 48px; |
---|
84 | height: 48px; |
---|
85 | background-position: left top; |
---|
86 | } |
---|
87 | |
---|
88 | .annotator-adder:hover { |
---|
89 | background-position: center top; |
---|
90 | } |
---|
91 | |
---|
92 | .annotator-adder:active { |
---|
93 | background-position: center right; |
---|
94 | } |
---|
95 | |
---|
96 | .annotator-adder button { |
---|
97 | display: block; |
---|
98 | width: 36px; |
---|
99 | height: 41px; |
---|
100 | margin: 0 auto; |
---|
101 | border: none; |
---|
102 | background: none; |
---|
103 | text-indent: -999em; |
---|
104 | cursor: pointer; |
---|
105 | } |
---|
106 | |
---|
107 | /* Annotator Widget |
---|
108 | |
---|
109 | This applies to both the Viewer and the Editor |
---|
110 | -------------------------------------------------------------------- */ |
---|
111 | |
---|
112 | .annotator-outer { |
---|
113 | width: 0; |
---|
114 | height: 0; |
---|
115 | } |
---|
116 | |
---|
117 | .annotator-widget { |
---|
118 | margin: 0; |
---|
119 | padding: 0; |
---|
120 | bottom: 15px; |
---|
121 | left: -18px; |
---|
122 | min-width: 265px; |
---|
123 | background-color: rgba(251, 251, 251, 0.98); |
---|
124 | border: 1px solid rgba(122, 122, 122, 0.6); |
---|
125 | -webkit-border-radius: 5px; |
---|
126 | -moz-border-radius: 5px; |
---|
127 | border-radius: 5px; |
---|
128 | -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); |
---|
129 | -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); |
---|
130 | -o-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); |
---|
131 | box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); |
---|
132 | } |
---|
133 | |
---|
134 | .annotator-invert-x .annotator-widget { |
---|
135 | left: auto; |
---|
136 | right: -18px; |
---|
137 | } |
---|
138 | |
---|
139 | .annotator-invert-y .annotator-widget { |
---|
140 | bottom: auto; |
---|
141 | top: 8px; |
---|
142 | } |
---|
143 | |
---|
144 | .annotator-widget strong { |
---|
145 | font-weight: bold; |
---|
146 | } |
---|
147 | |
---|
148 | .annotator-widget .annotator-listing, |
---|
149 | .annotator-widget .annotator-item { |
---|
150 | padding: 0; |
---|
151 | margin: 0; |
---|
152 | list-style: none; |
---|
153 | } |
---|
154 | |
---|
155 | .annotator-widget::after { |
---|
156 | content: ""; |
---|
157 | display: block; |
---|
158 | width: 18px; |
---|
159 | height: 10px; |
---|
160 | background-position: 0 0; |
---|
161 | position: absolute; |
---|
162 | bottom: -10px; |
---|
163 | left: 8px; |
---|
164 | } |
---|
165 | |
---|
166 | .annotator-invert-x .annotator-widget::after { |
---|
167 | left: auto; |
---|
168 | right: 8px; |
---|
169 | } |
---|
170 | |
---|
171 | .annotator-invert-y .annotator-widget::after { |
---|
172 | background-position: 0 -15px; |
---|
173 | bottom: auto; |
---|
174 | top: -9px; |
---|
175 | } |
---|
176 | |
---|
177 | .annotator-widget .annotator-item, |
---|
178 | .annotator-editor .annotator-item input, |
---|
179 | .annotator-editor .annotator-item textarea { |
---|
180 | position: relative; |
---|
181 | font-size: 12px; |
---|
182 | } |
---|
183 | |
---|
184 | .annotator-viewer .annotator-item { |
---|
185 | border-top: 2px solid rgba(122, 122, 122, 0.2); |
---|
186 | } |
---|
187 | |
---|
188 | .annotator-widget .annotator-item:first-child { |
---|
189 | border-top: none; |
---|
190 | } |
---|
191 | |
---|
192 | .annotator-editor .annotator-item, |
---|
193 | .annotator-viewer div { |
---|
194 | border-top: 1px solid rgba(133, 133, 133, 0.11); |
---|
195 | } |
---|
196 | |
---|
197 | /* Annotator Viewer |
---|
198 | -------------------------------------------------------------------- */ |
---|
199 | |
---|
200 | .annotator-viewer div { |
---|
201 | padding: 6px 6px; |
---|
202 | } |
---|
203 | |
---|
204 | .annotator-viewer .annotator-item ol, |
---|
205 | .annotator-viewer .annotator-item ul { |
---|
206 | padding: 4px 16px; |
---|
207 | } |
---|
208 | |
---|
209 | .annotator-viewer .annotator-item li { |
---|
210 | } |
---|
211 | |
---|
212 | .annotator-viewer div:first-of-type, |
---|
213 | .annotator-editor .annotator-item:first-child textarea { |
---|
214 | padding-top: 12px; |
---|
215 | padding-bottom: 12px; |
---|
216 | color: rgb(60, 60, 60); |
---|
217 | font-size: 13px; |
---|
218 | font-style: italic; |
---|
219 | line-height: 1.3; |
---|
220 | border-top: none; |
---|
221 | } |
---|
222 | |
---|
223 | .annotator-viewer .annotator-controls { |
---|
224 | position: relative; |
---|
225 | top: 5px; |
---|
226 | right: 5px; |
---|
227 | padding-left: 5px; |
---|
228 | opacity: 0; |
---|
229 | -webkit-transition: opacity 0.2s ease-in; |
---|
230 | -moz-transition: opacity 0.2s ease-in; |
---|
231 | -o-transition: opacity 0.2s ease-in; |
---|
232 | transition: opacity 0.2s ease-in; |
---|
233 | float: right; |
---|
234 | } |
---|
235 | |
---|
236 | .annotator-viewer li:hover .annotator-controls, |
---|
237 | .annotator-viewer li .annotator-controls.annotator-visible { |
---|
238 | opacity: 1; |
---|
239 | } |
---|
240 | |
---|
241 | .annotator-viewer .annotator-controls button, |
---|
242 | .annotator-viewer .annotator-controls a { |
---|
243 | cursor: pointer; |
---|
244 | display: inline-block; |
---|
245 | width: 13px; |
---|
246 | height: 13px; |
---|
247 | margin-left: 2px; |
---|
248 | border: none; |
---|
249 | opacity: 0.2; |
---|
250 | text-indent: -900em; |
---|
251 | background-color: transparent; |
---|
252 | outline: none; |
---|
253 | } |
---|
254 | |
---|
255 | .annotator-viewer .annotator-controls button:hover, |
---|
256 | .annotator-viewer .annotator-controls button:focus, |
---|
257 | .annotator-viewer .annotator-controls a:hover, |
---|
258 | .annotator-viewer .annotator-controls a:focus { |
---|
259 | opacity: 0.9; |
---|
260 | } |
---|
261 | |
---|
262 | .annotator-viewer .annotator-controls button:active, |
---|
263 | .annotator-viewer .annotator-controls a:active { |
---|
264 | opacity: 1; |
---|
265 | } |
---|
266 | |
---|
267 | .annotator-viewer .annotator-controls button[disabled] { |
---|
268 | display: none; |
---|
269 | } |
---|
270 | |
---|
271 | .annotator-viewer .annotator-controls .annotator-edit { |
---|
272 | background-position: 0 -60px; |
---|
273 | } |
---|
274 | |
---|
275 | .annotator-viewer .annotator-controls .annotator-delete { |
---|
276 | background-position: 0 -75px; |
---|
277 | } |
---|
278 | |
---|
279 | .annotator-viewer .annotator-controls .annotator-link { |
---|
280 | background-position: 0 -270px; |
---|
281 | } |
---|
282 | |
---|
283 | /* Annotator Editor |
---|
284 | -------------------------------------------------------------------- */ |
---|
285 | |
---|
286 | .annotator-editor .annotator-item { |
---|
287 | position: relative; |
---|
288 | } |
---|
289 | |
---|
290 | .annotator-editor .annotator-item label { |
---|
291 | top: 0; |
---|
292 | display: inline; |
---|
293 | cursor: pointer; |
---|
294 | font-size: 12px; |
---|
295 | } |
---|
296 | |
---|
297 | .annotator-editor .annotator-item input, |
---|
298 | .annotator-editor .annotator-item textarea { |
---|
299 | display: block; |
---|
300 | min-width: 100%; |
---|
301 | padding: 10px 8px; |
---|
302 | border: none; |
---|
303 | margin: 0; |
---|
304 | color: rgb(60, 60, 60); |
---|
305 | background: none; |
---|
306 | -webkit-box-sizing: border-box; |
---|
307 | -moz-box-sizing: border-box; |
---|
308 | -o-box-sizing: border-box; |
---|
309 | box-sizing: border-box; |
---|
310 | resize: none; |
---|
311 | } |
---|
312 | |
---|
313 | .annotator-editor .annotator-item textarea::-webkit-scrollbar { |
---|
314 | height: 8px; |
---|
315 | width: 8px; |
---|
316 | } |
---|
317 | |
---|
318 | .annotator-editor .annotator-item textarea::-webkit-scrollbar-track-piece { |
---|
319 | margin: 13px 0 3px; |
---|
320 | background-color: #e5e5e5; |
---|
321 | -webkit-border-radius: 4px; |
---|
322 | } |
---|
323 | |
---|
324 | .annotator-editor .annotator-item textarea::-webkit-scrollbar-thumb:vertical { |
---|
325 | height: 25px; |
---|
326 | background-color: #ccc; |
---|
327 | -webkit-border-radius: 4px; |
---|
328 | -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); |
---|
329 | } |
---|
330 | |
---|
331 | .annotator-editor .annotator-item textarea::-webkit-scrollbar-thumb:horizontal { |
---|
332 | width: 25px; |
---|
333 | background-color: #ccc; |
---|
334 | -webkit-border-radius: 4px; |
---|
335 | } |
---|
336 | |
---|
337 | .annotator-editor .annotator-item:first-child textarea { |
---|
338 | min-height: 5.5em; |
---|
339 | -webkit-border-radius: 5px 5px 0 0; |
---|
340 | -moz-border-radius: 5px 5px 0 0; |
---|
341 | -o-border-radius: 5px 5px 0 0; |
---|
342 | border-radius: 5px 5px 0 0; |
---|
343 | } |
---|
344 | |
---|
345 | .annotator-editor .annotator-item input:focus, |
---|
346 | .annotator-editor .annotator-item textarea:focus{ |
---|
347 | background-color: rgb(243, 243, 243); |
---|
348 | outline: none; |
---|
349 | } |
---|
350 | |
---|
351 | .annotator-editor .annotator-item input[type=radio], |
---|
352 | .annotator-editor .annotator-item input[type=checkbox] { |
---|
353 | width: auto; |
---|
354 | min-width: 0; |
---|
355 | padding: 0; |
---|
356 | display: inline; |
---|
357 | margin: 0 4px 0 0; |
---|
358 | cursor: pointer; |
---|
359 | } |
---|
360 | |
---|
361 | .annotator-editor .annotator-checkbox { |
---|
362 | padding: 8px 6px; |
---|
363 | } |
---|
364 | |
---|
365 | .annotator-filter, |
---|
366 | .annotator-filter .annotator-filter-navigation button, |
---|
367 | .annotator-editor .annotator-controls { |
---|
368 | text-align: right; |
---|
369 | padding: 3px; |
---|
370 | border-top: 1px solid rgb(212,212,212); |
---|
371 | background-color: rgb(212, 212, 212); |
---|
372 | background-image: -webkit-gradient( |
---|
373 | linear, left top, left bottom, |
---|
374 | from(rgb(245, 245, 245)), |
---|
375 | color-stop(0.6, rgb(220, 220, 220)), |
---|
376 | to(rgb(210, 210, 210)) |
---|
377 | ); |
---|
378 | background-image: -moz-linear-gradient( |
---|
379 | -90deg, |
---|
380 | rgb(245, 245, 245), |
---|
381 | rgb(220, 220, 220) 60%, |
---|
382 | rgb(210, 210, 210) |
---|
383 | ); |
---|
384 | background-image: -webkit-linear-gradient( |
---|
385 | -90deg, |
---|
386 | rgb(245, 245, 245), |
---|
387 | rgb(220, 220, 220) 60%, |
---|
388 | rgb(210, 210, 210) |
---|
389 | ); |
---|
390 | background-image: linear-gradient( |
---|
391 | -90deg, |
---|
392 | rgb(245, 245, 245), |
---|
393 | rgb(220, 220, 220) 60%, |
---|
394 | rgb(210, 210, 210) |
---|
395 | ); |
---|
396 | -webkit-box-shadow: |
---|
397 | inset 1px 0 0 rgba(255, 255, 255, 0.7), |
---|
398 | inset -1px 0 0 rgba(255, 255, 255, 0.7), |
---|
399 | inset 0 1px 0 rgba(255, 255, 255, 0.7); |
---|
400 | -moz-box-shadow: |
---|
401 | inset 1px 0 0 rgba(255, 255, 255, 0.7), |
---|
402 | inset -1px 0 0 rgba(255, 255, 255, 0.7), |
---|
403 | inset 0 1px 0 rgba(255, 255, 255, 0.7); |
---|
404 | -o-box-shadow: |
---|
405 | inset 1px 0 0 rgba(255, 255, 255, 0.7), |
---|
406 | inset -1px 0 0 rgba(255, 255, 255, 0.7), |
---|
407 | inset 0 1px 0 rgba(255, 255, 255, 0.7); |
---|
408 | box-shadow: |
---|
409 | inset 1px 0 0 rgba(255, 255, 255, 0.7), |
---|
410 | inset -1px 0 0 rgba(255, 255, 255, 0.7), |
---|
411 | inset 0 1px 0 rgba(255, 255, 255, 0.7); |
---|
412 | -webkit-border-radius: 0 0 5px 5px; |
---|
413 | -moz-border-radius: 0 0 5px 5px; |
---|
414 | -o-border-radius: 0 0 5px 5px; |
---|
415 | border-radius: 0 0 5px 5px; |
---|
416 | } |
---|
417 | |
---|
418 | .annotator-invert-y .annotator-controls { |
---|
419 | border-top: none; |
---|
420 | border-bottom: 1px solid rgb(180, 180, 180); |
---|
421 | -webkit-border-radius: 5px 5px 0 0; |
---|
422 | -moz-border-radius: 5px 5px 0 0; |
---|
423 | -o-border-radius: 5px 5px 0 0; |
---|
424 | border-radius: 5px 5px 0 0; |
---|
425 | } |
---|
426 | |
---|
427 | .annotator-editor a, |
---|
428 | .annotator-filter .annotator-filter-property label { |
---|
429 | position: relative; |
---|
430 | display: inline-block; |
---|
431 | padding: 0 6px 0 22px; |
---|
432 | color: rgb(54, 54, 54); |
---|
433 | text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); |
---|
434 | text-decoration: none; |
---|
435 | line-height: 24px; |
---|
436 | font-size: 12px; |
---|
437 | font-weight: bold; |
---|
438 | border: 1px solid rgb(162, 162, 162); |
---|
439 | background-color: rgb(212, 212, 212); |
---|
440 | background-image: -webkit-gradient( |
---|
441 | linear, left top, left bottom, |
---|
442 | from(rgb(245, 245, 245)), |
---|
443 | color-stop(0.5, rgb(210, 210, 210)), |
---|
444 | color-stop(0.5, rgb(190, 190, 190)), |
---|
445 | to(rgb(210, 210, 210)) |
---|
446 | ); |
---|
447 | background-image: -moz-linear-gradient( |
---|
448 | -90deg, |
---|
449 | rgb(245, 245, 245), |
---|
450 | rgb(210, 210, 210) 50%, |
---|
451 | rgb(190, 190, 190) 50%, |
---|
452 | rgb(210, 210, 210) |
---|
453 | ); |
---|
454 | background-image: -webkit-linear-gradient( |
---|
455 | -90deg, |
---|
456 | rgb(245, 245, 245), |
---|
457 | rgb(210, 210, 210) 50%, |
---|
458 | rgb(190, 190, 190) 50%, |
---|
459 | rgb(210, 210, 210) |
---|
460 | ); |
---|
461 | background-image: linear-gradient( |
---|
462 | -90deg, |
---|
463 | rgb(245, 245, 245), |
---|
464 | rgb(210, 210, 210) 50%, |
---|
465 | rgb(190, 190, 190) 50%, |
---|
466 | rgb(210, 210, 210) |
---|
467 | ); |
---|
468 | -webkit-box-shadow: |
---|
469 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
470 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
471 | -moz-box-shadow: |
---|
472 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
473 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
474 | -o-box-shadow: |
---|
475 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
476 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
477 | box-shadow: |
---|
478 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
479 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
480 | -webkit-border-radius: 5px; |
---|
481 | -moz-border-radius: 5px; |
---|
482 | -o-border-radius: 5px; |
---|
483 | border-radius: 5px; |
---|
484 | } |
---|
485 | |
---|
486 | .annotator-editor a::after { |
---|
487 | position: absolute; |
---|
488 | top: 50%; |
---|
489 | left: 5px; |
---|
490 | display: block; |
---|
491 | content: ""; |
---|
492 | width: 15px; |
---|
493 | height: 15px; |
---|
494 | margin-top: -7px; |
---|
495 | background-position: 0 -90px; |
---|
496 | } |
---|
497 | |
---|
498 | .annotator-editor a:hover, |
---|
499 | .annotator-editor a:focus, |
---|
500 | .annotator-editor a.annotator-focus, |
---|
501 | .annotator-filter .annotator-filter-active label, |
---|
502 | .annotator-filter .annotator-filter-navigation button:hover { |
---|
503 | outline: none; |
---|
504 | border-color: rgb(67, 90, 160); |
---|
505 | background-color: rgb(56, 101, 249); |
---|
506 | background-image: -webkit-gradient( |
---|
507 | linear, left top, left bottom, |
---|
508 | from(rgb(118, 145, 251)), |
---|
509 | color-stop(0.5, rgb(80, 117, 251)), |
---|
510 | color-stop(0.5, rgb(56, 101, 249)), |
---|
511 | to(rgb(54, 101, 250)) |
---|
512 | ); |
---|
513 | background-image: -moz-linear-gradient( |
---|
514 | -90deg, |
---|
515 | rgb(118, 145, 251), |
---|
516 | rgb(80, 117, 251) 50%, |
---|
517 | rgb(56, 101, 249) 50%, |
---|
518 | rgb(54, 101, 250) |
---|
519 | ); |
---|
520 | background-image: -webkit-linear-gradient( |
---|
521 | -90deg, |
---|
522 | rgb(118, 145, 251), |
---|
523 | rgb(80, 117, 251) 50%, |
---|
524 | rgb(56, 101, 249) 50%, |
---|
525 | rgb(54, 101, 250) |
---|
526 | ); |
---|
527 | background-image: linear-gradient( |
---|
528 | -90deg, |
---|
529 | rgb(118, 145, 251), |
---|
530 | rgb(80, 117, 251) 50%, |
---|
531 | rgb(56, 101, 249) 50%, |
---|
532 | rgb(54, 101, 250) |
---|
533 | ); |
---|
534 | color: rgb(255, 255, 255); |
---|
535 | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.42); |
---|
536 | } |
---|
537 | |
---|
538 | .annotator-editor a:hover::after, |
---|
539 | .annotator-editor a:focus::after { |
---|
540 | margin-top: -8px; |
---|
541 | background-position: 0 -105px; |
---|
542 | } |
---|
543 | |
---|
544 | .annotator-editor a:active, |
---|
545 | .annotator-filter .annotator-filter-navigation button:active { |
---|
546 | border-color: rgb(112, 12, 73); |
---|
547 | background-color: rgb(209, 46, 142); |
---|
548 | background-image: -webkit-gradient( |
---|
549 | linear, left top, left bottom, |
---|
550 | from(rgb(252, 124, 202)), |
---|
551 | color-stop(0.5, rgb(232, 93, 178)), |
---|
552 | color-stop(0.5, rgb(209, 46, 142)), |
---|
553 | to(rgb(255, 0, 156)) |
---|
554 | ); |
---|
555 | background-image: -moz-linear-gradient( |
---|
556 | -90deg, |
---|
557 | rgb(252, 124, 202), |
---|
558 | rgb(232, 93, 178) 50%, |
---|
559 | rgb(209, 46, 142) 50%, |
---|
560 | rgb(255, 0, 156) |
---|
561 | ); |
---|
562 | background-image: -webkit-linear-gradient( |
---|
563 | -90deg, |
---|
564 | rgb(252, 124, 202), |
---|
565 | rgb(232, 93, 178) 50%, |
---|
566 | rgb(209, 46, 142) 50%, |
---|
567 | rgb(255, 0, 156) |
---|
568 | ); |
---|
569 | background-image: linear-gradient( |
---|
570 | -90deg, |
---|
571 | rgb(252, 124, 202), |
---|
572 | rgb(232, 93, 178) 50%, |
---|
573 | rgb(209, 46, 142) 50%, |
---|
574 | rgb(255, 0, 156) |
---|
575 | ); |
---|
576 | } |
---|
577 | |
---|
578 | .annotator-editor a.annotator-save::after { |
---|
579 | background-position: 0 -120px; |
---|
580 | } |
---|
581 | |
---|
582 | .annotator-editor a.annotator-save:hover::after, |
---|
583 | .annotator-editor a.annotator-save:focus::after, |
---|
584 | .annotator-editor a.annotator-save.annotator-focus::after { |
---|
585 | margin-top: -8px; |
---|
586 | background-position: 0 -135px; |
---|
587 | } |
---|
588 | |
---|
589 | .annotator-editor .annotator-widget::after { |
---|
590 | background-position: 0 -30px; |
---|
591 | } |
---|
592 | |
---|
593 | .annotator-editor.annotator-invert-y .annotator-widget .annotator-controls { |
---|
594 | background-color: #f2f2f2; |
---|
595 | } |
---|
596 | |
---|
597 | .annotator-editor.annotator-invert-y .annotator-widget::after { |
---|
598 | background-position: 0 -45px; |
---|
599 | height: 11px; |
---|
600 | } |
---|
601 | |
---|
602 | .annotator-resize { |
---|
603 | position: absolute; |
---|
604 | top: 0; |
---|
605 | right: 0; |
---|
606 | width: 12px; |
---|
607 | height: 12px; |
---|
608 | background-position: 2px -150px; |
---|
609 | } |
---|
610 | |
---|
611 | .annotator-invert-x .annotator-resize { |
---|
612 | right: auto; |
---|
613 | left: 0; |
---|
614 | background-position: 0 -195px; |
---|
615 | } |
---|
616 | |
---|
617 | .annotator-invert-y .annotator-resize { |
---|
618 | top: auto; |
---|
619 | bottom: 0; |
---|
620 | background-position: 2px -165px; |
---|
621 | } |
---|
622 | |
---|
623 | .annotator-invert-y.annotator-invert-x .annotator-resize { |
---|
624 | background-position: 0 -180px; |
---|
625 | } |
---|
626 | |
---|
627 | /* Annotator Notification |
---|
628 | -------------------------------------------------------------------- */ |
---|
629 | |
---|
630 | .annotator-notice { |
---|
631 | color: #fff; |
---|
632 | position: absolute; |
---|
633 | position: fixed; |
---|
634 | top: -54px; |
---|
635 | left: 0; |
---|
636 | width: 100%; |
---|
637 | font-size: 14px; |
---|
638 | line-height: 50px; |
---|
639 | text-align: center; |
---|
640 | background: black; |
---|
641 | background: rgba(0, 0, 0, 0.9); |
---|
642 | border-bottom: 4px solid #d4d4d4; |
---|
643 | -webkit-transition: top 0.4s ease-out; |
---|
644 | -moz-transition: top 0.4s ease-out; |
---|
645 | -o-transition: top 0.4s ease-out; |
---|
646 | transition: top 0.4s ease-out; |
---|
647 | } |
---|
648 | |
---|
649 | .ie6 .annotator-notice { |
---|
650 | position: absolute; |
---|
651 | } |
---|
652 | |
---|
653 | .annotator-notice-success { |
---|
654 | border-color: #3665f9; |
---|
655 | } |
---|
656 | |
---|
657 | .annotator-notice-error { |
---|
658 | border-color: #ff7e00; |
---|
659 | } |
---|
660 | |
---|
661 | .annotator-notice p { |
---|
662 | margin: 0; |
---|
663 | } |
---|
664 | |
---|
665 | .annotator-notice a { |
---|
666 | color: #fff; |
---|
667 | } |
---|
668 | |
---|
669 | .annotator-notice-show { |
---|
670 | top: 0; |
---|
671 | } |
---|
672 | |
---|
673 | /* Annotator Tags Plugin |
---|
674 | -------------------------------------------------------------------- */ |
---|
675 | |
---|
676 | .annotator-tags { |
---|
677 | margin-bottom: -2px; |
---|
678 | } |
---|
679 | |
---|
680 | .annotator-tags .annotator-tag { |
---|
681 | display: inline-block; |
---|
682 | padding: 0 8px; |
---|
683 | margin-bottom: 2px; |
---|
684 | line-height: 1.6; |
---|
685 | font-weight: bold; |
---|
686 | background-color: rgb(230, 230, 230); |
---|
687 | -webkit-border-radius: 8px; |
---|
688 | -moz-border-radius: 8px; |
---|
689 | -o-border-radius: 8px; |
---|
690 | border-radius: 8px; |
---|
691 | } |
---|
692 | |
---|
693 | /* Annotator Filter Plugin |
---|
694 | -------------------------------------------------------------------- */ |
---|
695 | |
---|
696 | .annotator-filter { |
---|
697 | z-index: 9998; /* notifications/popups at 9999; filter bar should be lower */ |
---|
698 | position: fixed; |
---|
699 | top: 0; |
---|
700 | right: 0; |
---|
701 | left: 0; |
---|
702 | text-align: left; |
---|
703 | line-height: 0; |
---|
704 | border: none; |
---|
705 | border-bottom: 1px solid #878787; |
---|
706 | padding-left: 10px; |
---|
707 | padding-right: 10px; |
---|
708 | -webkit-border-radius: 0; |
---|
709 | -moz-border-radius: 0; |
---|
710 | -o-border-radius: 0; |
---|
711 | border-radius: 0; |
---|
712 | -webkit-box-shadow: |
---|
713 | inset 0 -1px 0 rgba(255, 255, 255, 0.3); |
---|
714 | -moz-box-shadow: |
---|
715 | inset 0 -1px 0 rgba(255, 255, 255, 0.3); |
---|
716 | -o-box-shadow: |
---|
717 | inset 0 -1px 0 rgba(255, 255, 255, 0.3); |
---|
718 | box-shadow: |
---|
719 | inset 0 -1px 0 rgba(255, 255, 255, 0.3); |
---|
720 | } |
---|
721 | |
---|
722 | .annotator-filter strong { |
---|
723 | font-size: 12px; |
---|
724 | font-weight: bold; |
---|
725 | color: #3c3c3c; |
---|
726 | text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); |
---|
727 | position: relative; |
---|
728 | top: -9px; |
---|
729 | } |
---|
730 | |
---|
731 | |
---|
732 | .annotator-filter .annotator-filter-property, |
---|
733 | .annotator-filter .annotator-filter-navigation { |
---|
734 | position: relative; |
---|
735 | display: inline-block; |
---|
736 | overflow: hidden; |
---|
737 | line-height: 10px; |
---|
738 | padding: 2px 0; |
---|
739 | margin-right: 8px; |
---|
740 | } |
---|
741 | |
---|
742 | .annotator-filter .annotator-filter-property label, |
---|
743 | .annotator-filter .annotator-filter-navigation button { |
---|
744 | text-align: left; |
---|
745 | display: block; |
---|
746 | float: left; |
---|
747 | line-height: 20px; |
---|
748 | -webkit-border-radius: 10px 0 0 10px; |
---|
749 | -moz-border-radius: 10px 0 0 10px; |
---|
750 | -o-border-radius: 10px 0 0 10px; |
---|
751 | border-radius: 10px 0 0 10px; |
---|
752 | } |
---|
753 | |
---|
754 | .annotator-filter .annotator-filter-property label { |
---|
755 | padding-left: 8px; |
---|
756 | } |
---|
757 | |
---|
758 | .annotator-filter .annotator-filter-property input { |
---|
759 | display: block; |
---|
760 | float: right; |
---|
761 | -webkit-appearance: none; |
---|
762 | background-color: #fff; |
---|
763 | border: 1px solid #878787; |
---|
764 | border-left: none; |
---|
765 | padding: 2px 4px; |
---|
766 | line-height: 16px; |
---|
767 | min-height: 16px; |
---|
768 | font-size: 12px; |
---|
769 | width: 150px; |
---|
770 | color: #333; |
---|
771 | background-color: #f8f8f8; |
---|
772 | -webkit-border-radius: 0 10px 10px 0; |
---|
773 | -moz-border-radius: 0 10px 10px 0; |
---|
774 | -o-border-radius: 0 10px 10px 0; |
---|
775 | border-radius: 0 10px 10px 0; |
---|
776 | -webkit-box-shadow: |
---|
777 | inset 0 1px 1px rgba(0, 0, 0, 0.2); |
---|
778 | -moz-box-shadow: |
---|
779 | inset 0 1px 1px rgba(0, 0, 0, 0.2); |
---|
780 | -o-box-shadow: |
---|
781 | inset 0 1px 1px rgba(0, 0, 0, 0.2); |
---|
782 | box-shadow: |
---|
783 | inset 0 1px 1px rgba(0, 0, 0, 0.2); |
---|
784 | |
---|
785 | } |
---|
786 | |
---|
787 | .annotator-filter .annotator-filter-property input:focus { |
---|
788 | outline: none; |
---|
789 | background-color: #fff; |
---|
790 | } |
---|
791 | |
---|
792 | .annotator-filter .annotator-filter-clear { |
---|
793 | position: absolute; |
---|
794 | right: 3px; |
---|
795 | top: 6px; |
---|
796 | border: none; |
---|
797 | text-indent: -900em; |
---|
798 | width: 15px; |
---|
799 | height: 15px; |
---|
800 | background-position: 0 -90px; |
---|
801 | opacity: 0.4; |
---|
802 | } |
---|
803 | |
---|
804 | .annotator-filter .annotator-filter-clear:hover, |
---|
805 | .annotator-filter .annotator-filter-clear:focus { |
---|
806 | opacity: 0.8; |
---|
807 | } |
---|
808 | |
---|
809 | .annotator-filter .annotator-filter-clear:active { |
---|
810 | opacity: 1; |
---|
811 | } |
---|
812 | |
---|
813 | .annotator-filter .annotator-filter-navigation button { |
---|
814 | border: 1px solid rgb(162, 162, 162); |
---|
815 | padding: 0; |
---|
816 | text-indent: -900px; |
---|
817 | width: 20px; |
---|
818 | min-height: 22px; |
---|
819 | -webkit-box-shadow: |
---|
820 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
821 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
822 | -moz-box-shadow: |
---|
823 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
824 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
825 | -o-box-shadow: |
---|
826 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
827 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
828 | box-shadow: |
---|
829 | inset 0 0 5px rgba(255, 255, 255, 0.2), |
---|
830 | inset 0 0 1px rgba(255, 255, 255, 0.8); |
---|
831 | } |
---|
832 | |
---|
833 | .annotator-filter .annotator-filter-navigation button, |
---|
834 | .annotator-filter .annotator-filter-navigation button:hover, |
---|
835 | .annotator-filter .annotator-filter-navigation button:focus { |
---|
836 | color: transparent; |
---|
837 | } |
---|
838 | |
---|
839 | .annotator-filter .annotator-filter-navigation button::after { |
---|
840 | position: absolute; |
---|
841 | top: 8px; |
---|
842 | left: 8px; |
---|
843 | content: ""; |
---|
844 | display: block; |
---|
845 | width: 9px; |
---|
846 | height: 9px; |
---|
847 | background-position: 0 -210px; |
---|
848 | } |
---|
849 | |
---|
850 | .annotator-filter .annotator-filter-navigation button:hover::after { |
---|
851 | background-position: 0 -225px; |
---|
852 | } |
---|
853 | |
---|
854 | .annotator-filter .annotator-filter-navigation .annotator-filter-next { |
---|
855 | -webkit-border-radius: 0 10px 10px 0; |
---|
856 | -moz-border-radius: 0 10px 10px 0; |
---|
857 | -o-border-radius: 0 10px 10px 0; |
---|
858 | border-radius: 0 10px 10px 0; |
---|
859 | border-left: none; |
---|
860 | } |
---|
861 | |
---|
862 | .annotator-filter .annotator-filter-navigation .annotator-filter-next::after { |
---|
863 | left: auto; |
---|
864 | right: 7px; |
---|
865 | background-position: 0 -240px; |
---|
866 | } |
---|
867 | |
---|
868 | .annotator-filter .annotator-filter-navigation .annotator-filter-next:hover::after { |
---|
869 | background-position: 0 -255px; |
---|
870 | } |
---|
871 | |
---|
872 | .annotator-hl-active { |
---|
873 | background: rgba(255, 255, 10, 0.8); |
---|
874 | } |
---|
875 | |
---|
876 | .annotator-hl-filtered { |
---|
877 | background-color: transparent; |
---|
878 | } |
---|