]>
Raphaël G. Git Repositories - airbundle/blob - Resources/public/css/screen.css
953d83f30e8be8426f179a578f1c0c49df5730d4
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
;
71 flex-flow : column wrap
;
77 border : .1rem solid
#00c3f9 ;
79 border-radius : 0 0 .5rem .5rem ;
86 justify-content : space-between
;
94 vertical-align : middle
;
120 justify-content : flex-end
;
129 border-radius : .25rem ;
130 padding : .375rem .5rem .25rem .5rem ;
131 margin : 0 0 .1rem .5rem ;
132 border : .1rem solid
#00c3f9 ;
134 background-color : #cff ;
155 justify-content : space-between
;
156 border : .05rem solid
#c33333 ;
157 background-color : #f9c3c3 ;
161 border-radius : .2rem ;
167 /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm
168 * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
174 border-color : #3333c3 ;
175 background-color : #c3c3f9 ;
181 /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm
182 * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
188 border-color : #c39333 ;
189 background-color : #f9c333 ;
194 margin : 0 .5rem .5rem ;
200 margin-bottom : .5rem ;
204 border : .05rem solid
#00c3f9 ;
205 border-radius : .2rem ;
219 padding: .1rem .5rem 0 .5rem;
236 margin-left: 37.8rem;
247 flex-direction: column;
248 justify-content: center;
249 box-sizing: border-box;
251 border: .05rem solid #c33333;
252 background-color: #f9c3c3;
256 border-radius: .2rem;
258 margin: 0 auto .5rem auto;
267 border: .05rem solid #3333c3;
268 background-color: #c3c3f9;
281 border : .1rem solid
#00c3f9 ;
282 border-radius : .5rem ;
288 flex-direction : column
;
294 flex-direction : column
;
295 border : .05rem solid
#00c3f9 ;
296 border-radius : .2rem ;
304 section : last-of-type
{
305 margin-bottom : .5rem ;
309 background-color : #cff ;
310 border-bottom : .1rem solid
#00c3f9 ;
312 margin-bottom : .5rem ;
314 padding-bottom : .5rem ;
318 background-color : #cff ;
319 border-bottom : .1rem solid
#00c3f9 ;
321 margin-bottom : .5rem ;
326 background-color : #cff ;
327 border-bottom : .1rem solid
#00c3f9 ;
329 margin-bottom : .5rem ;
335 padding-bottom : .5rem ;
336 margin-bottom : .5rem ;
339 section
section : only-child
,
340 section
section : last-child
,
341 section
section : last-of-type
{
347 margin-bottom: .5rem;
350 #form div:only-child,
351 #form div:last-child,
352 #form div:last-of-type {
358 flex-direction: column;
359 / *border: .05rem solid #00c3f9;
360 border-radius: .2rem;* /
368 form section:only-child,
369 form section:last-child,
370 form section:last-of-type {
371 margin-bottom: .5rem;
376 form
section : only-child
,
377 form
section : last-child
,
378 form
section : last-of-type
{
380 margin-bottom : .5rem ;
383 form section section
,
384 form section
section : only-child
,
385 form section
section : last-child
,
386 form section
section : last-of-type
{
395 justify-content : center
;
396 margin-bottom : .5rem ;
401 form
div : last-of-type
{
405 form header div
. error
{
406 width : calc
( 50 % + 10rem );
410 form section div
. error
{
415 /*form section div.error {
423 padding : .2rem 1rem .2rem 0 ;
434 box-sizing : border-box
;
437 border : .05rem solid
#00c3f9 ;
438 border-radius : .2rem ;
447 padding : .2rem .1rem ;
457 flex-direction : column
;
473 form
. col section section
{
479 justify-content : space-between
;
487 place-content : space-between
;
492 border : .05rem solid
#00c3f9 ;
494 border-radius : .2rem ; /* marche pas sur chrome */
496 width : calc
( 100 % - 12rem );
497 border-collapse : collapse
;
503 border : .05rem solid
#00c3f9 ;
512 #dashboard . cell h3
{
518 #dashboard . cell dd
{
522 #dashboard . seventh
{
523 width : calc
( 100 % / 7 );
526 #dashboard . disabled
{
528 background-color : #bee ;
531 #dashboard . current
{
532 background-color : #cff ;
536 background-color : #eff ;
539 #dashboard . session
{
540 border-radius : .2rem ;
541 border : .1rem solid
#00c3f9 ;
544 margin : 0 .1rem .1rem .1rem ;
547 text-overflow : ellipsis
;
550 #dashboard . pending
{
551 background-color : #ccc ;
554 #dashboard . granted
{
555 background-color : #cff ;
556 /*background-color: #33b679;
557 border-color: #33b679;*/
560 #dashboard . disputed
{
561 background-color : #fcc ;
564 #dashboard . orphaned
{
565 background-color : #fc9 ;
577 justify-content: space-around;
578 margin-bottom: .5rem;
581 #regulation div:only-child,
582 #regulation div:last-child,
583 #regulation div:last-of-type {
588 * see https://developer.mozilla.org/fr/docs/Web/HTML/Element/dl
589 * see https://www.w3.org/Style/Examples/007/fonts.fr.html
590 * 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
591 * see https://fonts.google.com/?query=droi
592 * see https://fonts.google.com/specimen/Inconsolata
593 * see https://fonts.google.com/specimen/Tangerine%20light,light+italic+regular+semi-bold+bold+extra-bold
594 * see https://fonts.google.com/?selection.family=Roboto:100i
595 * see https://developers.google.com/fonts/docs/getting_started
601 justify-content: space-around;
602 padding-bottom: .5rem;*/
604 margin-bottom : .5rem ;
610 padding-bottom : .2rem ;
618 #regulation dd : before
{
621 #regulation dl : only-child
,
622 #regulation dl : last-child
,
623 #regulation dl : last-of-type
,
624 #regulation dt : only-child
,
625 #regulation dt : last-child
,
626 #regulation dt : last-of-type
,
627 #regulation dd : only-child
,
628 #regulation dd : last-child
,
629 #regulation dd : last-of-type
{
635 border : .1rem solid
#00c3f9 ;
636 border-radius : .5rem ;
643 justify-content : space-between
;
644 background-color : #cff ;
651 #footer summary :: after
{
655 #footer summary ::- webkit-details-marker
{
659 /* viewport responsive hack */
660 @media ( max-width : 650px ) {
666 place-content : center
;
667 flex-direction : column
;
674 #dashboard div
. grid
{
679 margin : .5rem auto
0 auto
;