Automattic / Automattic/jetpack
Form Block: Make It Easier To Select Parent Block
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
### Impacted plugin
Jetpack
### What
In the settings of the individual form field blocks, let's add a button to navigate to the overall Form block settings.
### How
A common user pain point is trying to navigate back to the parent Form block to edit overall form settings like the submission and email. It's a pain point because when you click on the form block, it selects an individual form field like Name, Message, etc:
https://github.com/user-attachments/assets/872eb36a-5fce-4277-9e74-355f6b2e1f25
The methods to navigate to the parent block are not intuitive for many users:
* click on the small space between two form fields
* use the parent block selector in the toolbar
* use list view
Those are not intuitive because when you click on the form, you expect to see the form settings, not different settings for the individual fields.
In #8491893-zen you can find an example of how the bot does a good job of guiding the user to the parent level Submission Settings, but the user can't find it because they're selecting the form field. To them, it seems like the form settings are missing but it's because they've selected an individual field.
One potential solution would be to add a button to each individual form field that takes the user to the parent block settings:

Contributor guide
Research direction
Start in the individual form field block settings and compare their navigation with the overall Form block settings, especially Submission Settings. Verify in the block editor that selecting a field exposes a clear control that reaches the parent settings while keeping existing field settings usable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- design, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100