-
Notifications
You must be signed in to change notification settings - Fork 504
Add a new icon for zaver #1272
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
Add a new icon for zaver #1272
Conversation
Hello @Lydia-shan-git |
Hi @dannye0231 |
Hi @divyach0209 , we are aiming for Feb 5th to get these PRs merged. Can you please re-base as well? |
sure thanks for the update @dannye0231 :) |
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.
Please make sure your border is 1 px thick and follows the radius of 2 px as shown in the guidelines (https://github.com/activemerchant/payment_icons/blob/master/CONTRIBUTING.md#appearance)
a78fc17
to
98407aa
Compare
Hi @Lydia-shan-git So could you please help to re-review the same ? and please let me know if anything required from my side. |
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.
Thank you for the changes, just make sure that your logo does not overlap with the border. It should stay within the border
Hi @Lydia-shan-git |
@divyach0209 are you able to check your SVG for the following issue? Failure: |
e7e81d6
to
ca3954f
Compare
Hi @dannye0231 |
Hi @dannye0231 @Lydia-shan-git |
Hi @divyach0209 , it looks good from my side now. We'll need our UX team to approve before it can get merged. Our next merge window (once approved) will be in early March. |
Hi @dannye0231 |
Hi @Lydia-shan-git @dannye0231 |
Hi @divyach0209 , we're aiming to have everything ready for Wednesdays merge run. |
Hi @dannye0231 |
Hi @dannye0231 @Lydia-shan-git |
@divyach0209 we are aiming for this Wednesday to start the merge. I am just working on getting the last approval needed |
Hey @dannye0231 |
Hi , We will be really grateful, if you can inform us the plan, so we can inform our integration parters about the time plan, |
Hi @renjith-mondido , we ran into some delays on our end and will most likely be processing your PR in the first week of April. |
@divyach0209 can you please check the following: Visible Border: ❌ (The outer rectangle has a stroke color of "0000" which is invalid; it should be a hex color like #000 or transparent if no border is desired) Correct the stroke color of the outer rectangle to a valid hex color (e.g., #000 for black) |
Hi @dannye0231 cc : @renjith-mondido |
@divyach0209 can you please check the following based on our requirements? Opacity Requirement: Opacity Definition: Check if the SVG has an opacity attribute set for any elements. If not, ensure that the design does not require any transparency. |
Hi @dannye0231 Also it would be really great if we got this merged on this time as we were waiting for the same since January. |
Please refer to our contribution guide regarding the opacity requirement: Whenever possible, the border should be black (hex color #000) with a 7% opacity (0.07). |
Hi @dannye0231 |
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.
SVG Code Review
Root Tag Attributes:
xmlns: ✅ Correctly included (xmlns="http://www.w3.org/2000/svg").
role: ✅ Correctly set (role="img").
viewBox: ✅ Present and correct (viewBox="0 0 38 24").
width and height: ✅ Present and correct (width="38" and height="24").
aria-labelledby: ✅ Correctly references the <title> element (aria-labelledby="pi-zaver").
Nested <title> Tag:
id: ✅ Correctly set to id="pi-zaver".
Inner text: ✅ Appropriately describes the icon (<title>Zaver</title>).
Standard SVG Structure:
✅ The SVG follows a proper structure with nested elements.
Vector Graphics Requirement:
✅ The SVG consists of vector graphics elements only, using and elements.
Embedded Fonts and Bitmaps:
✅ No embedded fonts or bitmap images are present.
ID Attributes:
✅ No conflicting ID attributes; all IDs follow the pi- naming convention.
Inline Styles:
✅ No <style> tags are present; styles are applied inline.
Base64 Encoded Images:
✅ No base64-encoded images are present, which is acceptable.
Class Attributes:
✅ No class attributes are present in the SVG.
Logos and Backgrounds:
✅ The SVG contains a background rectangle with a white fill and a black stroke with low opacity.
Clarity and Readability:
✅ The icon appears clear and recognizable.
Accessibility:
✅ The <title> element enhances accessibility for screen readers.
Structure:
✅ The SVG structure is organized and properly nested.
Metadata:
✅ There are no additional elements, but this is not mandatory.
Hi @dannye0231 So is it like we have to wait for the deployment now ? It would be really great if you could help us with the same. |
The merge process just started, and it takes around 1 week+ to complete.
I'd recommend checking back mid next week to see if all of the repos have
received your change/update.
…On Thu, Apr 3, 2025 at 10:02 AM divyach0209 ***@***.***> wrote:
Hi @dannye0231 <https://github.com/dannye0231>
Thank you so much for merging the PR :)
I tried to allow the same method on our staging app but getting issue from
shopify that :
╭─ error
──────────────────────────────────────────────────────────────────────╮
│ │
│ Version couldn't be created. │
│ │
│ payment-gateway │
│ │
│ Validation errors │
│ • supported_payment_methods: Following payment methods not permitted: │
│ ["zaver"] │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
So is it like we have to wait for the deployment now ?
It would be really great if you could help us with the same.
—
Reply to this email directly, view it on GitHub
<#1272 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BCIWTQS7LXWBJHZF7Y2YTRT2XU5PXAVCNFSM6AAAAABUPZDXAOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONZVHEYDAMBUGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
[image: divyach0209]*divyach0209* left a comment
(activemerchant/payment_icons#1272)
<#1272 (comment)>
Hi @dannye0231 <https://github.com/dannye0231>
Thank you so much for merging the PR :)
I tried to allow the same method on our staging app but getting issue from
shopify that :
╭─ error
──────────────────────────────────────────────────────────────────────╮
│ │
│ Version couldn't be created. │
│ │
│ payment-gateway │
│ │
│ Validation errors │
│ • supported_payment_methods: Following payment methods not permitted: │
│ ["zaver"] │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
So is it like we have to wait for the deployment now ?
It would be really great if you could help us with the same.
—
Reply to this email directly, view it on GitHub
<#1272 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BCIWTQS7LXWBJHZF7Y2YTRT2XU5PXAVCNFSM6AAAAABUPZDXAOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONZVHEYDAMBUGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Why are you adding this icons?
I'm adding/updating this icon(s) because our payment gateway offer a new payment method called Zaver.
Help us identify yourself
Link to the brand guidelines:
Checklist to add new icons
db/payment_icons.yml
If this pull request is not adding new icons, you can remove this checklist.
Attach a screenshot of the icon along side the example Visa icon
Tips how to create a screenshot
We have found free online SVG editor https://www.freecodeformat.com/svg-editor.php very useful to create one. Here is a sample code for you to verify that you icon appears properly along side the placeholder.
If the icons are intended for use by Shopify, please provide the following info:
Who are you working with at Shopify? (avoid adding personal details, provide github handle(preferred) or first name and last name)
What's the expected date of this change to deploy on Shopify?