Skip to content

Commit aadc862

Browse files
committed
feat: switched to three testimonials
1 parent b9c6c55 commit aadc862

File tree

6 files changed

+50
-22
lines changed

6 files changed

+50
-22
lines changed

src/assets/main.css

+11
Original file line numberDiff line numberDiff line change
@@ -471,4 +471,15 @@ nav a[role=button] {
471471
[role=search]>:not(:first-child)>summary {
472472
border-top-left-radius: 0;
473473
border-bottom-left-radius: 0;
474+
}
475+
476+
/** Fix tooltip overflowing parent */
477+
[data-tooltip]:focus::after,
478+
[data-tooltip]:focus::before,
479+
[data-tooltip]:hover::after,
480+
[data-tooltip]:hover::before,
481+
482+
[data-tooltip]::before {
483+
white-space: pre-wrap;
484+
min-width: 20ch;
474485
}

src/data/testimonials/en.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44
"description": "We use magic links on our QR code menus at our restaurant. We're able to redirect our guests that scan the QR codes to the right menu (breakfast, lunch, or dinner) based on the time of day that they scan the QR code. It's really helped simplify our guests first experiences at our restaurant.",
55
"jobTitle": "Restaurant Manager"
66
},
7-
{
8-
"name": "江西",
9-
"description": "As a startup, we're not super sure if even our website domain name will stay the same yet - so we've used this app to generate links that we can use on our tradeshow materials. If we ever do change the domain name, we can easily update the links online without having to pay to re-print everything."
10-
},
117
{
128
"name": "Loulan",
139
"description": "We've been able to generate a single magic link that sits on our social media platforms, and it automatically redirects users to our correct website based on their current location and browser language. As an added benefit, we get to see how our links are performing and understand more about our users that use them.",
@@ -17,5 +13,9 @@
1713
"name": "Kate",
1814
"description": "At our bed and breakfast, we placed QR codes in our guest rooms to greet them and provide relevant information about their stay. Everytime a new guest arrives, we just change where the QR code redirects to without having to go into each room and physically change the QR code. It's great!",
1915
"jobTitle": "Floral B&B founder"
16+
},
17+
{
18+
"name": "江西",
19+
"description": "As a startup, we're not super sure if even our website domain name will stay the same yet - so we've used this app to generate links that we can use on our tradeshow materials. If we ever do change the domain name, we can easily update the links online without having to pay to re-print everything."
2020
}
2121
]

src/data/testimonials/fr.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@
44
"description": "Nous utilisons des liens magiques sur nos menus QR à notre restaurant. Nous sommes en mesure de rediriger nos clients qui scannent les QR codes vers le bon menu (petit déjeuner, déjeuner ou dîner) en fonction de l'heure à laquelle ils scannent le QR code. Cela a vraiment contribué à simplifier les premières expériences de nos clients dans notre restaurant.",
55
"jobTitle": "Gérant de restaurant"
66
},
7-
{
8-
"name": "江西",
9-
"description": "En tant que start-up, nous ne sommes pas sûrs que même le nom de domaine de notre site web reste le même pour le moment - nous avons donc utilisé cette application pour générer des liens que nous pouvons utiliser sur nos supports de salon. Si nous changeons jamais le nom de domaine, nous pouvons facilement mettre à jour les liens en ligne sans avoir à payer pour tout réimprimer.",
10-
"jobTitle": null
11-
},
127
{
138
"name": "Loulan",
149
"description": "Nous avons été en mesure de générer un seul lien magique qui se trouve sur nos plateformes de médias sociaux, et il redirige automatiquement les utilisateurs vers notre site web correct en fonction de leur emplacement actuel et de la langue du navigateur. En outre, nous avons la possibilité de voir comment nos liens se comportent et de mieux comprendre nos utilisateurs qui les utilisent.",
@@ -18,5 +13,10 @@
1813
"name": "Kate",
1914
"description": "Dans notre maison d'hôtes, nous avons placé des codes QR dans nos chambres d'hôtes pour les saluer et leur fournir des informations pertinentes sur leur séjour. Chaque fois qu'un nouveau client arrive, nous changeons simplement l'endroit où le code QR redirige sans avoir à entrer dans chaque chambre et à changer physiquement le code QR. C'est génial!",
2015
"jobTitle": "Fondatrice de la maison d'hôtes florale"
16+
},
17+
{
18+
"name": "江西",
19+
"description": "En tant que start-up, nous ne sommes pas sûrs que même le nom de domaine de notre site web reste le même pour le moment - nous avons donc utilisé cette application pour générer des liens que nous pouvons utiliser sur nos supports de salon. Si nous changeons jamais le nom de domaine, nous pouvons facilement mettre à jour les liens en ligne sans avoir à payer pour tout réimprimer.",
20+
"jobTitle": null
2121
}
2222
]

