Skip to content

Recurring payment button showing in a different color and position than editor #13275

Open
@carladoria

Description

User in 14691016-hc reached to us mentioning that even though they've added a different background color for the payment button and it was showing centered in the page editor view, the published page showed a dark button (with dark font) and misplaced to the left.
I was able to reproduce this on a test site and with different themes.

Steps to reproduce the issue

  1. Go to a page
  2. Insert the Recurring payment button, add a recurring payment plan, specify a price, description and renew interval, click Add amount. The button is added to the page
  3. Notice the current color of the button and position.
  4. Click Preview or Publish
  5. The button is added in a dark background color (with dark color over dark font) and the location is pushed to the left side.
  6. Change the background color of the button (and it might refresh/update but the first time the button is added, it doesn't show the original color on the editor)

What I expected

To see the button's background color and position as in the editor view

What happened instead

It showed a different background color and with a different position

How it looks on the editor:

download (19)

How it looks on the published page:
download (20)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Customer ReportIssues or PRs that were reported via Happiness. aka "Happiness Request", or "User Report"[Block] Mailchimp[Block] Payment Buttonaka Recurring Payments[Block] Subscriptions[Focus] BlocksIssues related to the block editor, aka Gutenberg, and its extensions developed in Jetpack[Pri] Normal[Type] EnhancementChanges to an existing feature — removing, adding, or changing parts of it

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions