feat: add themes

This commit is contained in:
2025-03-14 12:08:07 +01:00
parent 9ec457bb7a
commit 8191587115
2 changed files with 72 additions and 0 deletions

24
src/themes.ts Normal file
View File

@@ -0,0 +1,24 @@
export interface Theme {
backgroundColor?: string;
backgroundImage?: string;
textColor: string;
}
export const normalTheme: Theme = {
backgroundColor: "aliceblue",
textColor: "black",
};
export const darkTheme: Theme = {
backgroundColor: "#444",
textColor: "white",
};
export const colourTheme: Theme = {
backgroundImage:
"linear-gradient(45deg, magenta, rebeccapurple, dodgerblue, green)",
textColor: "white",
};
export const rainbowTheme: Theme = {
backgroundImage:
"linear-gradient(135deg, #FF0000, #FFA500, #888800, #008000, #0000FF, #4B0082, #800080 ",
textColor: "white",
};