DEV Community

Discussion on: Simple Dark Theme Switch with Vue.JS

Collapse
 
dinsmoredesign profile image
Derek D

You can have two sets of variables, no need to overwrite them. Then just toggle based on a class or data attribute. This is a great example:

dev.to/ananyaneogi/create-a-dark-l...

The only JavaScript needed is to change the root data attribute from data-theme-light to data-theme-dark and vice-versa ๐Ÿ˜‰

Thread Thread
 
atriiy profile image
Atri

Thank you for sharing!