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

Add ability to toggle between enabled and disabled projects in /admin #3543

Open
mathjazz opened this issue Jan 24, 2025 · 2 comments
Open
Labels
admin enhancement P3 Default, possibly shipping in the following two quarters

Comments

@mathjazz
Copy link
Collaborator

mathjazz commented Jan 24, 2025

Changing settings for disabled projects doesn't happy often (almost never), so we should hide them from the default view on /admin.

This same UI pattern could be used as is already is une on the team dashboard to toggle between projects that are enabled and not enabled for the team:
https://pontoon.mozilla.org/sl/

Image

The button text should probably be just "Disabled projects >".

@mathjazz mathjazz added admin enhancement P3 Default, possibly shipping in the following two quarters labels Jan 24, 2025
@github-project-automation github-project-automation bot moved this to 🆕 Needs triage in Pontoon Roadmap Jan 24, 2025
@mathjazz mathjazz moved this from 🆕 Needs triage to 🔖 Ready in Pontoon Roadmap Jan 24, 2025
@flodolo
Copy link
Collaborator

flodolo commented Jan 24, 2025

This same UI pattern could be used as the toggle between enabled and not enabled projects for the team on the team dashboard:

What does "enabled/disabled" mean at a team level? Opted-in or not? If that's the case, I don't see practical benefits in doing that (you would also need to differentiate between project that can be opted-in).

@mathjazz
Copy link
Collaborator Author

mathjazz commented Jan 24, 2025

This is a reference to the existing UX pattern we can use here. Rephrased the sentence above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin enhancement P3 Default, possibly shipping in the following two quarters
Projects
Status: 🔖 Ready
Development

No branches or pull requests

2 participants