Browse Source

add the trial section to the artist page

Olivier Massot 6 months ago
parent
commit
dedc69c4bd

+ 136 - 0
components/Logiciels/Artist/Trial.vue

@@ -0,0 +1,136 @@
+<template>
+  <AnchoredSection id="trial" class="alt-theme main">
+    <LayoutContainer class="mb-12">
+      <div class="center-90">
+        <v-row class="subtitle">
+          <v-col cols="12">
+            <LayoutUISubTitle class="mt-12 ml-3">
+              Vous souhaitez découvrir le logiciel Opentalen Artist Premium ?
+            </LayoutUISubTitle>
+          </v-col>
+        </v-row>
+      </div>
+    </LayoutContainer>
+
+    <v-row>
+      <v-col cols="12" lg="6" class="content">
+        <h3 class="my-6">
+          Essayez Opentalent Artist Premium gratuitement pendant 30 jours
+        </h3>
+
+        <v-btn
+          to="shop/try/artist-premium"
+          height="48"
+          aria-label="Essayez Opentalent Artist Premium gratuitement pendant 30 jours"
+          class="inv-theme"
+        >
+          Commencer l'essai gratuit
+        </v-btn>
+      </v-col>
+
+      <v-col cols="12" lg="6" class="badges">
+        <div>
+          <v-img
+            src="/images/pages/opentalent_artist/trial/credit_card_off.svg"
+            alt="Icône représentant une carte de crédit barrée"
+          />
+          <p>Aucune carte bleue requise</p>
+        </div>
+
+        <div>
+          <v-img
+            src="/images/pages/opentalent_artist/trial/handshake.svg"
+            alt="Icône représentant une poignée de mains"
+          />
+          <p class="text-btn">
+            Essai sans engagement
+          </p>
+        </div>
+      </v-col>
+    </v-row>
+  </AnchoredSection>
+</template>
+
+<script setup lang="ts">
+</script>
+
+<style scoped lang="scss">
+.main {
+  min-height: 560px;
+  background-image: url('/images/pages/opentalent_artist/trial/Boutique_en_ligne-Opentalent_Visuel_site.png');
+  background-size: cover;
+  background-position: center 15%;
+  background-repeat: no-repeat;
+  height: 100%;
+  display: flex;
+  flex-direction: column;
+  justify-content: center;
+  align-items: center;
+  position: relative;
+
+  &::before {
+    content: "";
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+    background-color: rgba(0, 0, 0, 0.4);
+    z-index: 1;
+  }
+
+}
+
+.v-container, .v-row {
+  z-index: 2;
+}
+
+h3 {
+  font-size: 28px;
+}
+
+.content {
+  @media (max-width: 1280px) {
+    display: flex;
+    flex-direction: column;
+    justify-content: center;
+    align-items: center;
+    text-align: center;
+    max-width: 90%;
+    margin: 0 auto;
+
+    h3 {
+      text-align: center;
+    }
+  }
+}
+
+.badges {
+  display: flex;
+  flex-direction: column;
+  justify-content: flex-start;
+  align-items: center;
+
+  > div {
+    display: flex;
+    flex-direction: row;
+    align-items: center;
+    justify-content: flex-start;
+    height: 84px;
+    width: 360px;
+    margin: 12px 0;
+    border: solid 1px var(--on-alt-theme);
+    border-radius: 6px;
+    color: var(--on-alt-theme);
+    font-weight: 700;
+    text-transform: uppercase;
+
+    .v-img {
+      height: 32px;
+      width: 32px;
+      max-width: 32px;
+      margin: 0 24px;
+    }
+  }
+}
+</style>

+ 9 - 0
pages/opentalent-artist.vue

@@ -27,6 +27,8 @@
 
       <LogicielsArtistPresentation />
 
+      <LogicielsArtistTrial />
+
       <LogicielsArtistAvantages class="mt-8" />
 
       <div class="alt-theme">
@@ -85,6 +87,13 @@ const stickyMenuActions: Array<ActionMenuItem> = [
       '/Brochures/Brochure_Opentalent_Artist.pdf',
     target: '_blank',
   },
+  {
+    type: ActionMenuItemType.FOLLOW_LINK,
+    color: 'secondary',
+    icon: 'fa-solid fa-vial icon',
+    text: 'Essai Gratuit',
+    url: 'shop/try/artist-premium',
+  },
 ]
 </script>
 

BIN
public/images/pages/opentalent_artist/trial/Boutique_en_ligne-Opentalent_Visuel_site.png


+ 1 - 0
public/images/pages/opentalent_artist/trial/credit_card_off.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#FFFFFF"><path d="m871-203-71-71v-206H594L434-640h366v-80H354l-80-80h526q33 0 56.5 23.5T880-720v480q0 10-2 19.5t-7 17.5ZM385-462Zm192-35Zm-211 17H160v240h446L366-480ZM818-28 686-160H160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800l80 80h-80v80h46L26-820l57-57L875-85l-57 57Z"/></svg>

+ 1 - 0
public/images/pages/opentalent_artist/trial/handshake.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#FFFFFF"><path d="M475-160q4 0 8-2t6-4l328-328q12-12 17.5-27t5.5-30q0-16-5.5-30.5T817-607L647-777q-11-12-25.5-17.5T591-800q-15 0-30 5.5T534-777l-11 11 74 75q15 14 22 32t7 38q0 42-28.5 70.5T527-522q-20 0-38.5-7T456-550l-75-74-175 175q-3 3-4.5 6.5T200-435q0 8 6 14.5t14 6.5q4 0 8-2t6-4l136-136 56 56-135 136q-3 3-4.5 6.5T285-350q0 8 6 14t14 6q4 0 8-2t6-4l136-135 56 56-135 136q-3 2-4.5 6t-1.5 8q0 8 6 14t14 6q4 0 7.5-1.5t6.5-4.5l136-135 56 56-136 136q-3 3-4.5 6.5T454-180q0 8 6.5 14t14.5 6Zm-1 80q-37 0-65.5-24.5T375-166q-34-5-57-28t-28-57q-34-5-56.5-28.5T206-336q-38-5-62-33t-24-66q0-20 7.5-38.5T149-506l232-231 131 131q2 3 6 4.5t8 1.5q9 0 15-5.5t6-14.5q0-4-1.5-8t-4.5-6L398-777q-11-12-25.5-17.5T342-800q-15 0-30 5.5T285-777L144-635q-9 9-15 21t-8 24q-2 12 0 24.5t8 23.5l-58 58q-17-23-25-50.5T40-590q2-28 14-54.5T87-692l141-141q24-23 53.5-35t60.5-12q31 0 60.5 12t52.5 35l11 11 11-11q24-23 53.5-35t60.5-12q31 0 60.5 12t52.5 35l169 169q23 23 35 53t12 61q0 31-12 60.5T873-437L545-110q-14 14-32.5 22T474-80Zm-99-560Z"/></svg>