|
|
@@ -1,7 +1,9 @@
|
|
|
<template>
|
|
|
<LayoutContainer>
|
|
|
-
|
|
|
- <LayoutUITitlePage title="LOGICIELS CULTURELS" subtitle="UNE GAMME DE LOGICIELS ADAPTÉE À CHAQUE STRUCTURE CULTURELLE" />
|
|
|
+ <LayoutUITitlePage
|
|
|
+ title="LOGICIELS CULTURELS"
|
|
|
+ subtitle="UNE GAMME DE LOGICIELS ADAPTÉE À CHAQUE STRUCTURE CULTURELLE"
|
|
|
+ />
|
|
|
<!-- <v-carousel
|
|
|
ref="carousel"
|
|
|
v-model="activeIndex"
|
|
|
@@ -22,30 +24,25 @@
|
|
|
:show-delimiters="false"
|
|
|
:touch="true"
|
|
|
>
|
|
|
- <v-carousel-item
|
|
|
- v-for="(item, index) in carouselItems"
|
|
|
- :key="index"
|
|
|
- >
|
|
|
+ <v-carousel-item v-for="(item, index) in carouselItems" :key="index">
|
|
|
<v-row>
|
|
|
<v-col cols="6">
|
|
|
- <v-row >
|
|
|
- <v-img
|
|
|
- v-if="!smAndDown"
|
|
|
- class="logo"
|
|
|
- :src="item.logo"
|
|
|
- />
|
|
|
+ <v-row>
|
|
|
+ <v-img v-if="!smAndDown" class="logo" :src="item.logo" />
|
|
|
</v-row>
|
|
|
|
|
|
<v-row class="align-start">
|
|
|
- <p class="description ml-4 mr-4">
|
|
|
- {{ item.description }}
|
|
|
- </p>
|
|
|
+ <p v-html="item.description" class="description"></p>
|
|
|
</v-row>
|
|
|
|
|
|
<v-row class="align-start">
|
|
|
<nuxt-link :to="item.link">
|
|
|
<v-btn :class="item.buttonClass">
|
|
|
En savoir plus
|
|
|
+ <i
|
|
|
+ class="fas fa-arrow-right"
|
|
|
+ style="color: black; margin-left: 8px"
|
|
|
+ ></i>
|
|
|
</v-btn>
|
|
|
</nuxt-link>
|
|
|
</v-row>
|
|
|
@@ -57,11 +54,7 @@
|
|
|
class="background-rectangle"
|
|
|
:style="{ backgroundColor: item.color }"
|
|
|
/>
|
|
|
- <v-card
|
|
|
- v-if="!smAndDown"
|
|
|
- class="card"
|
|
|
- elevation="5"
|
|
|
- >
|
|
|
+ <v-card v-if="!smAndDown" class="card" elevation="5">
|
|
|
<v-img
|
|
|
class="profile-image"
|
|
|
:src="item.avatar"
|
|
|
@@ -72,10 +65,11 @@
|
|
|
<v-card-text>
|
|
|
<v-card-title class="name">
|
|
|
{{ item.name }}
|
|
|
+
|
|
|
+ <p class="school">
|
|
|
+ {{ item.school }}
|
|
|
+ </p>
|
|
|
</v-card-title>
|
|
|
- <p class="school">
|
|
|
- {{ item.school }}
|
|
|
- </p>
|
|
|
<p class="status">
|
|
|
{{ item.status }}
|
|
|
</p>
|
|
|
@@ -83,9 +77,8 @@
|
|
|
</v-card>
|
|
|
|
|
|
<v-img
|
|
|
- :src="item.image"
|
|
|
+ :src="item.image"
|
|
|
:class="smAndDown ? 'image-sm' : 'image'"
|
|
|
-
|
|
|
/>
|
|
|
</v-row>
|
|
|
</v-col>
|
|
|
@@ -119,26 +112,26 @@ const carouselItems = ref([
|
|
|
{
|
|
|
logo: "/images/logo/logiciels/School-noir.png",
|
|
|
description:
|
|
|
- "Pour les petits comme pour les GRANDS établissements d’enseignement artistique telle que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire. Il permet la gestion au quotidien et en temps réel de votre établissement, de gérer vos élèves et vos professeurs, vos emplois du temps, le suivi pédagogique, vos salles, la facturation et les encaissements…",
|
|
|
+ "Pour les petits comme pour les GRANDS établissements d’enseignement artistique tels que les écoles de musique, de danse, de théâtre, d'art, de cirque et conservatoire.<br> Il permet la gestion au quotidien et en temps réel de votre établissement, de gérer vos élèves et vos professeurs, vos emplois du temps, le suivi pédagogique, vos salles, la facturation et les encaissements…",
|
|
|
buttonClass: "btn-school",
|
|
|
image: "/images/carousel/school/Fille_School.png",
|
|
|
color: "rgba(195, 229, 231, 1)",
|
|
|
link: "/opentalent_school",
|
|
|
name: "Cindy Blanchard",
|
|
|
- school: "Conservatoire d'Anemasse",
|
|
|
+ school: "Conservatoire de Musique",
|
|
|
status: "Eleve",
|
|
|
avatar: "/images/carousel/school/avatar.png",
|
|
|
},
|
|
|
{
|
|
|
logo: "/images/logo/logiciels/Artist-noir.png",
|
|
|
description:
|
|
|
- "Pour les structures culturelles pratiquantes telles que les orchestres, les chorales, les compagnies de danse, théâtre et cirque. Gérez votre activité avec un logiciel de gestion et de communication au service de votre passion..",
|
|
|
+ "Pour les structures culturelles pratiquantes telles que les orchestres, les chorales, les compagnies de danse, théâtre et cirque. Gérez votre activité avec un logiciel de gestion et de communication au service de votre passion.",
|
|
|
buttonClass: "btn-artist",
|
|
|
image: "/images/carousel/artist/musician.png",
|
|
|
color: "rgba(250, 194, 10, 0.4)",
|
|
|
link: "opentalent_artist",
|
|
|
name: "Thierry Dupont ",
|
|
|
- school: "Orchestre d’harmonie de Cluse",
|
|
|
+ school: "Orchestre d’harmonie",
|
|
|
status: "Admin",
|
|
|
avatar: "/images/carousel/artist/avatar.png",
|
|
|
},
|
|
|
@@ -151,7 +144,7 @@ const carouselItems = ref([
|
|
|
color: "rgba(216, 5, 11, 0.4)",
|
|
|
link: "opentalent_manager",
|
|
|
name: "Marie Voisin",
|
|
|
- school: "Confédération Musicale de France",
|
|
|
+ school: "Réseau d'organisations culturelles ",
|
|
|
status: "ADMIN",
|
|
|
avatar: "/images/carousel/manager/avatar.png",
|
|
|
},
|
|
|
@@ -172,11 +165,10 @@ const carouselItems = ref([
|
|
|
margin-bottom: 2rem;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
.subtitle {
|
|
|
font-size: 1.5rem;
|
|
|
line-height: 2rem;
|
|
|
- letter-spacing: .5rem;
|
|
|
+ letter-spacing: 0.5rem;
|
|
|
margin-bottom: 8rem;
|
|
|
}
|
|
|
|
|
|
@@ -196,20 +188,28 @@ const carouselItems = ref([
|
|
|
|
|
|
.name {
|
|
|
text-align: center;
|
|
|
- font-size: 100%;
|
|
|
- font-weight: bold;
|
|
|
- margin-bottom: 1vh;
|
|
|
- font-family: "Barlow";
|
|
|
- font-style: normal;
|
|
|
+ font-size: 1rem;
|
|
|
}
|
|
|
.school,
|
|
|
.status {
|
|
|
text-align: center;
|
|
|
- font-size: 80%;
|
|
|
+}
|
|
|
+
|
|
|
+.school {
|
|
|
color: #888888;
|
|
|
- margin-bottom: 1vh;
|
|
|
+ margin-top: -0.8rem;
|
|
|
+ font-weight: normal !important;
|
|
|
+ font-size: 0.8rem !important;
|
|
|
+ margin-top: 0.2px;
|
|
|
}
|
|
|
|
|
|
+.status {
|
|
|
+ text-transform: uppercase;
|
|
|
+ font-weight: bold;
|
|
|
+ color: black !;
|
|
|
+ font-size: 100%;
|
|
|
+ margin-top: 0.8rem;
|
|
|
+}
|
|
|
/* ============= RECTANGLE =============== */
|
|
|
.background-rectangle {
|
|
|
position: absolute;
|
|
|
@@ -221,17 +221,17 @@ const carouselItems = ref([
|
|
|
border-radius: 200px 0px 0px 15rem;
|
|
|
z-index: -1;
|
|
|
|
|
|
-
|
|
|
-/* ============= LOGO =============== */}
|
|
|
+ /* ============= LOGO =============== */
|
|
|
+}
|
|
|
.logo {
|
|
|
max-width: 25vw;
|
|
|
height: 25vh;
|
|
|
margin-top: 10px;
|
|
|
+ margin-left: 7rem;
|
|
|
}
|
|
|
.description {
|
|
|
text-align: left;
|
|
|
- margin-right: 9vw;
|
|
|
- margin-left: 2vw;
|
|
|
+ margin-left: 7rem;
|
|
|
width: 25vw;
|
|
|
margin-bottom: 1rem;
|
|
|
}
|
|
|
@@ -252,14 +252,13 @@ const carouselItems = ref([
|
|
|
right: 5rem;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
.custom-controls div {
|
|
|
- width: .6rem;
|
|
|
- height: .6rem;
|
|
|
+ width: 0.6rem;
|
|
|
+ height: 0.6rem;
|
|
|
border-radius: 50%;
|
|
|
background-color: grey;
|
|
|
cursor: pointer;
|
|
|
- margin-bottom: .5rem;
|
|
|
+ margin-bottom: 0.5rem;
|
|
|
}
|
|
|
|
|
|
.custom-controls .active-control {
|
|
|
@@ -267,10 +266,8 @@ const carouselItems = ref([
|
|
|
margin-right: 2rem;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/* ============= BUTTON =============== */
|
|
|
|
|
|
-
|
|
|
.btn-school {
|
|
|
background: rgba(32, 147, 190, 0.4);
|
|
|
}
|
|
|
@@ -281,21 +278,20 @@ const carouselItems = ref([
|
|
|
|
|
|
.btn-manager {
|
|
|
background: rgba(216, 5, 11, 0.4);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
-.btn-school, .btn-artist, .btn-manager{
|
|
|
+.btn-school,
|
|
|
+.btn-artist,
|
|
|
+.btn-manager {
|
|
|
border-radius: 0.5rem;
|
|
|
margin-left: 2vw;
|
|
|
- padding: 25px;
|
|
|
+ padding: 15px;
|
|
|
gap: 9px;
|
|
|
font-weight: 700;
|
|
|
- font-size: .9rem;
|
|
|
+ font-size: 0.7rem;
|
|
|
line-height: 15px;
|
|
|
width: 10rem;
|
|
|
- height: 4rem;
|
|
|
- font-family: "Barlow";
|
|
|
- font-style: normal;
|
|
|
+ height: 2.5rem;
|
|
|
+ margin-left: 7rem;
|
|
|
}
|
|
|
-
|
|
|
</style>
|