_variables.scss 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. $font-extra: 2.3rem;
  2. $font-large: 1.6rem;
  3. $font-big: 1rem;
  4. $font-medium: .8rem;
  5. $font-normal: .6rem;
  6. $font-small: .45rem;
  7. $col-met: #28429f;
  8. $col-eur: #646578;
  9. $col-mond: #ab9569;
  10. $col-ter: #e01a35;
  11. $col-1: #4dabc1;
  12. $col-2: #61ab32;
  13. $bck-col: #eff2f9;
  14. $lightblue: #98d0d9;
  15. $trame: url(../images/motif_croix.svg);
  16. //programmes values
  17. .programme-1{
  18. .views-field-field-programme{
  19. .field-content{
  20. background: $col-1;
  21. }
  22. }
  23. .views-field{
  24. color: $col-1;
  25. }
  26. .views-field-title{
  27. color: $col-1;
  28. &:hover{
  29. background: $col-1;
  30. color:white;
  31. }
  32. }
  33. }
  34. .programme-2{
  35. .views-field-field-programme{
  36. .field-content{
  37. background: $col-2;
  38. }
  39. }
  40. .views-field{
  41. color: $col-2;
  42. }
  43. .views-field-title{
  44. color: $col-2;
  45. &:hover{
  46. background: $col-2;
  47. color:white;
  48. }
  49. }
  50. }
  51. .programme-3{
  52. .views-field-field-programme{
  53. .field-content{
  54. background: $col-eur;
  55. }
  56. }
  57. .views-field{
  58. color: $col-eur;
  59. }
  60. .views-field-title{
  61. color: $col-eur;
  62. &:hover{
  63. background: $col-eur;
  64. color:white;
  65. }
  66. }
  67. }
  68. .programme-4{
  69. .views-field-field-programme{
  70. .field-content{
  71. background: $col-2;
  72. }
  73. }
  74. .views-field{
  75. color: $col-2;
  76. }
  77. .views-field-title{
  78. color: $col-2;
  79. &:hover{
  80. background: $col-2;
  81. color:white;
  82. }
  83. }
  84. }
  85. .programme-5{
  86. .views-field-field-programme{
  87. .field-content{
  88. background: $col-mond;
  89. }
  90. }
  91. .views-field{
  92. color: $col-mond;
  93. }
  94. .views-field-title{
  95. color: $col-mond;
  96. &:hover{
  97. background: $col-mond;
  98. color:white;
  99. }
  100. }
  101. }
  102. .programme-7{
  103. .views-field-field-programme{
  104. .field-content{
  105. background: $col-met;
  106. }
  107. }
  108. .views-field{
  109. color: $col-met;
  110. }
  111. .views-field-title{
  112. color: $col-met;
  113. &:hover{
  114. background: $col-met;
  115. color:white;
  116. }
  117. }
  118. }
  119. .programme-6{
  120. .views-field-field-programme{
  121. .field-content{
  122. background: $col-ter;
  123. }
  124. }
  125. .views-field{
  126. color: $col-ter;
  127. }
  128. .views-field-title{
  129. color: $col-ter;
  130. &:hover{
  131. background: $col-ter;
  132. color:white;
  133. }
  134. }
  135. }
  136. @media (min-width: 48rem) {
  137. :root {
  138. font-size: calc(1rem + ((1vw - .48rem) * 1.389));
  139. /* .48rem = viewportWidthMinimum /100 */
  140. /* 1.389rem = 100 * fontSizeDifference / viewportWidthDifference */
  141. }
  142. }
  143. @media (min-width: 120em) {
  144. :root {
  145. font-size: 2rem;
  146. }
  147. }