]>
Raphaƫl G. Git Repositories - airbundle/blob - Resources/public/css/screen.css 
   3          /*text-decoration: none;*/    8          text-decoration :  underline solid 
#00c3f9 ;   12  html
,  body
,  dd
,  li
,  p
,  td 
{   13          /* DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/   14          font-family :  'Droid Sans' ,  'Symbola' ,  'DejaVu Sans' ,  'FreeSans' ,  sans-serif
;   17  button
,  code
,  input
,  option
,  optgroup
,  pre
,  select
,  textarea 
{   18          font-family :  'Droid Sans Mono' ,  monospace
;   21  dt
,  h1
,  h2
,  h3
,  h4
,  h5
,  h6
,  label
,  legend
,  th
,  details 
{   22          font-family :  'Droid Serif' ,  serif
;   29          padding :  0 .6rem .6rem ;   35          padding :  0 .5rem .5rem ;   41          padding :  0 .4rem .4rem ;   47          padding :  0 .3rem .3rem ;   53          padding :  0 .2rem .2rem ;   59          padding :  0 .1rem .1rem ;   63          list-style :  ' - '  inside none
;   65          padding :  0 .5rem .5rem ;   71          padding :  0 .5rem .5rem ;   83          padding :  0 .4rem .4rem ;   89          margin :  0 .5rem .5rem ;   90          border :  .1rem  solid 
#00c3f9 ;   97          margin :  0 .3rem .3rem ;  101  article article article 
{  102          margin :  0 .2rem .2rem ;  103          border-radius :  .3rem ;  107          border-radius :  .4rem ;  111          background-color: #cff;  115          background-color: white;  118  article article article {  119          border-radius: .3rem;  120          background-color: #cff;  126          border-radius :  .4rem .4rem 0 0 ;  127          /*background-color: #369;  128          border-radius: inherit;*/  129          background-color :  #00c3f9 ;  143  header 
h2 : last-child
,  144  header 
h3 : last-child
,  145  header 
h4 : last-child
,  146  header 
h5 : last-child
,  147  header 
h6 : last-child
,  148  header 
p : last-child 
{  158  /*header h2:first-child {  162  header h3:first-child {  166  header h4:first-child {  170  header h5:first-child {  174  header h6:first-child {  178  header p:last-child {  183          border-radius: .4rem .4rem 0 0;  186  /*article article header {  187          border-radius: .3rem .3rem 0 0;  188          margin-bottom: .3rem;  191  article article article header {  192          border-radius: .2rem .2rem 0 0;  193          margin-bottom: .2rem;  208          /*Required for ellipsis on h2/h3/h4 in header*/  215          text-overflow :  ellipsis
;  231          margin :  0 .5rem .3rem ;  236          margin :  0 .5rem .5rem ;  265          border-radius :  .2rem ;  266          border :  .1rem  solid 
#00c3f9 ;  276          width :  calc
( 100 % -  .2rem );  282          width :  calc
( 100 % -  1.2rem );  299          flex-flow :  column wrap
;  304          list-style :  none inside none
;  330          border :  .05rem  solid 
#00c3f9 ;  331          border-radius :  .2rem ;  334          background-color :  transparent
;  335          box-sizing :  border-box
;  340          flex-direction :  column
;  342          margin :  0 .5rem .5rem ;  352          align-content :  space-around
;  353          justify-content :  center
;  354          flex-direction :  column
;  355          margin-bottom :  .5rem ;  360  form 
div : last-of-type 
{  375  form label
. captcha img 
{  384  form section section 
{  391          padding :  0 .1rem .1rem .1rem ;  396          /*margin: .5rem auto 0 auto;*/  398          padding :  0 .1rem .2rem .1rem ;  406          margin :  .25rem 0 0 0 ;  410  . location 
. col label
,  414          padding-bottom :  .2rem ;  419  . location 
. col input
,  420  . location 
. col textarea
,  434          flex-direction :  column
;  439          justify-content :  space-between
;  444          background-color :  #cff ;  445          border :  .1rem  solid 
#136 ;  448          border-radius :  0 0 .5rem .5rem ;  449          margin :  0 .5rem .5rem ;  451          flex-direction :  column
;  452          justify-content :  space-between
;  462          justify-content :  space-between
;  470          text-shadow :  1.5px 1.5px 3px #136 ;  471          text-decoration :  none
;  473          font-family :  'Lemon' ,  sans-serif
;  487          border-bottom :  0  none
;  490          font-family :  'Lemon' ,  sans-serif
;  492          /*white-space: nowrap;*/  496          text-decoration :  none
;  498          text-shadow :  1.5px 1.5px 3px #136 ;  499          /*overflow-x: hidden;  500          text-overflow: ellipsis;*/  514          border :  .1rem  solid 
#136 ;  517          border-radius :  .2rem ;  518          background-color :  #00c3f9 ;  526          margin :  0 .5rem .5rem ;  529          justify-content :  space-between
;  532          border-radius :  .2rem ;  534          border :  .05rem  solid transparent
;  546          list-style :  none inside none
;  557          /*border-color: #c33333;  560          background-color :  #f9c3c3 ;  566          border-radius :  .2rem ;  571          border-color :  #c33333 ;  572          background-color :  #f9c3c3 ;  578          /*XXX: display /!\ symbol */  583          border-color :  #3333c3 ;  584          background-color :  #c3c3f9 ;  590          /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm  591           * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/  592          /*XXX: display i symbol */  594          /*XXX: display # symbol */  601          /*border-color: #c39333;  602          background-color: #f9c333;  605          background-color :  #fc9 ;  610          border-color :  #c39333 ;  611          background-color :  #f9c333 ;  617          /*XXX: see https://www.fileformat.info/info/unicode/char/2139/fontsupport.htm  618           * DejaVu Sans/FreeSans/FreeSerif/Linux Libertine/Symbola/Unifont*/  620          /*XXX: display # symbol */  629          /*border-radius: .5rem;*/  630          /*border: .1rem solid #00c3f9;  634          flex-direction: column;*/  640          margin :  0 .5rem .5rem ;  650          border-color :  #00c3f9 ;  651          border-radius :  .2rem ;  652          box-sizing :  border-box
;  653          border-collapse :  collapse
;  662          border-collapse :  inherit
;  663          /*border-radius: inherit;*/  664          border-style :  inherit
;  665          /*border-width: .1rem;  666          border-width: inherit;*/  675          border-radius: .2rem .2rem 0 0;  686          border-color: inherit;  693          list-style: none inside none;  699          border-radius :  .2rem ;  705          justify-content :  space-between
;  707          text-overflow :  ellipsis
;  710  /*XXX: required by ul display:block for overflow:hidden*/  713  .grid li:last-of-type  {  718          /*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 !!!*/  719          /*Est-ce parce que le city est pas expanded ???*/  722          text-overflow :  ellipsis
;  732  .grid p:last-of-type  {  737          margin-bottom :  .5rem ;  741          filter :  hue-rotate
(- 90deg )  saturate
( 2 );  745          background-color :  #cff ;  746          border-color :  #00c3f9 ;  751          background-color: #cff;  752          border-color: #00c3f9;  758          background-color: #fc9;  763          filter :  hue-rotate
( 60deg );  767          filter :  hue-rotate
( 180deg )  grayscale
( 33 %);  771          filter :  hue-rotate
( 180deg );  775          filter :  grayscale
( 33 %);  779          filter :  grayscale
( 66 %);  787          background-color: #fddddd;  794          background-color: #f9c3c3;  800          background-color: #ccc;  808          border-color: #3333c3;  809          background-color: #c3c3f9;  814          margin-bottom :  .1rem ;  820          text-overflow :  ellipsis
;  825          padding :  0 .1rem .1rem ;  829          / *Required for ellipsis on h2/h3/h4 in header* /  836          text-overflow: ellipsis;  842          /*grid-template-columns: 1fr auto fit-content(1fr);*/  843          grid-template-columns :  max-content 
1fr  max-content
;  846          /*XXX: reset to visible to prevent scroll*/  850  .calendar .reducible  {  852          text-overflow :  ellipsis
;  857          font-family :  'Noto Emoji' ,  'Droid Sans' ,  'Symbola' ,  'DejaVu Sans' ,  'FreeSans' ,  sans-serif
;  860  . calendar 
. temperature
,  876  .calendar .pseudonym  {  881          grid-template-columns :  repeat
( 7 ,  1fr );  885          grid-template-columns :  repeat
( 4 ,  1fr );  889          grid-template-columns :  repeat
( 3 ,  1fr );  893          grid-template-columns :  repeat
( 2 ,  1fr );  905          text-overflow: ellipsis;  909  .location .grid article {  922  .location form .row  {  923          flex-direction :  column
;  946          flex-direction :  column
;  961          border :  .05rem  solid 
#00c3f9 ;  962          /*border-radius: .2rem;*/  972          border :  .1rem  solid 
#00c3f9 ;  973          border-radius :  .5rem ;  981          justify-content :  space-between
;  982          background-color :  #cff ;  986  #footer  summary :: after 
{  990  #footer  summary ::- webkit-details-marker 
{  995          list-style :  none inside none
; 1002          border :  .1rem  solid 
#136 ; 1005      border-radius :  .2rem ; 1006          background-color :  #00c3f9 ; 1008          justify-content :  center
; 1016  /* viewport responsive hack */ 1017  @media  (  max-width :  1400px  ) { 1020          .location textarea  { 1025                  grid-template-columns :  repeat
( 2 ,  1fr ); 1029  @media  (  max-width :  1000px  ) { 1031                  /*flex-flow: column-reverse wrap;*/ 1032                  flex-flow :  column wrap
; 1036                  grid-template-columns :  repeat
( 2 ,  1fr ); 1040  @media  (  max-width :  900px  ) { 1042                  flex-direction :  row
; 1050          form label
. captcha img 
{ 1061          form section section 
{ 1085                  grid-template-columns :  repeat
( 4 ,  1fr ); 1089                  grid-column :  span 
2 ; 1092          /*.grid section:nth-child(7n) { 1093                  grid-column: span 2; 1097                  grid-template-columns :  repeat
( 3 ,  1fr ); 1101                  grid-template-columns :  repeat
( 2 ,  1fr ); 1105                  grid-template-columns :  repeat
( 1 ,  1fr ); 1109                  grid-column :  span 
3 ; 1113                  grid-column :  span 
2 ; 1117                  grid-column :  span 
1 ; 1120          /*#dashboard .seventh:nth-child(7n+1), 1121          #dashboard .seventh:nth-child(7n+2), 1122          #dashboard .seventh:nth-child(7n+3), 1123          #dashboard .seventh:nth-child(7n+4) { 1124                  width: calc(100% / 4 - (3/4*.1rem)); 1127          #dashboard .seventh:nth-child(7n+5), 1128          #dashboard .seventh:nth-child(7n+6), 1129          #dashboard .seventh:nth-child(7n+7) { 1130                  width: calc(100% / 3 - (2/3*.1rem)); 1134  @media  (  max-width :  700px  ) { 1136                  grid-template-columns :  repeat
( 1 ,  1fr ); 1141                  width :  calc
( 100 % -  .2rem ); 1146  @media  (  max-width :  600px  ) { 1156          form section section 
{ 1162                  flex-direction :  column
; 1166                  grid-template-columns :  repeat
( 2 ,  1fr ); 1169          /*.grid section:nth-child(7n) { 1170                  grid-column: span 2; 1171                  margin-bottom: .5rem; 1174          .grid section:only-child, 1175          .grid section:last-child, 1176          .grid section:last-of-type { 1181                  margin-bottom :  .5rem ; 1184          . calendar 
. sunday : only-child
, 1185          .calendar .sunday:last-child  { 1190                  grid-template-columns :  repeat
( 2 ,  1fr ); 1194                  grid-template-columns :  repeat
( 1 ,  1fr ); 1198                  grid-column :  span 
2 ; 1202                  grid-column :  span 
1 ; 1206                  grid-template-columns :  repeat
( 1 ,  1fr ); 1209          /*#dashboard .seventh:nth-child(n) { 1210                  width: calc(100% / 2 - .1rem); 1213          #dashboard .seventh:nth-child(7n) { 1219                  grid-template-columns: 1fr; 1222          .city .grid article, 1223          .location .grid article { 1228  @media  (  max-width :  450px  ) { 1230                  flex-direction :  column
; 1238                  flex-direction :  row
; 1245          a
,  dd
,  figcaption
,  #footer 
{ 1246                  /*XXX: required to validate Tap targets are sized appropriately*/ 1252                  line-height :  normal
; 1259                  flex-direction :  column
; 1267                  grid-template-columns :  repeat
( 1 ,  1fr ); 1270          /*.grid section:nth-child(n) { 1278                  grid-template-columns :  repeat
( 1 ,  1fr ); 1282                  grid-column :  span 
1 ; 1286  @media  (  max-width :  320px  ) { 1288                  flex-direction :  column
; 1292                  white-space :  normal
; 1296  @media  (  max-width :  260px  ) {