From 16902f00f4dfc73dad6c36f03bd0841c5b2ae86a Mon Sep 17 00:00:00 2001 From: Timothy Pidashev Date: Mon, 30 Mar 2026 17:17:52 -0700 Subject: [PATCH] Add darkbox palette themes --- src/src/components/about/stats-alltime.tsx | 9 +- src/src/components/background/index.tsx | 88 +++++++++++++--- src/src/components/header/index.tsx | 10 +- src/src/components/theme-switcher/index.tsx | 98 +++++++++++++++++ src/src/layouts/content.astro | 17 ++- src/src/layouts/index.astro | 11 +- src/src/layouts/resource.astro | 17 ++- src/src/lib/themes/engine.ts | 59 +++++++++++ src/src/lib/themes/index.ts | 58 +++++++++++ src/src/lib/themes/loader.ts | 25 +++++ src/src/lib/themes/props.ts | 21 ++++ src/src/lib/themes/types.ts | 27 +++++ src/src/style/globals.css | 20 ++++ src/tailwind.config.cjs | 110 ++++++++++---------- 14 files changed, 465 insertions(+), 105 deletions(-) create mode 100644 src/src/components/theme-switcher/index.tsx create mode 100644 src/src/lib/themes/engine.ts create mode 100644 src/src/lib/themes/index.ts create mode 100644 src/src/lib/themes/loader.ts create mode 100644 src/src/lib/themes/props.ts create mode 100644 src/src/lib/themes/types.ts diff --git a/src/src/components/about/stats-alltime.tsx b/src/src/components/about/stats-alltime.tsx index 72b6f78..f5e92be 100644 --- a/src/src/components/about/stats-alltime.tsx +++ b/src/src/components/about/stats-alltime.tsx @@ -117,7 +117,14 @@ const Stats = () => { + + + + +