Settings: Support high dpi icons |
|||
Issue descriptionCurrently 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.
,
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.
,
May 16 2017
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 :)
,
May 16 2017
Offending lock badges attached.
,
May 16 2017
This may be a dupe of Issue 709193.
,
May 16 2017
,
May 16 2017
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 :)
,
Jul 17 2017
Documentation for using high DPI images in WebUI: https://www.chromium.org/developers/design-documents/high-dpi-resources#TOC-Theme-and-UI-resources
,
Jul 17 2017
Example CL for the change picture images: https://chromium-review.googlesource.com/c/574686
,
Jul 18
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 |
|||
Comment 1 by dschuyler@chromium.org
, May 16 2017