New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 723078 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 704008
issue 709193
issue 383376



Sign in to add a comment

Settings: Support high dpi icons

Project Member Reported by steve...@chromium.org, May 16 2017

Issue description

Currently in Settings we are using 1x icons and relying on Blink to scale them.

In the Views based UI we choose between 1x and 2x versions for most icons.

We need to define and implement a strategy for doing so in Web UI also.

This may require modifications to iron-icon to support multiple resolutions.

 
This sounds like something that was done for avatar icons. Many of the icons are SVGs. What is an example of the icons this bug is about?

Comment 2 by est...@chromium.org, May 16 2017

Native UI (views and cocoa) uses SVG-derived icons but there sometimes are still different assets for 1x and all else. The lock badge (which Steven can attach) is a good example of pretty different iconography for the different sizes.
The network icons are probably the most egregious, but everything in settings/icons.html is, as far as I am aware, being rendered at 24x24 then scaled up, instead of rendered at the proper size.

I am sure that the UX can find other examples that look less than perfect at high DPI :)


Offending lock badges attached.

badge_lock-1x.svg
1.3 KB Download
badge_lock-2x.svg
1.4 KB Download
This may be a dupe of Issue 709193.
Blocking: 709193
I set that to be blocked on this. I think we should coordinate efforts here to make sure we do not solve this differently for different places :)

Example CL for the change picture images:

https://chromium-review.googlesource.com/c/574686

Project Member

Comment 10 by sheriffbot@chromium.org, Jul 18

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment