Skip to content
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

feat: optimised icons #2710

Merged
merged 1 commit into from
Oct 9, 2024
Merged

feat: optimised icons #2710

merged 1 commit into from
Oct 9, 2024

Conversation

sirineJ
Copy link
Contributor

@sirineJ sirineJ commented Oct 8, 2024

Addresses #DSYS-814.

Purpose

Today, when using 24px icons within our buttons they visually look bigger than the textual element within the button. In order to optimize spacing in this case, we are tweaking the iconography grid for a "tighter" one. This change intends to visually balance all elements. We are starting with the top 8 most used icons in our interface and then continue updating our library.

Approach and changes

Update top 8 most used icons with new optimised versions.

Definition of done

  • Development completed
  • Reviewers assigned
  • Unit and integration tests
  • Meets minimum browser support
  • Meets accessibility requirements

Copy link

changeset-bot bot commented Oct 8, 2024

🦋 Changeset detected

Latest commit: 1754b90

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@sumup/icons Patch

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

Copy link

vercel bot commented Oct 8, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
oss-circuit-ui ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 9, 2024 10:00am

Copy link

codecov bot commented Oct 8, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.63%. Comparing base (d13f4a4) to head (1754b90).
Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #2710   +/-   ##
=======================================
  Coverage   86.63%   86.63%           
=======================================
  Files         210      210           
  Lines       12000    12000           
  Branches     1507     1507           
=======================================
  Hits        10396    10396           
  Misses       1551     1551           
  Partials       53       53           

@sirineJ sirineJ force-pushed the feat/DSYS-814/update-most-used-icons branch from 4f55f30 to d5795d7 Compare October 8, 2024 16:42
@sirineJ sirineJ marked this pull request as ready for review October 9, 2024 07:25
@sirineJ sirineJ requested a review from a team as a code owner October 9, 2024 07:25
@sirineJ sirineJ requested a review from connor-baer October 9, 2024 07:25
Copy link
Member

@connor-baer connor-baer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job cleaning up the exported icons! 👏🏻

.changeset/hot-stingrays-grow.md Outdated Show resolved Hide resolved
.changeset/hot-stingrays-grow.md Outdated Show resolved Hide resolved
@sirineJ sirineJ merged commit ab8b1fa into main Oct 9, 2024
14 checks passed
@sirineJ sirineJ deleted the feat/DSYS-814/update-most-used-icons branch October 9, 2024 12:18
@connor-baer connor-baer mentioned this pull request Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants