A simple method to read “dark mode” from the browser and use it in Vue. Keep track of dark: true/false in your store/index.js state: {
dark: false
},
mutations: {
SET_DARK(state, dark) { state.dark = dark }
},
actions: {
setDark({commit}, dark) { commit("SET_DARK", dark) }
} In you App.vue…