diff --git a/web/usercenter/app/layout.tsx b/web/usercenter/app/layout.tsx index f16963a..1d995ba 100644 --- a/web/usercenter/app/layout.tsx +++ b/web/usercenter/app/layout.tsx @@ -20,6 +20,15 @@ export default function RootLayout({ children }: { children: React.ReactNode }) return ( + {/* 首屏渲染前据 localStorage 设好 data-theme/lang,避免明暗主题(整页配色)在 + 挂载后才应用造成的 FOUC 闪烁。/user/* CSP 允许 'unsafe-inline' 脚本,故直接内联。 + 与官网 Site.astro 的 no-FOUC 脚本同法(键名用用户中心的 pg_uc_theme/pg_uc_lang)。 */} +