Maha Bouchiba 2 anni fa
parent
commit
5dfcb09678

+ 3 - 2
components/About/FAQ.vue

@@ -8,12 +8,12 @@
 
 
       <v-col cols="6" class="help-col">
       <v-col cols="6" class="help-col">
         <div class="ml-6">
         <div class="ml-6">
-          <h4 class="subtitle-team">
+          <h4 class="subtitle-team ml-12">
             Chez Opentalent, nous avons à coeur de répondre à vos interrogations
             Chez Opentalent, nous avons à coeur de répondre à vos interrogations
             et de vous apporter la solution faite pour vous.
             et de vous apporter la solution faite pour vous.
           </h4>
           </h4>
           <nuxt-link to="/nous-contacter">
           <nuxt-link to="/nous-contacter">
-            <v-btn class="button-faq ml-6 mt-12">
+            <v-btn class="button-faq ml-12 mt-12">
               Nous contacter
               Nous contacter
             </v-btn></nuxt-link
             </v-btn></nuxt-link
           >
           >
@@ -34,6 +34,7 @@
   color: white;
   color: white;
   padding: 19px 28px;
   padding: 19px 28px;
   gap: 9px;
   gap: 9px;
+  margin-left: 2rem;
 }
 }
 
 
 .help-img {
 .help-img {

+ 1 - 1
components/Home/Caroussel.vue

@@ -104,7 +104,7 @@ const carouselItems = ref([
       "Pour les petits comme pour les GRANDS établissements d’enseignement artistique tels que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire.<br> Il permet la gestion au quotidien et en temps réel de votre établissement, de gérer vos élèves et vos professeurs, vos emplois du temps, le suivi pédagogique, vos salles, la facturation et les encaissements…",
       "Pour les petits comme pour les GRANDS établissements d’enseignement artistique tels que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire.<br> Il permet la gestion au quotidien et en temps réel de votre établissement, de gérer vos élèves et vos professeurs, vos emplois du temps, le suivi pédagogique, vos salles, la facturation et les encaissements…",
     buttonClass: "btn-school",
     buttonClass: "btn-school",
     image: "/images/carousel/school/Fille_School.png",
     image: "/images/carousel/school/Fille_School.png",
-    color: "rgba(195, 229, 231, 1)",
+    color: "rgba(32, 147, 190, 0.4)",
     link: "/opentalent_school",
     link: "/opentalent_school",
     name: "Cindy Blanchard",
     name: "Cindy Blanchard",
     school: "Conservatoire de Musique",
     school: "Conservatoire de Musique",

+ 33 - 23
components/Layout/Carousel/TrustCompanie.vue

@@ -3,11 +3,15 @@
     <v-row justify="center">
     <v-row justify="center">
       <h2 class="title text-center" :style="{ color: titleColor }">
       <h2 class="title text-center" :style="{ color: titleColor }">
         Plus de&nbsp;
         Plus de&nbsp;
-        <span style="color: #c3e5e7">{{ structureCount }}</span>&nbsp; {{ trustMessage }}
+        <span style="color: #c3e5e7">{{ structureCount }}</span
+        >&nbsp; {{ trustMessage }}
       </h2>
       </h2>
     </v-row>
     </v-row>
 
 
-    <v-row justify="center">
+    <v-row justify="center"> </v-row>
+
+    <v-container>
+      <v-row>
       <div
       <div
         class="carousel-button"
         class="carousel-button"
         @click="goPrevious"
         @click="goPrevious"
@@ -16,8 +20,20 @@
           color: carouselButtonColor,
           color: carouselButtonColor,
         }"
         }"
       >
       >
-      <i class="fas fa-chevron-left" :style="{ color: iconColor }" />
+        <i class="fas fa-chevron-left" :style="{ color: iconColor }" />
       </div>
       </div>
+      <Carousel
+        ref="carousel"
+        class="carrousel elevation-4 mb-12"
+        :items-to-show="4"
+        :items-to-scroll="2"
+      >
+        <Slide v-for="(item, index) in items" :key="index">
+          <div class="card">
+            <v-img class="card-img" :src="item.src" alt="Card image cap" />
+          </div>
+        </Slide>
+      </Carousel>
       <div
       <div
         class="carousel-button"
         class="carousel-button"
         @click="goNext"
         @click="goNext"
@@ -26,22 +42,11 @@
           color: carouselButtonColor,
           color: carouselButtonColor,
         }"
         }"
       >
       >
-      <i class="fas fa-chevron-right" :style="{ color: iconColor }" />
+        <i class="fas fa-chevron-right" :style="{ color: iconColor }" />
       </div>
       </div>
     </v-row>
     </v-row>
+    </v-container>
 
 
-    <Carousel
-      ref="carousel"
-      class="carrousel elevation-6 mb-12"
-      :items-to-show="4"
-      :items-to-scroll="2"
-    >
-      <Slide v-for="(item, index) in items" :key="index">
-        <div class="card">
-          <v-img class="card-img" :src="item.src" alt="Card image cap" />
-        </div>
-      </Slide>
-    </Carousel>
   </LayoutContainer>
   </LayoutContainer>
 </template>
 </template>
 
 
@@ -58,12 +63,12 @@ const props = defineProps({
   iconColor: String,
   iconColor: String,
   trustMessage: {
   trustMessage: {
     type: String,
     type: String,
-    default: 'nous font confiance' 
+    default: "nous font confiance",
   },
   },
   structureCount: {
   structureCount: {
-    type: String, 
-    default: '5000 structures'
-  }
+    type: String,
+    default: "5000 structures",
+  },
 });
 });
 
 
 const goPrevious = () => {
 const goPrevious = () => {
@@ -73,10 +78,17 @@ const goPrevious = () => {
 const goNext = () => {
 const goNext = () => {
   carousel.value.next();
   carousel.value.next();
 };
 };
-
 </script>
 </script>
 
 
 <style scoped>
 <style scoped>
+.v-row {
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  max-width: 1300px;
+  margin-right: auto;
+  margin-left: auto;
+}
 .carousel-button i {
 .carousel-button i {
   color: black;
   color: black;
 }
 }
@@ -105,8 +117,6 @@ const goNext = () => {
   background-color: white;
   background-color: white;
   margin-top: 2rem;
   margin-top: 2rem;
   border-radius: 20px;
   border-radius: 20px;
-  height: 13em;
-  width: 60rem;
   margin-left: auto;
   margin-left: auto;
   margin-right: auto;
   margin-right: auto;
   box-shadow: #071b1f;
   box-shadow: #071b1f;

+ 1 - 1
components/Layout/Prefooter.vue

@@ -71,7 +71,7 @@ const { smAndDown, lgAndUp } = useDisplay();
 
 
 .vertical-bar {
 .vertical-bar {
   height: 4rem;
   height: 4rem;
-  border: 0.1rem solid black;
+  border: 0.1rem solid rgb(205, 205, 205);
   margin-top: 3rem;
   margin-top: 3rem;
 }
 }
 
 

+ 1 - 1
components/Logiciels/Artist/Formations.vue

@@ -1,5 +1,5 @@
 <template>
 <template>
-  <div id="Formations">
+  <div id="Webinaires">
     <LayoutContainer>
     <LayoutContainer>
       <div class="container-green 2">
       <div class="container-green 2">
         <v-row>
         <v-row>

+ 1 - 1
pages/opentalent_manager.vue

@@ -82,4 +82,4 @@ onMounted(() => {
     margin-bottom: -28rem;
     margin-bottom: -28rem;
   }
   }
 }
 }
-</style>
+</style>

+ 0 - 16
pages/opentalent_school.vue

@@ -56,22 +56,6 @@ const squaresData = [
   },
   },
 ];
 ];
 
 
-// onMounted(() => {
-//   const stickyMenu = document.getElementById("sticky-menu");
-//   const footer = document.getElementById("layout-footer");
-
-//   const observer = new IntersectionObserver(
-//     ([entry]) => {
-//       shouldShowStickyMenu.value = !entry.isIntersecting;
-//     },
-//     {
-//       root: null,
-//       threshold: 0,
-//     }
-//   );
-
-//   observer.observe(footer);
-// });
 </script>
 </script>
 
 
 <style scoped>
 <style scoped>