|
|
@@ -1,282 +1,223 @@
|
|
|
<template>
|
|
|
- <LayoutContainer>
|
|
|
- <h4 class="title">
|
|
|
- Découvrez notre catalogue de formation
|
|
|
- </h4>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-col cols="12">
|
|
|
- <h4 class="catalog">
|
|
|
- Catalogue
|
|
|
- </h4>
|
|
|
- </v-col>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row
|
|
|
- no-gutters
|
|
|
- class="centered-row"
|
|
|
- >
|
|
|
- <v-col
|
|
|
- cols="4"
|
|
|
- class="col-card"
|
|
|
- >
|
|
|
- <v-row>
|
|
|
- <div class="title-card-container">
|
|
|
- <span class="number-card">03</span>
|
|
|
- <h4 class="card-title">
|
|
|
- Formation initiale
|
|
|
- </h4>
|
|
|
- <v-img
|
|
|
- class="logo-img"
|
|
|
- src="/images/opentalent_school_black.jpg"
|
|
|
- />
|
|
|
- </div>
|
|
|
-
|
|
|
- <p class="details-card">
|
|
|
- Centralisez toutes vos informations sur un seul et même outil et ne
|
|
|
- perdez plus de temps avec des fichiers sur diverses applications.
|
|
|
- </p>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <div class="container-blue">
|
|
|
- <h6 class="title-obj">
|
|
|
- Objectifs pédagogiques
|
|
|
- </h6>
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-chip class="badge-time">
|
|
|
- Durée : 14h
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <div class="container-blue">
|
|
|
- <h6 class="title-obj">
|
|
|
- Objectifs pédagogiques
|
|
|
- </h6>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-col cols="6">
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- </ul>
|
|
|
- </v-col>
|
|
|
-
|
|
|
- <v-col cols="6">
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- </ul>
|
|
|
- </v-col>
|
|
|
- </v-row>
|
|
|
- </div>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-chip class="badge-time">
|
|
|
- 1 580 € H.T
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-chip class="chip-download">
|
|
|
- Télécharger le programme de formation
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
- </v-col>
|
|
|
-
|
|
|
- <v-col
|
|
|
- cols="4"
|
|
|
- class="col-card"
|
|
|
- >
|
|
|
- <v-row>
|
|
|
- <div class="title-card-container">
|
|
|
- <span class="number-card">03</span>
|
|
|
- <h4 class="card-title">
|
|
|
- Formation initiale
|
|
|
- </h4>
|
|
|
- <v-img
|
|
|
- class="logo-img"
|
|
|
- src="/images/opentalent_school_black.jpg"
|
|
|
- />
|
|
|
- </div>
|
|
|
-
|
|
|
- <p class="details-card">
|
|
|
- Centralisez toutes vos informations sur un seul et même outil et ne
|
|
|
- perdez plus de temps avec des fichiers sur diverses applications.
|
|
|
- </p>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <div class="container-blue">
|
|
|
- <h6 class="title-obj">
|
|
|
- Objectifs pédagogiques
|
|
|
- </h6>
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-chip class="badge-time">
|
|
|
- Durée : 14h
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <div class="container-blue">
|
|
|
- <h6 class="title-obj">
|
|
|
- Objectifs pédagogiques
|
|
|
- </h6>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-col cols="6">
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- </ul>
|
|
|
- </v-col>
|
|
|
-
|
|
|
- <v-col cols="6">
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- </ul>
|
|
|
- </v-col>
|
|
|
- </v-row>
|
|
|
+ <div id="Catalogue">
|
|
|
+ <LayoutContainer>
|
|
|
+ <div class="grey-container">
|
|
|
+ <div class="title-container mt-12 mb-6">
|
|
|
+ <v-icon size="6" class="fa-solid fa-circle icon-title" />
|
|
|
+ <h4 class="subtitle">Découvrez notre catalogue de formation</h4>
|
|
|
</div>
|
|
|
|
|
|
<v-row>
|
|
|
- <v-chip class="badge-time">
|
|
|
- 1 580 € H.T
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-chip class="chip-download">
|
|
|
- Télécharger le programme de formation
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
- </v-col>
|
|
|
-
|
|
|
- <v-col
|
|
|
- cols="4"
|
|
|
- class="col-card"
|
|
|
- >
|
|
|
- <v-row>
|
|
|
- <div class="title-card-container">
|
|
|
- <span class="number-card">03</span>
|
|
|
- <h4 class="card-title">
|
|
|
- Formation initiale
|
|
|
- </h4>
|
|
|
- <v-img
|
|
|
- class="logo-img"
|
|
|
- src="/images/opentalent_school_black.jpg"
|
|
|
- />
|
|
|
- </div>
|
|
|
-
|
|
|
- <p class="details-card">
|
|
|
- Centralisez toutes vos informations sur un seul et même outil et ne
|
|
|
- perdez plus de temps avec des fichiers sur diverses applications.
|
|
|
- </p>
|
|
|
- </v-row>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <div class="container-blue">
|
|
|
- <h6 class="title-obj">
|
|
|
- Objectifs pédagogiques
|
|
|
- </h6>
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- <li>Ajuster la configuration du logiciel</li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
+ <v-col cols="12">
|
|
|
+ <h4 class="catalog ml-6">Catalogue</h4>
|
|
|
+ </v-col>
|
|
|
</v-row>
|
|
|
|
|
|
- <v-row>
|
|
|
- <v-chip class="badge-time">
|
|
|
- Durée : 14h
|
|
|
- </v-chip>
|
|
|
+ <v-row no-gutters class="centered-row ml-12">
|
|
|
+ <v-col v-for="(course, index) in courses" :key="index" cols="4">
|
|
|
+ <v-row>
|
|
|
+ <div class="title-card-container">
|
|
|
+ <span class="number-card">{{ course.number }}</span>
|
|
|
+ <h4 class="card-title">{{ course.title }}</h4>
|
|
|
+ <v-img class="logo-img" :src="course.imageUrl" />
|
|
|
+ </div>
|
|
|
+ <p class="details-card">{{ course.description }}</p>
|
|
|
+ </v-row>
|
|
|
+ <v-row>
|
|
|
+ <div class="container-blue">
|
|
|
+ <h6 class="title-obj">Objectifs pédagogiques</h6>
|
|
|
+ <ul class="list-obj">
|
|
|
+ <li
|
|
|
+ v-for="(objective, objIndex) in course.objectives"
|
|
|
+ :key="objIndex"
|
|
|
+ >
|
|
|
+ {{ objective }}
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </v-row>
|
|
|
+ <v-row>
|
|
|
+ <v-chip class="badge-time">Durée : {{ course.duration }}</v-chip>
|
|
|
+ </v-row>
|
|
|
+ <div class="container-blue">
|
|
|
+ <h6 class="title-obj">Objectifs pédagogiques</h6>
|
|
|
+ <v-row>
|
|
|
+ <v-col
|
|
|
+ v-for="column in course.additionalObjectives"
|
|
|
+ :key="column.id"
|
|
|
+ cols="6"
|
|
|
+ >
|
|
|
+ <ul class="list-obj">
|
|
|
+ <li
|
|
|
+ v-for="(objective, objIndex) in column.objectives"
|
|
|
+ :key="objIndex"
|
|
|
+ >
|
|
|
+ {{ objective }}
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </v-col>
|
|
|
+ </v-row>
|
|
|
+ </div>
|
|
|
+ <v-row>
|
|
|
+ <v-chip class="badge-time">{{ course.price }}</v-chip>
|
|
|
+ </v-row>
|
|
|
+ <v-row>
|
|
|
+ <v-chip
|
|
|
+ class="chip-download"
|
|
|
+ @click="downloadPdf(course.downloadLink)"
|
|
|
+ >
|
|
|
+ Télécharger le programme de formation
|
|
|
+ </v-chip>
|
|
|
+ </v-row>
|
|
|
+ </v-col>
|
|
|
</v-row>
|
|
|
+ </div>
|
|
|
+ </LayoutContainer>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
|
|
|
- <div class="container-blue">
|
|
|
- <h6 class="title-obj">
|
|
|
- Objectifs pédagogiques
|
|
|
- </h6>
|
|
|
-
|
|
|
- <v-row>
|
|
|
- <v-col cols="6">
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- </ul>
|
|
|
- </v-col>
|
|
|
+<script setup>
|
|
|
+const downloadPdf = (pdfUrl) => {
|
|
|
+ window.open(pdfUrl, "_blank");
|
|
|
+};
|
|
|
+const courses = [
|
|
|
+ {
|
|
|
+ number: "01",
|
|
|
+ title: "Formation initiale ",
|
|
|
+ description:
|
|
|
+ "Cette formation est destinée aux nouveaux utilisateurs. Elle est obligatoire lors de l'acquisition du logiciel. Elle est également utile lors d'un changement de personnel dans la structure. ",
|
|
|
+ objectives: [
|
|
|
+ "Ajuster la configuration du logiciel",
|
|
|
+ "Gérer les élèves et leurs familles",
|
|
|
+ "Générer des factures et faire le suivi des règlements",
|
|
|
+ "Gérer le planning des cours",
|
|
|
+ "Evaluer les élèves et générer des bulletins",
|
|
|
+ "Communiquer avec les personnes du répertoire",
|
|
|
+ ],
|
|
|
+ duration: "14h",
|
|
|
+ additionalObjectives: [
|
|
|
+ {
|
|
|
+ id: 1,
|
|
|
+ objectives: [
|
|
|
+ "Accès et interface",
|
|
|
+ "Configuration",
|
|
|
+ "Répertoire",
|
|
|
+ "Agenda",
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 2,
|
|
|
+ objectives: [
|
|
|
+ "Parc matériel",
|
|
|
+ "Suivi pédagogique",
|
|
|
+ "Facturation",
|
|
|
+ "Communication",
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ price: "1 580 € TTC",
|
|
|
+ downloadLink:
|
|
|
+ "https://www.opentalent.fr/fileadmin/stockage/stockage/support/programme/PF-School-2023-02_2-jours.pdf",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ number: "02",
|
|
|
+ title: "Formation complémentaire",
|
|
|
+ // imageUrl: "/images/opentalent_school_black.jpg",
|
|
|
+ description:
|
|
|
+ "Cette formation suppose d’avoir les connaissances de base sur le logiciel. Elle permet d’avoir une remise à niveau sur sur des fonctionnalités qui ont été incorrectement comprises / configurées, ou qui ont été récemment développées.",
|
|
|
+ objectives: [
|
|
|
+ "Ajuster la configuration du logiciel",
|
|
|
+ "Gérer les élèves et leurs familles",
|
|
|
+ ],
|
|
|
+ duration: "7h",
|
|
|
+ additionalObjectives: [
|
|
|
+ {
|
|
|
+ id: 1,
|
|
|
+ objectives: ["Accès et interface", "Configuration"],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 2,
|
|
|
+ objectives: ["Répertoire"],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ price: "790€ TTC",
|
|
|
+ downloadLink:
|
|
|
+ "https://www.opentalent.fr/fileadmin/stockage/stockage/support/programme/PF-School-2023-02_1-jour.pdf",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ number: "03",
|
|
|
+ title: "Formation Typo 3",
|
|
|
+ // imageUrl: "/images/opentalent_school_black.jpg",
|
|
|
+ description:
|
|
|
+ "Cette formation est destinée aux nouveaux utilisateurs Typo3. Elle est optionnelle et permet d'aller plus loin dans la gestion du site internet intégré.",
|
|
|
+ objectives: [
|
|
|
+ "Gérer les pages et leur accès",
|
|
|
+ "Gérer le contenu des pages et leur accès",
|
|
|
+ "Configurer les options du site internet côté logiciel",
|
|
|
+ ],
|
|
|
+ duration: "7h",
|
|
|
+ additionalObjectives: [
|
|
|
+ {
|
|
|
+ id: 1,
|
|
|
+ objectives: ["Gestion des pages", "Gestion des blocs"],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 2,
|
|
|
+ objectives: ["Configuration côté logiciel"],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ price: "790€ TTC",
|
|
|
+ downloadLink:
|
|
|
+ " https://www.opentalent.fr/fileadmin/stockage/stockage/support/programme/PF-Typo3-2023-02_1-jour.pdf",
|
|
|
+ },
|
|
|
+];
|
|
|
+</script>
|
|
|
|
|
|
- <v-col cols="6">
|
|
|
- <ul class="list-obj">
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- <li>Accès et interface</li>
|
|
|
- </ul>
|
|
|
- </v-col>
|
|
|
- </v-row>
|
|
|
- </div>
|
|
|
+<style scoped>
|
|
|
+.grey-container {
|
|
|
+ background-color: #f8f8f8;
|
|
|
+ padding: 4rem;
|
|
|
+}
|
|
|
+.title-container {
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ font-weight: 600;
|
|
|
+ font-size: 1.5rem;
|
|
|
+ line-height: 18px;
|
|
|
+ color: #091d20;
|
|
|
+ width: 20rem;
|
|
|
+ margin-left: 2rem;
|
|
|
+}
|
|
|
|
|
|
- <v-row>
|
|
|
- <v-chip class="badge-time">
|
|
|
- 1 580 € H.T
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
+.subtitle {
|
|
|
+ color: #071b1f;
|
|
|
+ font-family: "Barlow";
|
|
|
+ font-size: 1rem;
|
|
|
+ font-style: normal;
|
|
|
+ font-weight: 600;
|
|
|
+ line-height: 15px;
|
|
|
+ letter-spacing: 1.8px;
|
|
|
+ text-transform: uppercase;
|
|
|
+}
|
|
|
|
|
|
- <v-row>
|
|
|
- <v-chip class="chip-download">
|
|
|
- Télécharger le programme de formation
|
|
|
- </v-chip>
|
|
|
- </v-row>
|
|
|
- </v-col>
|
|
|
- </v-row>
|
|
|
- </LayoutContainer>
|
|
|
-</template>
|
|
|
+.title {
|
|
|
+ font-family: "Barlow";
|
|
|
+ font-weight: 600;
|
|
|
+ font-size: 3rem;
|
|
|
+ line-height: 18px;
|
|
|
+ color: #091d20;
|
|
|
+ margin-bottom: 4rem;
|
|
|
+}
|
|
|
|
|
|
-<script setup></script>
|
|
|
+.icon-title {
|
|
|
+ margin-right: 0.7rem;
|
|
|
+ color: #64afb7;
|
|
|
+}
|
|
|
|
|
|
-<style scoped>
|
|
|
.centered-row {
|
|
|
margin: auto;
|
|
|
- justify-content: center; /* Utilisez ceci si vous utilisez flexbox */
|
|
|
+ justify-content: center;
|
|
|
}
|
|
|
.catalog {
|
|
|
font-family: "Barlow";
|
|
|
@@ -287,23 +228,8 @@
|
|
|
color: #071b1f;
|
|
|
margin-bottom: 3rem;
|
|
|
}
|
|
|
-
|
|
|
-.title {
|
|
|
- margin-bottom: 3rem;
|
|
|
- font-family: "Barlow";
|
|
|
- font-style: normal;
|
|
|
- font-weight: 600;
|
|
|
- font-size: 10px;
|
|
|
- line-height: 15px;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- letter-spacing: 0.18em;
|
|
|
- text-transform: uppercase;
|
|
|
- width: 13rem;
|
|
|
- color: #071b1f;
|
|
|
-}
|
|
|
.chip-download {
|
|
|
- width: 70%;
|
|
|
+ width: 31rem;
|
|
|
background: #e34461;
|
|
|
color: black;
|
|
|
background-color: azure;
|
|
|
@@ -320,7 +246,7 @@
|
|
|
}
|
|
|
|
|
|
.badge-time {
|
|
|
- width: 70%;
|
|
|
+ width: 31rem;
|
|
|
background: #e34461;
|
|
|
color: black;
|
|
|
background-color: #fff;
|
|
|
@@ -365,7 +291,8 @@
|
|
|
margin-bottom: 1rem;
|
|
|
border-radius: 1rem;
|
|
|
padding-left: 1.5rem;
|
|
|
- width: 70%;
|
|
|
+ width: 31rem;
|
|
|
+ height: 11rem;
|
|
|
}
|
|
|
|
|
|
.details-card {
|
|
|
@@ -376,7 +303,8 @@
|
|
|
line-height: 1rem;
|
|
|
color: #091d20;
|
|
|
margin-top: 1rem;
|
|
|
- width: 21rem;
|
|
|
+ width: 31rem;
|
|
|
+ height: 4rem;
|
|
|
}
|
|
|
|
|
|
.number-card {
|
|
|
@@ -388,7 +316,6 @@
|
|
|
margin-right: 1rem;
|
|
|
}
|
|
|
|
|
|
-/** pour title-card : flex avec un espaece between */
|
|
|
.title-card-container {
|
|
|
display: flex;
|
|
|
flex-direction: row;
|
|
|
@@ -397,19 +324,16 @@
|
|
|
font-family: "Barlow";
|
|
|
font-style: normal;
|
|
|
font-weight: 600;
|
|
|
- font-size: 1.3rem;
|
|
|
+ font-size: 1.2rem;
|
|
|
+ width: 31rem;
|
|
|
border-bottom: 1px solid #0e2d32;
|
|
|
}
|
|
|
|
|
|
.logo-img {
|
|
|
- width: 4rem;
|
|
|
+ width: 10rem;
|
|
|
height: 3rem;
|
|
|
margin-top: 1rem;
|
|
|
margin-bottom: 1rem;
|
|
|
margin-left: 4rem;
|
|
|
}
|
|
|
-
|
|
|
-.container {
|
|
|
- margin-bottom: 3rem;
|
|
|
-}
|
|
|
</style>
|