Closed
Bug 1068939
Opened 10 years ago
Closed 6 years ago
[meta] Use SVG images in Firefox DevTools
Categories
(DevTools :: Shared Components, defect)
DevTools
Shared Components
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: sebo, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: meta)
All PNG icons within the devtools should be replaced by SVG equivalents.
This allows to simplify CSS and to avoid having two versions of icons for normal and HiDPI displays.
Set of icons:
https://mxr.mozilla.org/mozilla-central/source/browser/themes/shared/devtools/images/
Sebastian
Reporter | ||
Updated•10 years ago
|
Comment 1•10 years ago
|
||
I've already started some of this work in bug 837188. Some of the icons would be easy to do I guess, since some of them are basic shapes, but it would take some time though.
Comment 2•10 years ago
|
||
Started the work here : https://github.com/nt1m/FirefoxDevToolsSVG
I probably won't touch this often, but if someone wants to contribute, feel free to :)
Updated•9 years ago
|
Summary: Replace PNG icons by SVGs → [meta] Use SVG images in Firefox DevTools
Updated•9 years ago
|
Blocks: dt-theme-cleanup
Updated•6 years ago
|
Product: Firefox → DevTools
Comment 3•6 years ago
|
||
The last remaining PNG icons are:
devtools/client/themes/images/vview-edit.png
devtools/client/themes/images/vview-lock.png
(and their @2x variants)
They're used in the variable view, which is still accessible from a few tools, though the main consumer was the old debugger (which was removed).
Reporter | ||
Comment 4•6 years ago
|
||
And editor-error.png, which doesn't seem to be used anymore at all.
Sebastian
Comment 5•6 years ago
|
||
Marking this meta bug as WFM as it hasn't been that useful (all the dependencies are WFM). Feel free to file individual bugs for the remaining images (though the vview-*.png are likely not going to be converted from https://bugzilla.mozilla.org/show_bug.cgi?id=1174394#c1)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
Updated•6 years ago
|
Component: General → CSS and Themes
Assignee | ||
Updated•3 years ago
|
Component: CSS and Themes → Shared Components
You need to log in
before you can comment on or make changes to this bug.
Description
•