From c86d784d73c7b05555ddb4e25111111f99477d4a Mon Sep 17 00:00:00 2001 From: Yhorx Date: Tue, 30 Jun 2026 12:11:07 -0500 Subject: [PATCH] add-ayu-theme --- frontend/src/ts/constants/themes.ts | 12 ++++++++++++ packages/schemas/src/themes.ts | 1 + 2 files changed, 13 insertions(+) diff --git a/frontend/src/ts/constants/themes.ts b/frontend/src/ts/constants/themes.ts index 0bb86f625671..87b181d4f3ae 100644 --- a/frontend/src/ts/constants/themes.ts +++ b/frontend/src/ts/constants/themes.ts @@ -2322,6 +2322,18 @@ export const themes: Record = { colorfulError: "#b29a91", colorfulErrorExtra: "#b29a91", }, + ayu_dark: { + bg: "#10141c", + caret: "#39bae6", + main: "#59c2ff", + sub: "#ffb454", + subAlt: "#10141c", + text: "#aad94c", + error: "#f07171", + errorExtra: "#f07171", + colorfulError: "#f07171", + colorfulErrorExtra: "#f07171", + }, }; export type ThemeWithName = Theme & { name: ThemeName }; diff --git a/packages/schemas/src/themes.ts b/packages/schemas/src/themes.ts index ace96ba0a33c..fb943d6cdc08 100644 --- a/packages/schemas/src/themes.ts +++ b/packages/schemas/src/themes.ts @@ -190,6 +190,7 @@ export const ThemeNameSchema = z.enum( "witch_girl", "pale_nimbus", "spiderman", + "ayu_dark", ], { errorMap: customEnumErrorHandler("Must be a known theme"),