From c82ae06030112c5dec8efab0a8dcb2e08f67cc28 Mon Sep 17 00:00:00 2001 From: Shintaro Jokagi Date: Thu, 15 May 2025 12:43:48 +1200 Subject: [PATCH] refactor(app): improve layout consistency and responsiveness across pages The changes focus on standardizing layouts, spacing, and container usage throughout the site while enhancing responsive behavior. Key improvements include: - Unified container usage for consistent page widths - Standardized section padding and gaps - Removed redundant padding/margin classes - Better responsive grid layouts - Consistent text alignment and spacing - Cleaner flexbox structures --- src/components/Community.astro | 12 +++--- src/components/Features.astro | 4 +- src/components/Footer.astro | 4 +- src/components/Hero.astro | 4 +- src/components/ModsList.tsx | 8 ++-- src/components/NavBar.astro | 2 +- src/components/Sponsors.astro | 6 +-- src/i18n/en/translation.json | 5 ++- src/layouts/Layout.astro | 2 +- src/pages/[...locale]/404.astro | 24 ++++++------ src/pages/[...locale]/about.astro | 38 +++++++++--------- src/pages/[...locale]/donate.astro | 22 +++++------ src/pages/[...locale]/download.astro | 2 +- src/pages/[...locale]/index.astro | 2 +- src/pages/[...locale]/mods/index.astro | 10 ++--- .../[...locale]/release-notes/index.astro | 4 +- src/pages/[...locale]/welcome.astro | 2 +- src/pages/[...locale]/whatsnew.astro | 39 ++++++++++--------- tailwind.config.mjs | 16 ++++++++ 19 files changed, 108 insertions(+), 98 deletions(-) diff --git a/src/components/Community.astro b/src/components/Community.astro index 293c729..5585d56 100644 --- a/src/components/Community.astro +++ b/src/components/Community.astro @@ -19,9 +19,9 @@ const {
- + {community.title[0]} @@ -35,12 +35,12 @@ const { {community.description}
{community.images.community.alt}
diff --git a/src/components/Features.astro b/src/components/Features.astro index bbbb7c9..bdb538d 100644 --- a/src/components/Features.astro +++ b/src/components/Features.astro @@ -32,7 +32,7 @@ const descriptions = Object.values(features.featureTabs).map(
@@ -49,7 +49,7 @@ const descriptions = Object.values(features.featureTabs).map( {features.description}
diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 337cb20..3dd8bc6 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -15,11 +15,11 @@ const {