From 721124639941f184d893888d8faf70ca019d99b1 Mon Sep 17 00:00:00 2001 From: Yuxuan Zhang Date: Sun, 30 Mar 2025 12:23:51 -0400 Subject: [PATCH] fix: move `/en/config.ts` to `/config.ts`, allow root-level configuration overloading --- docs/{en => }/config.ts | 0 src/client/app/data.ts | 1 + 2 files changed, 1 insertion(+) rename docs/{en => }/config.ts (100%) diff --git a/docs/en/config.ts b/docs/config.ts similarity index 100% rename from docs/en/config.ts rename to docs/config.ts diff --git a/src/client/app/data.ts b/src/client/app/data.ts index 64a6b6be..abf379b7 100644 --- a/src/client/app/data.ts +++ b/src/client/app/data.ts @@ -99,6 +99,7 @@ function getConfigLayers(root: SiteData, path: string): SiteData[] { if (key in additionalConfig) configs.push(additionalConfig[key] as SiteData) segments.pop() } + if ('/' in additionalConfig) configs.push(additionalConfig['/'] as SiteData) return [...configs, root] }