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

Jetpack Plugins: Show toggle statuses in Manage view #413

Closed
v18 opened this issue Nov 22, 2015 · 0 comments · Fixed by #1554
Closed

Jetpack Plugins: Show toggle statuses in Manage view #413

v18 opened this issue Nov 22, 2015 · 0 comments · Fixed by #1554

Comments

@v18
Copy link
Contributor

v18 commented Nov 22, 2015

Reported by beaulebens: When switching from the plugin list view to the Manage view, we don't show the toggles any more. That means you have less information on that page, which makes it harder to make decisions about what you're bulk editing (e.g. enabling auto-update... which sites is it already turned on for?)

screen shot 2015-07-10 at 4 50 30 pm

screen shot 2015-07-10 at 4 50 35 pm

We should indicate the status of those toggles here, if not just keep/show the toggles themselves (and let them be functional).

From MichaelArestad: Definitely planning on it, but it's low priority for now. Here's the latest mockup with that (I want to take another stab at it):
image

From rickybanister: It seems like the easiest solution here is to keep the view the way it was, but pass a disabled prop to all the toggles. It is definitely helpful to see whether a plugin is active or set to autoupdate when trying to do bulk management—you need to see the status to tell which plugins you want to adjust.

If we just disabled the toggles they become read-only and we don't have to build a new interface element (as per MichaelArestad's design above).

We could even have a popover of some kind to say 'individual edits are disabled while bulk editing'.

@johnHackworth johnHackworth self-assigned this Dec 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants