|
|
@@ -19,19 +19,19 @@
|
|
|
</h5>
|
|
|
</v-row>
|
|
|
<v-row>
|
|
|
- <nuxt-link to="/annuaire">
|
|
|
+ <AgendaLink href="/annuaire">
|
|
|
Annuaire
|
|
|
- </nuxt-link>
|
|
|
+ </AgendaLink>
|
|
|
</v-row>
|
|
|
<v-row>
|
|
|
- <nuxt-link to="/actualites">
|
|
|
+ <AgendaLink href="/actualites">
|
|
|
Actualités
|
|
|
- </nuxt-link>
|
|
|
+ </AgendaLink>
|
|
|
</v-row>
|
|
|
<v-row>
|
|
|
- <nuxt-link to="/annonces">
|
|
|
+ <AgendaLink href="/annonces">
|
|
|
Annonces
|
|
|
- </nuxt-link>
|
|
|
+ </AgendaLink>
|
|
|
</v-row>
|
|
|
</v-col>
|
|
|
|
|
|
@@ -85,19 +85,19 @@
|
|
|
</v-col>
|
|
|
|
|
|
<!-- Cinquième section : liens réseaux sociaux (écrans larges seulement) -->
|
|
|
- <v-col v-if="mdAndUp" cols="3">
|
|
|
- <v-row>
|
|
|
+ <v-col v-if="mdAndUp" cols="2">
|
|
|
+ <v-row class="justify-center">
|
|
|
<h5>
|
|
|
Suivez-nous
|
|
|
</h5>
|
|
|
</v-row>
|
|
|
|
|
|
- <v-row class="social-networks">
|
|
|
+ <v-row class="justify-center social-networks">
|
|
|
<v-col cols="2">
|
|
|
<nuxt-link
|
|
|
href="https://www.facebook.com/opentalent"
|
|
|
target="_blank"
|
|
|
- class="fab fa-facebook"
|
|
|
+ class="fab fa-square-facebook"
|
|
|
/>
|
|
|
</v-col>
|
|
|
<v-col cols="2">
|
|
|
@@ -119,7 +119,7 @@
|
|
|
<nuxt-link
|
|
|
href="https://www.youtube.com/@Opentalent74300"
|
|
|
target="_blank"
|
|
|
- class="fab fa-youtube"
|
|
|
+ class="fab fa-square-youtube"
|
|
|
/>
|
|
|
</v-col>
|
|
|
</v-row>
|
|
|
@@ -136,12 +136,12 @@
|
|
|
<nuxt-link
|
|
|
href="https://www.facebook.com/opentalent"
|
|
|
target="_blank"
|
|
|
- class="fab fa-facebook"
|
|
|
+ class="fab fa-square-facebook"
|
|
|
/>
|
|
|
<nuxt-link
|
|
|
href="https://twitter.com/Opentalent_FRA"
|
|
|
target="_blank"
|
|
|
- class="fa-brands fa-square-twitter"
|
|
|
+ class="fa-brands fa-square-x-twitter"
|
|
|
/>
|
|
|
<nuxt-link
|
|
|
href="https://www.linkedin.com/company/2iopenservice"
|
|
|
@@ -151,42 +151,42 @@
|
|
|
<nuxt-link
|
|
|
href="https://www.youtube.com/@Opentalent74300"
|
|
|
target="_blank"
|
|
|
- class="fab fa-youtube"
|
|
|
+ class="fab fa-square-youtube"
|
|
|
/>
|
|
|
</v-col>
|
|
|
</v-row>
|
|
|
</div>
|
|
|
|
|
|
<!-- Troisième section alt : version petits écrans -->
|
|
|
- <v-row v-if="mdAndDown">
|
|
|
- <v-col cols="12" >
|
|
|
- <div v-for="(item, index) in footerLinks" :key="index">
|
|
|
- <v-container>
|
|
|
- <div class="section" @click="toggleSection(index)">
|
|
|
- <div class="d-flex flex-row justify-space-between">
|
|
|
- {{ item.label }}
|
|
|
-
|
|
|
- <v-icon
|
|
|
- :icon="isActive(index) ? 'fas fa-chevron-up' : 'fas fa-chevron-down'"
|
|
|
- />
|
|
|
- </div>
|
|
|
-
|
|
|
- <div
|
|
|
- v-show="isActive(index)"
|
|
|
- v-for="(sublink, sublinkIndex) in item.sublink"
|
|
|
- :key="sublinkIndex"
|
|
|
- class="mt-3"
|
|
|
- >
|
|
|
- <nuxt-link :to="sublink.link">
|
|
|
- {{ sublink.label }}
|
|
|
- </nuxt-link>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </v-container>
|
|
|
-
|
|
|
- </div>
|
|
|
- </v-col>
|
|
|
- </v-row>
|
|
|
+<!-- <v-row v-if="mdAndDown">-->
|
|
|
+<!-- <v-col cols="12" >-->
|
|
|
+<!-- <div v-for="(item, index) in footerLinks" :key="index">-->
|
|
|
+<!-- <v-container>-->
|
|
|
+<!-- <div class="section" @click="toggleSection(index)">-->
|
|
|
+<!-- <div class="d-flex flex-row justify-space-between">-->
|
|
|
+<!-- {{ item.label }}-->
|
|
|
+
|
|
|
+<!-- <v-icon-->
|
|
|
+<!-- :icon="isActive(index) ? 'fas fa-chevron-up' : 'fas fa-chevron-down'"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- </div>-->
|
|
|
+
|
|
|
+<!-- <div-->
|
|
|
+<!-- v-show="isActive(index)"-->
|
|
|
+<!-- v-for="(sublink, sublinkIndex) in item.sublink"-->
|
|
|
+<!-- :key="sublinkIndex"-->
|
|
|
+<!-- class="mt-3"-->
|
|
|
+<!-- >-->
|
|
|
+<!-- <nuxt-link :href="sublink.link">-->
|
|
|
+<!-- {{ sublink.label }}-->
|
|
|
+<!-- </nuxt-link>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </v-container>-->
|
|
|
+
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </v-col>-->
|
|
|
+<!-- </v-row>-->
|
|
|
|
|
|
<div class="footnotes">
|
|
|
<v-row justify="center">
|
|
|
@@ -218,6 +218,7 @@
|
|
|
<script setup>
|
|
|
import { useDisplay } from "vuetify";
|
|
|
import { useLayoutStore } from "~/stores/layoutStore";
|
|
|
+import AgendaLink from "~/components/Common/AgendaLink.vue";
|
|
|
|
|
|
|
|
|
const { mdAndDown, mdAndUp } = useDisplay();
|
|
|
@@ -245,7 +246,7 @@ const footerLinks = ref([
|
|
|
sublink: [
|
|
|
{
|
|
|
label: "Opentalent Artist",
|
|
|
- link: "/opentalent_artist)",
|
|
|
+ link: "/opentalent_artist",
|
|
|
},
|
|
|
{
|
|
|
label: "Opentalent School",
|
|
|
@@ -262,7 +263,7 @@ const footerLinks = ref([
|
|
|
sublink: [
|
|
|
{
|
|
|
label: "Qui sommes-nous",
|
|
|
- link: "/qui-sommes-nous)",
|
|
|
+ link: "/qui-sommes-nous",
|
|
|
},
|
|
|
{
|
|
|
label: "Nous rejoindre",
|
|
|
@@ -279,7 +280,7 @@ const footerLinks = ref([
|
|
|
sublink: [
|
|
|
{
|
|
|
label: "Foire Aux Questions ",
|
|
|
- link: "/ https://ressources.opentalent.fr/)",
|
|
|
+ link: "/ https://ressources.opentalent.fr",
|
|
|
},
|
|
|
{
|
|
|
label: "Support en ligne ",
|
|
|
@@ -318,7 +319,8 @@ const onIntersect = (isIntersecting) => {
|
|
|
|
|
|
.logo .v-img {
|
|
|
margin-bottom: 3rem;
|
|
|
- width: 25rem;
|
|
|
+ width: 300px;
|
|
|
+ height: 100px;
|
|
|
}
|
|
|
|
|
|
.v-col {
|
|
|
@@ -357,7 +359,6 @@ a {
|
|
|
}
|
|
|
|
|
|
.footnotes {
|
|
|
- margin-top: 2rem;
|
|
|
border-top: 0.4px solid var(--neutral-color-alt-strong);
|
|
|
box-shadow: 0 3px 24px rgba(0, 0, 0, 0.07);
|
|
|
|