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

Give interface SVGs the business #1745

Merged
merged 4 commits into from
Mar 25, 2022
Merged

Conversation

tigt
Copy link
Contributor

@tigt tigt commented Feb 9, 2022

This is mostly SVGOMG, but also I put some extra stink on it to make a strong impression and and rewrote a lot of them to be even smaller. GitHub’s rich diff viewer should come in very handy here.

Specific notes:

  • For icon-webvitals-testing: letter-spacing was previously used to make the word’s bounding box centered, but textLength is better-suited since it will Do The Right Thing if the font metrics of sans-serif are different

  • For icon-advanced-testing: I was able to remove the crispEdges since the overhauled dimensions all became integers, but if that still doesn’t render correctly on some browsers it can be restored

  • This also fixes a very subtle visual bug in the data URIs for the dropdown arrow: The downward caret has tiny burrs on the right side, manifesting as a stray pixel at normal sizes.

Copy link
Contributor

@jefflembeck jefflembeck left a comment

Choose a reason for hiding this comment

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

A couple of changes to be made, but otherwise, this is fantastic. Thank you!

@tigt tigt requested a review from jefflembeck March 11, 2022 21:45
@jefflembeck
Copy link
Contributor

@tigt we have a bit of a conflict on the logos (as they are new), then I think we'll be good to go

@tigt
Copy link
Contributor Author

tigt commented Mar 24, 2022

Should I omit them from this PR to make it easier to merge?

@jefflembeck
Copy link
Contributor

Should I omit them from this PR to make it easier to merge?

I think that’s a great idea

@jefflembeck jefflembeck merged commit 42c45b9 into catchpoint:master Mar 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants