ダークモードの同期を強化

This commit is contained in:
syuilo
2020-03-22 18:39:37 +09:00
parent eb461481ed
commit b44e1820a2
3 changed files with 7 additions and 6 deletions

View File

@ -144,6 +144,12 @@ os.init(async () => {
}
}, false)
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', mql => {
if (os.store.state.device.syncDeviceDarkMode) {
os.store.commit('device/set', { key: 'darkMode', value: mql.matches });
}
});
if ('Notification' in window && os.store.getters.isSignedIn) {
// 許可を得ていなかったらリクエスト
if (Notification.permission === 'default') {