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

Customizer: Edit existing Simple Payment Button on the Customizer UI #24693

Open
rodrigoi opened this issue May 4, 2018 · 3 comments
Open

Customizer: Edit existing Simple Payment Button on the Customizer UI #24693

rodrigoi opened this issue May 4, 2018 · 3 comments
Assignees
Labels
[Feature] Customizer The site customizer for traditional, non-block themes. Simple Payments [Status] Stale [Type] Task

Comments

@rodrigoi
Copy link
Contributor

rodrigoi commented May 4, 2018

Epic: #24617
Depends on #24676

Add the option to edit an existing Simple Payment Button using the Theme Customizer Widget UI.

Steps:

  • Open the Theme Customizer
  • Click on Widgets
  • Click on Add Widget or select an existing Simple Payments Widget

The widget module should show a list of existing Simple Payment Buttons, with either the first item selected, or the previously selected Payment Button.

By clicking the Edit button below the payment button drop down list, a form should expand with the same fields the Editor UI has, prepopulated with the selected item's properties.

The user will be able to make changes to the properties of a Simple Payment Button, including changing the image. Updates should show live on the Customizer Preview, and saving the changes makes does not require republishing the the widget if the selected item is the same.

Notes:

Simple Payments Sprint – Widget Design: p9Jlb4-5q-p2
GM 2017 Project: Simple Payments Widget: https://github.com/Automattic/jetpack/blob/gm-17/payment-widget/modules/widgets/simple-payments.php

@rodrigoi
Copy link
Contributor Author

Ready for Review on Automattic/jetpack#9782.

@github-actions
Copy link

This issue is stale because it has been 180 days with no activity. You can keep the issue open by adding a comment. If you do, please provide additional context and explain why you’d like it to remain open. You can also close the issue yourself — if you do, please add a brief explanation and apply one of relevant issue close labels.

@github-actions
Copy link

This issue is stale because it has been 180 days with no activity. You can keep the issue open by adding a comment. If you do, please provide additional context and explain why you’d like it to remain open. You can also close the issue yourself — if you do, please add a brief explanation and apply one of relevant issue close labels.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Customizer The site customizer for traditional, non-block themes. Simple Payments [Status] Stale [Type] Task
Projects
None yet
Development

No branches or pull requests

1 participant