[+] Implement dark mode switcing

This commit is contained in:
Hykilpikonna
2020-01-05 17:09:13 -05:00
parent e2b6a92743
commit e1caacce34
+10
View File
@@ -3,6 +3,7 @@ import Course from '@/logic/course';
import Constants from '@/constants';
import LoginUser from '@/logic/login-user';
import NavController from '@/logic/nav-controller';
import App from '@/components/app/app';
/**
* This component is the top navigation bar
@@ -134,6 +135,15 @@ export default class Navigation extends Vue
this.$emit('sign-out');
break
}
case 'switch-dark':
{
App.instance.darkMode = !App.instance.darkMode;
if (this.isDark()) this.$cookies.set('dark', true);
else this.$cookies.remove('dark');
break
}
}
}