src/locales/en.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -287,5 +287,7 @@
287287
"Claim link": "Claim link",
288288
"Welcome back!": "Welcome back!",
289289
"Create New Team": "Create New Team",
290-
"Team Settings": "Team Settings"
290+
"Team Settings": "Team Settings",
291+
"Pricing": "Pricing",
292+
"Yes": "Yes"
291293
}

src/locales/fr.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -287,5 +287,7 @@
287287
"Claim link": "Réclamer le lien",
288288
"Welcome back!": "Bienvenue de retour !",
289289
"Create New Team": "Créer une nouvelle équipe",
290-
"Team Settings": "Paramètres de l'équipe"
290+
"Team Settings": "Paramètres de l'équipe",
291+
"Pricing": "Tarification",
292+
"Yes": "Oui"
291293
}

src/views/HomeView.vue

+24-11
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,11 @@ const assetUrl = (asset: string, extension = "png") =>
9595
{{ $t("Across industries, our magic links are making a difference") }}
9696
</p>
9797
</hgroup>
98-
<ul class="two-column-grid">
99-
<li v-for="testimonial in testimonialData" :key="testimonial.id">
98+
<ul class="three-column-grid">
99+
<li
100+
v-for="testimonial in testimonialData.slice(0, 3)"
101+
:key="testimonial.id"
102+
>
100103
<hgroup>
101104
<h3>{{ testimonial.name }}</h3>
102105
<p v-if="testimonial.jobTitle">{{ testimonial.jobTitle }}</p>
@@ -170,15 +173,25 @@ const assetUrl = (asset: string, extension = "png") =>
170173

171174
<section id="features">
172175
<h2>{{ $t("Features") }}</h2>
173-
<ul class="two-column-grid">
174-
<li v-for="feature in featureData" :key="feature.id">
175-
<hgroup>
176-
<h3>{{ feature.name }}</h3>
177-
<p>{{ feature.min_subscription === 0 ? "Free" : "Pro" }}</p>
178-
</hgroup>
179-
<p>{{ feature.description }}</p>
180-
</li>
181-
</ul>
176+
<table>
177+
<thead>
178+
<tr>
179+
<th>{{ $t("Feature") }}</th>
180+
<th>{{ $t("Basic") }}</th>
181+
<th>{{ $t("Tiny Tinkerer") }}</th>
182+
</tr>
183+
</thead>
184+
<tbody>
185+
<tr v-for="feature in featureData" :key="feature.id">
186+
<td>
187+
{{ feature.name }}
188+
<span :data-tooltip="feature.description">?</span>
189+
</td>
190+
<td>{{ feature.min_subscription === 0 ? $t("Yes") : "-" }}</td>
191+
<td>{{ feature.min_subscription >= 0 ? $t("Yes") : "-" }}</td>
192+
</tr>
193+
</tbody>
194+
</table>
182195
</section>
183196

184197
<section id="faq" class="two-column-grid">

0 commit comments

Comments
 (0)