Automattic / Automattic/jetpack-crm

Allow CMD+S / CTRL+S to update current record

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
13
Forks
8
Avg merge
1d 10h
Merged PRs (30d)
13

Description

# what

In the block editor, you can use keyboard shortcuts to save a post.

It would be ideal to allow the same hotkey to save/update records in Jetpack CRM.

# why

The pages in the CRM require quite a bit of scrolling, it would be nice to easily save and jump around the admin!

## example: Contacts

- Edit Contact: Jetpack CRM > Contacts > Click contact name > Contact Actions > **all sub-pages**
- Edit Contact: Jetpack CRM > Contacts > Click contact name > Documents (tab group) > **all sub-pages**
... etc

## finding affected taxonomies

WP-CLI can be used to [list Jetpack CRM surfaces](https://developer.wordpress.org/cli/commands/taxonomy/list/): `wp taxonomy list`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by using `wp taxonomy list` to enumerate Jetpack CRM surfaces, then inspect how the block editor handles its save shortcut and how CRM record-edit pages submit updates. Verify the shortcut across the Contacts example, its sub-pages and the other affected surfaces, with each current record saved or updated without disrupting navigation.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.