]>
Raphaƫl G. Git Repositories - airbundle/blob - Resources/public/css/screen.css
ee9eb27b71f609be6ba7cdd34c21da0071c6c9d9
8 text-decoration: underline solid
#00c3f9;
22 html
, body
, dd
, li
, p
, td
{
23 /* DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
24 font-family: 'Droid Sans', 'Symbola', 'DejaVu Sans', 'FreeSans', sans-serif
;
28 button
, code
, input
, option
, optgroup
, pre
, select
, textarea
{
29 font-family: 'Droid Sans Mono', monospace
;
33 dt
, h1
, h2
, h3
, h4
, h5
, h6
, label
, legend
, th
, details
{
34 font-family: 'Droid Serif', serif
;
80 flex-flow: column wrap
;
96 border: .05rem solid
#00c3f9;
100 background-color: transparent
;
105 flex-direction: column
;
112 margin-bottom: .5rem;
115 form header
.message
{
120 margin-bottom: .5rem;
125 form
div:last-of-type
{
132 align-content: space-around
;
133 justify-content: center
;
136 form section section
{
138 flex-direction: column
;
143 padding: .2rem 1rem .2rem 0;
157 box-sizing: content-box
;
158 padding: 0 .1rem .1rem .1rem;
163 margin: .5rem auto
0 auto
;
164 padding: 0 .1rem .2rem .1rem;
167 form section
.message
{
168 margin: .25rem 0 0 0;
191 flex-direction: column
;
196 justify-content: space-between
;
201 border: .1rem solid
#00c3f9;
203 border-radius: 0 0 .5rem .5rem;
210 justify-content: space-between
;
218 vertical-align: middle
;
233 justify-content: flex-end
;
242 border-radius: .25rem;
243 padding: .375rem .5rem .25rem .5rem;
244 margin: 0 0 .1rem .5rem;
245 border: .1rem solid
#00c3f9;
247 background-color: #cff;
252 margin: 0 .5rem .5rem;
255 justify-content: space-between
;
258 border-radius: .2rem;
260 border: .05rem solid transparent
;
275 border-color: #c33333;
276 background-color: #f9c3c3;
282 /*XXX: display /!\ symbol */
287 border-color: #3333c3;
288 background-color: #c3c3f9;
294 /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm
295 * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
296 /*XXX: display i symbol */
298 /*XXX: display # symbol */
303 border-color: #c39333;
304 background-color: #f9c333;
310 /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm
311 * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/
313 /*XXX: display # symbol */
321 border: .1rem solid
#00c3f9;
322 border-radius: .5rem;
328 flex-direction: column
;
334 background-color: #cff;
335 border-bottom: .1rem solid
#00c3f9;
337 margin-bottom: .5rem;
339 padding-bottom: .5rem;
343 background-color: #cff;
345 margin: -.3rem -.1rem;
346 margin-bottom: .3rem;
348 border-bottom: .1rem solid
#00c3f9;
352 background-color: #cff;
355 border-bottom: .1rem solid
#00c3f9;
359 border: .1rem solid
#00c3f9;
360 border-radius: .3rem;
366 background-color: #cff;
368 margin-bottom: .5rem;
377 #dashboard .location h3
{
382 #dashboard .location
.cell
{
386 /*#dashboard .calendar h3 {
388 margin-bottom: .3rem;
391 #dashboard .subgrid
.cell
{
395 #dashboard .subgrid h4
{
397 margin-bottom: .3rem;
401 background-color: #cff;
402 border-bottom: .1rem solid #00c3f9;
404 margin-bottom: .5rem;
412 place-content: space-between
;
418 #dashboard .panel:only-child
,
419 #dashboard .panel:last-child
,
420 #dashboard .panel:last-of-type
{
428 border-color: #00c3f9;
429 border-radius: .2rem;
430 border-width: .1rem 0 0 .1rem;
434 box-sizing: border-box
;
435 border-collapse: collapse
;
436 /*box-sizing: border-box;
444 border-collapse: collapse;*/
445 /*width: calc(100% - 12rem);
446 border-collapse: collapse;*/
447 /*width: calc(100% - 12rem);*/
450 #dashboard .grid:only-child
,
451 #dashboard .grid:last-child
,
452 #dashboard .grid:last-of-type
{
456 #dashboard .subgrid
{
460 border-color: #00c3f9;
461 border-width: .1rem 0 0 .1rem;
462 border-radius: .2rem;
466 box-sizing: border-box
;
467 border-collapse: collapse
;
471 #dashboard .subgrid:only-child
,
472 #dashboard .subgrid:last-child
,
473 #dashboard .subgrid:last-of-type
{
478 border-color: inherit
;
479 border-style: inherit
;
480 border-width: 0 .1rem .1rem 0;
481 border-radius: .2rem;
484 border-collapse: inherit
;
486 padding: .3rem .1rem;
489 #dashboard .cell:only-child
,
490 #dashboard .cell:last-child
,
491 #dashboard .cell:last-of-type
{
492 border-radius: inherit
;
495 #dashboard .subgrid
.cell
{
497 border-width: 0 .1rem .1rem 0;
499 #dashboard .subgrid
.cell:only-child
,
500 #dashboard .subgrid
.cell:last-child
,
501 #dashboard .subgrid
.cell:last-of-type
{
502 border-radius: inherit
;
507 width: calc
(100% / 4);
510 #dashboard .seventh
{
512 width: calc
(100% / 7);
517 width: calc
(100% / 3);
520 #dashboard .session
{
521 border: .1rem solid
#00c3f9;
522 border-radius: .2rem;
527 text-overflow: ellipsis
;
530 #dashboard .session:only-child
,
531 #dashboard .session:last-child
,
532 #dashboard .session:last-of-type
{
536 #dashboard .disabled
{
538 background-color: #bee;
541 #dashboard .current
{
542 background-color: #cff;
546 background-color: #eff;
549 #dashboard .pending
{
550 background-color: #ccc;
553 #dashboard .granted
{
554 background-color: #cff;
555 /*background-color: #33b679;
556 border-color: #33b679;*/
559 #dashboard .disputed
{
560 background-color: #fcc;
563 #dashboard .orphaned
{
564 background-color: #fc9;
567 #dashboard .highlight
{
568 border-color: #3333c3;
569 background-color: #c3c3f9;
574 border: .1rem solid
#00c3f9;
575 border-radius: .2rem;
587 justify-content: space-around;
588 padding-bottom: .5rem;*/
590 margin-bottom: .5rem;
596 padding-bottom: .2rem;
604 #regulation dd:before
{
607 #regulation dl:only-child
,
608 #regulation dl:last-child
,
609 #regulation dl:last-of-type
,
610 #regulation dt:only-child
,
611 #regulation dt:last-child
,
612 #regulation dt:last-of-type
,
613 #regulation dd:only-child
,
614 #regulation dd:last-child
,
615 #regulation dd:last-of-type
{
621 border: .1rem solid
#00c3f9;
622 border-radius: .5rem;
629 justify-content: space-between
;
630 background-color: #cff;
637 #footer summary::after
{
641 #footer summary::-webkit-details-marker
{
645 /* viewport responsive hack */
646 @media ( max-width: 850px ) {
651 #dashboard .calendar
{
652 place-content: center
;
653 flex-direction: column
;
657 #dashboard .panel:only-child
,
658 #dashboard .panel:last-child
,
659 #dashboard .panel:last-of-type
{
660 margin-bottom: .5rem;
664 margin: .5rem auto
0 auto
;