|
|
@@ -1,57 +1,16 @@
|
|
|
<template>
|
|
|
<AnchoredSection id="subscription">
|
|
|
<LayoutContainer>
|
|
|
- <v-row class="mt-12 center-90">
|
|
|
- <v-col cols="4">
|
|
|
- <LayoutUISubTitle>
|
|
|
- S'abonner dès maintenant
|
|
|
- </LayoutUISubTitle>
|
|
|
-
|
|
|
- <div class="profile-circle">
|
|
|
- <v-img src="/images/logo/logiciels/OT_Artist-BLANC.png" />
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="subscription-info">
|
|
|
- <p class="mt-3 mb-6">
|
|
|
- Pour vous abonner au logiciel, téléchargez et remplissez le
|
|
|
- formulaire avant de nous le transmettre
|
|
|
- </p>
|
|
|
- <a
|
|
|
- href="https://www.opentalent.fr/fileadmin/stockage/commercial/contrats/BDC_Artist_Public-23.pdf"
|
|
|
- target="_blank"
|
|
|
- class="download-button"
|
|
|
- >
|
|
|
- Télécharger le formulaire d'abonnement
|
|
|
- </a>
|
|
|
- </div>
|
|
|
+ <LayoutUISubTitle>
|
|
|
+ S'abonner dès maintenant
|
|
|
+ </LayoutUISubTitle>
|
|
|
|
|
|
- <div class="subscription-steps">
|
|
|
- <ol>
|
|
|
- <li class="mt-6">
|
|
|
- Téléchargez le formulaire
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- Complétez le formulaire
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- Joignez le règlement par chèque avec le formulaire à <br />
|
|
|
- <p class="pa-3">
|
|
|
- 2iOPENService <br />
|
|
|
- 217 rue Raoul Follereau <br />
|
|
|
- 74300 CLUSES
|
|
|
- </p>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- Après réception de votre formulaire d'adhésion et de votre
|
|
|
- règlement, nous vous ouvrons le service choisi. Vous recevrez
|
|
|
- alors un mail avec votre identifiant de connexion, votre mot de
|
|
|
- passe, ainsi que l'URL de votre site internet.
|
|
|
- </li>
|
|
|
- </ol>
|
|
|
- </div>
|
|
|
+ <v-row class="mt-12 center-90">
|
|
|
+ <v-col v-if="lgAndUp" cols="4" class="col-1">
|
|
|
+ <LogicielsArtistAbonnementToSubscribe />
|
|
|
</v-col>
|
|
|
|
|
|
- <v-col cols="8">
|
|
|
+ <v-col cols="12" lg="8" class="col-2">
|
|
|
<h3>
|
|
|
Opentalent Artist, <br> la solution que vous attendiez...
|
|
|
</h3>
|
|
|
@@ -64,6 +23,8 @@
|
|
|
vos besoins d'évolution !
|
|
|
</p>
|
|
|
|
|
|
+ <LogicielsArtistAbonnementToSubscribe v-if="mdAndDown" />
|
|
|
+
|
|
|
<p class="cmf">
|
|
|
Adhérents CMF ? <br> Et si on vous disait que vous l’aviez déjà ...
|
|
|
</p>
|
|
|
@@ -71,9 +32,17 @@
|
|
|
<div class="border-row">
|
|
|
<nuxt-link href="https://www.cmf-musique.org/" target="_blank">
|
|
|
<v-img
|
|
|
- src="/images/logiciels/school/cmf_logo_orange.png"
|
|
|
+ v-if="lgAndUp"
|
|
|
+ src="/images/logo/logo-cmf-petit.png"
|
|
|
class="logo-cmf"
|
|
|
/>
|
|
|
+ <v-img
|
|
|
+ v-else
|
|
|
+ src="/images/logo/logo-cmf.png"
|
|
|
+ class="logo-cmf"
|
|
|
+ />
|
|
|
+
|
|
|
+
|
|
|
</nuxt-link>
|
|
|
|
|
|
<div class="cmf-container">
|
|
|
@@ -95,56 +64,20 @@
|
|
|
|
|
|
<script setup>
|
|
|
import AnchoredSection from "~/components/Layout/AnchoredSection.vue";
|
|
|
+import { useDisplay } from "vuetify";
|
|
|
+
|
|
|
+const { mdAndDown, lgAndUp } = useDisplay()
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
-.subscription-steps ol {
|
|
|
- list-style-type: decimal;
|
|
|
- padding-left: 2rem;
|
|
|
- color: var(--on-neutral-color);
|
|
|
- font-size: 16px;
|
|
|
- font-weight: 300;
|
|
|
- line-height: 20px;
|
|
|
- margin-left: 3rem;
|
|
|
- width: 20rem;
|
|
|
-}
|
|
|
-
|
|
|
-.profile-circle {
|
|
|
- top: 0.5rem;
|
|
|
- width: 100px;
|
|
|
- height: 100px;
|
|
|
- position: relative;
|
|
|
- background-color: var(--on-neutral-color);
|
|
|
- border-radius: 50%;
|
|
|
- margin-left: 11rem;
|
|
|
-}
|
|
|
|
|
|
-.subscription-info {
|
|
|
- margin-left: 4rem;
|
|
|
- background: var(--secondary-color);
|
|
|
- border-radius: 10px;
|
|
|
- height: 15rem;
|
|
|
- width: 20rem;
|
|
|
- padding: 1rem;
|
|
|
- margin-top: 1rem;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- justify-content: center;
|
|
|
- color: var(--on-secondary-color);
|
|
|
- text-align: center;
|
|
|
- font-size: 1rem;
|
|
|
- font-weight: 300;
|
|
|
- line-height: 18px;
|
|
|
-}
|
|
|
-
|
|
|
-.download-button {
|
|
|
- font-weight: 700;
|
|
|
- background-color: var(--on-neutral-color);
|
|
|
- color: var(--neutral-color);
|
|
|
- padding: 10px 20px;
|
|
|
- border-radius: 5px;
|
|
|
- text-decoration: none;
|
|
|
- display: inline-block;
|
|
|
+@media (max-width: 1240px) {
|
|
|
+ .col-1 {
|
|
|
+ order: 2
|
|
|
+ }
|
|
|
+ .col-2 {
|
|
|
+ order: 1
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.solution {
|
|
|
@@ -153,7 +86,7 @@ import AnchoredSection from "~/components/Layout/AnchoredSection.vue";
|
|
|
}
|
|
|
|
|
|
h3 {
|
|
|
- color: var(--primary-color);
|
|
|
+ color: var(--on-neutral-color);
|
|
|
margin-bottom: 4rem;
|
|
|
font-size: 42px;
|
|
|
font-weight: 600;
|
|
|
@@ -165,12 +98,22 @@ h3 {
|
|
|
margin-bottom: 4rem;
|
|
|
|
|
|
p {
|
|
|
- color: var(--on-primary-color);
|
|
|
+ color: var(--on-neutral-color);
|
|
|
width: 25rem;
|
|
|
font-weight: 300;
|
|
|
font-size: 16px;
|
|
|
line-height: 20px;
|
|
|
margin-left: 2rem;
|
|
|
+
|
|
|
+ @media (max-width: 1240px) {
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ width: 90%;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @media (max-width: 1240px) {
|
|
|
+ margin-top: 1rem;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -181,12 +124,18 @@ h3 {
|
|
|
background-size: contain;
|
|
|
width: 15rem;
|
|
|
height: 10rem;
|
|
|
+
|
|
|
+ @media (max-width: 1240px) {
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ width: 90%;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.cmf {
|
|
|
margin-top: 3rem;
|
|
|
margin-bottom: 2rem;
|
|
|
- color: var(--primary-color);
|
|
|
+ color: var(--on-neutral-color);
|
|
|
width: 40rem;
|
|
|
font-size: 34px;
|
|
|
font-weight: 400;
|