web: include CSS modules assets into the browser extension
Created by: valerybugakov
Context
The migration to CSS modules shows that some assets produced by the CSS module loader are not available in the browser extension build. This issue is similar to the one we encountered some time ago with the after-install page. It seems that inject.bundle.css
should be loaded along with style.bundle.css
to fix the issue.
Step to repro
- Pull-in this commit.
- Build browser extension.
- Install it in Chrome.
- Try to open
HoverOverlay
on Github.
It's not visible because CSS module styles are not loaded.
Changes
- Load
inject.bundle.css
along withstyle.bundle.css
.