]>
Raphaƫl G. Git Repositories - airbundle/blob - Resources/public/css/screen.css 
3924cb8474fb68e7ab2228eb59bc243b8b6c7854
   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
;   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
;   78          padding :  .5rem .5rem .3rem ;   79          border-bottom :  0  none
;   83          border-bottom :  0  none
;   93  h1
,  h2
,  h3
,  h4
,  header 
{   94          background-color :  #cff ;   95          border-bottom :  .1rem  solid 
#00c3f9 ;  103          margin :  0 .5rem .3rem ;  108          margin :  0 .5rem .3rem ;  113          margin :  0 .5rem .5rem ;  141          border-radius :  .2rem ;  142          border :  .1rem  solid 
#00c3f9 ;  152          width :  calc
( 100 % -  .2rem );  158          width :  calc
( 100 % -  1.2rem );  175          flex-flow :  column wrap
;  182          margin :  0 .5rem .5rem ;  183          border :  .1rem  solid 
#00c3f9 ;  184          border-radius :  .3rem ;  189          margin :  0 .5rem .3rem ;  191          list-style :  ' - '  inside none
;  196          list-style :  none inside none
;  197          margin-bottom :  .5rem ;  218          border :  .05rem  solid 
#00c3f9 ;  219          border-radius :  .2rem ;  222          background-color :  transparent
;  223          box-sizing :  border-box
;  228          flex-direction :  column
;  230          margin :  0 .5rem .5rem ;  240          align-content :  space-around
;  241          justify-content :  center
;  242          flex-direction :  column
;  243          margin-bottom :  .5rem ;  248  form 
div : last-of-type 
{  263  form label
. captcha img 
{  272  form section section 
{  279          padding :  0 .1rem .1rem .1rem ;  284          /*margin: .5rem auto 0 auto;*/  286          padding :  0 .1rem .2rem .1rem ;  294          margin :  .25rem 0 0 0 ;  298  . location 
. col label
,  302          padding-bottom :  .2rem ;  307  . location 
. col input
,  308  . location 
. col textarea
,  322          flex-direction :  column
;  327          justify-content :  space-between
;  332          background-color :  transparent
;  333          border :  .1rem  solid 
#00c3f9 ;  335          border-radius :  0 0 .5rem .5rem ;  336          margin :  0 .5rem .5rem ;  340          justify-content :  space-between
;  375          border-radius :  .2rem ;  376          border :  .1rem  solid 
#00c3f9 ;  377          background-color :  #cff ;  378          justify-content :  center
;  388          margin :  0 .5rem .5rem ;  391          justify-content :  space-between
;  394          border-radius :  .2rem ;  396          border :  .05rem  solid transparent
;  407          list-style :  none inside none
;  414          /*border-color: #c33333;  417          background-color :  #f9c3c3 ;  423          border-radius :  .2rem ;  428          border-color :  #c33333 ;  429          background-color :  #f9c3c3 ;  435          /*XXX: display /!\ symbol */  440          border-color :  #3333c3 ;  441          background-color :  #c3c3f9 ;  447          /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm  448           * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/  449          /*XXX: display i symbol */  451          /*XXX: display # symbol */  458          /*border-color: #c39333;  459          background-color: #f9c333;  462          background-color :  #fc9 ;  467          border-color :  #c39333 ;  468          background-color :  #f9c333 ;  474          /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm  475           * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/  477          /*XXX: display # symbol */  486          border-radius :  .5rem ;  487          /*border: .1rem solid #00c3f9;  491          flex-direction: column;*/  497          margin :  0 .5rem .5rem ;  504          border-color :  #00c3f9 ;  505          border-radius :  .2rem ;  506          box-sizing :  border-box
;  507          border-collapse :  collapse
;  514          border-collapse :  inherit
;  515          border-radius :  inherit
;  516          border-style :  inherit
;  526          border-color :  inherit
;  532          text-overflow :  ellipsis
;  540          list-style :  none inside none
;  546          border-radius :  .2rem ;  552          justify-content :  space-between
;  555  .grid li a:first-letter  {  559  /*XXX: required by ul display:block for overflow:hidden*/  562  .grid li:last-of-type  {  567          /*TODO: voir pourquoi on a besoin d'un overflow-y de merde, sans une putain de scrollbar s'affiche dans certaines conditions sur chrome, depuis le passage de deux lignes de grid Ć  3 !!!*/  568          /*Est-ce parce que le city est pas expanded ???*/  571          text-overflow :  ellipsis
;  580  .grid p:last-of-type  {  586          background-color :  #cfc ;  587          border-color :  #008000 ;  591  .current h3:first-letter  {  597          background-color :  #cff ;  598          border-color :  #00c3f9 ;  604          background-color :  #fc9 ;  613          background-color :  #fddddd ;  620          background-color :  #f9c3c3 ;  626          background-color :  #ccc ;  633          border-color :  #3333c3 ;  634          background-color :  #c3c3f9 ;  638  .highlight h3::first-letter  {  643          filter :  grayscale
( 66 %);  648          /*grid-template-columns: 1fr auto fit-content(1fr);*/  649          grid-template-columns :  max-content 
1fr  max-content
;  652          /*XXX: reset to visible to prevent scroll*/  656  .calendar .reducible  {  658          text-overflow :  ellipsis
;  663          font-family :  'Noto Color Emoji' ,  'Noto Emoji' ,  'Droid Sans' ,  'Symbola' ,  'DejaVu Sans' ,  'FreeSans' ,  sans-serif
;  666  . calendar 
. temperature
,  682  .calendar .pseudonym  {  687          grid-template-columns :  repeat
( 7 ,  1fr );  691          grid-template-columns :  repeat
( 4 ,  1fr );  695          grid-template-columns :  repeat
( 3 ,  1fr );  699          grid-template-columns :  repeat
( 2 ,  1fr );  711          text-overflow :  ellipsis
;  715  .location .grid article  {  728  .location form .row  {  729          flex-direction :  column
;  752          flex-direction :  column
;  767          border :  .05rem  solid 
#00c3f9 ;  768          border-radius :  .2rem ;  778          border :  .1rem  solid 
#00c3f9 ;  779          border-radius :  .5rem ;  786          justify-content :  space-between
;  787          background-color :  #cff ;  791  #footer  summary :: after 
{  795  #footer  summary ::- webkit-details-marker 
{  800          list-style :  none inside none
;  804  /* viewport responsive hack */  805  @media  (  max-width :  1400px  ) {  813                  grid-template-columns :  repeat
( 1 ,  1fr );  817                  grid-template-columns :  repeat
( 2 ,  1fr );  821  @media  (  max-width :  950px  ) {  823                  /*flex-flow: column-reverse wrap;*/  824                  flex-flow :  column wrap
;  828                  grid-template-columns :  repeat
( 2 ,  1fr );  832  @media  (  max-width :  900px  ) {  842          form label
. captcha img 
{  853          form section section 
{  877                  grid-template-columns :  repeat
( 4 ,  1fr );  884          /*.grid section:nth-child(7n) {  889                  grid-template-columns :  repeat
( 3 ,  1fr );  893                  grid-template-columns :  repeat
( 2 ,  1fr );  897                  grid-template-columns :  repeat
( 1 ,  1fr );  912          /*#dashboard .seventh:nth-child(7n+1),  913          #dashboard .seventh:nth-child(7n+2),  914          #dashboard .seventh:nth-child(7n+3),  915          #dashboard .seventh:nth-child(7n+4) {  916                  width: calc(100% / 4 - (3/4*.1rem));  919          #dashboard .seventh:nth-child(7n+5),  920          #dashboard .seventh:nth-child(7n+6),  921          #dashboard .seventh:nth-child(7n+7) {  922                  width: calc(100% / 3 - (2/3*.1rem));  926  @media  (  max-width :  700px  ) {  928                  grid-template-columns :  repeat
( 1 ,  1fr );  933                  width :  calc
( 100 % -  .2rem );  938  @media  (  max-width :  600px  ) {  948          form section section 
{  954                  flex-direction :  column
;  958                  grid-template-columns :  repeat
( 2 ,  1fr );  961          /*.grid section:nth-child(7n) {  963                  margin-bottom: .5rem;  966          .grid section:only-child,  967          .grid section:last-child,  968          .grid section:last-of-type {  973                  margin-bottom :  .5rem ;  976          . calendar 
. sunday : only-child
,  977          .calendar .sunday:last-child  {  982                  grid-template-columns :  repeat
( 2 ,  1fr );  986                  grid-template-columns :  repeat
( 1 ,  1fr );  998                  grid-template-columns :  repeat
( 1 ,  1fr ); 1001          /*#dashboard .seventh:nth-child(n) { 1002                  width: calc(100% / 2 - .1rem); 1005          #dashboard .seventh:nth-child(7n) { 1011                  grid-template-columns: 1fr; 1014          .city .grid article, 1015          .location .grid article { 1020  @media  (  max-width :  450px  ) { 1025          a
,  dd
,  figcaption
,  #footer 
{ 1026                  /*XXX: required to validate Tap targets are sized appropriately*/ 1032                  line-height :  normal
; 1039                  flex-direction :  column
; 1047                  grid-template-columns :  repeat
( 1 ,  1fr ); 1050          /*.grid section:nth-child(n) { 1058                  grid-template-columns :  repeat
( 1 ,  1fr ); 1062                  grid-column :  span 
1 ; 1066  @media  (  max-width :  260px  ) {