summaryrefslogtreecommitdiffstats
path: root/ui/src/services
diff options
context:
space:
mode:
authorDessalines <tyhou13@gmx.com>2019-11-11 19:24:40 -0800
committerDessalines <tyhou13@gmx.com>2019-11-11 19:24:40 -0800
commit408b0efd48d73e1222b5e783fe1f02b9573f8e1b (patch)
tree48cc66c1dffea0c17cbba825cbaddb78f49bfe71 /ui/src/services
parenta4033baa4ce10dfc8035ab1d09feb12303b25787 (diff)
Dynamically loading CSS theme, removing all but darkly from index.html
- Fixes #333
Diffstat (limited to 'ui/src/services')
-rw-r--r--ui/src/services/UserService.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/ui/src/services/UserService.ts b/ui/src/services/UserService.ts
index 5ca5ff07..b6d8b768 100644
--- a/ui/src/services/UserService.ts
+++ b/ui/src/services/UserService.ts
@@ -17,7 +17,9 @@ export class UserService {
if (jwt) {
this.setUser(jwt);
} else {
- setTheme();
+ if (this.user.theme != 'darkly') {
+ setTheme();
+ }
console.log('No JWT cookie found.');
}
}
@@ -42,7 +44,9 @@ export class UserService {
private setUser(jwt: string) {
this.user = jwt_decode(jwt);
- setTheme(this.user.theme);
+ if (this.user.theme != 'darkly') {
+ setTheme(this.user.theme);
+ }
this.sub.next({ user: this.user, unreadCount: 0 });
console.log(this.user);
}