Wrote a Blog Post
Complete in-depth guide to add dark mode support, including strictly-typed color token, zero react context usage, and third party widget customization

https://fatihkalifa.com/dark-mode-web