Now
-
bug with app not opening/closing on action click (sw)
-
revise Seq/Mu api usage
-
improve app messages layout
-
extension icons off-ready-running for action
Next
- manage sourcemaps in build (dedicated folder + resolved by chrome)
Refactor background and cs Refactor app using react profiler
- messenger class for app?
- revise class and component names
Logs and errors management
- agent-prefix maker
- schematize app-cs-agent-bg messages to conform to a single logic
- error proofing & console messages styling (debug mode?)
Visual styling matters
- improve styling params overall
Sanitize code and css
- swap to 'is' boolean naming
- manage constants better
- user vars for app colors
- thoroughly document everything, add big comment section for important files
- check https://developer.chrome.com/docs/extensions/mv3/user_privacy/
Finishing touches
- manifest as per https://developer.chrome.com/docs/extensions/mv3/manifest/
- make actual readme
- set repo protection before making public
Later
- (try postcss)
- wave svg for scroll blur
- render scroll blur smoothly on scroll independently from padding
- improve app to manage multiple music tabs bettter
Later-later
- typescript