Automattic / Automattic/jetpack
Settings UI: provide UI element to separate active features from inactive ones
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
> It might be nice if a feature is ‘on’ but has no toggle to include a green checkmark gridicon or something to make me feel good about it being active:
>
>
>
> the stats settings card feels lackluster, like it’s on, but doesn’t show me that it’s on. Then I revisited the security tab and I see a few similar issues there:
>
>
>
> We have the ‘active’ compact notice for backups in the same place that the save button normally goes. Then we have anti-spam is active, no toggle, no compact notice, just a save button.
>
> What if we opt for the ‘green checkmark’ in place of the toggle for all active/secure/on toggle-free cards and reserve that top right spot for save buttons?
Contributor guide
Research direction
Start by reviewing the Settings UI cards shown in the issue, especially Stats, Security, backups, and anti-spam. No files, tests, or implementation entry points are named, so first identify where these cards are rendered and how their active states are represented. Done means the agreed active, toggle-free cards consistently show a clear active indicator while preserving the save-button area.
Written by the indexing model from the issue text.
Assessment
- Domain
- design, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100