]>
Raphaƫl G. Git Repositories - airbundle/blob - Resources/public/css/screen.css
   3         /*text-decoration: none;*/ 
   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
; 
  79         padding: .5rem .5rem .3rem; 
  80         border-bottom: 0 none
; 
  90 h2
, h3
, h4
, h5
, header
, nav strong 
{ 
  91         background-color: #cff; 
  92         border-bottom: .1rem solid 
#00c3f9; 
 100         margin: 0 .5rem .3rem; 
 105         margin: 0 .5rem .3rem; 
 110         margin: 0 .5rem .5rem; 
 131         flex-flow: column wrap
; 
 138         margin: 0 .5rem .5rem; 
 139         border: .1rem solid 
#00c3f9; 
 140         border-radius: .3rem; 
 145         margin: 0 .5rem .3rem; 
 147         list-style: ' - ' inside none
; 
 152         list-style: none inside none
; 
 153         margin-bottom: .5rem; 
 174         border: .05rem solid 
#00c3f9; 
 175         border-radius: .2rem; 
 178         background-color: transparent
; 
 179         box-sizing: border-box
; 
 184         flex-direction: column
; 
 186         margin: 0 .5rem .5rem; 
 196         align-content: space-around
; 
 197         justify-content: center
; 
 198         flex-direction: column
; 
 199         margin-bottom: .5rem; 
 204 form 
div:last-of-type 
{ 
 219 form section section 
{ 
 226         padding: 0 .1rem .1rem .1rem; 
 231         /*margin: .5rem auto 0 auto;*/ 
 233         padding: 0 .1rem .2rem .1rem; 
 241         margin: .25rem 0 0 0; 
 248         padding-bottom: .2rem; 
 266         flex-direction: column
; 
 271         justify-content: space-between
; 
 276         background-color: transparent
; 
 277         border: .1rem solid 
#00c3f9; 
 279         border-radius: 0 0 .5rem .5rem; 
 280         margin: 0 .5rem .5rem; 
 284         justify-content: space-between
; 
 322         border-radius: .2rem; 
 323         border: .1rem solid 
#00c3f9; 
 324         background-color: #cff; 
 325         justify-content: center
; 
 335         margin: 0 .5rem .5rem; 
 338         justify-content: space-between
; 
 341         border-radius: .2rem; 
 343         border: .05rem solid transparent
; 
 354         list-style: none inside none
; 
 361         /*border-color: #c33333; 
 364         background-color: #f9c3c3; 
 370         border-radius: .2rem; 
 375         border-color: #c33333; 
 376         background-color: #f9c3c3; 
 382         /*XXX: display /!\ symbol */ 
 387         border-color: #3333c3; 
 388         background-color: #c3c3f9; 
 394         /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm 
 395          * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/ 
 396         /*XXX: display i symbol */ 
 398         /*XXX: display # symbol */ 
 405         /*border-color: #c39333; 
 406         background-color: #f9c333; 
 409         background-color: #fc9; 
 414         border-color: #c39333; 
 415         background-color: #f9c333; 
 421         /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm 
 422          * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/ 
 424         /*XXX: display # symbol */ 
 433         border-radius: .5rem; 
 434         /*border: .1rem solid #00c3f9; 
 438         flex-direction: column;*/ 
 444         margin: 0 .5rem .5rem; 
 451         border-color: #00c3f9; 
 452         border-radius: .2rem; 
 453         box-sizing: border-box
; 
 454         border-collapse: collapse
; 
 461         border-collapse: inherit
; 
 462         border-color: inherit
; 
 463         border-radius: inherit
; 
 464         border-style: inherit
; 
 476         text-overflow: ellipsis
; 
 484         list-style: none inside none
; 
 490         border-radius: .2rem; 
 496         justify-content: space-between
; 
 499 .grid li a:first-letter { 
 503 /*XXX: required by ul display:block for overflow:hidden*/ 
 506 .grid li:last-of-type { 
 512         text-overflow: ellipsis
; 
 521 .grid p:last-of-type { 
 527         background-color: #cfc; 
 528         border-color: #008000; 
 532 .current h3:first-letter { 
 538         background-color: #cff; 
 539         border-color: #00c3f9; 
 545         background-color: #fc9; 
 554         background-color: #fddddd; 
 561         background-color: #f9c3c3; 
 567         background-color: #ccc; 
 573         border-color: #3333c3; 
 574         background-color: #c3c3f9; 
 579         filter: grayscale
(66%); 
 584         /*grid-template-columns: 1fr auto fit-content(1fr);*/ 
 585         grid-template-columns: max-content 
1fr max-content
; 
 590 .calendar .reducible { 
 592         text-overflow: ellipsis
; 
 601 .calendar .pseudonym { 
 606         grid-template-columns: repeat
(7, 1fr); 
 610         grid-template-columns: repeat
(4, 1fr); 
 614         grid-template-columns: repeat
(3, 1fr); 
 618         grid-template-columns: repeat
(2, 1fr); 
 626         text-overflow: ellipsis
; 
 630         margin: 0 .5rem .5rem; 
 633 .location 
.grid article
, 
 634 .location .grid section { 
 642 .location form .row { 
 643         flex-direction: column
; 
 666         flex-direction: column
; 
 681         border: .05rem solid 
#00c3f9; 
 682         border-radius: .2rem; 
 692         border: .1rem solid 
#00c3f9; 
 693         border-radius: .5rem; 
 700         justify-content: space-between
; 
 701         background-color: #cff; 
 704 #footer summary::after 
{ 
 708 #footer summary::-webkit-details-marker 
{ 
 713         list-style: none inside none
; 
 717 /* viewport responsive hack */ 
 718 @media ( max-width: 1400px ) { 
 726 @media ( max-width: 900px ) { 
 728                 flex-flow: column wrap
; 
 745         form section section 
{ 
 769                 grid-template-columns: repeat
(4, 1fr); 
 776         /*.grid section:nth-child(7n) { 
 781                 grid-template-columns: repeat
(3, 1fr); 
 784         /*#dashboard .seventh:nth-child(7n+1), 
 785         #dashboard .seventh:nth-child(7n+2), 
 786         #dashboard .seventh:nth-child(7n+3), 
 787         #dashboard .seventh:nth-child(7n+4) { 
 788                 width: calc(100% / 4 - (3/4*.1rem)); 
 791         #dashboard .seventh:nth-child(7n+5), 
 792         #dashboard .seventh:nth-child(7n+6), 
 793         #dashboard .seventh:nth-child(7n+7) { 
 794                 width: calc(100% / 3 - (2/3*.1rem)); 
 798 @media ( max-width: 600px ) { 
 808         form section section 
{ 
 814                 flex-direction: column
; 
 818                 grid-template-columns: repeat
(2, 1fr); 
 821         /*.grid section:nth-child(7n) { 
 823                 margin-bottom: .5rem; 
 826         .grid section:only-child, 
 827         .grid section:last-child, 
 828         .grid section:last-of-type { 
 833                 margin-bottom: .5rem; 
 836         .calendar 
.sunday:only-child
, 
 837         .calendar .sunday:last-child { 
 843                 grid-template-columns: repeat
(2, 1fr); 
 846         /*#dashboard .seventh:nth-child(n) { 
 847                 width: calc(100% / 2 - .1rem); 
 850         #dashboard .seventh:nth-child(7n) { 
 855 @media ( max-width: 450px ) { 
 860                 flex-direction: column
; 
 864                 grid-template-columns: repeat
(1, 1fr); 
 867         /*.grid section:nth-child(n) { 
 876                 grid-template-columns: repeat
(1, 1fr); 
 880 @media ( max-width: 260px ) {