-
Notifications
You must be signed in to change notification settings - Fork 127
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 circle flag icons #2817
base: main
Are you sure you want to change the base?
Add circle flag icons #2817
Conversation
🦋 Changeset detectedLatest commit: 93a14d7 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Size Change: +1.53 kB (+0.16%) Total Size: 972 kB
ℹ️ View Unchanged
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2817 +/- ##
=======================================
Coverage 87.54% 87.54%
=======================================
Files 217 217
Lines 12696 12697 +1
Branches 1723 1723
=======================================
+ Hits 11115 11116 +1
Misses 1528 1528
Partials 53 53
|
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.
Hi Petya! The existing flags in the icon library only cover countries where SumUp operates and we've been aware of use cases that require more flags, such as the new PhoneNumberInput component or international bank transfers. So thank you for pushing this topic forward!
Unfortunately, we can't accept these proposed icons. Icons need to be added to the Figma icon library first before being implemented on web or mobile to ensure they're reviewed and follow our brand and icon guidelines. I checked with Suso, SumUp's icon designer, and he wasn't aware of these new flag icons. We identified several issues:
- While country flags generally don’t have a uniform shape — most are rectangular, but some are square — they’re never round.
- The existing flag icons have a thin grey outline to ensure flags with white elements remain distinguishable on a white background. New flags should follow the same pattern.
Please collaborate with Suso (Jesús Herrera on Slack) on finding a flag icon set that meets our icon guidelines.
Addresses #BPA-2269.
Purpose
I have temporarily added the flags directly in
ze-dashboard
for the Bulk Transfers initiative. I am now relocating them to their appropriate location. :)Approach and changes
Added all the flags and described them in manifest.json.