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 (
-