]>
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         /* 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
;