Closed pierorocca closed 6 days ago
@bborman22 would you recommend we resolve this in the ECE implementation rather than fixing it in the PRB implementation?
Yeah given the timings, this would make more sense as a fix in ECE rollout.
@bborman22 also appears that there's no support for Outline for Google Pay on Apple Pay. Is there a way to "fake" an outline?
Yeah I can see that it's not an option for Google Pay (wondering if this recently changed?). Given how the button is rendered in an iframe, I don't know of a good way we could fake it. We are doing this exploration around individual ECE renders per button and there might be some ability to add a border around just the Google Pay button if outline is chosen, but I wouldn't consider it very promising as I doubt we'd get a clean look that way.
Switching to an enhancement since this is not technically a bug.
Closing this in favor of a potential enhancement to allow buttons to be themed independently from one another. Rationale - buttons can have n number of themes, different definitions of what "white" or "light" means, and there's no guarantee of overlap. Therefore, trying to normalize this is futile.
Describe the enhancement
As shown in this recent PRB test, the Google Pay button lacks an outline despite being set to the Outline theme.
To Reproduce
Expected behavior
Google Pay button has an outline in the merchant settings preview and on product, cart, and checkout pages.