]>
Raphaël G. Git Repositories - airbundle/blob - Resources/public/css/screen.css
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 ;
152 justify-content : space-between
;
153 border : .05rem solid
#c33333 ;
154 background-color : #f9c3c3 ;
158 border-radius : .2rem ;
164 /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm
165 * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
171 border-color : #3333c3 ;
172 background-color : #c3c3f9 ;
177 margin : 0 .5rem .5rem ;
182 margin-bottom : .5rem ;
186 border : .05rem solid
#00c3f9 ;
187 border-radius : .2rem ;
201 padding: .1rem .5rem 0 .5rem;
218 margin-left: 37.8rem;
229 flex-direction: column;
230 justify-content: center;
231 box-sizing: border-box;
233 border: .05rem solid #c33333;
234 background-color: #f9c3c3;
238 border-radius: .2rem;
240 margin: 0 auto .5rem auto;
249 border: .05rem solid #3333c3;
250 background-color: #c3c3f9;
263 border : .1rem solid
#00c3f9 ;
264 border-radius : .5rem ;
270 flex-direction : column
;
276 flex-direction : column
;
277 border : .05rem solid
#00c3f9 ;
278 border-radius : .2rem ;
286 section : last-of-type
{
287 margin-bottom : .5rem ;
291 background-color : #cff ;
292 border-bottom : .1rem solid
#00c3f9 ;
294 margin-bottom : .5rem ;
296 padding-bottom : .5rem ;
300 background-color : #cff ;
301 border-bottom : .1rem solid
#00c3f9 ;
303 margin-bottom : .5rem ;
308 background-color : #cff ;
309 border-bottom : .1rem solid
#00c3f9 ;
311 margin-bottom : .5rem ;
317 padding-bottom : .5rem ;
318 margin-bottom : .5rem ;
321 section
section : only-child
,
322 section
section : last-child
,
323 section
section : last-of-type
{
329 margin-bottom: .5rem;
332 #form div:only-child,
333 #form div:last-child,
334 #form div:last-of-type {
340 flex-direction: column;
341 / *border: .05rem solid #00c3f9;
342 border-radius: .2rem;* /
350 form section:only-child,
351 form section:last-child,
352 form section:last-of-type {
353 margin-bottom: .5rem;
358 form
section : only-child
,
359 form
section : last-child
,
360 form
section : last-of-type
{
362 margin-bottom : .5rem ;
365 form section section
,
366 form section
section : only-child
,
367 form section
section : last-child
,
368 form section
section : last-of-type
{
377 justify-content : center
;
378 margin-bottom : .5rem ;
383 form
div : last-of-type
{
387 form header div
. error
{
388 width : calc
( 50 % + 10rem );
392 form section div
. error
{
397 /*form section div.error {
405 padding : .2rem 1rem .2rem 0 ;
416 box-sizing : border-box
;
419 border : .05rem solid
#00c3f9 ;
420 border-radius : .2rem ;
429 padding : .2rem .1rem ;
439 flex-direction : column
;
455 form
. col section section
{
461 justify-content : space-between
;
469 place-content : space-between
;
474 border : .05rem solid
#00c3f9 ;
476 border-radius : .2rem ; /* marche pas sur chrome */
478 width : calc
( 100 % - 12rem );
479 border-collapse : collapse
;
485 border : .05rem solid
#00c3f9 ;
494 #dashboard . cell h3
{
500 #dashboard . cell dd
{
504 #dashboard . seventh
{
505 width : calc
( 100 % / 7 );
508 #dashboard . disabled
{
510 background-color : #bee ;
513 #dashboard . current
{
514 background-color : #cff ;
518 background-color : #eff ;
521 #dashboard . session
{
522 border-radius : .2rem ;
523 border : .1rem solid
#00c3f9 ;
526 margin : 0 .1rem .1rem .1rem ;
529 text-overflow : ellipsis
;
532 #dashboard . pending
{
533 background-color : #ccc ;
536 #dashboard . granted
{
537 background-color : #cff ;
538 /*background-color: #33b679;
539 border-color: #33b679;*/
542 #dashboard . disputed
{
543 background-color : #fcc ;
546 #dashboard . orphaned
{
547 background-color : #fc9 ;
559 justify-content: space-around;
560 margin-bottom: .5rem;
563 #regulation div:only-child,
564 #regulation div:last-child,
565 #regulation div:last-of-type {
570 * see https://developer.mozilla.org/fr/docs/Web/HTML/Element/dl
571 * see https://www.w3.org/Style/Examples/007/fonts.fr.html
572 * 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
573 * see https://fonts.google.com/?query=droi
574 * see https://fonts.google.com/specimen/Inconsolata
575 * see https://fonts.google.com/specimen/Tangerine%20light,light+italic+regular+semi-bold+bold+extra-bold
576 * see https://fonts.google.com/?selection.family=Roboto:100i
577 * see https://developers.google.com/fonts/docs/getting_started
583 justify-content: space-around;
584 padding-bottom: .5rem;*/
586 margin-bottom : .5rem ;
592 padding-bottom : .2rem ;
600 #regulation dd : before
{
603 #regulation dl : only-child
,
604 #regulation dl : last-child
,
605 #regulation dl : last-of-type
,
606 #regulation dt : only-child
,
607 #regulation dt : last-child
,
608 #regulation dt : last-of-type
,
609 #regulation dd : only-child
,
610 #regulation dd : last-child
,
611 #regulation dd : last-of-type
{
617 border : .1rem solid
#00c3f9 ;
618 border-radius : .5rem ;
625 justify-content : space-between
;
626 background-color : #cff ;
633 #footer summary :: after
{
637 #footer summary ::- webkit-details-marker
{
641 /* viewport responsive hack */
642 @media ( max-width : 650px ) {
648 place-content : center
;
649 flex-direction : column
;
656 #dashboard div
. grid
{
661 margin : .5rem auto
0 auto
;