<template>
  <AnchoredSection id="webinars">
    <LayoutContainer>
      <div class="alt-theme pt-6 mt-12">
        <v-row>
          <LayoutUISubTitle class="mb-6 mt-6">
            Nos accompagnements pour aller plus loin
          </LayoutUISubTitle>
        </v-row>

        <v-row class="formation pb-6 align-center">
          <v-col
            md="6"
            v-for="(formation, index) in formations"
            :key="index"
          >
            <div class="mb-6">
              <v-img
                :src="formation.image"
                :alt="formation.alt"
                class="background-img"
              />
            </div>

            <div>
              <h3>
                {{ formation.sessions }}
              </h3>

              <h4>
                {{ formation.title }}
              </h4>

              <p class="details mb-5">
                {{ formation.description }}
              </p>

              <v-btn :to="formation.link">
                {{ formation.buttonText }}
              </v-btn>
            </div>
          </v-col>
        </v-row>
      </div>
    </LayoutContainer>
  </AnchoredSection>
</template>

<script setup lang="ts">
import AnchoredSection from "~/components/Layout/AnchoredSection.vue";
import type { Formation } from "~/types/interface.js";

const formations: Array<Formation> = [
  {
    image: "/images/logiciels/school/formation.png",
    alt: "Formateur dans une salle avec 5 personnes levant la main",
    overlayClass: "image-overlay1",
    sessions: "Formation sur-mesure",
    title: " Des formations adaptées à votre projet - en ligne",
    description:
      "Chaque projet de solution de mise en réseau d'organisation nécessite un accompagnement sur-mesure par notre équipe de formation en fonction de vos besoins.",
    buttonText: "Formation sur-mesure",
    link: "/nous-contacter",
  },
  {
    image: "/images/logiciels/school/webinaire.png",
    alt: "Femme sur son bureau avec devant deux écrans d’ordinateur de bureau en visioconférence devant 12 personnes",
    overlayClass: "image-overlay2",
    sessions: "Webinaire CMF Réseau",
    title: "Trouvez le webinaire qu'il vous faut ",
    description:
      "Des explications précises sur certains modules du logiciel Opentalent Manager, c'est possible pour aller encore plus loin... ",
    buttonText: "Découvrir nos webinaires ",
    link: "/webinaires",
  },
];
</script>

<style scoped>
.v-row {
  max-width: 1600px;
  margin: 0 auto;
}

:deep(h2) {
  width: 60rem;
}

.background-img {
  width: 600px;
  height: 400px;
  background-size: cover;
  background-position: center;
}

.formation {
  .v-btn {
    width: 30rem;
    height: 4rem;
    font-weight: 500;
    font-size: 1.5rem;
    line-height: 18px;
    background: transparent;
    color: var(--on-primary-color);
    border: 1px solid;
    border-color: var(--on-primary-color);
    border-radius: 0.5rem;
    text-transform: none;
  }

  h3 {
    font-weight: 500;
    font-size: 1.4rem;
    line-height: 26px;
    color: var(--on-primary-color-alt) !important;
    margin-bottom: 1.5rem;
  }

  h4 {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 26px;
    color: var(--on-primary-color);
    margin-bottom: 3rem;
  }

  .details {
    font-weight: 300;
    font-size: 1.2rem;
    line-height: 1.5rem;
    color: var(--on-primary-color);
  }
}
</style>
