-
-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hide the badge (and darken the icon?) if there is no video #33
Comments
After scrolling a bit further down in that initIconAndBadgeUpdater.ts, I've found Issue solved. The green is still very green though It might make sense to reorder the settings page so that the simple options such as the badge one come before that huge blob of keyboard hotkeys, as - at least in my experience a few minutes ago - those pretty much made me tune out entirely |
Feels good to solve issues before they even start existing 😎 DRY means "don't repeat yourself", thought maybe these colors should be the same as the chart colors.
In what sense? Poor contrast? Too bright and distracting?
Yeah, the options page looks like it could used some work. However I thought that the hotkeys are more important that the badge, therefore they should go first. |
Yeah, that one. |
Actually I think that option is not enough, because you may want the badge to always display something, but only when there's a video. |
Manifest V3 adds per-tab badge and icon support. This should be easy to implement now. So I suppose we could set the default icon to the darkened one and then if on this page we find the video then set the icon and the badge. |
I've just installed and tested this extension. It works great!
The only thing I don't like about it is that green badge which is very green.
Maybe changing the color scheme to match the one seen on the uBlock Origin icon?
Or maybe also hide the badge entirely if there is no video element on the page?
Maybe even both things?
jumpcutter/src/background/initIconAndBadgeUpdater.ts
Lines 15 to 26 in ce5ac8e
I see that there's a TODO there. What does DRY mean in that context?
The text was updated successfully, but these errors were encountered: