]>
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
; 
 600 .calendar .pseudonym { 
 605         grid-template-columns: repeat
(7, 1fr); 
 609         grid-template-columns: repeat
(4, 1fr); 
 613         grid-template-columns: repeat
(3, 1fr); 
 617         grid-template-columns: repeat
(2, 1fr); 
 625         text-overflow: ellipsis
; 
 629         margin: 0 .5rem .5rem; 
 632 .location 
.grid article
, 
 633 .location .grid section { 
 641 .location form .row { 
 642         flex-direction: column
; 
 665         flex-direction: column
; 
 680         border: .05rem solid 
#00c3f9; 
 681         border-radius: .2rem; 
 691         border: .1rem solid 
#00c3f9; 
 692         border-radius: .5rem; 
 699         justify-content: space-between
; 
 700         background-color: #cff; 
 703 #footer summary::after 
{ 
 707 #footer summary::-webkit-details-marker 
{ 
 712         list-style: none inside none
; 
 716 /* viewport responsive hack */ 
 717 @media ( max-width: 1400px ) { 
 725 @media ( max-width: 900px ) { 
 727                 flex-flow: column wrap
; 
 744         form section section 
{ 
 768                 grid-template-columns: repeat
(4, 1fr); 
 775         /*.grid section:nth-child(7n) { 
 780                 grid-template-columns: repeat
(3, 1fr); 
 783         /*#dashboard .seventh:nth-child(7n+1), 
 784         #dashboard .seventh:nth-child(7n+2), 
 785         #dashboard .seventh:nth-child(7n+3), 
 786         #dashboard .seventh:nth-child(7n+4) { 
 787                 width: calc(100% / 4 - (3/4*.1rem)); 
 790         #dashboard .seventh:nth-child(7n+5), 
 791         #dashboard .seventh:nth-child(7n+6), 
 792         #dashboard .seventh:nth-child(7n+7) { 
 793                 width: calc(100% / 3 - (2/3*.1rem)); 
 797 @media ( max-width: 600px ) { 
 807         form section section 
{ 
 813                 flex-direction: column
; 
 817                 grid-template-columns: repeat
(2, 1fr); 
 820         /*.grid section:nth-child(7n) { 
 822                 margin-bottom: .5rem; 
 825         .grid section:only-child, 
 826         .grid section:last-child, 
 827         .grid section:last-of-type { 
 832                 margin-bottom: .5rem; 
 835         .calendar 
.sunday:only-child
, 
 836         .calendar .sunday:last-child { 
 842                 grid-template-columns: repeat
(2, 1fr); 
 845         /*#dashboard .seventh:nth-child(n) { 
 846                 width: calc(100% / 2 - .1rem); 
 849         #dashboard .seventh:nth-child(7n) { 
 854 @media ( max-width: 450px ) { 
 859                 flex-direction: column
; 
 863                 grid-template-columns: repeat
(1, 1fr); 
 866         /*.grid section:nth-child(n) { 
 875                 grid-template-columns: repeat
(1, 1fr); 
 879 @media ( max-width: 260px ) {