| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <!--
- Section "Bénéfices" de la page du nos partenaires
- -->
- <template>
- <AnchoredSection id="partenaires">
- <LayoutContainer>
- <v-row class="center-90">
- <LayoutUISubTitle> Nos partenaires </LayoutUISubTitle>
- <LayoutUITitle> Découvrir nos partenaires </LayoutUITitle>
- </v-row>
- <v-row
- v-for="(article, index) in articles"
- :key="index"
- class="center-90 benefits-block"
- >
- <CommonArticle :article="article" :picture-right="index % 2 === 0" />
- </v-row>
- </LayoutContainer>
- </AnchoredSection>
- </template>
- <script setup lang="ts">
- import type { Ref } from 'vue'
- import AnchoredSection from '~/components/Layout/AnchoredSection.vue'
- import type { Article } from '~/types/interface'
- const articles: Ref<Array<Article>> = ref([
- {
- title: 'CMF',
- text: 'Partenaire majeur depuis 17 ans, la Confédération Musicale de France accompagne les associations musicales de France professionnelles ou amateurs dans leur pratique.',
- image:
- '/images/pages/nos-partenaires/partners/Logo_Confederation_Musicale_de_France-CMF_vivre_la_musique_ensemble.jpg',
- imageAlt: 'Logo de la CMF',
- btnTitle: 'En savoir plus',
- btnHref: 'https://www.cmf-musique.org/',
- },
- {
- title: 'Basicompta',
- text: 'Simplifier la comptabilité des associations avec un outil adapté, désormais directement accessible depuis Opentalent.',
- image: '/images/pages/nos-partenaires/partners/Logo-Basicompta.png',
- imageAlt: 'Logo de BasiCompta',
- btnTitle: 'En savoir plus',
- btnHref: 'https://basicompta.fr/',
- },
- ])
- </script>
- <style scoped lang="scss">
- .v-row {
- display: flex;
- flex-direction: row;
- justify-content: center;
- align-items: center;
- }
- .benefits-block {
- display: flex;
- align-self: center;
- :deep(.txt_article) {
- padding-top: 80px;
- padding-bottom: 80px;
- padding-left: 80px;
- padding-right: 80px;
- }
- }
- .benefits-block:nth-child(odd) {
- :deep(.txt_article) {
- background: var(--neutral-color-alt-light);
- padding-left: 80px;
- padding-right: 80px;
- }
- }
- @media (max-width: 960px) {
- .benefits-block {
- padding-top: 40px;
- padding-bottom: 40px;
- }
- .benefits-block:nth-child(odd) {
- :deep(.txt_article) {
- padding: 30px;
- }
- }
- }
- </style>
|