perf: defer dark green theme styles

This commit is contained in:
2026-06-05 20:28:47 +08:00
parent e3bdd10156
commit 6f7355e689
3 changed files with 8 additions and 1 deletions
-1
View File
@@ -6,4 +6,3 @@
@import "./components/toast.css";
@import "./components/page-transition.css";
@import "./components/motion.css";
@import "./themes/dark-green.css";
+6
View File
@@ -0,0 +1,6 @@
let darkGreenThemePromise: Promise<unknown> | null = null;
export function loadDarkGreenTheme(): Promise<unknown> {
darkGreenThemePromise ??= import("./themes/dark-green.css");
return darkGreenThemePromise;
}