https://blog.logrocket.com/dark-mode-in-react-an-in-depth-guide/
uses yarn and typescript
to add dark theme toggle:
- create toggle component (ColorScheme)
- add css variables into index.css
- dependencies:
- react-toggle
- typescript
- use-persisted-state
- react-responsive