Reviews.vue 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271
  1. <template>
  2. <LayoutContainer>
  3. <div class="container-color">
  4. <h6 class="small-title">Avis Clients</h6>
  5. <h1 class="title-review">C'est vous qui le dites</h1>
  6. </div>
  7. <div class="container-green">
  8. <v-row justify="center">
  9. <!-- v-card with client review -->
  10. <v-col cols="12" md="6" lg="4">
  11. <v-card class="review-card left mx-auto">
  12. <v-avatar size="80" class="profile-img">
  13. <v-img src="/images/reviews/photo1.jpg"></v-img>
  14. </v-avatar>
  15. <v-card-title>
  16. <span class="review-name">John Doe left</span>
  17. </v-card-title>
  18. <v-card-text>
  19. <p class="description-review">
  20. C'est un logiciel très bien conçu et efficace avec une équipe
  21. ouverte, dynamique et à l'écoute. L’assistance est très
  22. réactive, j'ai toujours eu une réponse rapide à mes besoins, ce
  23. qui est fort appréciable.
  24. </p>
  25. </v-card-text>
  26. <!-- card footer-->
  27. <small class="status">DIRECTEUR PÉDAGOGIQUE</small>
  28. <small class="structure"
  29. >Conservatoire Musique & Danse Sens (78)</small
  30. >
  31. </v-card>
  32. </v-col>
  33. <v-col cols="12" md="6" lg="4">
  34. <v-card class="review-card right mx-auto">
  35. <v-avatar size="80" class="profile-img">
  36. <v-img src="/images/reviews/photo1.jpg"></v-img>
  37. </v-avatar>
  38. <v-card-title>
  39. <span class="review-name">John Doe</span>
  40. </v-card-title>
  41. <v-card-text>
  42. <p class="description-review">
  43. C'est un logiciel très bien conçu et efficace avec une équipe
  44. ouverte, dynamique et à l'écoute. L’assistance est très
  45. réactive, j'ai toujours eu une réponse rapide à mes besoins, ce
  46. qui est fort appréciable.
  47. </p>
  48. </v-card-text>
  49. <!-- card footer-->
  50. <small class="status">DIRECTEUR PÉDAGOGIQUE</small>
  51. <small class="structure"
  52. >Conservatoire Musique & Danse Sens (78)</small
  53. >
  54. </v-card>
  55. </v-col>
  56. </v-row>
  57. <v-row justify="center">
  58. <!-- v-card with client review -->
  59. <v-col cols="12" md="6" lg="4">
  60. <v-card class="review-card left mx-auto">
  61. <v-avatar size="80" class="profile-img">
  62. <v-img src="/images/reviews/photo1.jpg"></v-img>
  63. </v-avatar>
  64. <v-card-title>
  65. <span class="review-name">John Doe left</span>
  66. </v-card-title>
  67. <v-card-text>
  68. <p class="description-review">
  69. C'est un logiciel très bien conçu et efficace avec une équipe
  70. ouverte, dynamique et à l'écoute. L’assistance est très
  71. réactive, j'ai toujours eu une réponse rapide à mes besoins, ce
  72. qui est fort appréciable.
  73. </p>
  74. </v-card-text>
  75. <!-- card footer-->
  76. <small class="status">DIRECTEUR PÉDAGOGIQUE</small>
  77. <small class="structure"
  78. >Conservatoire Musique & Danse Sens (78)</small
  79. >
  80. </v-card>
  81. </v-col>
  82. <v-col cols="12" md="6" lg="4">
  83. <v-card class="review-card right mx-auto">
  84. <v-avatar size="80" class="profile-img">
  85. <v-img src="/images/reviews/photo1.jpg"></v-img>
  86. </v-avatar>
  87. <v-card-title>
  88. <span class="review-name">John Doe</span>
  89. </v-card-title>
  90. <v-card-text>
  91. <p class="description-review">
  92. C'est un logiciel très bien conçu et efficace avec une équipe
  93. ouverte, dynamique et à l'écoute. L’assistance est très
  94. réactive, j'ai toujours eu une réponse rapide à mes besoins, ce
  95. qui est fort appréciable.
  96. </p>
  97. </v-card-text>
  98. <!-- card footer-->
  99. <small class="status">DIRECTEUR PÉDAGOGIQUE</small>
  100. <small class="structure"
  101. >Conservatoire Musique & Danse Sens (78)</small
  102. >
  103. </v-card>
  104. </v-col>
  105. <h2 class="title">Plus de 5 000 structures nous font confiance</h2>
  106. </v-row>
  107. <div class="carousel">
  108. <v-carousel
  109. cycle
  110. height="200"
  111. hide-delimiters
  112. >
  113. <v-carousel-item
  114. v-for="(item, i) in items"
  115. :key="i"
  116. :src="item.src"
  117. ></v-carousel-item>
  118. </v-carousel>
  119. </div>
  120. </div>
  121. </LayoutContainer>
  122. </template>
  123. <script setup>
  124. const items = ref([
  125. { src: "/images/reviews/review1.png" },
  126. { src: "/images/reviews/review2.png" },
  127. { src: "/images/reviews/review3.png" },
  128. { src: "/images/reviews/review4.png" },
  129. { src: "/images/reviews/review5.png" },
  130. ]);
  131. </script>
  132. <style scoped>
  133. /** add ombre in carousel */
  134. .carousel{
  135. background-color: white;
  136. margin-top: 2rem;
  137. margin-bottom: 4rem;
  138. border-radius: 20px;
  139. box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  140. }
  141. .container-green {
  142. background-color: #0e2d32;
  143. padding: 2rem;
  144. height: 70rem;
  145. }
  146. .left {
  147. left: 3rem;
  148. bottom: 15rem;
  149. }
  150. .right {
  151. bottom: 9rem;
  152. right: 5rem;
  153. }
  154. .status {
  155. margin-top: 1rem;
  156. font-family: "Barlow";
  157. font-style: normal;
  158. font-weight: 600;
  159. font-size: 10px;
  160. line-height: 15px;
  161. margin-left: 2rem;
  162. display: flex;
  163. align-items: center;
  164. letter-spacing: 0.18em;
  165. text-transform: uppercase;
  166. color: #071b1f;
  167. }
  168. .structure {
  169. font-family: "Barlow";
  170. font-style: normal;
  171. font-weight: 600;
  172. font-size: 10px;
  173. margin-left: 2rem;
  174. display: flex;
  175. align-items: center;
  176. color: #071b1f;
  177. margin-bottom: 1rem;
  178. }
  179. .description-review {
  180. font-family: "Barlow";
  181. line-height: 1.5rem;
  182. color: #071b1f;
  183. margin-left: 1rem;
  184. margin-right: 1rem;
  185. margin-bottom: 1rem;
  186. line-height: 20px;
  187. }
  188. .profile-img {
  189. border-radius: 50%;
  190. width: 3rem;
  191. height: 4rem;
  192. margin-left: 2rem;
  193. }
  194. .container-color {
  195. background: #f8f8f8;
  196. height: 25rem;
  197. }
  198. .review-card {
  199. width: 18rem;
  200. height: 25rem;
  201. }
  202. .review-name {
  203. margin-left: 1rem;
  204. font-weight: 500;
  205. font-family: "Barlow";
  206. font-style: normal;
  207. font-size: 1rem;
  208. color: #e34461;
  209. }
  210. .small-title {
  211. font-family: "Barlow";
  212. font-style: normal;
  213. text-align: center;
  214. letter-spacing: 0.18em;
  215. text-transform: uppercase;
  216. padding-top: 3rem;
  217. }
  218. .title-review {
  219. font-family: "Barlow";
  220. font-style: normal;
  221. font-size: 2rem;
  222. line-height: 42px;
  223. text-align: center;
  224. color: #071b1f;
  225. margin-left: 30rem;
  226. margin-right: 30rem;
  227. }
  228. .title {
  229. font-family: "Barlow";
  230. font-style: normal;
  231. font-size: 2rem;
  232. line-height: 42px;
  233. text-align: center;
  234. color: #ffffff;
  235. margin-left: 30rem;
  236. margin-right: 30rem;
  237. }
  238. </style>