diff --git a/frontend/src/ts/constants/themes.ts b/frontend/src/ts/constants/themes.ts index 65ff67be0..632519cc4 100644 --- a/frontend/src/ts/constants/themes.ts +++ b/frontend/src/ts/constants/themes.ts @@ -1114,6 +1114,12 @@ export const themes: Record> = { subColor: "#5b578e", textColor: "#f4e0c9", }, + constant_lehigh: { + bgColor: "#502d0e", + mainColor: "#f5e9ad", + subColor: "#ffffff", + textColor: "#fff5a8", + }, }; export const ThemesList: Theme[] = Object.keys(themes) diff --git a/frontend/static/themes/constant_lehigh.css b/frontend/static/themes/constant_lehigh.css new file mode 100644 index 000000000..6568a93f1 --- /dev/null +++ b/frontend/static/themes/constant_lehigh.css @@ -0,0 +1,12 @@ +:root { + --bg-color: #502d0e; + --main-color: #f5e9ad; + --caret-color: #fde21e; + --sub-color: #ffffff; + --sub-alt-color: #693e16; + --text-color: #fff5a8; + --error-color: #ef4b3b; + --error-extra-color: #ff0000; + --colorful-error-color: #fb5095; + --colorful-error-extra-color: #c2004e; +} diff --git a/packages/schemas/src/themes.ts b/packages/schemas/src/themes.ts index c7c8c548a..365d0514d 100644 --- a/packages/schemas/src/themes.ts +++ b/packages/schemas/src/themes.ts @@ -187,6 +187,7 @@ export const ThemeNameSchema = z.enum( "watermelon", "wavez", "witch_girl", + "constant_lehigh", ], { errorMap: customEnumErrorHandler("Must be a known theme"),