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

Cloud Run icon is blurry (PNG is used instead of SGV) #3248

Open
nadcohen opened this issue Jan 24, 2025 · 2 comments
Open

Cloud Run icon is blurry (PNG is used instead of SGV) #3248

nadcohen opened this issue Jan 24, 2025 · 2 comments
Labels
area/cloud-run area/ui UI updates and improvements

Comments

@nadcohen
Copy link

Hello,
The Cloud Run icon in the Google Code add-on for JetBrains IDEs inconsistently uses a PNG format while all other icons are SVG, impacting visual consistency, scalability, accessibility, and maintainability, which ultimately diminishes the user experience and could lead to decreased adoption and potential revenue loss for Google's cloud services.

Expected Behavior

The icon is crisp

Actual Behavior

the icon is blurry

Image

Additional Information

cloudrun-toolwindow.png is used instead of cloudrun.svg
the file is in
images/cloudrun-toolwindow.png
and you already have the correct SGV file in the same directory

Image

You need to change it in somewhere, possible a plugin.xml file

  • IDE type (e.g. IntelliJ, Pycharm): PyCharm
  • IDE version: 2024.3.1.1
  • Cloud Code version (Settings > Plugins > Cloud Code): 24.11.1-233-api-version-223

Thank you

@nadcohen
Copy link
Author

Actually the setting is in the class: CloudRunIcons
this is the only Icons class that has a "png" in it.

nadcohen@gmac-nadcohen-002-mtv cloudrun % javap -c -v CloudRunIcons.class | grep png
  #51 = Utf8               /images/cloudrun-toolwindow.png
  #52 = String             #51            // /images/cloudrun-toolwindow.png
        26: ldc           #52                 // String /images/cloudrun-toolwindow.png


Thank you

@ivanporty
Copy link
Collaborator

Thank you for the report @nadcohen, we will update the icon.

@ivanporty ivanporty added area/ui UI updates and improvements area/cloud-run labels Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cloud-run area/ui UI updates and improvements
Projects
None yet
Development

No branches or pull requests

2 participants