The feedback I got from several people who first tried the demo is that they thought it was broken when the extension initially loaded with just the sliver of a white box before the first render has gone through.
If we could load the loading spinner inside a box that is the correct color given the app theme, that'd go a long way toward increasing confidence in the application on first install.
Since React can take a second to load, probably best to do this in the popup.html

The feedback I got from several people who first tried the demo is that they thought it was broken when the extension initially loaded with just the sliver of a white box before the first render has gone through.
If we could load the loading spinner inside a box that is the correct color given the app theme, that'd go a long way toward increasing confidence in the application on first install.
Since React can take a second to load, probably best to do this in the popup.html