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

Should we offer a opt-out for the onboarding prompt? #25652

Open
cuducos opened this issue Jun 30, 2023 · 2 comments
Open

Should we offer a opt-out for the onboarding prompt? #25652

cuducos opened this issue Jun 30, 2023 · 2 comments
Labels
suggestion Feature suggestion

Comments

@cuducos
Copy link

cuducos commented Jun 30, 2023

Pitch

Let's add an option to turn off for good the onboarding prompt.

Motivation

Last week #25267 added a new onboarding prompt that is great for newcomers. But it might be merely visual pollution for more experienced users who limit their social bubbles to a few people. These users know about all the features advertised in the new onboarding prompt but would continue to see them regardless. We can give them the option to dismiss it for good.

Possible solutions

I am happy to draft a PR with any of these options:

  1. Cookie: we can add a “dismiss for good” (with nicer wording) link on the prompts, and upon click, we create a cookie, then we check for this cookie before rendering the prompt — pros, easier to implement (only frontend); cons, non-persistent.
  2. User option: to be implemented in the /settings/preferences/appearance and persisted with the user settings — pros, persistent; cons, more complex implementation (backend migration, backend validation, frontend rendering)
@cuducos cuducos added the suggestion Feature suggestion label Jun 30, 2023
@cuducos cuducos changed the title Should we offer a opt-out for the onboarding banners? Should we offer a opt-out for the onboarding prompt? Jun 30, 2023
@parnikkapore
Copy link

AFAIK the prompt dismissal is already persisted in localStorage, which is equivalent to 1). 2) could be nice if you use Mastodon Web on multiple devices.

@timtfj
Copy link

timtfj commented Jul 6, 2023

I would like it to be remembered in the account. Lately I've been deleting Mastodon storage in my browser after I visit, due to a desperate lack of space on my phone, and it's annoying to be greeted with that message every time I log back in.

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

No branches or pull requests

3 participants