aboutsummaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
Diffstat (limited to 'api')
-rw-r--r--api/api.ts2
-rw-r--r--api/user/preferences.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/api/api.ts b/api/api.ts
index 95c63ba..d0dee96 100644
--- a/api/api.ts
+++ b/api/api.ts
@@ -24,13 +24,13 @@ export type ruleset = {
export type userColors = {
diskA: string;
diskB: string;
- background: string;
};
export interface userPreferences {
darkMode?: boolean;
ruleset?: ruleset;
userColors?: userColors;
+ theme?: string;
}
export interface userGameTotals {
diff --git a/api/user/preferences.py b/api/user/preferences.py
index 8779eaf..d903fd8 100644
--- a/api/user/preferences.py
+++ b/api/user/preferences.py
@@ -15,8 +15,8 @@ def format_preferences(prefs):
"userColors": {
"diskA": prefs.get("userColors", {}).get("diskA") or "",
"diskB": prefs.get("userColors", {}).get("diskB") or "",
- "background": prefs.get("userColors", {}).get("background") or ""
- }
+ },
+ "theme": prefs.get("theme") or "default",
}