|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
<template>
|
|
|
- <footer ref="footerElement">
|
|
|
|
|
- <LayoutContainer>
|
|
|
|
|
- <!-- <div
|
|
|
|
|
|
|
+ <footer ref="footerElement">
|
|
|
|
|
+ <LayoutContainer>
|
|
|
|
|
+ <!-- <div
|
|
|
v-if="lgAndUp"
|
|
v-if="lgAndUp"
|
|
|
class="activities"
|
|
class="activities"
|
|
|
>
|
|
>
|
|
@@ -14,6 +14,7 @@
|
|
|
<small class="text-logo-jaune">
|
|
<small class="text-logo-jaune">
|
|
|
Orchestres, chorales, danse, théatre, cirque</small>
|
|
Orchestres, chorales, danse, théatre, cirque</small>
|
|
|
</v-col>
|
|
</v-col>
|
|
|
|
|
+ <div class="vertical-bar" />
|
|
|
|
|
|
|
|
<v-col cols="3">
|
|
<v-col cols="3">
|
|
|
<v-img
|
|
<v-img
|
|
@@ -22,7 +23,7 @@
|
|
|
/>
|
|
/>
|
|
|
<small class="text-logo-rouge">Fédérations, confédérations, collectivités</small>
|
|
<small class="text-logo-rouge">Fédérations, confédérations, collectivités</small>
|
|
|
</v-col>
|
|
</v-col>
|
|
|
-
|
|
|
|
|
|
|
+ <div class="vertical-bar" />
|
|
|
<v-col cols="4">
|
|
<v-col cols="4">
|
|
|
<v-img
|
|
<v-img
|
|
|
class="logo logo-bleu"
|
|
class="logo logo-bleu"
|
|
@@ -33,116 +34,174 @@
|
|
|
</v-row>
|
|
</v-row>
|
|
|
</div> -->
|
|
</div> -->
|
|
|
|
|
|
|
|
- <div class="footer">
|
|
|
|
|
- <div class="content-footer">
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <v-col
|
|
|
|
|
- :cols="smAndDown ? 12 : 3"
|
|
|
|
|
- :class="smAndDown ? 'logo-opentalent-sm' : ''"
|
|
|
|
|
- >
|
|
|
|
|
- <v-img
|
|
|
|
|
- class="logo"
|
|
|
|
|
- src="/images/Logo-blanc.png"
|
|
|
|
|
- width="294px"
|
|
|
|
|
- height="49px"
|
|
|
|
|
- />
|
|
|
|
|
- </v-col>
|
|
|
|
|
-
|
|
|
|
|
- <v-col
|
|
|
|
|
- :cols="smAndDown ? 6 : 2"
|
|
|
|
|
- :class="smAndDown ? 'link-sm' : ''"
|
|
|
|
|
- >
|
|
|
|
|
- <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
- Liens Rapides
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">A propos</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">Nos logiciels</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">Nos actus</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- </v-col>
|
|
|
|
|
-
|
|
|
|
|
- <v-col
|
|
|
|
|
- :cols="smAndDown ? 6 : 2"
|
|
|
|
|
- :class="smAndDown ? 'link-sm' : ''"
|
|
|
|
|
- >
|
|
|
|
|
- <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
- Informations
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">FAQ</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">Nous rejoindre</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">Presse</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">CGV</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- </v-col>
|
|
|
|
|
-
|
|
|
|
|
- <v-col
|
|
|
|
|
- :cols="smAndDown ? 6 : 2"
|
|
|
|
|
- :class="smAndDown ? 'link-sm' : ''"
|
|
|
|
|
- >
|
|
|
|
|
- <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
- Espace client
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">Mon compte</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <small class="small-link">Nous contacter</small>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- </v-col>
|
|
|
|
|
-
|
|
|
|
|
- <v-col
|
|
|
|
|
- :cols="smAndDown ? 6 : 2"
|
|
|
|
|
- :class="smAndDown ? 'link-sm' : ''"
|
|
|
|
|
- >
|
|
|
|
|
- <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
- Liens Rapides
|
|
|
|
|
- </v-row>
|
|
|
|
|
-
|
|
|
|
|
- <v-row>
|
|
|
|
|
- <v-col :cols="smAndDown ? 4 : 2">
|
|
|
|
|
- <v-icon class="fab fa-facebook" />
|
|
|
|
|
- </v-col>
|
|
|
|
|
-
|
|
|
|
|
- <v-col :cols="smAndDown ? 4 : 2">
|
|
|
|
|
- <v-icon class="fab fa-linkedin" />
|
|
|
|
|
- </v-col>
|
|
|
|
|
-
|
|
|
|
|
- <v-col :cols="smAndDown ? 4 : 2">
|
|
|
|
|
- <v-icon class="fab fa-youtube" />
|
|
|
|
|
- </v-col>
|
|
|
|
|
- </v-row>
|
|
|
|
|
- </v-col>
|
|
|
|
|
- </v-row>
|
|
|
|
|
|
|
+ <div class="footer">
|
|
|
|
|
+ <div class="content-footer">
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <v-col
|
|
|
|
|
+ :cols="smAndDown ? 12 : 2"
|
|
|
|
|
+ :class="smAndDown ? 'logo-opentalent-sm' : 'flex-container'"
|
|
|
|
|
+ >
|
|
|
|
|
+ <v-img
|
|
|
|
|
+ class="logo"
|
|
|
|
|
+ src="/images/Logo-blanc.png"
|
|
|
|
|
+ width="294px"
|
|
|
|
|
+ height="65px"
|
|
|
|
|
+ />
|
|
|
|
|
+ <small class="ml-6 right-reserved"
|
|
|
|
|
+ >© 2022 Opentalent, Tous droits réservés</small
|
|
|
|
|
+ >
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+
|
|
|
|
|
+ <v-col
|
|
|
|
|
+ :cols="smAndDown ? 6 : 2"
|
|
|
|
|
+ :class="smAndDown ? 'link-sm' : ''"
|
|
|
|
|
+ >
|
|
|
|
|
+ <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
+ <h5 class="ml-12 mt-10 h5-title">Agenda culturel</h5>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Agenda</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Annuaire</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Actualités</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Annonces</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <v-col
|
|
|
|
|
+ :cols="smAndDown ? 6 : 2"
|
|
|
|
|
+ :class="smAndDown ? 'link-sm' : 'details-footer'"
|
|
|
|
|
+ >
|
|
|
|
|
+ <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
+ <h5 class="ml-12 mt-10 h5-title">Nos logiciels culturels</h5>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Opentalent Artist</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Opentalent School</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Opentalent Manager</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <v-col
|
|
|
|
|
+ :cols="smAndDown ? 6 : 2"
|
|
|
|
|
+ :class="smAndDown ? 'link-sm' : 'details-footer'"
|
|
|
|
|
+ >
|
|
|
|
|
+ <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
+ <h5 class="ml-12 mt-8 h5-title">Espace client</h5>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Foire Aux Questions</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Support en ligne</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Nous contacter</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+
|
|
|
|
|
+ <v-col
|
|
|
|
|
+ :cols="smAndDown ? 6 : 2"
|
|
|
|
|
+ :class="smAndDown ? 'link-sm' : 'details-footer'"
|
|
|
|
|
+ >
|
|
|
|
|
+ <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
+ <h5 class="ml-12 mt-10 h5-title">Conditions & politiques</h5>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Mentions légales</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Conditions Générales d'Utilisation</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Conditions Générales de Ventes</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Politique de confidentialite & protection des données personnelles</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ <v-row>
|
|
|
|
|
+ <small class="small-link ml-12">Politique d'utilisation des cookies</small>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+
|
|
|
|
|
+ <v-col
|
|
|
|
|
+ :cols="smAndDown ? 6 : 2"
|
|
|
|
|
+ :class="smAndDown ? 'link-sm' : ''"
|
|
|
|
|
+ >
|
|
|
|
|
+ <v-row :class="smAndDown ? 'title-link-sm' : 'title-link'">
|
|
|
|
|
+ <h5 class="ml-12 mt-10 h5-title">Suivez-nous</h5>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+
|
|
|
|
|
+ <v-row class="ml-5">
|
|
|
|
|
+ <v-col :cols="smAndDown ? 4 : 2">
|
|
|
|
|
+ <v-icon class="fab fa-facebook" />
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+
|
|
|
|
|
+ <v-col :cols="smAndDown ? 4 : 2">
|
|
|
|
|
+ <v-icon class="fab fa-linkedin" />
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+
|
|
|
|
|
+ <v-col :cols="smAndDown ? 4 : 2">
|
|
|
|
|
+ <v-icon class="fab fa-youtube" />
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+
|
|
|
|
|
+ </v-col>
|
|
|
|
|
+ </v-row>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- </LayoutContainer>
|
|
|
|
|
-</footer>
|
|
|
|
|
|
|
+ </LayoutContainer>
|
|
|
|
|
+ </footer>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
|
import { useDisplay } from "vuetify";
|
|
import { useDisplay } from "vuetify";
|
|
|
-import { ref, provide } from 'vue';
|
|
|
|
|
|
|
+import { ref, provide } from "vue";
|
|
|
|
|
|
|
|
const footerElement = ref(null);
|
|
const footerElement = ref(null);
|
|
|
|
|
|
|
|
-provide('footerElement', footerElement);
|
|
|
|
|
|
|
+provide("footerElement", footerElement);
|
|
|
const { smAndDown, lgAndUp } = useDisplay();
|
|
const { smAndDown, lgAndUp } = useDisplay();
|
|
|
-
|
|
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped>
|
|
<style scoped>
|
|
|
|
|
+
|
|
|
|
|
+.flex-container {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+ justify-content: space-between;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.vertical-bar {
|
|
|
|
|
+ height: 4rem;
|
|
|
|
|
+ border: 0.1rem solid #ECFBFC;
|
|
|
|
|
+ margin-left: 10px;
|
|
|
|
|
+ margin-top: 3rem;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.right-reserved {
|
|
|
|
|
+ color: rgba(255, 255, 255, 0.6);
|
|
|
|
|
+ font-family: Space Grotesk;
|
|
|
|
|
+ font-size: 0.6rem;
|
|
|
|
|
+ letter-spacing: 1px;
|
|
|
|
|
+}
|
|
|
|
|
+.h5-title {
|
|
|
|
|
+ font-size: 1.1rem;
|
|
|
|
|
+ font-style: normal;
|
|
|
|
|
+ letter-spacing: 1.2px;
|
|
|
|
|
+}
|
|
|
.link-sm {
|
|
.link-sm {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
@@ -178,11 +237,8 @@ const { smAndDown, lgAndUp } = useDisplay();
|
|
|
font-family: "Barlow";
|
|
font-family: "Barlow";
|
|
|
font-style: normal;
|
|
font-style: normal;
|
|
|
font-weight: 300;
|
|
font-weight: 300;
|
|
|
- font-size: 0.7rem;
|
|
|
|
|
|
|
+ font-size: 0.9rem;
|
|
|
line-height: 20px;
|
|
line-height: 20px;
|
|
|
-
|
|
|
|
|
- /* identical to box height, or 143% */
|
|
|
|
|
-
|
|
|
|
|
color: #ffffff;
|
|
color: #ffffff;
|
|
|
}
|
|
}
|
|
|
.container {
|
|
.container {
|
|
@@ -199,14 +255,14 @@ const { smAndDown, lgAndUp } = useDisplay();
|
|
|
|
|
|
|
|
.footer {
|
|
.footer {
|
|
|
margin-top: 2rem;
|
|
margin-top: 2rem;
|
|
|
- margin-bottom: 6rem;
|
|
|
|
|
|
|
+ margin-bottom: 3rem;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.logo {
|
|
.logo {
|
|
|
- margin-top: 25px;
|
|
|
|
|
- margin-bottom: 21px;
|
|
|
|
|
|
|
+ margin-top: 2rem;
|
|
|
width: 141px;
|
|
width: 141px;
|
|
|
height: 77px;
|
|
height: 77px;
|
|
|
|
|
+ margin-bottom: 5rem;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.logo-jaune {
|
|
.logo-jaune {
|