Automattic / Automattic/jetpack

Enhancement: Increase target size of checkboxes on Forms

Open
#45,787 0 comments 0 reactions 0 assignees View on GitHub
[Package] Forms [Plugin] Jetpack Enhancement
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

### Impacted plugin

Jetpack

### What

It's too easy to deselect multiple items when you're checking all form responses

### How

The click target for Jetpack Form responses is the checkbox only, if you miss the checkbox slightly it's incredibly frustrating as it selects the item you've clicked on, but deselects all others.

Additionally, Shift+click to select a selection of checkboxes is not supported (as WordPress Core list tables do)

https://github.com/user-attachments/assets/22ef92b1-7e0d-403f-b2d8-94816e5bedfe

Contributor guide

Open the contributing guide

Research direction

Start at the Jetpack Form responses interface and trace how checkbox clicks select or deselect items. Confirm the current single-click behavior, then verify that the completed change gives each checkbox a larger click target and supports Shift-click range selection without losing existing selections.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php, react
Domain
accessibility, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.