Improve toolbar icons for all DPIs
Tag #576. - Redraw toolbar SVG images, pixel-aligning them as best as possible with manual node placement on the pixel grid. - Reintroduce PNG versions for < 1.33 dppx (with added glow arrow) - Make the css adaptive around the 1.33 dppx border, using PNG below that threshold and SVG above it.
BIN
application/palemoon/themes/windows/Toolbar-glass.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 104 KiB |
BIN
application/palemoon/themes/windows/Toolbar-inverted.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
application/palemoon/themes/windows/Toolbar.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 55 KiB |
|
|
@ -39,9 +39,9 @@
|
|||
--toolbarbutton-border-radius: 2.5px;
|
||||
--toolbarbutton-border-color: hsla(210,54%,20%,.2);
|
||||
|
||||
--toolbarbutton-image: url("chrome://browser/skin/Toolbar.svg");
|
||||
--toolbarbutton-glass-image: url("chrome://browser/skin/Toolbar-glass.svg");
|
||||
--toolbarbutton-inverted-image: url("chrome://browser/skin/Toolbar-inverted.svg");
|
||||
--toolbarbutton-image: url("chrome://browser/skin/Toolbar.png");
|
||||
--toolbarbutton-glass-image: url("chrome://browser/skin/Toolbar-glass.png");
|
||||
--toolbarbutton-inverted-image: url("chrome://browser/skin/Toolbar-inverted.png");
|
||||
|
||||
--tab-background: linear-gradient(transparent, hsla(0,0%,45%,.1) 1px, hsla(0,0%,32%,.2) 80%, hsla(0,0%,0%,.2));
|
||||
--tab-background-hover: linear-gradient(hsla(0,0%,100%,.3) 1px, hsla(0,0%,75%,.2) 80%, hsla(0,0%,60%,.2));
|
||||
|
|
@ -52,6 +52,15 @@
|
|||
--window-text-color: currentColor;
|
||||
}
|
||||
|
||||
/* Use SVG for HiDPI 133%+ */
|
||||
@media (min-resolution: 1.33dppx) {
|
||||
:root {
|
||||
--toolbarbutton-image: url("chrome://browser/skin/Toolbar.svg");
|
||||
--toolbarbutton-glass-image: url("chrome://browser/skin/Toolbar-glass.svg");
|
||||
--toolbarbutton-inverted-image: url("chrome://browser/skin/Toolbar-inverted.svg");
|
||||
}
|
||||
}
|
||||
|
||||
:root:-moz-lwtheme-brighttext {
|
||||
--toolbar-highlight-top: rgba(32,32,32,.8);
|
||||
--toolbar-highlight-bottom: rgba(32,32,32,0);
|
||||
|
|
|
|||
|
|
@ -60,6 +60,9 @@ browser.jar:
|
|||
skin/classic/browser/Secure24.png
|
||||
skin/classic/browser/setDesktopBackground.css
|
||||
skin/classic/browser/slowStartup-16.png
|
||||
skin/classic/browser/Toolbar.png
|
||||
skin/classic/browser/Toolbar-glass.png
|
||||
skin/classic/browser/Toolbar-inverted.png
|
||||
skin/classic/browser/Toolbar.svg
|
||||
skin/classic/browser/Toolbar-glass.svg
|
||||
skin/classic/browser/Toolbar-inverted.svg
|
||||
|
|
|
|||
|
|
@ -5,7 +5,14 @@
|
|||
:root {
|
||||
--toolbar-custom-color: hsl(210,75%,92%);
|
||||
--toolbar-highlight-top: rgba(255,255,255,.5);
|
||||
--toolbarbutton-image: url("chrome://browser/skin/Toolbar.svg");
|
||||
--toolbarbutton-image: url("chrome://browser/skin/Toolbar.png");
|
||||
}
|
||||
|
||||
/* Use SVG for HiDPI 133%+ */
|
||||
@media (min-resolution: 1.33dppx) {
|
||||
:root {
|
||||
--toolbarbutton-image: url("chrome://browser/skin/Toolbar.svg");
|
||||
}
|
||||
}
|
||||
|
||||
/* Toolbar */
|
||||
|
|
|
|||