elbaitemoon

Elbaite theme for Pale Moon
Log | Files | Refs

commit 9750ce0bb36af6210016d942d428430ecadf3504
parent bdfb779374ca6934c02976a96f5705e0a2836ada
Author: Lootyhoof <lootyhoofer@gmail.com>
Date:   Wed, 12 Apr 2017 17:28:06 +0100

Downloads UI fixes

Diffstat:
Msrc/chrome/browser/downloads/allDownloadsViewOverlay.css | 45++++++++++++++++++---------------------------
Msrc/chrome/browser/downloads/buttons.png | 0
Msrc/chrome/browser/downloads/downloads.css | 21++++++---------------
3 files changed, 24 insertions(+), 42 deletions(-)

diff --git a/src/chrome/browser/downloads/allDownloadsViewOverlay.css b/src/chrome/browser/downloads/allDownloadsViewOverlay.css @@ -57,53 +57,44 @@ .downloadButton.downloadCancel { -moz-image-region: rect(0px, 16px, 16px, 0px); } - -richlistitem.download:hover > .downloadButton.downloadCancel { - -moz-image-region: rect(0px, 32px, 16px, 16px); +.downloadButton.downloadCancel:hover { + -moz-image-region: rect(0px, 32px, 16px, 16px); } - -richlistitem.download:hover > .downloadButton.downloadCancel:hover { +.downloadButton.downloadCancel:active { -moz-image-region: rect(0px, 48px, 16px, 32px); } -richlistitem.download:hover > .downloadButton.downloadCancel:active { - -moz-image-region: rect(0px, 64px, 16px, 48px); -} - .downloadButton.downloadShow { -moz-image-region: rect(16px, 16px, 32px, 0px); } - -richlistitem.download:hover > .downloadButton.downloadShow { - -moz-image-region: rect(16px, 32px, 32px, 16px); +.downloadButton.downloadShow:hover { + -moz-image-region: rect(16px, 32px, 32px, 16px); } - -richlistitem.download:hover > .downloadButton.downloadShow:hover { +.downloadButton.downloadShow:active { -moz-image-region: rect(16px, 48px, 32px, 32px); } -richlistitem.download:hover > .downloadButton.downloadShow:active { - -moz-image-region: rect(16px, 64px, 32px, 48px); -} - .downloadButton.downloadRetry { -moz-image-region: rect(32px, 16px, 48px, 0px); } - -richlistitem.download:hover > .downloadButton.downloadRetry { - -moz-image-region: rect(32px, 32px, 48px, 16px); +.downloadButton.downloadRetry:hover { + -moz-image-region: rect(32px, 32px, 48px, 16px); } - -richlistitem.download:hover > .downloadButton.downloadRetry:hover { +.downloadButton.downloadRetry:active { -moz-image-region: rect(32px, 48px, 48px, 32px); } -richlistitem.download:hover > .downloadButton.downloadRetry:active { - -moz-image-region: rect(32px, 64px, 48px, 48px); -} - #downloadsRichListBox > richlistitem.download[selected] { color: #fff; background-color: rgb(110,110,110); } +/* Fixes for "Downloads Window" extension */ + +#downloadsWindow > #downloadsRichListBox > richlistitem.download:not([selected="true"]):nth-child(odd) { + background-color: rgb(75, 75, 75) !important; +} + +#downloadsWindow > #downloadsRichListBox { + -moz-border-bottom-colors: rgb(110, 110, 110) transparent !important; +} diff --git a/src/chrome/browser/downloads/buttons.png b/src/chrome/browser/downloads/buttons.png Binary files differ. diff --git a/src/chrome/browser/downloads/downloads.css b/src/chrome/browser/downloads/downloads.css @@ -167,41 +167,32 @@ richlistitem[type="download"]:first-child { .downloadButton.downloadCancel { -moz-image-region: rect(0px, 16px, 16px, 0px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadCancel { +.downloadButton.downloadCancel:hover { -moz-image-region: rect(0px, 32px, 16px, 16px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadCancel:hover { +.downloadButton.downloadCancel:active { -moz-image-region: rect(0px, 48px, 16px, 32px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadCancel:active { - -moz-image-region: rect(0px, 64px, 16px, 48px); -} .downloadButton.downloadShow { -moz-image-region: rect(16px, 16px, 32px, 0px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadShow { +.downloadButton.downloadShow:hover { -moz-image-region: rect(16px, 32px, 32px, 16px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadShow:hover { +.downloadButton.downloadShow:active { -moz-image-region: rect(16px, 48px, 32px, 32px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadShow:active { - -moz-image-region: rect(16px, 64px, 32px, 48px); -} .downloadButton.downloadRetry { -moz-image-region: rect(32px, 16px, 48px, 0px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadRetry { +.downloadButton.downloadRetry:hover { -moz-image-region: rect(32px, 32px, 48px, 16px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadRetry:hover { +.downloadButton.downloadRetry:active { -moz-image-region: rect(32px, 48px, 48px, 32px); } -richlistitem[type="download"]:hover > stack > .downloadButton.downloadRetry:active { - -moz-image-region: rect(32px, 64px, 48px, 48px); -} /*** Status and progress indicator ***/