|
@@ -7,45 +7,17 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<h1 class="title-review">C'est vous qui le dites</h1>
|
|
<h1 class="title-review">C'est vous qui le dites</h1>
|
|
|
- <div v-if="smAndDown">
|
|
|
|
|
- <Carousel
|
|
|
|
|
- ref="carousel"
|
|
|
|
|
- :items-to-scroll="1"
|
|
|
|
|
- :autoplay="4000"
|
|
|
|
|
- :items-to-show="2"
|
|
|
|
|
- :wrap-around="true"
|
|
|
|
|
- :transition="500"
|
|
|
|
|
- >
|
|
|
|
|
- <Slide v-for="(review, index) in reviews" :key="index">
|
|
|
|
|
- <v-col cols="12">
|
|
|
|
|
- <v-card class="review-card-sm">
|
|
|
|
|
- <v-avatar size="80" class="profile-img">
|
|
|
|
|
- <v-img :src="review.avatar" />
|
|
|
|
|
- </v-avatar>
|
|
|
|
|
- <v-card-title>
|
|
|
|
|
- <span class="review-name">{{ review.name }}</span>
|
|
|
|
|
- </v-card-title>
|
|
|
|
|
-
|
|
|
|
|
- <v-card-text>
|
|
|
|
|
- <p class="description-review">
|
|
|
|
|
- {{ review.description }}
|
|
|
|
|
- </p>
|
|
|
|
|
- </v-card-text>
|
|
|
|
|
- <small class="status">{{ review.status }}</small>
|
|
|
|
|
-
|
|
|
|
|
- <small class="structure">{{ review.structure }}</small>
|
|
|
|
|
- </v-card>
|
|
|
|
|
- </v-col>
|
|
|
|
|
- </Slide>
|
|
|
|
|
- </Carousel>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div v-if="!smAndDown" class="container-green">
|
|
<div v-if="!smAndDown" class="container-green">
|
|
|
<v-row justify="center">
|
|
<v-row justify="center">
|
|
|
<!-- v-card with client review -->
|
|
<!-- v-card with client review -->
|
|
|
- <v-col cols="12" md="6" lg="4">
|
|
|
|
|
- <v-card class="review-card left mx-auto">
|
|
|
|
|
|
|
+ <div class="content">
|
|
|
|
|
+
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <v-col cols="5" class='col-review'>
|
|
|
|
|
+ <v-card class="review-card left mx-auto ">
|
|
|
<v-avatar size="80" class="profile-img">
|
|
<v-avatar size="80" class="profile-img">
|
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
|
</v-avatar>
|
|
</v-avatar>
|
|
@@ -71,7 +43,7 @@
|
|
|
</v-card>
|
|
</v-card>
|
|
|
</v-col>
|
|
</v-col>
|
|
|
|
|
|
|
|
- <v-col cols="12" md="6" lg="4">
|
|
|
|
|
|
|
+ <v-col cols="5" class='col-review'>
|
|
|
<v-card class="review-card right mx-auto">
|
|
<v-card class="review-card right mx-auto">
|
|
|
<v-avatar size="80" class="profile-img">
|
|
<v-avatar size="80" class="profile-img">
|
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
@@ -101,7 +73,7 @@
|
|
|
|
|
|
|
|
<v-row justify="center">
|
|
<v-row justify="center">
|
|
|
<!-- v-card with client review -->
|
|
<!-- v-card with client review -->
|
|
|
- <v-col cols="12" md="6" lg="4">
|
|
|
|
|
|
|
+ <v-col cols="5" class='col-review'>
|
|
|
<v-card class="review-card left mx-auto">
|
|
<v-card class="review-card left mx-auto">
|
|
|
<v-avatar size="80" class="profile-img">
|
|
<v-avatar size="80" class="profile-img">
|
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
@@ -128,7 +100,7 @@
|
|
|
</v-card>
|
|
</v-card>
|
|
|
</v-col>
|
|
</v-col>
|
|
|
|
|
|
|
|
- <v-col cols="12" md="6" lg="4">
|
|
|
|
|
|
|
+ <v-col cols="5" class='col-review'>
|
|
|
<v-card class="review-card right mx-auto">
|
|
<v-card class="review-card right mx-auto">
|
|
|
<v-avatar size="80" class="profile-img">
|
|
<v-avatar size="80" class="profile-img">
|
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
<v-img src="/images/reviews/photo1.jpg" />
|
|
@@ -185,42 +157,6 @@
|
|
|
</Carousel>
|
|
</Carousel>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div v-if="smAndDown">
|
|
|
|
|
- <v-row class="container-green-sm mt-6">
|
|
|
|
|
- <v-col cols="12">
|
|
|
|
|
- <div class="d-flex justify-center align-center flex-column">
|
|
|
|
|
- <h2 class="title-sm text-center">
|
|
|
|
|
- Plus de 5 000 structures nous font confiance
|
|
|
|
|
- </h2>
|
|
|
|
|
- <div class="d-flex justify-center align-center">
|
|
|
|
|
- <div class="carousel-button-sm" @click="goPrevious">
|
|
|
|
|
- <i class="fas fa-chevron-left" />
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="carousel-button-sm" @click="goNext">
|
|
|
|
|
- <i class="fas fa-chevron-right" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </v-col>
|
|
|
|
|
- </v-row>
|
|
|
|
|
-
|
|
|
|
|
- <Carousel
|
|
|
|
|
- ref="carousel"
|
|
|
|
|
- class="carousel-sm"
|
|
|
|
|
- :items-to-show="1"
|
|
|
|
|
- :items-to-scroll="1"
|
|
|
|
|
- >
|
|
|
|
|
- <Slide v-for="(item, index) in items" :key="index">
|
|
|
|
|
- <v-img
|
|
|
|
|
- class="card-img-sm"
|
|
|
|
|
- :src="item.src"
|
|
|
|
|
- alt="Card image cap"
|
|
|
|
|
- contain
|
|
|
|
|
- position="center center"
|
|
|
|
|
- />
|
|
|
|
|
- </Slide>
|
|
|
|
|
- </Carousel>
|
|
|
|
|
- </div>
|
|
|
|
|
</LayoutContainer>
|
|
</LayoutContainer>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -300,8 +236,25 @@ const items = ref([
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped>
|
|
<style scoped>
|
|
|
-.title,
|
|
|
|
|
-.title-sm {
|
|
|
|
|
|
|
+
|
|
|
|
|
+.col-review{
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ justify-content: normal;
|
|
|
|
|
+
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.left {
|
|
|
|
|
+ bottom: 12rem;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.right {
|
|
|
|
|
+ bottom: 7rem;
|
|
|
|
|
+
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.title{
|
|
|
font-family: "Barlow";
|
|
font-family: "Barlow";
|
|
|
font-style: normal;
|
|
font-style: normal;
|
|
|
font-size: 2rem;
|
|
font-size: 2rem;
|
|
@@ -314,10 +267,6 @@ const items = ref([
|
|
|
width: 25rem;
|
|
width: 25rem;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.title-sm {
|
|
|
|
|
- text-align: center;
|
|
|
|
|
- margin-top: 3rem;
|
|
|
|
|
-}
|
|
|
|
|
.icon-title {
|
|
.icon-title {
|
|
|
margin-top: 1rem;
|
|
margin-top: 1rem;
|
|
|
color: #64afb7;
|
|
color: #64afb7;
|
|
@@ -327,8 +276,7 @@ const items = ref([
|
|
|
color: #ffffff;
|
|
color: #ffffff;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.carousel-button,
|
|
|
|
|
-.carousel-button-sm {
|
|
|
|
|
|
|
+.carousel-button{
|
|
|
display: flex;
|
|
display: flex;
|
|
|
justify-content: center;
|
|
justify-content: center;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
@@ -341,11 +289,7 @@ const items = ref([
|
|
|
margin-right: 1rem;
|
|
margin-right: 1rem;
|
|
|
margin-top: 1rem;
|
|
margin-top: 1rem;
|
|
|
}
|
|
}
|
|
|
-.carousel-button-sm {
|
|
|
|
|
- width: 4rem;
|
|
|
|
|
- height: 4rem;
|
|
|
|
|
- margin-left: 1rem;
|
|
|
|
|
-}
|
|
|
|
|
|
|
+
|
|
|
.card-img {
|
|
.card-img {
|
|
|
height: 10rem;
|
|
height: 10rem;
|
|
|
width: 10rem;
|
|
width: 10rem;
|
|
@@ -354,12 +298,6 @@ const items = ref([
|
|
|
display: block;
|
|
display: block;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.card-img-sm {
|
|
|
|
|
- /** center the image */
|
|
|
|
|
- height: 10rem;
|
|
|
|
|
- width: 10rem;
|
|
|
|
|
- margin-right: 25rem;
|
|
|
|
|
-}
|
|
|
|
|
|
|
|
|
|
.carousel {
|
|
.carousel {
|
|
|
background-color: white;
|
|
background-color: white;
|
|
@@ -378,22 +316,12 @@ const items = ref([
|
|
|
}
|
|
}
|
|
|
.container-green {
|
|
.container-green {
|
|
|
background-color: #0e2d32;
|
|
background-color: #0e2d32;
|
|
|
- padding: 2rem;
|
|
|
|
|
height: 70rem;
|
|
height: 70rem;
|
|
|
}
|
|
}
|
|
|
.container-green-sm {
|
|
.container-green-sm {
|
|
|
background-color: #0e2d32;
|
|
background-color: #0e2d32;
|
|
|
- padding: 2rem;
|
|
|
|
|
-}
|
|
|
|
|
-.left {
|
|
|
|
|
- left: 3rem;
|
|
|
|
|
- bottom: 15rem;
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.right {
|
|
|
|
|
- bottom: 9rem;
|
|
|
|
|
- right: 5rem;
|
|
|
|
|
-}
|
|
|
|
|
.status {
|
|
.status {
|
|
|
margin-top: 1rem;
|
|
margin-top: 1rem;
|
|
|
font-family: "Barlow";
|
|
font-family: "Barlow";
|
|
@@ -443,19 +371,11 @@ const items = ref([
|
|
|
background: #f8f8f8;
|
|
background: #f8f8f8;
|
|
|
height: 25rem;
|
|
height: 25rem;
|
|
|
}
|
|
}
|
|
|
-.container-color-sm {
|
|
|
|
|
- background: #f8f8f8;
|
|
|
|
|
-}
|
|
|
|
|
.review-card {
|
|
.review-card {
|
|
|
width: 21rem;
|
|
width: 21rem;
|
|
|
height: 100%;
|
|
height: 100%;
|
|
|
margin-bottom: 2rem;
|
|
margin-bottom: 2rem;
|
|
|
}
|
|
}
|
|
|
-.review-card-sm {
|
|
|
|
|
- width: 80%;
|
|
|
|
|
- height: 100%;
|
|
|
|
|
- box-shadow: 0px 4px 4px rgba(21, 65, 79, 0.25);
|
|
|
|
|
-}
|
|
|
|
|
.review-name {
|
|
.review-name {
|
|
|
margin-left: 1rem;
|
|
margin-left: 1rem;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|