Reviews.vue 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302
  1. <template>
  2. <LayoutContainer :overflow="false">
  3. <div :class="smAndDown ? '' : 'container-color'">
  4. <div class="d-flex justify-center align-center flex-column">
  5. <v-icon size="8" class="fa-solid fa-circle icon-title" />
  6. <h6 class="small-title">Avis Clients</h6>
  7. </div>
  8. <h1 class="title-review">C'est vous qui le dites</h1>
  9. </div>
  10. <div v-if="!smAndDown" class="container-green">
  11. <v-row justify="center">
  12. <!-- v-card with client review -->
  13. <div class="col-review">
  14. <v-col cols="6">
  15. <v-card class="review-card left mx-auto">
  16. <!-- <v-avatar size="80" class="profile-img">
  17. <v-img src="/images/reviews/photo1.jpg" />
  18. </v-avatar> -->
  19. <v-card-title>
  20. <span class="review-name">Patrice CATHELIN</span>
  21. </v-card-title>
  22. <v-card-text>
  23. <p class="description-review">
  24. C'est un logiciel très bien conçu et efficace avec une équipe
  25. ouverte, dynamique et à l'écoute. L’assistance est très
  26. réactive, j'ai toujours eu une réponse rapide à mes besoins,
  27. ce qui est fort appréciable.
  28. </p>
  29. </v-card-text>
  30. <div class="card-footer">
  31. <!-- card footer-->
  32. <small class="status"
  33. >Directeur administratif & pédagogique</small
  34. >
  35. <small class="structure"
  36. >Conservatoire de Musique & de Danse de Sens (78)</small
  37. >
  38. </div>
  39. </v-card>
  40. </v-col>
  41. <v-col cols="6">
  42. <v-card class="review-card right mx-auto">
  43. <!-- <v-avatar size="80" class="profile-img">
  44. <v-img src="/images/reviews/photo1.jpg" />
  45. </v-avatar> -->
  46. <v-card-title>
  47. <span class="review-name">Karine GIRAUD </span>
  48. </v-card-title>
  49. <v-card-text>
  50. <p class="description-review">
  51. Étant présente depuis presque le début, je suis fière d'avoir
  52. vu grandir ce logiciel et d'avoir évoluée avec lui. De plus,
  53. je me suis sentie écoutée lors de mes propositions
  54. d'amélioration, car beaucoup ont vu le jour. Enfin,
  55. l'accompagnement et la réactivité n'ont jamais faibli depuis
  56. toutes ces années
  57. </p>
  58. </v-card-text>
  59. <div class="card-footer">
  60. <small class="status">Secrétaire administrative</small>
  61. <small class="structure">
  62. Association Musicale Sainte Cécile de Lagord (17)</small
  63. >
  64. </div>
  65. </v-card>
  66. </v-col>
  67. </div>
  68. </v-row>
  69. <v-row justify="center">
  70. <div class="col-review">
  71. <!-- v-card with client review -->
  72. <v-col cols="6">
  73. <v-card class="review-card left mx-auto">
  74. <!-- <v-avatar size="80" class="profile-img">
  75. <v-img src="/images/reviews/photo1.jpg" />
  76. </v-avatar> -->
  77. <v-card-title>
  78. <span class="review-name">Laurent BEL</span>
  79. </v-card-title>
  80. <v-card-text>
  81. <p class="description-review">
  82. Logiciel très complet qui permet de faire beaucoup de choses.
  83. J’apprécie particulièrement la réactivité, la bienveillance et
  84. le fait que l’équipe soit à l'écoute pour faire évoluer
  85. l'outil en fonction de nos besoins. Si besoin, la FAQ est
  86. vraiment utile. Elle permet de trouver rapidement une solution
  87. face à un problème rencontré..
  88. </p>
  89. </v-card-text>
  90. <div class="card-footer">
  91. <!-- card footer-->
  92. <small class="status"
  93. >Directeur administratif & pédagogique
  94. </small>
  95. <small class="structure">
  96. École de Musique EPIC Musique en 4 Rivières (74)</small
  97. >
  98. </div>
  99. </v-card>
  100. </v-col>
  101. <v-col cols="6">
  102. <v-card class="review-card right mx-auto">
  103. <!-- <v-avatar size="80" class="profile-img">
  104. <v-img src="/images/reviews/photo1.jpg" />
  105. </v-avatar> -->
  106. <v-card-title>
  107. <span class="review-name">Philippe BORY</span>
  108. </v-card-title>
  109. <v-card-text>
  110. <p class="description-review">
  111. Opentalent est une entreprise avec de vraies valeurs humaines,
  112. à l'écoute de chaque structure et qui ne cesse de s'améliorer
  113. pour toujours coller aux besoins de ses clients. Plus qu'une
  114. relation commerciale, c'est pour nous un véritable partenaire
  115. au quotidien.
  116. </p>
  117. </v-card-text>
  118. <div class="card-footer">
  119. <!-- card footer-->
  120. <small class="status">Personnel administratif</small>
  121. <small class="structure">
  122. École d'Arts de Saint-Michel-sur-Orge (91)</small
  123. >
  124. </div>
  125. </v-card>
  126. </v-col>
  127. </div>
  128. </v-row>
  129. <div class="content-review">
  130. <LayoutCarouselTrustCompanie :items="items" :title-color="'#fff'"
  131. :carousel-border-color="'#fff'" :carousel-button-color="'#fff'" :icon-color="'#fff'"/>
  132. </div>
  133. </div>
  134. </LayoutContainer>
  135. </template>
  136. <script setup>
  137. import { ref } from "vue";
  138. import { Carousel, Slide } from "vue3-carousel";
  139. import "vue3-carousel/dist/carousel.css";
  140. import { useDisplay } from "vuetify";
  141. const { smAndDown } = useDisplay();
  142. const carousel = ref(null);
  143. const items = ref([
  144. { src: "/images/reviews/school/review1.svg" },
  145. { src: "/images/reviews/school/review2.png" },
  146. { src: "/images/reviews/school/review3.png" },
  147. { src: "/images/reviews/school/review4.jpeg" },
  148. { src: "/images/reviews/school/review5.jpeg" },
  149. { src: "/images/reviews/school/review6.jpeg" },
  150. ]);
  151. </script>
  152. <style scoped>
  153. .content-review {
  154. margin-top: -7rem;
  155. }
  156. .card-footer {
  157. display: flex;
  158. flex-direction: column;
  159. margin-top: 1rem;
  160. }
  161. .col-review {
  162. display: flex;
  163. justify-content: center;
  164. align-items: center;
  165. }
  166. .left {
  167. bottom: 12rem;
  168. position: relative;
  169. }
  170. .right {
  171. position: relative;
  172. bottom: 7rem;
  173. }
  174. .icon-title {
  175. margin-top: 1rem;
  176. color: #64afb7;
  177. }
  178. .carousel-button i,
  179. .carousel-button-sm i {
  180. color: #ffffff;
  181. }
  182. .carousel-button {
  183. display: flex;
  184. justify-content: center;
  185. align-items: center;
  186. width: 5rem;
  187. height: 5rem;
  188. margin-left: 1.5rem;
  189. background-color: transparent;
  190. border: 2px solid #ffffff;
  191. cursor: pointer;
  192. margin-right: 1rem;
  193. margin-top: 1rem;
  194. }
  195. .container-green {
  196. background-color: #0e2d32;
  197. height: 60rem;
  198. }
  199. .status {
  200. margin-top: 1rem;
  201. font-family: "Barlow";
  202. font-style: normal;
  203. font-weight: 600;
  204. font-size: 0.7rem;
  205. line-height: 15px;
  206. margin-left: 2rem;
  207. display: flex;
  208. align-items: center;
  209. letter-spacing: 0.18em;
  210. text-transform: uppercase;
  211. color: #071b1f;
  212. }
  213. .structure {
  214. font-family: "Barlow";
  215. font-style: normal;
  216. font-weight: 600;
  217. font-size: 0.8rem;
  218. margin-left: 2rem;
  219. display: flex;
  220. align-items: center;
  221. color: #071b1f;
  222. margin-bottom: 1rem;
  223. }
  224. .description-review {
  225. font-family: "Barlow";
  226. font-size: 1rem;
  227. line-height: 1.5rem;
  228. color: #071b1f;
  229. margin-left: 1rem;
  230. margin-right: 1rem;
  231. margin-bottom: 1rem;
  232. line-height: 20px;
  233. }
  234. .container-color {
  235. background: #f8f8f8;
  236. height: 25rem;
  237. }
  238. .review-card {
  239. width: 21rem;
  240. min-height: 22rem;
  241. max-height: 22rem;
  242. margin-bottom: 2rem;
  243. }
  244. .review-name {
  245. margin-left: 1rem;
  246. font-weight: 500;
  247. font-family: "Barlow";
  248. font-style: normal;
  249. font-size: 1.5rem;
  250. color: #e34461;
  251. }
  252. .small-title {
  253. font-size: 1rem;
  254. line-height: 1rem;
  255. margin-top: 1rem;
  256. text-align: center;
  257. letter-spacing: 2.16px;
  258. text-transform: uppercase;
  259. margin-bottom: 0.5rem;
  260. }
  261. .title-review {
  262. font-family: "Barlow";
  263. font-style: normal;
  264. font-size: 2rem;
  265. line-height: 42px;
  266. text-align: center;
  267. color: #071b1f;
  268. }
  269. </style>