I’m working on converting a HubSpot site to a dark theme. My goal is to make this change across the entire site in the fastest and most maintainable way, without manually editing hundreds of modules and templates. Any recommendation on this.
You can do it with a child-theme and a tokenized CSS variables layer. Set an attribute for yout html tag, for example <html theme-mode=“dark”> then in CSS you can start overriding your colors like this: