diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome.png index 53ae16a..9ddd1c4 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@2x.png index c8edf2a..ec3e98c 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@3x.png index 094fada..9eb8ffd 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome.imageset/alternative_monochrome@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit.png index e34d3a5..cda34b7 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@2x.png index 814a2c9..e8cde46 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@3x.png index 42bbc9f..213aa0d 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_monochrome_credit.imageset/alternative_monochrome_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard.png index 7ad7bc9..1700349 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@2x.png index 04aacb6..37c5244 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@3x.png index 6dd8558..7b5f215 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard.imageset/alternative_standard@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit.png index 41b0ac5..78c81b8 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@2x.png index ab080e2..4610af6 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@3x.png index a5fb6ea..19653d0 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_standard_credit.imageset/alternative_standard_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white.png index 470e655..b53b974 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@2x.png index 3ee0730..ba90154 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@3x.png index 63b4a6d..4b2a51b 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white.imageset/alternative_white@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit.png index 38ceec7..16ec483 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@2x.png index db32833..f099eb5 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@3x.png index a1abcf4..abc9548 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/alternative_white_credit.imageset/alternative_white_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome.png index 7b509c0..e61d572 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@2x.png index 8748fc5..da7ef3f 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@3x.png index d4186c3..0dde29c 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome.imageset/inline_monochrome@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit.png index 3b478e1..10f70c0 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@2x.png index cd184d0..69d4e63 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@3x.png index 42c9b24..0f42f08 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_monochrome_credit.imageset/inline_monochrome_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard.png index dfd180f..e61d572 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@2x.png index bc00035..da7ef3f 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@3x.png index e318d74..0dde29c 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard.imageset/inline_standard@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit.png index 3dc2245..10f70c0 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@2x.png index e558a3c..69d4e63 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@3x.png index f8d2b24..0f42f08 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_standard_credit.imageset/inline_standard_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white.png index f0ffaf5..36d0f91 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@2x.png index cb239d1..2c9ddcf 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@3x.png index 506e027..6ade10d 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white.imageset/inline_white@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit.png index 942e9f9..3cbc904 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@2x.png index 5f56088..d1da553 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@3x.png index 30c161e..7764a52 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/inline_white_credit.imageset/inline_white_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome.png index d72ca5b..6cc8f67 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@2x.png index 5db1d38..863b724 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@3x.png index 4ceef38..9834e86 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome.imageset/primary_monochrome@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit.png index 2a1ae90..b4b83a8 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@2x.png index 3ae63b3..e76e490 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@3x.png index f8362d1..eb60a98 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_monochrome_credit.imageset/primary_monochrome_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard.png index 6995ca5..4d5f20a 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@2x.png index 26c839d..f59069a 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@3x.png index 44d8cf5..4f941d1 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard.imageset/primary_standard@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit.png index 2a3ed81..2cd7c41 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@2x.png index 9314a41..8847f24 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@3x.png index 9edc6e6..981d300 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_standard_credit.imageset/primary_standard_credit@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white.png index 14b4849..af207ad 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@2x.png index 7644855..4834c90 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@3x.png index af0a167..189aaf1 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white.imageset/primary_white@3x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit.png index 29a8298..af374ef 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@2x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@2x.png index f1a70cd..9f67f07 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@2x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@2x.png differ diff --git a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@3x.png b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@3x.png index 0b7d6b2..a97e259 100644 Binary files a/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@3x.png and b/Sources/PayPalMessages/Assets.xcassets/Logos/primary_white_credit.imageset/primary_white_credit@3x.png differ diff --git a/Sources/PayPalMessages/Enums/ImageAsset.swift b/Sources/PayPalMessages/Enums/ImageAsset.swift index 2802127..5058b6c 100644 --- a/Sources/PayPalMessages/Enums/ImageAsset.swift +++ b/Sources/PayPalMessages/Enums/ImageAsset.swift @@ -61,7 +61,7 @@ enum ImageAsset: String { let renderFormat = UIGraphicsImageRendererFormat.default() renderFormat.opaque = false - + let renderer = UIGraphicsImageRenderer(size: sized, format: renderFormat) let newImage = renderer.image { _ in diff --git a/Sources/PayPalMessages/Extensions/UIColor.swift b/Sources/PayPalMessages/Extensions/UIColor.swift index 3a116de..b470b0a 100644 --- a/Sources/PayPalMessages/Extensions/UIColor.swift +++ b/Sources/PayPalMessages/Extensions/UIColor.swift @@ -2,7 +2,7 @@ import UIKit extension UIColor { - static let colorBlue600 = UIColor(red: 0.00, green: 0.44, blue: 0.73, alpha: 1) + static let colorBlue600 = UIColor(hexString: "#0065F2") static let colorGrey700 = UIColor(red: 0.17, green: 0.18, blue: 0.18, alpha: 1) convenience init(hexString: String) { diff --git a/Sources/PayPalMessages/Utils/PayPalMessageAttributedStringBuilder.swift b/Sources/PayPalMessages/Utils/PayPalMessageAttributedStringBuilder.swift index 35a4003..288b92a 100644 --- a/Sources/PayPalMessages/Utils/PayPalMessageAttributedStringBuilder.swift +++ b/Sources/PayPalMessages/Utils/PayPalMessageAttributedStringBuilder.swift @@ -189,25 +189,17 @@ final class PayPalMessageAttributedStringBuilder { includesMonogram: Bool, icon: UIImage ) -> CGRect { - // Use the cap height of the displayed raw text as the basis for calculations. - // The cap height is the distance from the baseline to the highest point of a capital letter. - // The height of 'P' would be the cap height. - let capHeight = getDynamicTypeFont(for: .systemFont(ofSize: fontSize)).capHeight - // The descender is the lowest part of the text that goes below the baseline. - // The difference in height between 'a' and 'y' would be the descender, where the - // descender is just the bottom part of 'y'. We calculate it ourselves instead of pulling it - // from the font because the PayPal logo has a slightly different descender ratio. + let font = getDynamicTypeFont(for: .systemFont(ofSize: fontSize)) + let capHeight = font.capHeight let descender = capHeight * Constants.capHeightToDescenderRatio + Constants.descenderOffset - // Used to scale up the calculations when the image includes a monogram since the - // "PayPal" portion is smaller than the "PP" monogram let monogramMultiplier = includesMonogram ? Constants.monogramToPayPalRatio : 1 - // Ratio which is used to calculate the correctly scaled width of the boundary let iconRatio = icon.size.width / icon.size.height - // The height consists of the cap height ('P') and descender (bottom of 'y') and an optional - // monogram ratio upscale when present let iconHeight = (capHeight + descender) * monogramMultiplier - // Veritical shift down so that the descender (bottom of 'y') falls below the baseline - let iconYOffset = -1 * descender + // Leading badge: center vertically on the text line's midpoint + // Inline logo: shift down so the logo's descender falls below the baseline + let iconYOffset = includesMonogram + ? (font.ascender + font.descender) / 2 - iconHeight / 2 + : -1 * descender return CGRect( x: 0, diff --git a/Sources/PayPalMessages/Utils/PayPalMessageViewParametersBuilder.swift b/Sources/PayPalMessages/Utils/PayPalMessageViewParametersBuilder.swift index 57b4f81..bec7602 100644 --- a/Sources/PayPalMessages/Utils/PayPalMessageViewParametersBuilder.swift +++ b/Sources/PayPalMessages/Utils/PayPalMessageViewParametersBuilder.swift @@ -92,7 +92,7 @@ struct PayPalMessageViewParametersBuilder { asset = isPayLater ? ImageAsset.logoPrimaryMonochrome : ImageAsset.logoPrimaryMonochromeCredit case .grayscale: - asset = isPayLater ? ImageAsset.logoPrimaryGrayscale : ImageAsset.logoPrimaryGrayscaleCredit + asset = isPayLater ? ImageAsset.logoPrimaryMonochrome : ImageAsset.logoPrimaryMonochromeCredit } return ImageAsset.image(asset) @@ -115,7 +115,7 @@ struct PayPalMessageViewParametersBuilder { asset = isPayLater ? ImageAsset.logoAlternativeMonochrome : ImageAsset.logoAlternativeMonochromeCredit case .grayscale: - asset = isPayLater ? ImageAsset.logoAlternativeGrayscale : ImageAsset.logoAlternativeGrayscaleCredit + asset = isPayLater ? ImageAsset.logoAlternativeMonochrome : ImageAsset.logoAlternativeMonochromeCredit } return ImageAsset.image(asset) @@ -138,7 +138,7 @@ struct PayPalMessageViewParametersBuilder { asset = isPayLater ? ImageAsset.logoInlineMonochrome : ImageAsset.logoInlineMonochromeCredit case .grayscale: - asset = isPayLater ? ImageAsset.logoInlineGrayscale : ImageAsset.logoInlineGrayscaleCredit + asset = isPayLater ? ImageAsset.logoInlineMonochrome : ImageAsset.logoInlineMonochromeCredit } return ImageAsset.image(asset) diff --git a/Tests/PayPalMessagesTests/PayPalMessageLogoTests.swift b/Tests/PayPalMessagesTests/PayPalMessageLogoTests.swift index cd5c878..a804c8d 100644 --- a/Tests/PayPalMessagesTests/PayPalMessageLogoTests.swift +++ b/Tests/PayPalMessagesTests/PayPalMessageLogoTests.swift @@ -92,7 +92,7 @@ final class PayPalMessageLogoTests: XCTestCase { logoType: .primary, color: .grayscale, productGroup: .payLater, - expectedAsset: .logoPrimaryGrayscale + expectedAsset: .logoPrimaryMonochrome ) } @@ -101,7 +101,7 @@ final class PayPalMessageLogoTests: XCTestCase { logoType: .primary, color: .grayscale, productGroup: .paypalCredit, - expectedAsset: .logoPrimaryGrayscaleCredit + expectedAsset: .logoPrimaryMonochromeCredit ) } @@ -166,7 +166,7 @@ final class PayPalMessageLogoTests: XCTestCase { logoType: .alternative, color: .grayscale, productGroup: .payLater, - expectedAsset: .logoAlternativeGrayscale + expectedAsset: .logoAlternativeMonochrome ) } @@ -175,7 +175,7 @@ final class PayPalMessageLogoTests: XCTestCase { logoType: .alternative, color: .grayscale, productGroup: .paypalCredit, - expectedAsset: .logoAlternativeGrayscaleCredit + expectedAsset: .logoAlternativeMonochromeCredit ) } @@ -240,7 +240,7 @@ final class PayPalMessageLogoTests: XCTestCase { logoType: .inline, color: .grayscale, productGroup: .payLater, - expectedAsset: .logoInlineGrayscale + expectedAsset: .logoInlineMonochrome ) } @@ -249,7 +249,7 @@ final class PayPalMessageLogoTests: XCTestCase { logoType: .inline, color: .grayscale, productGroup: .paypalCredit, - expectedAsset: .logoInlineGrayscaleCredit + expectedAsset: .logoInlineMonochromeCredit ) }