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

Bugfix/devicons #1548

Merged
merged 2 commits into from
Mar 18, 2024
Merged

Bugfix/devicons #1548

merged 2 commits into from
Mar 18, 2024

Conversation

Finii
Copy link
Collaborator

@Finii Finii commented Mar 18, 2024

Description

[why]
The glyph is extremely complex with very thin open spaces and bridges.
Obviously a conversion from some colored icon that has not been looked
at too hard.

[how]
Remove all the small crevices, smoothen the surface carefully and make
too thin strokes a bit wider.

We still keep the Devicons goal "very crisp icons" so that no rounding
of the paths and reduction of points is used.

Requirements / Checklist

What does this Pull Request (PR) do?

Fix the surfaces...:

image

How should this be manually tested?

Any background context you can provide?

What are the relevant tickets (if any)?

Screenshots (if appropriate or helpful)

Before and after:

image

@Finii Finii added the Bug fix label Mar 18, 2024
Finii added 2 commits March 19, 2024 00:42
[why]
The font file is not changed, it is still the 9 year old file.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
[why]
The glyph is extremely complex with very thin open spaces and bridges.
Obviously a conversion from some colored icon that has not been looked
at too hard.

[how]
Remove all the small crevices, smoothen the surface carefully and make
too thin strokes a bit wider.

We still keep the Devicons goal "very crisp icons" so that no rounding
of the paths and reduction of points is used.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
@Finii Finii force-pushed the bugfix/devicons branch from 0bb9f14 to 40f7818 Compare March 18, 2024 23:44
@Finii Finii merged commit 1ef53db into master Mar 18, 2024
4 of 5 checks passed
@Finii Finii deleted the bugfix/devicons branch March 18, 2024 23:45
Finii added a commit to Finii/devicons that referenced this pull request Mar 18, 2024
[why]
The glyph is extremely complex with very thin open spaces and bridges.
Obviously a conversion from some colored icon, without QC afterwards.

[how]
Remove all the small crevices, smoothen the surface carefully and make
too thin strokes a bit wider.

We still keep the Devicons goal "very crisp icons" so that no rounding
of the paths and reduction of points is used.

Related:
ryanoasis/nerd-fonts#1548

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant