Changing the theme in one tab will also change in all the other open tabs of the same website using a service worker. Inspired by seeing this YT video vnoit.com | @vnoitkumar Design Credit - Jason Tyler