]>
Raphaël G. Git Repositories - airbundle/blob - Resources/public/css/screen.css
d1c8a6fb3e30889f4c360a86d9460e27aac353ce
8 text-decoration : underline solid
#00c3f9 ;
22 html
, body
, dd
, li
, p
, td
{
23 font-family : 'Droid Sans' , 'Symbola' , 'DejaVu Sans' , 'FreeSans' , sans-serif
;
24 /* DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
27 button
, code
, input
, option
, optgroup
, pre
, select
, textarea
{
28 font-family : 'Droid Sans Mono' , monospace
;
31 dt
, h1
, h2
, h3
, h4
, h5
, h6
, label
, legend
, th
, details
{
32 font-family : 'Droid Serif' , serif
;
77 flex-flow : column wrap
;
83 border : .1rem solid
#00c3f9 ;
85 border-radius : 0 0 .5rem .5rem ;
92 justify-content : space-between
;
100 vertical-align : middle
;
126 justify-content : flex-end
;
135 border-radius : .25rem ;
136 padding : .375rem .5rem .25rem .5rem ;
137 margin : 0 0 .1rem .5rem ;
138 border : .1rem solid
#00c3f9 ;
140 background-color : #cff ;
161 justify-content : space-between
;
162 border : .05rem solid
#c33333 ;
163 background-color : #f9c3c3 ;
167 border-radius : .2rem ;
173 /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm
174 * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
180 border-color : #3333c3 ;
181 background-color : #c3c3f9 ;
187 /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm
188 * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
194 border-color : #c39333 ;
195 background-color : #f9c333 ;
200 margin : 0 .5rem .5rem ;
206 margin-bottom : .5rem ;
210 border : .05rem solid
#00c3f9 ;
211 border-radius : .2rem ;
225 padding: .1rem .5rem 0 .5rem;
242 margin-left: 37.8rem;
253 flex-direction: column;
254 justify-content: center;
255 box-sizing: border-box;
257 border: .05rem solid #c33333;
258 background-color: #f9c3c3;
262 border-radius: .2rem;
264 margin: 0 auto .5rem auto;
273 border: .05rem solid #3333c3;
274 background-color: #c3c3f9;
288 border : .1rem solid
#00c3f9 ;
289 border-radius : .5rem ;
295 flex-direction : column
;
301 flex-direction : column
;
302 border : .05rem solid
#00c3f9 ;
303 border-radius : .2rem ;
311 section : last-of-type
{
312 margin-bottom : .5rem ;
316 background-color : #cff ;
317 border-bottom : .1rem solid
#00c3f9 ;
319 margin-bottom : .5rem ;
321 padding-bottom : .5rem ;
325 background-color : #cff ;
326 border-bottom : .1rem solid
#00c3f9 ;
328 margin-bottom : .5rem ;
333 background-color : #cff ;
334 border-bottom : .1rem solid
#00c3f9 ;
336 margin-bottom : .5rem ;
342 padding-bottom : .5rem ;
343 margin-bottom : .5rem ;
346 section
section : only-child
,
347 section
section : last-child
,
348 section
section : last-of-type
{
354 margin-bottom: .5rem;
357 #form div:only-child,
358 #form div:last-child,
359 #form div:last-of-type {
365 flex-direction: column;
366 / *border: .05rem solid #00c3f9;
367 border-radius: .2rem;* /
375 form section:only-child,
376 form section:last-child,
377 form section:last-of-type {
378 margin-bottom: .5rem;
383 form
section : only-child
,
384 form
section : last-child
,
385 form
section : last-of-type
{
387 margin-bottom : .5rem ;
390 form section section
,
391 form section
section : only-child
,
392 form section
section : last-child
,
393 form section
section : last-of-type
{
402 justify-content : center
;
403 margin-bottom : .5rem ;
408 form
div : last-of-type
{
412 form header div
. error
{
413 width : calc
( 50 % + 10rem );
417 form section div
. error
{
422 /*form section div.error {
430 padding : .2rem 1rem .2rem 0 ;
441 box-sizing : border-box
;
444 border : .05rem solid
#00c3f9 ;
445 border-radius : .2rem ;
448 background-color : transparent
;
455 padding : .2rem .1rem ;
463 flex-direction : column
;
479 form
. col section section
{
485 justify-content : space-between
;
493 place-content : space-between
;
501 border : .05rem solid
#00c3f9 ;
503 border-radius : .2rem ; /* marche pas sur chrome */
505 /*width: calc(100% - 12rem);
506 border-collapse: collapse;*/
512 border : .05rem solid
#00c3f9 ;
521 #dashboard . cell h3
{
527 #dashboard . cell dd
{
532 width : calc
( 100 % / 7 );
535 #location . disabled
{
537 background-color : #bee ;
541 background-color : #cff ;
545 background-color : #eff ;
549 border-radius : .2rem ;
550 border : .1rem solid
#00c3f9 ;
553 margin : 0 .1rem .1rem .1rem ;
556 text-overflow : ellipsis
;
560 background-color : #ccc ;
564 background-color : #cff ;
565 /*background-color: #33b679;
566 border-color: #33b679;*/
569 #location . disputed
{
570 background-color : #fcc ;
573 #location . orphaned
{
574 background-color : #fc9 ;
581 #session h2
a :: after
{
585 #session h2
a : last-child :: after
{
594 place-content : space-between
;
608 /*width: calc(100% - 12rem);
609 border-collapse: collapse;*/
613 width : calc
( 100 % - 12rem );
614 border-collapse : collapse
;
620 margin-bottom : .5rem ;
621 border : .1rem solid
#00c3f9 ;
622 border-radius : .2rem ;
635 border : .05rem solid
#00c3f9 ;
641 flex-direction : column
;
643 margin-bottom : .5rem ;
646 border : .1rem solid
#00c3f9 ;
647 border-radius : .2rem ;
650 #session . grid dd dd
{
656 border : .1rem solid
#00c3f9 ;
657 border-radius : .2rem ;
663 #location . form label
,
664 #location . form input
,
665 #location . form button
,
666 #session . form label
,
667 #session . form input
,
668 #session . form button
{
681 justify-content: space-around;
682 margin-bottom: .5rem;
685 #regulation div:only-child,
686 #regulation div:last-child,
687 #regulation div:last-of-type {
692 * see https://developer.mozilla.org/fr/docs/Web/HTML/Element/dl
693 * see https://www.w3.org/Style/Examples/007/fonts.fr.html
694 * see https://fonts.googleapis.com/css?family=Droid+Sans:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i|Droid+Sans+Mono:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i|Droid+Serif:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i
695 * see https://fonts.google.com/?query=droi
696 * see https://fonts.google.com/specimen/Inconsolata
697 * see https://fonts.google.com/specimen/Tangerine%20light,light+italic+regular+semi-bold+bold+extra-bold
698 * see https://fonts.google.com/?selection.family=Roboto:100i
699 * see https://developers.google.com/fonts/docs/getting_started
705 justify-content: space-around;
706 padding-bottom: .5rem;*/
708 margin-bottom : .5rem ;
714 padding-bottom : .2rem ;
722 #regulation dd : before
{
725 #regulation dl : only-child
,
726 #regulation dl : last-child
,
727 #regulation dl : last-of-type
,
728 #regulation dt : only-child
,
729 #regulation dt : last-child
,
730 #regulation dt : last-of-type
,
731 #regulation dd : only-child
,
732 #regulation dd : last-child
,
733 #regulation dd : last-of-type
{
739 border : .1rem solid
#00c3f9 ;
740 Border-radius : .5rem ;
747 justify-content : space-between
;
748 background-color : #cff ;
755 #footer summary :: after
{
759 #footer summary ::- webkit-details-marker
{
763 /* viewport responsive hack */
764 @media ( max-width : 850px ) {
771 place-content : center
;
772 flex-direction : column
;
785 margin : .5rem auto
0 auto
;