Skip to content
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

[enhancement] notify users of updated themes #60

Closed
n7itro opened this issue Aug 18, 2024 · 2 comments
Closed

[enhancement] notify users of updated themes #60

n7itro opened this issue Aug 18, 2024 · 2 comments

Comments

@n7itro
Copy link
Member

n7itro commented Aug 18, 2024

There are a few ways we can do this:

  • Add an 'updated' tag to the theme in the theme store
  • Automatically update the theme for all users
  • Notify users about theme updates in the browser / theme settings
@danm36
Copy link
Contributor

danm36 commented Aug 25, 2024

I feel like all three of these would work well. Given that - for now at least - themes are strictly CSS with perhaps some boolean properties, then automatic updates could be the default without too much fear of breaking things or anything malicious being added. Within that, provide the option to opt-out of auto-updates on both a global and a per-theme basis for those that want it, and in that case provide notifications and an update button.

If themes get upgraded to also support arbitrary JavaScript, then those probably shouldn't be auto-update by default for obvious reasons. Then again, browser extensions do auto-update, so maybe it's not as big an issue, especially since Zen theme PRs get reviewed by people?

@mauro-balades
Copy link
Member

Now themes have versions and updates for the next zen release, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants