From a38cd2689496d1f642faf02f0a6ca15e9ec5943d Mon Sep 17 00:00:00 2001 From: Corwin Perren Date: Sat, 6 Dec 2025 11:07:06 -0800 Subject: [PATCH] Fix trailing slashes breaking pathname in prod, keep flex for main page div so footer sits properly, misspelling fix --- astro.config.mjs | 1 + src/data/site-layout.ts | 2 +- src/layouts/BaseLayout.astro | 6 ++---- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index e5c0ec1..f1661f4 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -13,6 +13,7 @@ const disabledPaths = getPaths(siteLayout, [], true); export default defineConfig({ site: "https://caperren.com", + trailingSlash: "never", prefetch: { prefetchAll: true, }, diff --git a/src/data/site-layout.ts b/src/data/site-layout.ts index fd3442f..540e71a 100644 --- a/src/data/site-layout.ts +++ b/src/data/site-layout.ts @@ -29,7 +29,7 @@ export const siteLayout: navLink[] = [ path: "osu-ceoas-ocean-mixing-group", children: [ { - navText: "Robotics Oceanographic Surface Sampler", + navText: "Robotic Oceanographic Surface Sampler", path: "robotic-oceanographic-surface-sampler", }, { diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 24f3ce2..24e2e8f 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -40,15 +40,13 @@ const pageEnabled = pathToMetadata(Astro.url.pathname).enabled ?? true; {pageEnabled ? pageTitle : "Corwin Perren"} - +
-
+
{ showTitle && pageEnabled && (