commit 9750ce0bb36af6210016d942d428430ecadf3504
parent bdfb779374ca6934c02976a96f5705e0a2836ada
Author: Lootyhoof <lootyhoofer@gmail.com>
Date: Wed, 12 Apr 2017 17:28:06 +0100
Downloads UI fixes
Diffstat:
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 ***/