(user settings) init user settings with .litenote.json

This commit is contained in:
2021-03-24 22:33:50 +01:00
parent 55faf04d4f
commit 556ddb7f1e
9 changed files with 96 additions and 31 deletions

View File

@@ -0,0 +1,16 @@
import { useUserRepoStore } from '@/modules/repo/store/userRepo.store'
import { watchEffect } from 'vue'
export const useUserSettings = () => {
const store = useUserRepoStore()
watchEffect(() => {
const fontFamily = store.userSettings?.fontFamily
const root = document.documentElement
if (fontFamily) {
root.style.setProperty('--font-family', fontFamily)
} else {
root.style.setProperty('--font-family', "'Courier Prime', monospace")
}
})
}

View File

@@ -1 +0,0 @@
export const useUserSettings = () => {}