From 7cc148ddd2ce3beda9fef8247139281fcad52cbc Mon Sep 17 00:00:00 2001 From: Ngoni Mandiveyi Date: Sat, 23 May 2026 22:18:33 -0400 Subject: [PATCH] fix: ui tweaks --- app/layout.tsx | 1 + src/components/layout/Footer.tsx | 2 +- src/components/layout/Navigation.tsx | 18 ++++++++----- src/components/pages/ArticlePage.tsx | 4 +-- src/components/sections/AboutSection.tsx | 8 +++--- src/components/sections/ExperienceSection.tsx | 4 +-- src/components/sections/HeroSection.tsx | 7 +++-- src/components/sections/InterestsSection.tsx | 6 ++--- src/components/sections/ProjectsSection.tsx | 11 ++++---- src/components/sections/WritingSection.tsx | 6 ++--- src/components/shared/ExternalArrow.tsx | 16 +++++++++++ src/components/shared/SectionHeader.tsx | 6 ++++- src/data/experience.ts | 2 +- src/data/site.ts | 2 +- src/styles/theme.css | 27 ++++++++++++++++++- 15 files changed, 88 insertions(+), 32 deletions(-) create mode 100644 src/components/shared/ExternalArrow.tsx diff --git a/app/layout.tsx b/app/layout.tsx index 4721cfc..4db5050 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -40,6 +40,7 @@ export const viewport: Viewport = { width: 'device-width', initialScale: 1, themeColor: '#0d0d0b', + viewportFit: 'cover', } export default function RootLayout({ children }: { children: React.ReactNode }) { diff --git a/src/components/layout/Footer.tsx b/src/components/layout/Footer.tsx index 0f8de50..0912895 100644 --- a/src/components/layout/Footer.tsx +++ b/src/components/layout/Footer.tsx @@ -9,7 +9,7 @@ const footerLinks = [ export function Footer() { return ( -