|
1 /* Start: Recommended Isotope styles */ |
|
2 |
|
3 /**** Isotope Filtering ****/ |
|
4 |
|
5 .isotope-item { |
|
6 z-index: 2; |
|
7 } |
|
8 |
|
9 .isotope-hidden.isotope-item { |
|
10 pointer-events: none; |
|
11 z-index: 1; |
|
12 } |
|
13 |
|
14 .hidden{ |
|
15 display: none !important; |
|
16 } |
|
17 |
|
18 input[type="radio"]{ |
|
19 cursor:pointer; |
|
20 margin-top: -2px |
|
21 } |
|
22 |
|
23 label{ |
|
24 cursor:pointer; |
|
25 margin-right:30px !important; |
|
26 } |
|
27 /**** Isotope CSS3 transitions ****/ |
|
28 .definition { |
|
29 width: 200px; |
|
30 padding: 15px; |
|
31 } |
|
32 |
|
33 .commentContainer{ |
|
34 width: 324px; |
|
35 height: 172px; |
|
36 overflow-y: scroll; |
|
37 } |
|
38 |
|
39 div.comment{ |
|
40 position: relative; |
|
41 display: inline-block; |
|
42 width: 100%; |
|
43 } |
|
44 |
|
45 div.comment *{ |
|
46 position: relative; |
|
47 } |
|
48 |
|
49 .isotope, |
|
50 .isotope .isotope-item { |
|
51 -webkit-transition-duration: 0.8s; |
|
52 -moz-transition-duration: 0.8s; |
|
53 -ms-transition-duration: 0.8s; |
|
54 -o-transition-duration: 0.8s; |
|
55 transition-duration: 0.8s; |
|
56 } |
|
57 |
|
58 .isotope { |
|
59 -webkit-transition-property: height, width; |
|
60 -moz-transition-property: height, width; |
|
61 -ms-transition-property: height, width; |
|
62 -o-transition-property: height, width; |
|
63 transition-property: height, width; |
|
64 } |
|
65 |
|
66 .isotope .isotope-item { |
|
67 -webkit-transition-property: -webkit-transform, opacity; |
|
68 -moz-transition-property: -moz-transform, opacity; |
|
69 -ms-transition-property: -ms-transform, opacity; |
|
70 -o-transition-property: -o-transform, opacity; |
|
71 transition-property: transform, opacity; |
|
72 } |
|
73 |
|
74 /**** disabling Isotope CSS3 transitions ****/ |
|
75 |
|
76 .isotope.no-transition, |
|
77 .isotope.no-transition .isotope-item, |
|
78 .isotope .isotope-item.no-transition { |
|
79 -webkit-transition-duration: 0s; |
|
80 -moz-transition-duration: 0s; |
|
81 -ms-transition-duration: 0s; |
|
82 -o-transition-duration: 0s; |
|
83 transition-duration: 0s; |
|
84 } |
|
85 |
|
86 /* End: Recommended Isotope styles */ |
|
87 |
|
88 |
|
89 |
|
90 /* disable CSS transitions for containers with infinite scrolling*/ |
|
91 .isotope.infinite-scrolling { |
|
92 -webkit-transition: none; |
|
93 -moz-transition: none; |
|
94 -ms-transition: none; |
|
95 -o-transition: none; |
|
96 transition: none; |
|
97 } |
|
98 |
|
99 |
|
100 /**** Base styles ****/ |
|
101 |
|
102 html, body, div, span, object, iframe, |
|
103 h1, h2, h3, h4, h5, h6, p, blockquote, pre, |
|
104 abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, |
|
105 small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, |
|
106 fieldset, form, label, legend, |
|
107 table, caption, tbody, tfoot, thead, tr, th, td, |
|
108 article, aside, canvas, details, figcaption, figure, |
|
109 footer, header, hgroup, menu, nav, section, summary, |
|
110 time, mark, audio, video { |
|
111 margin: 0; |
|
112 padding: 0; |
|
113 border: 0; |
|
114 font-size: 100%; |
|
115 font: inherit; |
|
116 vertical-align: baseline; |
|
117 } |
|
118 |
|
119 article, aside, details, figcaption, figure, |
|
120 footer, header, hgroup, menu, nav, section { |
|
121 display: block; |
|
122 } |
|
123 |
|
124 body { |
|
125 padding: 20px; |
|
126 font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif; |
|
127 font-size: 13px; |
|
128 line-height: 1.7em; |
|
129 background: #F2F0F0 ; |
|
130 color: #000; |
|
131 } |
|
132 |
|
133 h1, h2, h3, p, ul, ol, pre, dl { |
|
134 margin-bottom: 1.0em; |
|
135 } |
|
136 |
|
137 h1, h2, #super-list, .element, .tagline, #index-list, |
|
138 .super-list .link { |
|
139 font-family: 'Helvetica Neue', Arial, sans-serif; |
|
140 } |
|
141 |
|
142 h1, h2, h3 { font-weight: bold; } |
|
143 |
|
144 h1 { |
|
145 font-size: 18px; |
|
146 line-height: 1.1em; |
|
147 } |
|
148 |
|
149 h2 { |
|
150 font-size: 17px; |
|
151 line-height: 1.1em; |
|
152 } |
|
153 |
|
154 ul, ol { |
|
155 margin-left: 1.5em; |
|
156 } |
|
157 |
|
158 a, |
|
159 a code { |
|
160 color: #FB4; |
|
161 text-decoration: none; |
|
162 } |
|
163 |
|
164 a:hover, |
|
165 a:hover code { |
|
166 color: #4BF; |
|
167 } |
|
168 |
|
169 a:active, |
|
170 a:active code { |
|
171 color: #1FB; |
|
172 background: black; |
|
173 } |
|
174 |
|
175 a img { border: none; } |
|
176 |
|
177 em { font-style: italic; } |
|
178 strong { font-weight: bold; } |
|
179 |
|
180 blockquote { |
|
181 padding-left: 1.0em; |
|
182 margin-left: 1.0em; |
|
183 border-left: 1px solid #333; |
|
184 font-style: italic; |
|
185 } |
|
186 |
|
187 /**** Isotope styles ****/ |
|
188 |
|
189 /* required for containers to inherit vertical size from window */ |
|
190 html, |
|
191 body { |
|
192 height: 100%; |
|
193 } |
|
194 |
|
195 #container { |
|
196 padding: 5px; |
|
197 margin-bottom: 20px; |
|
198 } |
|
199 |
|
200 .element { |
|
201 cursor: pointer; |
|
202 padding-right:15px; |
|
203 width: 160px; |
|
204 height: 160px; |
|
205 margin: 5px; |
|
206 float: left; |
|
207 overflow: hidden; |
|
208 position: relative; |
|
209 color: #222; |
|
210 -webkit-border-top-right-radius: 1.2em; |
|
211 -moz-border-radius-topright: 1.2em; |
|
212 border-top-right-radius: 1.2em; |
|
213 } |
|
214 |
|
215 .element.alkali { background: #F00; background: hsl( 0, 100%, 50%); } |
|
216 .element.alkaline-earth { background: #F80; background: hsl( 36, 100%, 50%); } |
|
217 .element.lanthanoid { background: #FF0; background: hsl( 72, 100%, 50%); } |
|
218 .element.actinoid { background: #0F0; background: hsl( 108, 100%, 50%); } |
|
219 .element.transition { background: #0F8; background: hsl( 144, 100%, 50%); } |
|
220 .element.post-transition { background: #0FF; background: hsl( 180, 100%, 50%); } |
|
221 .element.metalloid { background: #08F; background: hsl( 216, 100%, 50%); } |
|
222 .element.other.nonmetal { background: #00F; background: hsl( 252, 100%, 50%); } |
|
223 .element.halogen { background: #F0F; background: hsl( 288, 100%, 50%); } |
|
224 .element.noble-gas { background: #F08; background: hsl( 324, 100%, 50%); } |
|
225 |
|
226 |
|
227 .element * { |
|
228 position: absolute; |
|
229 margin: 0; |
|
230 } |
|
231 |
|
232 .element .symbol { |
|
233 left: 0.2em; |
|
234 top: 0.4em; |
|
235 font-size: 3.8em; |
|
236 line-height: 1.0em; |
|
237 color: #FFF; |
|
238 } |
|
239 /*.element.large .symbol { |
|
240 font-size: 4.5em; |
|
241 }*/ |
|
242 |
|
243 .element.fake .symbol { |
|
244 color: #000; |
|
245 } |
|
246 |
|
247 .element .name { |
|
248 left: 0.5em; |
|
249 bottom: 1.6em; |
|
250 font-size: 1.05em; |
|
251 } |
|
252 |
|
253 .element .weight { |
|
254 font-size: 0.9em; |
|
255 left: 0.5em; |
|
256 bottom: 0.5em; |
|
257 } |
|
258 |
|
259 .element .number { |
|
260 font-size: 1.25em; |
|
261 font-weight: bold; |
|
262 color: hsla(0,0%,0%,.5); |
|
263 right: 0.5em; |
|
264 top: 0.5em; |
|
265 } |
|
266 |
|
267 .variable-sizes .element.width2 { width: 230px; } |
|
268 |
|
269 .variable-sizes .element.height2 { height: 230px; } |
|
270 |
|
271 .height2 { height: 350px; } |
|
272 |
|
273 .variable-sizes .element.width2.height2 { |
|
274 font-size: 2.0em; |
|
275 } |
|
276 |
|
277 .element.large, |
|
278 .variable-sizes .element.large, |
|
279 .variable-sizes .element.large.width2.height2 { |
|
280 font-size: 1.0em; |
|
281 width: 350px; |
|
282 height: 350px; |
|
283 z-index: 100; |
|
284 } |
|
285 |
|
286 .clickable .element:hover { |
|
287 cursor: pointer; |
|
288 } |
|
289 |
|
290 .clickable .element:hover h3 { |
|
291 text-shadow: |
|
292 0 0 10px white, |
|
293 0 0 10px white |
|
294 ; |
|
295 } |
|
296 |
|
297 .clickable .element:hover h2 { |
|
298 color: white; |
|
299 } |
|
300 |
|
301 /**** Example Options ****/ |
|
302 |
|
303 #options { |
|
304 padding-bottom: 1.0em; |
|
305 } |
|
306 |
|
307 #options h3 { |
|
308 margin-bottom: 0.2em; |
|
309 font-size: 15px; |
|
310 } |
|
311 |
|
312 #options h4 { |
|
313 font-weight: bold; |
|
314 } |
|
315 |
|
316 #options ul { |
|
317 margin: 0; |
|
318 list-style: none; |
|
319 } |
|
320 |
|
321 #options ul ul { |
|
322 margin-left: 1.5em; |
|
323 } |
|
324 |
|
325 #options li { |
|
326 float: left; |
|
327 margin-bottom: 0.2em; |
|
328 } |
|
329 |
|
330 #options li a { |
|
331 display: block; |
|
332 padding: 0.4em 0.5em; |
|
333 background-color: #DDD; |
|
334 color: #222; |
|
335 font-weight: bold; |
|
336 text-shadow: 0 1px hsla( 0, 0%, 100%, 0.5 ); |
|
337 background-image: -webkit-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) ); |
|
338 background-image: -moz-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) ); |
|
339 background-image: -ms-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) ); |
|
340 background-image: -o-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) ); |
|
341 background-image: linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) ); |
|
342 } |
|
343 |
|
344 #options li a:hover { |
|
345 background-color: #5BF; |
|
346 } |
|
347 |
|
348 #options li a:active { |
|
349 background-color: #39D; |
|
350 -webkit-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 ); |
|
351 -moz-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 ); |
|
352 -o-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 ); |
|
353 box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 ); |
|
354 } |
|
355 |
|
356 #options li a { |
|
357 border-left: 1px solid hsla( 0, 0%, 100%, 0.3 ); |
|
358 border-right: 1px solid hsla( 0, 0%, 0%, 0.2 ); |
|
359 } |
|
360 |
|
361 #options li:first-child a { |
|
362 border-radius: 7px 0 0 7px; |
|
363 border-left: none; |
|
364 } |
|
365 |
|
366 #options li:last-child a { |
|
367 border-radius: 0 7px 7px 0; |
|
368 } |
|
369 |
|
370 #options li a.selected { |
|
371 background-color: #13F; |
|
372 text-shadow: none; |
|
373 color: white; |
|
374 } |
|
375 |
|
376 /* Combination filter options*/ |
|
377 |
|
378 #options .option-combo { |
|
379 display: inline-block; |
|
380 float: left; |
|
381 margin-right: 10px; |
|
382 } |
|
383 |
|
384 #options .option-combo ul { |
|
385 margin-right: 20px; |
|
386 display: inline-block; |
|
387 } |
|
388 |
|
389 #options .option-combo h2, |
|
390 #options .option-combo h4 { |
|
391 line-height: 34px; |
|
392 margin-bottom: 0; |
|
393 margin-right: 5px; |
|
394 display: inline-block; |
|
395 vertical-align: top; |
|
396 } |
|
397 |
|
398 /* Color shapes */ |
|
399 |
|
400 .color-shape { |
|
401 width: 70px; |
|
402 height: 70px; |
|
403 margin: 5px; |
|
404 float: left; |
|
405 } |
|
406 |
|
407 .color-shape.round { |
|
408 -webkit-border-radius: 35px; |
|
409 -moz-border-radius: 35px; |
|
410 border-radius: 35px; |
|
411 } |
|
412 |
|
413 .color-shape.big.round { |
|
414 -webkit-border-radius: 75px; |
|
415 -moz-border-radius: 75px; |
|
416 border-radius: 75px; |
|
417 } |
|
418 |
|
419 .color-shape.red { background: red; } |
|
420 .color-shape.blue { background: blue; } |
|
421 .color-shape.yellow { background: yellow; } |
|
422 |
|
423 .color-shape.wide, .color-shape.big { width: 150px; } |
|
424 .color-shape.tall, .color-shape.big { height: 150px; } |
|
425 |
|
426 .color-shape a { |
|
427 display: block; |
|
428 height: 100%; |
|
429 } |
|
430 |
|
431 .color-shape a:hover { |
|
432 background: white; |
|
433 background: hsla( 0, 0%, 100%, 0.5 ); |
|
434 } |
|
435 |
|
436 /**** Horizontal ****/ |
|
437 |
|
438 .horizontal #container { |
|
439 height: 80%; |
|
440 } |
|
441 |
|
442 #copy { |
|
443 max-width: 640px; |
|
444 } |
|
445 |
|
446 /**** Photo demo ****/ |
|
447 |
|
448 .photos .photo { |
|
449 width: 320px; |
|
450 margin: 5px; |
|
451 float: left; |
|
452 } |
|
453 |
|
454 .photos .photo img { |
|
455 display: block; |
|
456 width: 100%; |
|
457 } |
|
458 |
|
459 #content { |
|
460 margin-left: 210px; |
|
461 } |
|
462 |
|
463 .demos #content { |
|
464 height: 100%; |
|
465 } |
|
466 |
|
467 /**** Docs ****/ |
|
468 |
|
469 .docs #content { |
|
470 max-width: 640px; |
|
471 } |
|
472 |
|
473 .docs #content a:hover { |
|
474 border-bottom: 1px dotted; |
|
475 } |
|
476 |
|
477 /**** Doc page nav ****/ |
|
478 |
|
479 |
|
480 |
|
481 #site-nav { |
|
482 width: 200px; |
|
483 position: absolute; |
|
484 left: 10px; |
|
485 top: 0px; |
|
486 padding-top: 20px; |
|
487 font-size: 12px; |
|
488 } |
|
489 |
|
490 #site-nav h1 { |
|
491 font-size: 24px; |
|
492 margin-bottom: 0.5em; |
|
493 margin-top: 0; |
|
494 font-weight: bold; |
|
495 font-family: 'Helvetica Neue', Arial, sans-serif; |
|
496 } |
|
497 |
|
498 #site-nav h2 { |
|
499 font-size: 17px; |
|
500 font-weight: normal; |
|
501 margin: 0 0 0.3em; |
|
502 border-top: none; |
|
503 } |
|
504 |
|
505 #site-nav h1 a { color: #4FB; } |
|
506 #site-nav h1 a:hover { color: #4BF; } |
|
507 |
|
508 #site-nav ul { |
|
509 list-style: none; |
|
510 margin: 0 0 1.0em; |
|
511 font-weight: bold; |
|
512 } |
|
513 |
|
514 #site-nav ul ul { margin-bottom: 0; } |
|
515 |
|
516 #site-nav ul a { |
|
517 display: block; |
|
518 border: none; |
|
519 padding: 1px 5px; |
|
520 } |
|
521 |
|
522 #site-nav ul .current a { |
|
523 background: hsla( 0, 0%, 0%, 0.3 ); |
|
524 color: #1BF; |
|
525 } |
|
526 #site-nav ul a:hover, |
|
527 #site-nav ul .current a:hover { color: white; } |
|
528 |
|
529 #site-nav ul .current .toc a { |
|
530 font-size: 12px; |
|
531 padding-left: 1.2em; |
|
532 font-weight: normal; |
|
533 } |
|
534 |
|
535 /**** Doc content ****/ |
|
536 |
|
537 .docs #content h2 { |
|
538 border-top: 1px solid #333; |
|
539 padding-top: 0.8em; |
|
540 margin-bottom: 0.8em; |
|
541 } |
|
542 |
|
543 .docs #content h2:target { |
|
544 padding: 10px; |
|
545 background: white; |
|
546 color: #222; |
|
547 } |
|
548 |
|
549 .docs #content h3 { |
|
550 color: #FEC; |
|
551 background: hsla( 0, 0%, 75%, 0.05 ); |
|
552 padding: 2px 0.5em; |
|
553 margin-bottom: 0.5em; |
|
554 font-size: 1.15em; |
|
555 } |
|
556 |
|
557 .docs #content h4 { |
|
558 margin-bottom: 0.5em; |
|
559 font-size: 14px; |
|
560 } |
|
561 |
|
562 |
|
563 footer { |
|
564 font-size: 12px; |
|
565 font-style: italic; |
|
566 border-top: 1px solid #333; |
|
567 padding: 0.8em 0; |
|
568 } |
|
569 |
|
570 pre { |
|
571 padding: 10px; |
|
572 } |
|
573 |
|
574 pre, code { |
|
575 background: black; |
|
576 color: white; |
|
577 font-family: 'Monaco', monospace, sans-serif; |
|
578 } |
|
579 |
|
580 #content code { |
|
581 font-size: 12px; |
|
582 } |
|
583 |
|
584 #content pre { |
|
585 line-height: 1.6em; |
|
586 } |
|
587 |
|
588 h3#options { |
|
589 padding-bottom: 0; |
|
590 } |
|
591 |
|
592 .option-def dl dt, |
|
593 .option-def dl dd { |
|
594 float: left; |
|
595 padding: 0 1.2em;; |
|
596 background: #161616; |
|
597 line-height: 36px; |
|
598 height: 36px; |
|
599 } |
|
600 |
|
601 .option-def dl.header dt, |
|
602 .option-def dl.header dd { |
|
603 background: #444; |
|
604 } |
|
605 |
|
606 .option-def dl .option-type { |
|
607 font-size: 13px; |
|
608 color: #AAA; |
|
609 font-style: italic; |
|
610 } |
|
611 |
|
612 .option-def dl dd { |
|
613 border-left: 1px solid #222; |
|
614 } |
|
615 |
|
616 /*Self*/ |
|
617 @font-face { |
|
618 font-family: 'bebas_neueregular'; |
|
619 src: url('font/bebasneue-webfont.eot'); |
|
620 src: url('font/bebasneue-webfont.eot?#iefix') format('embedded-opentype'), |
|
621 url('font/bebasneue-webfont.woff') format('woff'), |
|
622 url('font/bebasneue-webfont.ttf') format('truetype'), |
|
623 url('font/bebasneue-webfont.svg#bebas_neueregular') format('svg'); |
|
624 font-weight: normal; |
|
625 font-style: normal; |
|
626 |
|
627 } |
|
628 |
|
629 @font-face { |
|
630 font-family: 'latoregular'; |
|
631 src: url('font/lato-reg-webfont.eot'); |
|
632 src: url('font/lato-reg-webfont.eot?#iefix') format('embedded-opentype'), |
|
633 url('font/lato-reg-webfont.woff') format('woff'), |
|
634 url('font/lato-reg-webfont.ttf') format('truetype'), |
|
635 url('font/lato-reg-webfont.svg#latoregular') format('svg'); |
|
636 font-weight: normal; |
|
637 font-style: normal; |
|
638 |
|
639 } |
|
640 |
|
641 @font-face { |
|
642 font-family: 'latobold'; |
|
643 src: url('font/lato-bold-webfont.eot'); |
|
644 src: url('font/lato-bold-webfont.eot?#iefix') format('embedded-opentype'), |
|
645 url('font/lato-bold-webfont.woff') format('woff'), |
|
646 url('font/lato-bold-webfont.ttf') format('truetype'), |
|
647 url('font/lato-bold-webfont.svg#latoregular') format('svg'); |
|
648 font-weight: normal; |
|
649 font-style: normal; |
|
650 |
|
651 } |
|
652 |
|
653 div.element h1{ |
|
654 font-family: 'latobold ', Arial, sans-serif; |
|
655 font-size: 23px; |
|
656 position: relative; |
|
657 } |
|
658 |
|
659 div.element h2{ |
|
660 font-family: 'latobold', Arial, sans-serif; |
|
661 font-size: 23px; |
|
662 } |
|
663 |
|
664 p.definitionContent{ |
|
665 font-family: 'latoregular', Arial, sans-serif; |
|
666 } |
|
667 |
|
668 .linkAsButton:hover{ |
|
669 text-decoration: none; |
|
670 } |
|
671 |
|
672 .texteCourant{ |
|
673 font-family: 'latoregular', Arial, sans-serif; |
|
674 } |
|
675 |
|
676 .titrage{ |
|
677 font-family: 'latobold', Arial, sans-serif; |
|
678 font-size: 18px; |
|
679 } |
|
680 |
|
681 #menuExtraContent{ |
|
682 position: fixed; |
|
683 top: 0px; |
|
684 right: 0px; |
|
685 background: #fff; |
|
686 padding: 10px; |
|
687 z-index: 15; |
|
688 line-height: 20px; |
|
689 } |
|
690 |
|
691 span.ital{ |
|
692 font-style: italic; |
|
693 } |
|
694 |
|
695 span.tag{ |
|
696 webkit-border-radius: 1.2em; |
|
697 -moz-border-radius: 1.2em; |
|
698 border-radius: 1.2em; |
|
699 padding: 0px 5px; |
|
700 margin-bottom: 2px; |
|
701 margin-right: 5px; |
|
702 |
|
703 height: 16px; |
|
704 line-height: 16px; |
|
705 font-size: 9px; |
|
706 } |
|
707 |
|
708 |
|
709 span.tag.discipline{ |
|
710 background: #e24747; |
|
711 } |
|
712 |
|
713 span.tag.intervenant{ |
|
714 background: #b66b8d; |
|
715 } |
|
716 |
|
717 span.tag.arsIndustrialis{ |
|
718 background: #8cc17f; |
|
719 } |
|
720 |
|
721 span.tag.vulgarisation{ |
|
722 background: #5ca3c1; |
|
723 } |
|
724 |
|
725 .element.arsIndustrialis{ |
|
726 background: #8cc17f; |
|
727 } |
|
728 |
|
729 /*.element.arsIndustrialis.large .definitionContent{ |
|
730 background: #85b879; |
|
731 }*/ |
|
732 |
|
733 .element.discipline{ |
|
734 background: #e24747; |
|
735 } |
|
736 /* |
|
737 .element.discipline.large .definitionContent{ |
|
738 background: #e03d3d; |
|
739 }*/ |
|
740 |
|
741 .element.vulgarisation{ |
|
742 background: #5ca3c1; |
|
743 } |
|
744 |
|
745 /* |
|
746 .element.vulgarisation.large .definitionContent{ |
|
747 background: #5292ac; |
|
748 }*/ |
|
749 |
|
750 .element.intervenant{ |
|
751 background: #b66b8d; |
|
752 } |
|
753 /* |
|
754 .element.intervenant.large .definitionContent{ |
|
755 background: #b16286; |
|
756 }*/ |
|
757 |
|
758 .element .definitionContent{ |
|
759 max-width: 130px; |
|
760 max-height: 80px; |
|
761 } |
|
762 |
|
763 .element.large .definitionContent{ |
|
764 max-width: none; |
|
765 max-height: none; |
|
766 height: 260px; |
|
767 } |
|
768 |
|
769 .definitionContent{ |
|
770 margin-top: 68px; |
|
771 padding: 10px; |
|
772 width: 323px; |
|
773 height: auto; |
|
774 overflow: hidden; |
|
775 } |
|
776 |
|
777 .element .commentSection{ |
|
778 display: none; |
|
779 } |
|
780 |
|
781 .element.large .commentSection{ |
|
782 margin-top: 68px; |
|
783 padding: 10px; |
|
784 width: 323px; |
|
785 height: 260px; |
|
786 overflow: hidden; |
|
787 background: #F2F0F0; |
|
788 display: none; |
|
789 } |
|
790 |
|
791 .commentSection form { |
|
792 margin-top: 177px; |
|
793 border-top: solid 1px; |
|
794 } |
|
795 |
|
796 .commentSection input { |
|
797 color: #b7b7b7; |
|
798 width: 80px; |
|
799 } |
|
800 |
|
801 .twitterInput{ |
|
802 margin-top: 60px; |
|
803 } |
|
804 |
|
805 .mailInput{ |
|
806 margin-top: 30px; |
|
807 } |
|
808 |
|
809 .pseudoInput{ |
|
810 |
|
811 } |
|
812 |
|
813 .element form{ |
|
814 display: none; |
|
815 } |
|
816 |
|
817 .commentInput{ |
|
818 color: #b7b7b7; |
|
819 margin-left: 93px; |
|
820 height: 76px; |
|
821 resize: none; |
|
822 } |
|
823 |
|
824 input.submitButton{ |
|
825 color: #000; |
|
826 margin-top: -1px; |
|
827 margin-left: 244px; |
|
828 height: 83px; |
|
829 } |
|
830 |
|
831 .element.large form{ |
|
832 display: inline-block; |
|
833 } |
|
834 |
|
835 |
|
836 .element ul{ |
|
837 display: none; |
|
838 } |
|
839 |
|
840 .element.large ul{ |
|
841 display: inline-block; |
|
842 list-style: none; |
|
843 margin-top: 45px; |
|
844 margin-left: 7px; |
|
845 } |
|
846 |
|
847 .element.large li{ |
|
848 padding: 3px 6px; |
|
849 webkit-border-top-right-radius: 1.2em; |
|
850 -moz-border-radius-topright: 1.2em; |
|
851 border-top-right-radius: 1.2em; |
|
852 cursor: pointer; |
|
853 } |
|
854 |
|
855 #menuExtraContent button{ |
|
856 margin-top: -5px; |
|
857 } |
|
858 |
|
859 #menuExtraContent a, #menuExtraContent button{ |
|
860 color: #000; |
|
861 font-weight: normal; |
|
862 cursor: pointer; |
|
863 background-image: none; |
|
864 } |
|
865 |
|
866 .element.large li.active{ |
|
867 font-weight: bold; |
|
868 color: #000; |
|
869 border: 0px; |
|
870 } |
|
871 |
|
872 #menuExtraContent a, #menuExtraContent button{ |
|
873 font-weight: bold; |
|
874 color: #000; |
|
875 background-image: url(../css/backgroundButton.jpg); |
|
876 border: 0px; |
|
877 } |
|
878 |
|
879 label{ |
|
880 display: inline-block !important; |
|
881 margin-top: 5px; |
|
882 } |
|
883 |
|
884 #menuExtraContent a:hover, #menuExtraContent button:hover{ |
|
885 color: #ffbb44; |
|
886 background-image: url(../css/backgroundButton.jpg); |
|
887 border: 0px; |
|
888 } |
|
889 |
|
890 #menuExtraContent a.active:hover, #menuExtraContent button:hover{ |
|
891 font-weight: bold; |
|
892 color: #ffbb44; |
|
893 background-image: url(../css/backgroundButton.jpg); |
|
894 border: 0px; |
|
895 } |
|
896 |
|
897 .element.large li:hover{ |
|
898 color: #ffbb44; |
|
899 border: 0px; |
|
900 } |
|
901 |
|
902 .element.large .active:hover{ |
|
903 font-weight: bold; |
|
904 color: #ffbb44; |
|
905 border: 0px; |
|
906 } |
|
907 |
|
908 .element.large li + li.active{ |
|
909 margin-left: 65px; |
|
910 } |
|
911 |
|
912 /*.defineTile, .commentTile{ |
|
913 display:none; |
|
914 }*/ |
|
915 /* |
|
916 .element.large .commentTile{ |
|
917 margin-left: 74px; |
|
918 background: #F2F0F0 ; |
|
919 } |
|
920 |
|
921 .element.arsIndustrialis.large .defineTile{ |
|
922 background: #85b879; |
|
923 } |
|
924 |
|
925 .element.discipline.large .defineTile{ |
|
926 background: #e03d3d; |
|
927 } |
|
928 |
|
929 .element.intervenant.large .defineTile{ |
|
930 background: #b16286; |
|
931 } |
|
932 |
|
933 .element.vulgarisation.large .defineTile{ |
|
934 background: #5292ac; |
|
935 } |
|
936 */ |
|
937 |
|
938 |
|
939 .champsCopie{ |
|
940 width:110px; |
|
941 bottom: 10px; |
|
942 } |
|
943 |
|
944 .copyButton{ |
|
945 bottom: 10px; |
|
946 right: 10px; |
|
947 } |
|
948 |
|
949 .definition.folder{ |
|
950 background-color: #FFF; |
|
951 } |
|
952 |
|
953 |
|
954 |
|
955 .large .definitionContent{ |
|
956 overflow-y:scroll; |
|
957 height: 302px; |
|
958 } |
|
959 |
|
960 .tag{ |
|
961 position: relative; |
|
962 white-space: nowrap; |
|
963 display: inline-block; |
|
964 } |
|
965 |
|
966 .tagSet{ |
|
967 position: relative; |
|
968 margin-top: 10px; |
|
969 } |
|
970 |
|
971 .row-end{ |
|
972 width: 100%; |
|
973 height: 0px; |
|
974 padding: 0px; |
|
975 margin: 0px; |
|
976 } |
|
977 |
|
978 /* Tagline */ |
|
979 |
|
980 .docs .tagline { |
|
981 font-size: 22px; |
|
982 font-weight: 300; |
|
983 } |
|
984 |
|
985 /* as-is from MIT */ |
|
986 |
|
987 .docs .as-is { |
|
988 font-size: 95%; |
|
989 } |
|
990 |
|
991 /* Commercial license blurb */ |
|
992 |
|
993 .docs #commercial { |
|
994 background: white; |
|
995 padding: 10px; |
|
996 font-size: 14px; |
|
997 color: #1F1F1D; |
|
998 } |
|
999 |
|
1000 .docs #commercial a { font-weight: bold;} |
|
1001 |
|
1002 /**** Pygments ****/ |
|
1003 |
|
1004 code .s1, |
|
1005 code .s { color: #78BD55; } /* string */ |
|
1006 code .mi, /* integer */ |
|
1007 code .cp, /* doctype */ |
|
1008 code .kc { color: #5298D4; } /*boolean*/ |
|
1009 code .k { color: #E39B79; } /* keyword */ |
|
1010 code .kd, /* storage */ |
|
1011 code .na { color: #A9D866; } /* markup attribute */ |
|
1012 code .p { color: #EDB; } /* punctuation */ |
|
1013 code .o { color: #F63; } /* operator */ |
|
1014 code .nb { color: #AA97AC;} /* support */ |
|
1015 |
|
1016 /* comment */ |
|
1017 code .c, |
|
1018 code .c1 { color: #666; font-style: italic; } |
|
1019 |
|
1020 code .nt { color: #A0C8FC; } /* Markup open tag */ |
|
1021 |
|
1022 code .nf { color: #9EA8B8; } /* css id */ |
|
1023 code .nc { color: #A78352; } /* CSS class */ |
|
1024 code .m { color: #DE8E50; } /* CSS value */ |
|
1025 code .nd { color: #9FAD7E; } /* CSS pseudo selector */ |
|
1026 |
|
1027 |
|
1028 |
|
1029 /**** Super list ****/ |
|
1030 |
|
1031 |
|
1032 /**** Sites using Isotope ****/ |
|
1033 |
|
1034 #sites h2 { |
|
1035 display: none; |
|
1036 padding: 0.4em; |
|
1037 line-height: 32px; |
|
1038 margin-bottom: 0.4em; |
|
1039 -webkit-transition: background-color 0.8s; |
|
1040 -moz-transition: background-color 0.8s; |
|
1041 -o-transition: background-color 0.8s; |
|
1042 transition: background-color 0.8s; |
|
1043 } |
|
1044 |
|
1045 #sites h2 img { |
|
1046 display: inline-block; |
|
1047 margin-right: 0.4em; |
|
1048 vertical-align: bottom; |
|
1049 } |
|
1050 |
|
1051 #sites h2.loading { |
|
1052 background: white; |
|
1053 color: #222; |
|
1054 } |
|
1055 #sites h2.error { |
|
1056 background: red; |
|
1057 color: #222; |
|
1058 } |
|
1059 |
|
1060 |
|
1061 #sites ul { |
|
1062 margin: 0; |
|
1063 } |
|
1064 |
|
1065 .super-list .example { |
|
1066 list-style: none; |
|
1067 float: left; |
|
1068 width: 230px; |
|
1069 margin: 5px; |
|
1070 } |
|
1071 |
|
1072 .super-list .example a, |
|
1073 .super-list .example b, |
|
1074 .super-list .example img { |
|
1075 display: block; |
|
1076 } |
|
1077 |
|
1078 .super-list .example img { width: 100%; } |
|
1079 |
|
1080 .super-list .example a { |
|
1081 background: #1F1E1D; |
|
1082 } |
|
1083 |
|
1084 .super-list .example a:hover { |
|
1085 background: white; |
|
1086 color: #111; |
|
1087 } |
|
1088 |
|
1089 .super-list .example b { |
|
1090 font-weight: bold; |
|
1091 line-height: 1.3em; |
|
1092 padding: 3px; |
|
1093 padding-top: 8px; |
|
1094 } |
|
1095 |
|
1096 .super-list .link { |
|
1097 float: left; |
|
1098 position: relative; |
|
1099 font-size: 24px; |
|
1100 line-height: 1.2em; |
|
1101 font-weight: 300; |
|
1102 margin: 5px; |
|
1103 } |
|
1104 |
|
1105 .super-list .link { |
|
1106 width: 230px; |
|
1107 height: 110px; |
|
1108 } |
|
1109 |
|
1110 .super-list .link a { |
|
1111 display: block; |
|
1112 padding: 10px; |
|
1113 padding-left: 65px; |
|
1114 height: 90px; |
|
1115 background: #1F1E1D; |
|
1116 color: #FE5; |
|
1117 -webkit-border-radius: 14px; |
|
1118 -moz-border-radius: 14px; |
|
1119 border-radius: 14px; |
|
1120 } |
|
1121 |
|
1122 .super-list .link a:before { |
|
1123 content: '➔'; |
|
1124 font-size: 70px; |
|
1125 position: absolute; |
|
1126 top: 30px; |
|
1127 left: 5px; |
|
1128 -webkit-transform: rotate(90deg); |
|
1129 -moz-transform: rotate(90deg); |
|
1130 -ms-transform: rotate(90deg); |
|
1131 -o-transform: rotate(90deg); |
|
1132 transform: rotate(90deg); |
|
1133 } |
|
1134 |
|
1135 .super-list .link.away a:before { |
|
1136 top: 25px; |
|
1137 left: 0px; |
|
1138 -webkit-transform: rotate(-45deg); |
|
1139 -moz-transform: rotate(-45deg); |
|
1140 -ms-transform: rotate(-45deg); |
|
1141 -o-transform: rotate(-45deg); |
|
1142 transform: rotate(-45deg); |
|
1143 } |
|
1144 |
|
1145 .super-list .link a:hover { |
|
1146 background: #E58; |
|
1147 color: white; |
|
1148 } |
|
1149 |
|
1150 .super-list .feature .name { |
|
1151 bottom: auto; |
|
1152 top: 140px; |
|
1153 left: 18px; |
|
1154 font-size: 20px; |
|
1155 } |
|
1156 |
|
1157 /**** BIG Graph ****/ |
|
1158 |
|
1159 .big-graph { |
|
1160 background: white; |
|
1161 height: 600px; |
|
1162 margin: 20px auto; |
|
1163 } |
|
1164 |
|
1165 .big-graph .project { |
|
1166 width: 45px; |
|
1167 height: 45px; |
|
1168 float: left; |
|
1169 } |
|
1170 |
|
1171 .big-graph .project .icon { |
|
1172 pointer-events: none; |
|
1173 width: 31px; |
|
1174 height: 31px; |
|
1175 background: white; |
|
1176 margin-left: 7px; |
|
1177 -webkit-transition: -webkit-transform 0.25s; |
|
1178 -moz-transition: -moz-transform 0.25s; |
|
1179 -ms-transition: -ms-transform 0.25s; |
|
1180 -o-transition: -o-transform 0.25s; |
|
1181 transition: transform 0.25s; |
|
1182 } |
|
1183 |
|
1184 .big-graph .project:hover { |
|
1185 z-index: 5; |
|
1186 |
|
1187 } |
|
1188 |
|
1189 .big-graph .project:hover .icon { |
|
1190 -webkit-transform: scale(3); |
|
1191 -moz-transform: scale(3); |
|
1192 -ms-transform: scale(3); |
|
1193 -o-transform: scale(3); |
|
1194 transform: scale(3); |
|
1195 } |
|
1196 |
|
1197 .big-graph .project.commercial .icon { background: #6B6B6B; } |
|
1198 .big-graph .project.urbanism .icon { background: #00CF00; } |
|
1199 .big-graph .project.public-space .icon { background: #FF8D00; } |
|
1200 .big-graph .project.culture .icon { background: #D61919; } |
|
1201 .big-graph .project.body-culture .icon { background: #00ECFF; } |
|
1202 .big-graph .project.health .icon { background: #FF2251; } |
|
1203 .big-graph .project.education .icon { background: #00A700; } |
|
1204 .big-graph .project.housing .icon { background: #FF02FF; } |
|
1205 .big-graph .project.hotel .icon { background: #0000C3; } |
|
1206 .big-graph .project.media .icon { background: #292929; } |
|
1207 |
|
1208 .big-graph .project p { |
|
1209 line-height: 14px; |
|
1210 font-size: 10.5px; |
|
1211 color: black; |
|
1212 margin-left: 7px; |
|
1213 } |
|
1214 |
|
1215 /**** Infinite Scroll ****/ |
|
1216 |
|
1217 #infscr-loading { |
|
1218 position: fixed; |
|
1219 text-align: center; |
|
1220 bottom: 30px; |
|
1221 left: 42%; |
|
1222 z-index: 100; |
|
1223 background: white; |
|
1224 background: hsla( 0, 0%, 100%, 0.9 ); |
|
1225 padding: 20px; |
|
1226 color: #222; |
|
1227 font-size: 15px; |
|
1228 font-weight: bold; |
|
1229 -webkit-border-radius: 10px; |
|
1230 -moz-border-radius: 10px; |
|
1231 border-radius: 10px; |
|
1232 } |
|
1233 |
|
1234 |
|
1235 |
|
1236 /* The Magnificent Clearfix: nicolasgallagher.com/micro-clearfix-hack/ */ |
|
1237 .clearfix:before, .clearfix:after { content: ""; display: table; } |
|
1238 .clearfix:after { clear: both; } |
|
1239 .clearfix { zoom: 1; } |