From a5c6b102b112414d69d5e6453ddf9d0c4bc98551 Mon Sep 17 00:00:00 2001 From: Michael Brusegard <56915010+michaelbrusegard@users.noreply.github.com> Date: Sat, 4 Jan 2025 01:18:26 +0100 Subject: [PATCH] fix: improved accesibility --- src/app/layout.tsx | 2 +- src/components/layout/Nav.tsx | 20 +++- src/components/layout/SectionWrapper.tsx | 26 +++++ src/components/sections/hero/Hero.tsx | 35 ++++--- src/components/sections/hero/HeroSocial.tsx | 101 ++++++++++---------- 5 files changed, 122 insertions(+), 62 deletions(-) create mode 100644 src/components/layout/SectionWrapper.tsx diff --git a/src/app/layout.tsx b/src/app/layout.tsx index b8a61f4..5dc0efa 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -41,7 +41,7 @@ export default function Layout({ children }: { children: React.ReactNode }) { diff --git a/src/components/layout/Nav.tsx b/src/components/layout/Nav.tsx index 2d2b8a2..ceeaeed 100644 --- a/src/components/layout/Nav.tsx +++ b/src/components/layout/Nav.tsx @@ -14,9 +14,16 @@ type NavProps = { function Nav({ isMobile = false, animate = 'show' }: NavProps) { const duration = isMobile ? 0.2 : 1; return ( -