-
Notifications
You must be signed in to change notification settings - Fork 69
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
Fixed Affirm using black logo on dark themes #9805
Conversation
Test the buildOption 1. Jetpack Beta
Option 2. Jurassic Ninja - available for logged-in A12s🚀 Launch a JN site with this branch 🚀 ℹ️ Install this Tampermonkey script to get more options. Build info:
Note: the build is updated when a new commit is pushed to this PR. |
@pierorocca Could you test this build and see if it fixes the issue you found? |
Size Change: -16 B (0%) Total Size: 1.34 MB
ℹ️ View Unchanged
|
@gpressutto5 I'm still seeing inconsistencies.
|
I spent some time looking for a quick fix, but I couldn't find the cause. From what I understand, the logo on the Blocks checkout label, which is the focus of this issue, is now correct, and the error is in the PMME of the product page, and in the Payment Element, right? We can handle items 2 to 5 + Secondary question in #9803. Maybe even the Payment Element part of the first item will be fixed in that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The tests and code look good. From the comments, I understand that the pending inconsistencies currently under discussion will be addressed in a separate PR. Please let me know if there's anything else I can assist with—happy to jump in as needed!
Fixes #9804
Changes proposed in this Pull Request
The Affirm logo was not updating correctly according to the theme. This PR fixes it by updating the theme after generating the appearance object. We can't use the same fix for shortcode checkout because it is rendered by PHP, so it requires refreshing the page after updating the appearance object.
p1731716238180769-slack-CU6SYV31A
Testing instructions
npm run changelog
to add a changelog file, choosepatch
to leave it empty if the change is not significant. You can add multiple changelog files in one PR by running this command a few times.Post merge