From 3d42d495837230066a594739d876f22f4fd1d533 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Wed, 13 Nov 2024 23:44:48 +0100 Subject: [PATCH] fix(public): improve mobile experiance --- apps/public/components/github-button.tsx | 2 +- apps/public/components/hero-carousel.tsx | 22 ++++++++++++------- apps/public/components/hero.tsx | 4 ++-- apps/public/components/navbar.tsx | 6 ++++- apps/public/components/sections/faq.tsx | 4 +++- .../sections/features/profiles-feature.tsx | 8 ++++--- apps/public/components/twitter-card.tsx | 4 ++-- 7 files changed, 32 insertions(+), 18 deletions(-) diff --git a/apps/public/components/github-button.tsx b/apps/public/components/github-button.tsx index deeac979..0126af3b 100644 --- a/apps/public/components/github-button.tsx +++ b/apps/public/components/github-button.tsx @@ -19,7 +19,7 @@ export function GithubButton() { // }, []); return ( @@ -120,6 +123,7 @@ const Navbar = () => { key={link.url} href={link.url!} className="text-foreground/80 hover:text-foreground text-xl font-medium p-4 px-4" + onClick={() => setIsMobileMenuOpen(false)} > {link.text} diff --git a/apps/public/components/sections/faq.tsx b/apps/public/components/sections/faq.tsx index 586ac15e..4651a3c8 100644 --- a/apps/public/components/sections/faq.tsx +++ b/apps/public/components/sections/faq.tsx @@ -120,7 +120,9 @@ export function Faq() { > {questions.map((q) => ( - {q.question} + + {q.question} +
{q.answer.map((a) => ( diff --git a/apps/public/components/sections/features/profiles-feature.tsx b/apps/public/components/sections/features/profiles-feature.tsx index 17223cee..cac8a92e 100644 --- a/apps/public/components/sections/features/profiles-feature.tsx +++ b/apps/public/components/sections/features/profiles-feature.tsx @@ -73,15 +73,17 @@ export function ProfilesFeature() { key={profile.name + index.toString()} className="w-full flex-shrink-0 p-8" > -
+
{profile.name}
-
{profile.email}
+
+ {profile.email} +
-
+
First seen
diff --git a/apps/public/components/twitter-card.tsx b/apps/public/components/twitter-card.tsx index 1c2f21f9..d13b6923 100644 --- a/apps/public/components/twitter-card.tsx +++ b/apps/public/components/twitter-card.tsx @@ -51,10 +51,10 @@ export function TwitterCard({
-
+
{name} {verified && ( -
+