Update createColorScheme to accept ThemeConfig (#2557)

- Added ThemeConfig
- Updated themes use ThemeConfig
- Refactoring
- Fixed TypeScript errors

Release Notes:
- N/A (No public facing changes)
86ec43c908Nate Butler committed on 6/7/2023, 4:57:34 PM· committed by GitHubparents60675756269cec
53 files changedLine totals unavailable