You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

238 lines
3.9KB

  1. #app_homepage {
  2. .bloc-futur {
  3. color: #FFF;
  4. background-color: $green;
  5. font-family: dinbold;
  6. .row-futur {
  7. min-height: 800px;
  8. @include large-only {
  9. min-height: 720px;
  10. }
  11. @include tablet-only {
  12. min-height: auto;
  13. padding-bottom: 30px;
  14. }
  15. @include tablet-only {
  16. img {
  17. display: none;
  18. }
  19. }
  20. h1 {
  21. font-family: FranklinGothic;
  22. width: 70%;
  23. font-size: 8.0rem;
  24. margin-top: 70px;
  25. @include tablet-only {
  26. width: auto;
  27. }
  28. }
  29. h2 {
  30. font-family: FranklinGothic;
  31. width: 50%;
  32. margin-top: 55px;
  33. font-size: 2.7rem;
  34. line-height: 38px;
  35. @include tablet-only {
  36. width: auto;
  37. }
  38. }
  39. .discover {
  40. background-color: $yellow;
  41. color: $green;
  42. font-size: 3.0rem;
  43. padding: 13px 50px;
  44. margin-top: 150px;
  45. display: inline-block;
  46. font-weight: bold;
  47. @include large-only {
  48. margin-top: 50px;
  49. }
  50. }
  51. .perso-aac {
  52. position: absolute;
  53. bottom: 0;
  54. right: 0;
  55. max-width: 78%;
  56. @include large-only {
  57. max-width: 60%;
  58. }
  59. }
  60. .startup {
  61. position: absolute;
  62. top: 10%;
  63. right: 7%;
  64. max-width: 250px;
  65. @include large-only {
  66. right: 0;
  67. }
  68. }
  69. }
  70. }
  71. .bloc-cartographie {
  72. background-color: $green;
  73. color: $green;
  74. .frame-yellow {
  75. background-color: $yellow;
  76. }
  77. @include mobile-only {
  78. .col-image {
  79. text-align: center;
  80. }
  81. }
  82. .cartographie {
  83. max-width: 90%;
  84. margin-top: 50px;
  85. margin-bottom: 50px;
  86. @include mobile-only {
  87. margin-bottom: 0px;
  88. }
  89. }
  90. h2 {
  91. margin-top: 18%;
  92. margin-bottom: 7%;
  93. font-weight: bold;
  94. span {
  95. color: $orange;
  96. }
  97. }
  98. .link-carto {
  99. font-size: 2.0rem;
  100. display: inline-block;
  101. margin-top: 20px;
  102. margin-bottom: 30px;
  103. color: $orange;
  104. font-weight: bold;
  105. text-decoration: none;
  106. }
  107. .link-concert {
  108. color: $yellow;
  109. background-color: $green;
  110. padding: 20px 10px;
  111. position: absolute;
  112. bottom: 5%;
  113. left: 15px;
  114. font-family: dinbold;
  115. font-size: 2.0rem;
  116. font-weight: bold;
  117. @include large-only {
  118. position: unset;
  119. display: inline-block;
  120. margin-bottom: 20px;
  121. }
  122. }
  123. }
  124. .bloc-planisphere {
  125. color: $green;
  126. padding-bottom: 10rem;
  127. padding-top: 10rem;
  128. @include mobile-only {
  129. .col-image {
  130. text-align: center;
  131. margin-bottom: 20px;
  132. }
  133. }
  134. img {
  135. max-width: 70%;
  136. }
  137. h2 {
  138. text-align: center;
  139. font-size: 4.0rem;
  140. font-weight: bold;
  141. margin-bottom: 7rem;
  142. span {
  143. color: $orange;
  144. }
  145. }
  146. .col-text {
  147. padding: 3%;
  148. }
  149. .subscribe {
  150. border: 1px solid $green;
  151. padding: 10px 40px;
  152. font-size: 2.3rem;
  153. display: inline-block;
  154. margin-top: 30px;
  155. a {
  156. color: $green;
  157. }
  158. &:hover {
  159. border-color: $yellow;
  160. }
  161. }
  162. }
  163. .bloc-ressourcerie {
  164. background-color: $green;
  165. color: #FFF;
  166. font-weight: bold;
  167. padding-top: 10rem;
  168. padding-bottom: 10rem;
  169. h2 {
  170. margin-bottom: 50px;
  171. font-size: 4.0rem;
  172. font-weight: bold;
  173. }
  174. .contribuate {
  175. display: inline-block;
  176. padding: 15px 15px;
  177. border: 2px solid $yellow;
  178. margin-top: 40px;
  179. font-size: 2.3rem;
  180. a {
  181. color: #FFF;
  182. }
  183. }
  184. .ressourcerie {
  185. max-width: 80%;
  186. position: absolute;
  187. top: 50%;
  188. transform: translate(-50%, -50%);
  189. left: 50%;
  190. }
  191. @include mobile-only {
  192. .col-image {
  193. min-height: 300px;
  194. margin-top: 20px;
  195. }
  196. }
  197. }
  198. }