| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- <template>
- <div id="Comparatif">
- <LayoutContainer>
- <v-row>
- <div class="d-flex justify-center align-center">
- <v-icon size="10" class="fa-solid fa-circle icon-title"></v-icon>
- <h5 class="subtitle">Comparatif de nos solutions</h5>
- </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>
- <th class="thead"></th>
- <th class="thead">
- <p class="standard">Standard</p>
- <p class="from">A partir de</p>
- <p class="price">44,10 <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">60,20 <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 table-data-left">{{ row.column1 }}</td>
- <td class="table-data">{{ row.column2 }}</td>
- <td class="table-data-second">
- <v-icon
- size="15"
- class="far fa-check-circle"
- v-if="row.column3 == 'check'"
- ></v-icon>
- <span v-else>{{ row.column3 }}</span>
- </td>
- <td class="table-data-second">
- <v-icon
- size="15"
- class="far fa-check-circle"
- v-if="row.column4 == 'check'"
- ></v-icon>
- <span v-else>{{ row.column4 }}</span>
- </td>
- </tr>
- </tbody>
- </table>
- </LayoutContainer>
- </div>
- </template>
- <script setup>
- const tableData = [
- {
- id: 1,
- column1: "Espace mémoire",
- column2: "Stockage disponible",
- column3: "1 Go",
- column4: "2 Go",
- },
- {
- id: 2,
- column1: "Administration",
- column2: "Compte Internet avec gestion des droits",
- column3: "150",
- column4: "300",
- },
- {
- id: 3,
- column1: "",
- column2: "Gestion des rôles",
- column3: "check",
- column4: "check",
- },
- {
- id: 4,
- column1: "",
- column2: "Gestion du bureau et du CA",
- column3: "check",
- column4: "check",
- },
- {
- id: 5,
- column1: "",
- column2: "Gestion des commissions",
- column3: "check",
- column4: "check",
- },
- {
- id: 6,
- column1: "gestion des membres",
- column2: "",
- column3: "check",
- column4: "check",
- },
- {
- id: 7,
- column1: "",
- column2: "Tuteurs pour les mineurs",
- column3: "check",
- column4: "check",
- },
- {
- id: 8,
- column1: "gestion des élèves",
- column2: "Nombre d’élève maximum",
- column3: "check",
- column4: "check",
- },
- {
- id: 9,
- column1: "",
- column2: "Fiche élève avec gestion des tuteurs",
- column3: "check",
- column4: "check",
- },
- {
- id: 10,
- column1: "",
- column2: "Corus suivi",
- column3: "check",
- column4: "check",
- },
- {
- id: 11,
- column1: "",
- column2: "Suivi pédagogique",
- column3: "check",
- column4: "check",
- },
- ];
- </script>
- .
- <style scoped>
- .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;
- }
- .icon-title {
- color: rgba(32, 147, 190, 0.6);
- font-size: 1.5rem;
- margin-left: 3rem;
- }
- .subtitle {
- font-family: "Barlow";
- font-style: normal;
- font-weight: 500;
- font-size: 0.9rem;
- margin-left: 0.5rem;
- }
- .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: 80%;
- margin-top: 1rem;
- margin-right: auto;
- margin-left: auto;
- border: none;
- border-collapse: collapse;
- }
- .table-row {
- background-color: white;
- text-align: center;
- height: 3rem;
- }
- .table-body .table-row:nth-child(even) {
- background-color: rgba(32, 147, 190, 0.2);
- }
- </style>
|