|
|
@@ -1,14 +1,14 @@
|
|
|
<template>
|
|
|
<div id="Fonctionnalites">
|
|
|
- <LayoutContainer >
|
|
|
+ <LayoutContainer>
|
|
|
<div class="container-green" v-if="!mdAndDown">
|
|
|
-
|
|
|
- <v-row class="my-6">
|
|
|
+ <v-row>
|
|
|
<v-col cols="12">
|
|
|
<LayoutCarouselFonctionnalite
|
|
|
:cards="cards"
|
|
|
:functionCarousel="functionCarousel"
|
|
|
:itemsToShow="itemsToShow"
|
|
|
+ pricingFromText="à partir de"
|
|
|
/>
|
|
|
</v-col>
|
|
|
</v-row>
|
|
|
@@ -22,27 +22,30 @@ import { ref } from "vue";
|
|
|
import "vue3-carousel/dist/carousel.css";
|
|
|
import { useDisplay } from "vuetify/lib/framework.mjs";
|
|
|
|
|
|
-
|
|
|
-
|
|
|
const { width, mdAndDown } = useDisplay();
|
|
|
const functionCarousel = ref(null);
|
|
|
const itemsToShow = computed(() => {
|
|
|
- if (width.value >= 1280 && width.value <= 1920) {
|
|
|
- return 3;
|
|
|
+ if (width.value >= 1280 && width.value <= 1920) {
|
|
|
+ return 3;
|
|
|
} else if (width.value > 1920) {
|
|
|
- return 6;
|
|
|
+ return 6;
|
|
|
}
|
|
|
- return props.itemsToShow;
|
|
|
+ return props.itemsToShow;
|
|
|
});
|
|
|
|
|
|
const cards = [
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Espaces.svg",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Espaces.svg",
|
|
|
title: "ESPACES DÉDIÉS",
|
|
|
- list: ["Administration" , "Professeurs", "Élèves / Familles", "Sur tous supports (ordinateur, tablette et smartphone)"],
|
|
|
+ list: [
|
|
|
+ "Administration",
|
|
|
+ "Professeurs",
|
|
|
+ "Élèves / Familles",
|
|
|
+ "Sur tous supports <br> (ordinateur, tablette et smartphone)",
|
|
|
+ ],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Répertoire.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Répertoire.png",
|
|
|
|
|
|
title: "RÉPERTOIRE",
|
|
|
list: [
|
|
|
@@ -52,7 +55,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Pré-inscription.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Pré-inscription.png",
|
|
|
title: "PRÉINSCRIPTION EN LIGNE",
|
|
|
list: [
|
|
|
"Parametrage personnalisé des formulaires & mails automatiques",
|
|
|
@@ -61,7 +64,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Agenda.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Agenda.png",
|
|
|
title: "AGENDA",
|
|
|
list: [
|
|
|
"Création et gestion des cours, examens, événements et prestations pédagogiques",
|
|
|
@@ -70,7 +73,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Parc-matériel.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Parc-matériel.png",
|
|
|
title: "PARC MATÉRIEL ",
|
|
|
list: [
|
|
|
"Gestion de votre parc matériel (instruments, costumes, accessoires..)",
|
|
|
@@ -79,7 +82,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Suivi-pédagogique.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Suivi-pédagogique.png",
|
|
|
|
|
|
title: "SUIVI PÉDAGOGIQUE",
|
|
|
list: [
|
|
|
@@ -89,7 +92,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Facture.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Facture.png",
|
|
|
|
|
|
title: "FACTURATION",
|
|
|
list: [
|
|
|
@@ -99,7 +102,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Communication.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Communication.png",
|
|
|
|
|
|
title: "COMMUNICATION",
|
|
|
list: [
|
|
|
@@ -110,7 +113,7 @@ const cards = [
|
|
|
option: "* en option",
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/internet.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/internet.png",
|
|
|
|
|
|
title: "SITE INTERNET ",
|
|
|
list: [
|
|
|
@@ -120,7 +123,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Statistiques.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Statistiques.png",
|
|
|
|
|
|
title: "STATISTIQUE",
|
|
|
list: [
|
|
|
@@ -130,7 +133,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Agenda.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Agenda.png",
|
|
|
|
|
|
title: "RÉSEAU CMF ",
|
|
|
list: [
|
|
|
@@ -140,7 +143,7 @@ const cards = [
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- logo: "images/logiciels/school/fonctionnalites/Promotion.png",
|
|
|
+ logo: "/images/logiciels/school/fonctionnalites/Promotion.png",
|
|
|
|
|
|
title: "PROMOTION DE VOTRE STRUCTURE & VOS ÉVÉNEMENTS ",
|
|
|
list: [
|
|
|
@@ -153,92 +156,6 @@ const cards = [
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
-.v-card-title-container {
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
-}
|
|
|
-.logo-fonctionnalite {
|
|
|
- width: 5rem;
|
|
|
- height: 5rem;
|
|
|
-}
|
|
|
-
|
|
|
-.list-detail {
|
|
|
- font-family: "Barlow";
|
|
|
- font-style: normal;
|
|
|
- font-weight: 300;
|
|
|
- font-size: 1.2rem;
|
|
|
- line-height: 1.2rem;
|
|
|
- margin-bottom: 1rem;
|
|
|
- color: #000000;
|
|
|
- width: 100%;
|
|
|
-}
|
|
|
-.card-title {
|
|
|
- white-space: pre-wrap;
|
|
|
- font-size: 1.1rem;
|
|
|
-}
|
|
|
-.carousel {
|
|
|
- margin-left: 2rem;
|
|
|
- margin-right: 2rem;
|
|
|
-}
|
|
|
-
|
|
|
-.card.active-card {
|
|
|
-}
|
|
|
-
|
|
|
-.card {
|
|
|
- font-family: "Barlow";
|
|
|
- font-style: normal;
|
|
|
- font-weight: 300;
|
|
|
- transition: transform 0.3s;
|
|
|
- min-width: 30%;
|
|
|
- max-width: 30%;
|
|
|
-}
|
|
|
-
|
|
|
-.card.active-card {
|
|
|
- transform: scale(1.05);
|
|
|
-}
|
|
|
-.carousel-button {
|
|
|
- display: flex;
|
|
|
- justify-content: center;
|
|
|
- align-items: center;
|
|
|
- width: 4rem;
|
|
|
- height: 4rem;
|
|
|
- background-color: transparent;
|
|
|
- border: 2px solid #fff;
|
|
|
- cursor: pointer;
|
|
|
- margin-right: 1rem;
|
|
|
- margin-top: 1rem;
|
|
|
-}
|
|
|
-
|
|
|
-.review-description {
|
|
|
- text-align: left;
|
|
|
-}
|
|
|
-.card-footer {
|
|
|
- position: absolute;
|
|
|
- right: 0;
|
|
|
- margin-right: 2rem;
|
|
|
-}
|
|
|
-
|
|
|
-.card-text {
|
|
|
- font-family: "Barlow";
|
|
|
- font-style: normal;
|
|
|
- font-weight: 300;
|
|
|
- font-size: 1rem;
|
|
|
- line-height: 1rem;
|
|
|
- height: 12rem;
|
|
|
-}
|
|
|
-.card {
|
|
|
- min-height: 35rem;
|
|
|
- max-height: 35rem;
|
|
|
- border-radius: 1rem;
|
|
|
-}
|
|
|
-
|
|
|
-.v-card {
|
|
|
- border-radius: 1rem;
|
|
|
- min-height: 25rem;
|
|
|
- max-width: 20rem;
|
|
|
- min-width: 20rem;
|
|
|
-}
|
|
|
-
|
|
|
.container-green {
|
|
|
background-color: #0e2d32;
|
|
|
}
|