Bug 1244473 - Part 4 - Share rules that apply only to the summary. r=jaws
--- a/browser/themes/linux/downloads/downloads.css
+++ b/browser/themes/linux/downloads/downloads.css
@@ -28,30 +28,16 @@
#downloadsSummary,
richlistitem[type="download"] {
height: 6em;
-moz-padding-end: 0;
color: inherit;
}
-#downloadsSummary {
- padding: 8px 38px 8px 12px;
- cursor: pointer;
- -moz-user-focus: normal;
-}
-
-#downloadsSummary > .downloadTypeIcon {
- list-style-image: url("chrome://browser/skin/downloads/download-summary.png");
-}
-
-#downloadsSummaryDescription {
- color: -moz-nativehyperlinktext;
-}
-
richlistitem[type="download"] {
margin: 0;
border-top: 1px solid hsla(0,0%,100%,.2);
border-bottom: 1px solid hsla(0,0%,0%,.15);
background: transparent;
padding: 8px;
}
--- a/browser/themes/osx/downloads/downloads.css
+++ b/browser/themes/osx/downloads/downloads.css
@@ -34,36 +34,16 @@
#downloadsSummary,
richlistitem[type="download"] {
height: 7em;
-moz-padding-end: 0;
color: inherit;
}
-#downloadsSummary {
- padding: 8px 38px 8px 12px;
- cursor: pointer;
- -moz-user-focus: normal;
-}
-
-#downloadsSummary > .downloadTypeIcon {
- list-style-image: url("chrome://browser/skin/downloads/download-summary.png");
-}
-
-@media (min-resolution: 2dppx) {
- #downloadsSummary > .downloadTypeIcon {
- list-style-image: url("chrome://browser/skin/downloads/download-summary@2x.png");
- }
-}
-
-#downloadsSummaryDescription {
- color: -moz-nativehyperlinktext;
-}
-
richlistitem[type="download"] {
margin: 0;
border-top: 1px solid hsla(0,0%,100%,.07);
border-bottom: 1px solid hsla(0,0%,0%,.2);
background: transparent;
padding: 8px;
}
--- a/browser/themes/shared/downloads/downloads.inc.css
+++ b/browser/themes/shared/downloads/downloads.inc.css
@@ -26,16 +26,38 @@
display: none;
}
#emptyDownloads {
padding: 10px 20px;
max-width: 40ch;
}
+#downloadsSummary {
+ padding: 8px 38px 8px 12px;
+ cursor: pointer;
+ -moz-user-focus: normal;
+}
+
+#downloadsSummary > .downloadTypeIcon {
+ list-style-image: url("chrome://browser/skin/downloads/download-summary.png");
+}
+
+%ifdef XP_MACOSX
+@media (min-resolution: 2dppx) {
+ #downloadsSummary > .downloadTypeIcon {
+ list-style-image: url("chrome://browser/skin/downloads/download-summary@2x.png");
+ }
+}
+%endif
+
+#downloadsSummaryDescription {
+ color: -moz-nativehyperlinktext;
+}
+
#downloadsHistory {
background: transparent;
cursor: pointer;
}
#downloadsHistory > .button-box {
margin: 1em;
}
--- a/browser/themes/windows/downloads/downloads.css
+++ b/browser/themes/windows/downloads/downloads.css
@@ -72,30 +72,16 @@
#downloadsSummary,
richlistitem[type="download"] {
height: 7em;
-moz-padding-end: 0;
color: inherit;
}
-#downloadsSummary {
- padding: 8px 38px 8px 12px;
- cursor: pointer;
- -moz-user-focus: normal;
-}
-
-#downloadsSummary > .downloadTypeIcon {
- list-style-image: url("chrome://browser/skin/downloads/download-summary.png");
-}
-
-#downloadsSummaryDescription {
- color: -moz-nativehyperlinktext;
-}
-
richlistitem[type="download"] {
margin: 0;
border-top: 1px solid hsla(0,0%,100%,.3);
border-bottom: 1px solid hsla(220,18%,51%,.25);
background: transparent;
padding: 8px;
}