-
Notifications
You must be signed in to change notification settings - Fork 20
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
Adjustment to icons for JSVG integration #104
Comments
@BeckerWdf please review |
yes this is the icon from the images repo. It's the 32x32px PNG. This is not the only case where the white filter cannot be seen in the PNGs. The results of JSVG show the white filter so these results are in fact more correct. In my opinion the white filter should be deleted as it looks like an error. I don't think there is a need to seperate the star from the background as the colors are different. And even if the seperation would be wanted, I think the right way would be to make the background or the star darker/brighter. |
Agreed. |
To integrate vector graphics for icons in Eclipse, I analyzed various libraries that offer rasterization functionality. The analysis revealed that JSVG is the most suitable choice. While JSVG performs well for most Eclipse icons, some icons still require adjustments.
The list below provides an overview of these icons, grouped by similar issues with brief descriptions of the issues and example images. As some icons are duplicates the example image is shown for the last duplicate in the list but it also counts for the above icons. The original is on the left and the JSVG rasterization on the right. The blurr in the original icons is due to bad image quality and was discussed in issue:
Surrounding white filter:
Unwanted white space:
(Problems only seen in dark mode:)
Unwanted colored area:
Filter around numbers:
Full icon wrong color:
Bad text presentation:
Empty image:
Edit:
All icons are fixed in #105. When opening the files in Inkscape it was clear that the rasterization result of JSVG was not wrong for almost all items. The results of JSVG were more similar to the icon in Inkscape than the reference PNGs.
The text was updated successfully, but these errors were encountered: