Prechádzať zdrojové kódy

move navigation bar and footer in app.vue

Olivier Massot 1 rok pred
rodič
commit
0966b13d61

+ 4 - 3
app.vue

@@ -1,9 +1,10 @@
 <template>
+  <LayoutNavigation />
+
   <nuxt-page />
+
+  <LayoutFooter />
 </template>
 
 <script setup lang="ts">
 </script>
-
-<!-- TODO: voir si possible de factoriser les consignes 'custom-row' un peu partout -->
-<!-- TODO: voir si possible d'utilser des sections pour factoriser les marges entre les sections d'une page -->

+ 0 - 4
pages/actualites/[id].vue

@@ -1,9 +1,5 @@
 <template>
-  <LayoutNavigation />
-
   <NewsDetails />
 
   <LayoutFooterPrefooter />
-
-  <LayoutFooter />
 </template>

+ 0 - 4
pages/actualites/index.vue

@@ -1,9 +1,5 @@
 <template>
-  <LayoutNavigation />
-
   <NewsList />
 
   <LayoutFooterPrefooter />
-
-  <LayoutFooter />
 </template>

+ 0 - 4
pages/formations.vue

@@ -1,6 +1,4 @@
 <template>
-  <LayoutNavigation />
-
   <LayoutUITitlePage>
     Formation
     <template #subtitle>
@@ -38,8 +36,6 @@
   <LayoutFAQ />
 
   <LayoutFooterSolutions />
-
-  <LayoutFooter />
 </template>
 
 <script setup lang="ts">

+ 0 - 3
pages/index.vue

@@ -1,5 +1,4 @@
 <template>
-  <LayoutNavigation />
 
   <CommonActionMenu />
 
@@ -25,8 +24,6 @@
   <HomeHelp />
 
   <LayoutFooterPrefooter v-if="lgAndUp" />
-
-  <LayoutFooter />
 </template>
 
 <script setup>

+ 2 - 5
pages/mentions-legales.vue

@@ -1,6 +1,6 @@
 <template>
-  <LayoutNavigation />
   <LayoutUITitlePage title="Mentions légales" style="margin-top: 5rem" />
+
   <CommonBanner
     :imageSrc="'/images/Bannieres_Mentions_legales-CGV-Cookies.png'"
     imageAlt="'line'"
@@ -139,13 +139,10 @@
       </v-col>
     </v-row>
   </v-container>
-  <LayoutFooter />
 </template>
 
 <style scoped>
-:deep().logiciel {
-  font-family: "Barlow";
-  font-style: normal;
+:deep(.logiciel) {
   font-size: 3rem;
   line-height: 85px;
   text-align: center;

+ 0 - 6
pages/nous-contacter.vue

@@ -1,6 +1,4 @@
 <template>
-  <LayoutNavigation />
-
   <ContactBanner />
 
   <ContactForm />
@@ -8,8 +6,6 @@
   <ContactMap class="contact-map" />
 
   <LayoutFooterPrefooter />
-
-  <LayoutFooter />
 </template>
 
 <style scoped lang="scss">
@@ -17,5 +13,3 @@
   margin-top: 48px;
 }
 </style>
-<script setup lang="ts">
-</script>

+ 0 - 4
pages/nous-rejoindre/[id].vue

@@ -1,6 +1,4 @@
 <template>
-  <LayoutNavigation />
-
   <CommonBanner
     imageSrc="/images/actu/pub.png"
     imageAlt="banner"
@@ -9,6 +7,4 @@
   <JoinUsMissionDetail />
 
   <LayoutFooterPrefooter />
-
-  <LayoutFooter />
 </template>

+ 0 - 4
pages/nous-rejoindre/index.vue

@@ -1,6 +1,4 @@
 <template>
-  <LayoutNavigation />
-
   <LayoutUITitlePage>
     Nous rejoindre
   </LayoutUITitlePage>
@@ -22,8 +20,6 @@
   <JoinUsMissions />
 
   <LayoutFooterPrefooter />
-
-  <LayoutFooter />
 </template>
 
 <style scoped lang="scss">

+ 0 - 4
pages/opentalent_artist.vue

@@ -1,7 +1,5 @@
 <template>
   <div class="theme-artist" >
-    <LayoutNavigation />
-
     <CommonActionMenu :actions="stickyMenuActions" />
 
     <LogicielsTitle>
@@ -38,8 +36,6 @@
     <LayoutFAQ />
 
     <LayoutFooterPrefooter />
-
-    <LayoutFooter />
   </div>
 </template>
 

+ 0 - 4
pages/opentalent_manager.vue

@@ -1,7 +1,5 @@
 <template>
   <div class="theme-manager">
-    <LayoutNavigation />
-
     <CommonBannerTitle
       leftText="School"
       title="Opentalent Manager"
@@ -45,8 +43,6 @@
     <LayoutFAQ />
 
     <LayoutFooterSolutions :show-manager="false" />
-
-    <LayoutFooter />
   </div>
 </template>
 

+ 0 - 4
pages/opentalent_school.vue

@@ -1,7 +1,5 @@
 <template>
   <div class="theme-school">
-    <LayoutNavigation />
-
     <LogicielsTitle>
       <template #left-text>Artist</template>
       Opentalent School
@@ -39,8 +37,6 @@
     <LayoutFAQ  />
 
     <LayoutFooterSolutions :show-school="false" />
-
-    <LayoutFooter />
   </div>
 </template>
 

+ 0 - 2
pages/politique-de-confidentialite-et-protection-des-donnees-personnelles.vue

@@ -1,5 +1,4 @@
 <template>
-  <LayoutNavigation />
   <LayoutUITitlePage
     title="Conditions générales de vente"
     style="margin-top: 5rem"
@@ -591,7 +590,6 @@
       </v-col>
     </v-row>
   </v-container>
-  <LayoutFooter />
 </template>
 <style scoped>
 :deep().logiciel {

+ 0 - 4
pages/qui-sommes-nous.vue

@@ -3,8 +3,6 @@
 -->
 
 <template>
-  <LayoutNavigation />
-
   <LayoutUITitlePage class="mb-12">
     Qui sommes-nous ?
   </LayoutUITitlePage>
@@ -33,8 +31,6 @@
   <AboutFAQ />
 
   <LayoutFooterPrefooter />
-
-  <LayoutFooter />
 </template>
 
 <script setup lang="ts">

+ 0 - 4
pages/webinaires.vue

@@ -1,6 +1,4 @@
 <template>
-  <LayoutNavigation />
-
   <CommonActionMenu />
 
   <LayoutUITitlePage>
@@ -18,8 +16,6 @@
   <WebinaireFAQ />
 
   <LayoutFooterPrefooter />
-
-  <LayoutFooter />
 </template>
 
 <script setup>