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
Allow users to revert to default themes with FF color installed #302
Comments
I think this is more-or-less expected behavior for dynamic themes - which is basically what the Firefox Color add-on is. If you tried something like VivaldiFox, you'd probably see something similar. The dynamic theme add-on takes precedence over built-in & lightweight themes |
How difficult it is to change the hierarchy? We can leave it if it's difficult to fix but I think we should fix it if we can. Users in this case are basically forced to uninstall this app to get back the default theme. But then... there's the question of whether or not users are better off with the extension uninstalled if they are going back to the default theme. I can think of a couple instances where users would have to go back to the default (ex. maybe they're in the middle of designing a new theme from scratch but haven't finished...so they're planning to finish it later) but they might not be common. |
As far as I understand, it's impossible to change from Firefox Color or any other dynamic theme. It's an upstream issue with how things are implemented within Firefox itself. Last I heard, it was an under active consideration within the add-ons team |
I think there could be a fix for this if we bring back some kind of restore default button that would call |
Okay this might not work |
That was issue #44, closed because |
KK, maybe we can just write an FAQ and call it |
There's going to be a discussion at the all hands about dynamic themes (and Firefox Color is one of them), and how it interacts with other built-in themes in Firefox. There's also going to be a meeting pre-all hands, so let me know if you're interested in joining. |
Hey @nt1m (or @lmorchard or @johngruen) do you know if this is technically doable? |
It's probably possible by watching the management events and then storing a value everytime the theme changes. Then if that value is found in storage when Firefox color starts up, we can avoid calling |
There should probably be an easier way to do this, but that should work fine. |
Here's the current plan for moving forward with this issue: Plan A
Plan B
|
@caitmuenster, thanks for the above:) I have a few follow up questions: |
Yes! I grabbed it from src / images / logo-white.svg. :)
Yeah, I think it makes sense to put it there! We can also use the Forget button from the Photon style guide for the button. |
🤦♀
thank you:) 👍 |
This is currently blocked by https://bugzilla.mozilla.org/show_bug.cgi?id=1592831. |
hey @caitmuenster, do you still want me to update the onboarding slides or should we keep that update with this work? |
@rebmullin Let's still update the onboarding slides and push them when they are ready. Once the Firefox bug is fixed, we can come back to the bits about reverting themes. :) (Sidenote for anyone who is interested in contributing code to Firefox: bug 1592831 is a good first bug and @Rob--W is onboard to mentor it! Check out the bug for details on how to get started.) |
looks like bug 1592831 is fixed. I am unblocking this :) |
For example, I change my theme back to default and exit my browser. When I reopen my browser, it changes back to my last used Firefox Color theme
The text was updated successfully, but these errors were encountered: