So, multiples applications/webapps etc... let you modify the theme you're using, a greate example is Visual Studio and there is a toooon of themes or Slack
What if there were one place where you can fetch/get any theme configuration (typographyColor, primary, secondary colors...) so you don't need to build all that from scratch?
How the Idea came up?
The product I'm building uses themes also, I was refactoring it when I thought about it.
So to wrap up: A theme api to fetch theme configuration based on your application needs
Note: I'll provide a well standarized theme object and each application will have to map it to whatever that application is using