| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263 |
- <template>
- <div id="Comparatif">
- <LayoutContainer>
- <v-row class="mt-12">
- <div class="title-container mt-6">
- <v-icon size="6" class="fa-solid fa-circle icon-title mt-6 ml-6" />
- <h4 class="subtitle mt-6 ml-2">Comparatif de nos solutions</h4>
- </div>
- </v-row>
- <v-row>
- <h3 class="title">Et si vous passiez à la version Premium</h3>
- </v-row>
- <table class="table-comparatif">
- <thead>
- <tr>
- <th class="thead" />
- <th class="thead">
- <p class="standard">Standard</p>
- <p class="from">A partir de</p>
- <p class="price">14 <span class="ttc">ttc</span></p>
- <p class="month">/mois</p>
- </th>
- <th class="thead premium-column">
- <p class="standard">Premium</p>
- <p class="from">A partir de</p>
- <p class="price">18 <span class="ttc">ttc</span></p>
- <p class="month">/mois</p>
- </th>
- </tr>
- </thead>
- <tbody class="table-body">
- <tr v-for="row in tableData" :key="row.id" class="table-row">
- <td class="table-data">
- {{ row.column2 }}
- </td>
- <td class="table-data-second">
- <v-icon
- v-if="row.column3 == 'check'"
- size="18"
- class="far fa-check-circle"
- />
- <v-icon
- v-else-if="row.column3 === 'cross'"
- size="18"
- class="far fa-times-circle"
- color="red"
- />
- <span v-else>{{ row.column3 }}</span>
- </td>
- <td class="table-data-second">
- <v-icon
- v-if="row.column4 == 'check'"
- size="18"
- class="far fa-check-circle"
- />
- <v-icon
- v-else-if="row.column3 === 'cross'"
- size="18"
- class="far fa-times-circle"
- color="red"
- />
- <span v-else>{{ row.column4 }}</span>
- </td>
- </tr>
- </tbody>
- </table>
- </LayoutContainer>
- </div>
- </template>
- <script setup>
- const tableData = [
- {
- id: 1,
- column2: "ADMINISTRATION",
- column3: "check",
- column4: "check",
- },
- {
- id: 2,
- column2: "GESTION DES MEMBRES",
- column3: "check",
- column4: "check",
- },
- {
- id: 3,
- column2: "EXTRANET UTILISATEURS",
- column3: "check",
- column4: "check",
- },
- {
- id: 4,
- column2: "GESTION DU MATÉRIEL",
- column3: "check",
- column4: "check",
- },
- {
- id: 5,
- column2: "GESTION DES ÉVÉNEMENTS",
- column3: "check",
- column4: "check",
- },
- {
- id: 6,
- column2: "CARNET D'ADRESSE",
- column3: "check",
- column4: "check",
- },
- {
- id: 7,
- column2: "COMMUNICATION",
- column3: "cross",
- column4: "check",
- },
- {
- id: 8,
- column2: "SITE INTERNET",
- column3: "check",
- column4: "check",
- },
- {
- id: 9,
- column2: "FONCTIONNALITÉ DU RÉSEAU CMF",
- column3: "check",
- column4: "check",
- },
- {
- id: 10,
- column2: "SAUVEGARDE",
- column3: "check",
- column4: "check",
- },
- ];
- </script>
- .
- <style scoped>
- .title-container{
- display: flex;
- align-items: center;
- }
- .icon-title {
- color: #fac20a;
- font-size: 1.5rem;
- }
- .subtitle {
- color: #0e2d32;
- font-family: "Barlow";
- font-size: 1rem;
- font-style: normal;
- font-weight: 600;
- line-height: 15px;
- letter-spacing: 1.8px;
- text-transform: uppercase;
- }
- .table-data-second {
- padding-right: 5rem;
- }
- .standard {
- font-family: "Barlow";
- font-style: normal;
- font-weight: 600;
- font-size: 12px;
- line-height: 16px;
- text-align: center;
- letter-spacing: 0.18em;
- text-transform: uppercase;
- color: #0e2d32;
- padding-right: 5rem;
- margin-bottom: 1rem;
- }
- .from,
- .ttc {
- font-family: "Barlow";
- font-style: normal;
- font-weight: 300;
- font-size: 12px;
- line-height: 14px;
- text-align: center;
- color: #454545;
- padding-right: 5rem;
- }
- .ttc {
- text-transform: uppercase;
- }
- .price,
- .month {
- font-family: "Barlow";
- font-style: normal;
- font-weight: 400;
- font-size: 30px;
- line-height: 34px;
- text-align: center;
- color: #454545;
- }
- .month {
- padding-right: 5rem;
- }
- .table-data-left {
- width: 15rem;
- padding-right: 2rem;
- }
- .table-data {
- text-align: left;
- padding-left: 20px;
- font-family: "Barlow";
- font-style: normal;
- font-weight: 600;
- font-size: 12px;
- line-height: 16px;
- letter-spacing: 0.18em;
- text-transform: uppercase;
- color: #454545;
- }
- .title {
- font-size: 1.5rem;
- font-weight: 600;
- margin-left: 3rem;
- width: 27rem;
- font-family: "Barlow";
- font-size: 2.5rem;
- margin-top: 2rem;
- }
- .thead {
- background-color: #fff;
- height: 8rem;
- font-family: "Barlow";
- font-style: normal;
- font-weight: 400;
- font-size: 30px;
- line-height: 34px;
- }
- .table-comparatif {
- width: 70%;
- margin-top: 1rem;
- margin-right: auto;
- margin-left: auto;
- border: none;
- border-collapse: collapse;
- margin-bottom: 3rem;
- }
- .table-row {
- background-color: white;
- text-align: center;
- height: 3rem;
- }
- .table-body .table-row:nth-child(even) {
- background-color: #fac20a33;
- }
- </style>
|