From 46a84f3eb92397a8bd620b3b8294dbfdd3de80af Mon Sep 17 00:00:00 2001 From: Gijs Kruitbosch Date: Tue, 13 May 2014 00:05:31 +0100 Subject: [PATCH] Bug 1008402 - linux downloads button icon loses lwtheme color if using dark lwtheme (bright text), r=mconley --- browser/themes/linux/downloads/indicator.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/browser/themes/linux/downloads/indicator.css b/browser/themes/linux/downloads/indicator.css index 8db39f09a5ce..6e2ef37bb9b3 100644 --- a/browser/themes/linux/downloads/indicator.css +++ b/browser/themes/linux/downloads/indicator.css @@ -26,6 +26,11 @@ min-height: 18px; } +#downloads-button[cui-areatype="toolbar"] > #downloads-indicator-anchor > #downloads-indicator-icon:-moz-lwtheme-brighttext { + background: -moz-image-rect(url("chrome://browser/skin/Toolbar-inverted.png"), + 0, 198, 18, 180) center no-repeat; +} + #downloads-button[cui-areatype="toolbar"][attention] > #downloads-indicator-anchor > #downloads-indicator-icon { background-image: url("chrome://browser/skin/downloads/download-glow.png"); } @@ -44,6 +49,11 @@ background-size: 12px; } +#downloads-button:not([counter]) > #downloads-indicator-anchor > +#downloads-button-progress-area > #downloads-indicator-counter:-moz-lwtheme-brighttext { + background-image: -moz-image-rect(url("chrome://browser/skin/Toolbar-inverted.png"), 0, 198, 18, 180); +} + #downloads-button:not([counter])[attention] > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter { background-image: url("chrome://browser/skin/downloads/download-glow.png"); } @@ -105,6 +115,12 @@ text-align: center; } +#downloads-indicator-counter:-moz-lwtheme-brighttext { + color: white; + text-shadow: 0 0 1px rgba(0,0,0,.7), + 0 1px 1.5px rgba(0,0,0,.5); +} + #downloads-indicator-progress { width: 18px; height: 6px;