browser/themes/osx/downloads/allDownloadsViewOverlay.css

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:e3af317f80fd
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5 #downloadsRichListBox {
6 /** The default listbox appearance comes with an unwanted margin. **/
7 -moz-appearance: none;
8 margin: 0;
9 }
10
11 #downloadsRichListBox > richlistitem.download {
12 height: 6em;
13 padding: 5px 8px;
14 }
15
16 .downloadTypeIcon {
17 -moz-margin-end: 8px;
18 /* Ensure icons are displayed at 32px size even on Retina display */
19 height: 32px;
20 width: 32px;
21 }
22
23 .blockedIcon {
24 list-style-image: url("chrome://global/skin/icons/Error.png");
25 }
26
27 .downloadTarget {
28 margin-bottom: 3px;
29 cursor: inherit;
30 }
31
32 .downloadDetails {
33 opacity: 0.7;
34 font-size: 95%;
35 cursor: inherit;
36 }
37
38 .downloadButton {
39 -moz-appearance: none;
40 background: transparent;
41 min-width: 0;
42 min-height: 0;
43 margin: 3px;
44 border: none;
45 padding: 5px;
46 list-style-image: url("chrome://browser/skin/downloads/buttons.png");
47 }
48
49 /*** Button icons ***/
50
51 .downloadButton.downloadCancel {
52 -moz-image-region: rect(0px, 16px, 16px, 0px);
53 }
54 richlistitem.download:hover > .downloadButton.downloadCancel {
55 -moz-image-region: rect(0px, 32px, 16px, 16px);
56 }
57 richlistitem.download:hover > .downloadButton.downloadCancel:hover {
58 -moz-image-region: rect(0px, 48px, 16px, 32px);
59 }
60 richlistitem.download:hover > .downloadButton.downloadCancel:active {
61 -moz-image-region: rect(0px, 64px, 16px, 48px);
62 }
63 richlistitem.download[selected] > .downloadButton.downloadCancel {
64 -moz-image-region: rect(0px, 80px, 16px, 64px);
65 }
66 richlistitem.download:hover[selected] > .downloadButton.downloadCancel {
67 -moz-image-region: rect(0px, 96px, 16px, 80px);
68 }
69 richlistitem.download:hover[selected] > .downloadButton.downloadCancel:hover {
70 -moz-image-region: rect(0px, 112px, 16px, 96px);
71 }
72 richlistitem.download:hover[selected] > .downloadButton.downloadCancel:active {
73 -moz-image-region: rect(0px, 128px, 16px, 112px);
74 }
75
76 .downloadButton.downloadShow {
77 -moz-image-region: rect(16px, 16px, 32px, 0px);
78 }
79 richlistitem.download:hover > .downloadButton.downloadShow {
80 -moz-image-region: rect(16px, 32px, 32px, 16px);
81 }
82 richlistitem.download:hover > .downloadButton.downloadShow:hover {
83 -moz-image-region: rect(16px, 48px, 32px, 32px);
84 }
85 richlistitem.download:hover > .downloadButton.downloadShow:active {
86 -moz-image-region: rect(16px, 64px, 32px, 48px);
87 }
88 richlistitem.download[selected] > .downloadButton.downloadShow {
89 -moz-image-region: rect(16px, 80px, 32px, 64px);
90 }
91 richlistitem.download:hover[selected] > .downloadButton.downloadShow {
92 -moz-image-region: rect(16px, 96px, 32px, 80px);
93 }
94 richlistitem.download:hover[selected] > .downloadButton.downloadShow:hover {
95 -moz-image-region: rect(16px, 112px, 32px, 96px);
96 }
97 richlistitem.download:hover[selected] > .downloadButton.downloadShow:active {
98 -moz-image-region: rect(16px, 128px, 32px, 112px);
99 }
100
101 .downloadButton.downloadRetry {
102 -moz-image-region: rect(32px, 16px, 48px, 0px);
103 }
104 richlistitem.download:hover > .downloadButton.downloadRetry {
105 -moz-image-region: rect(32px, 32px, 48px, 16px);
106 }
107 richlistitem.download:hover > .downloadButton.downloadRetry:hover {
108 -moz-image-region: rect(32px, 48px, 48px, 32px);
109 }
110 richlistitem.download:hover > .downloadButton.downloadRetry:active {
111 -moz-image-region: rect(32px, 64px, 48px, 48px);
112 }
113 richlistitem.download[selected] > .downloadButton.downloadRetry {
114 -moz-image-region: rect(32px, 80px, 48px, 64px);
115 }
116 richlistitem.download:hover[selected] > .downloadButton.downloadRetry {
117 -moz-image-region: rect(32px, 96px, 48px, 80px);
118 }
119 richlistitem.download:hover[selected] > .downloadButton.downloadRetry:hover {
120 -moz-image-region: rect(32px, 112px, 48px, 96px);
121 }
122 richlistitem.download:hover[selected] > .downloadButton.downloadRetry:active {
123 -moz-image-region: rect(32px, 128px, 48px, 112px);
124 }
125
126 @media (min-resolution: 2dppx) {
127 .downloadButton {
128 list-style-image: url("chrome://browser/skin/downloads/buttons@2x.png");
129 }
130 .downloadButton > .button-box > .button-icon {
131 width: 16px;
132 height: 16px;
133 }
134
135 .downloadButton.downloadCancel {
136 -moz-image-region: rect(0px, 32px, 32px, 0px);
137 }
138 richlistitem.download:hover > .downloadButton.downloadCancel {
139 -moz-image-region: rect(0px, 64px, 32px, 32px);
140 }
141 richlistitem.download:hover > .downloadButton.downloadCancel:hover {
142 -moz-image-region: rect(0px, 96px, 32px, 64px);
143 }
144 richlistitem.download:hover > .downloadButton.downloadCancel:active {
145 -moz-image-region: rect(0px, 128px, 32px, 96px);
146 }
147 richlistitem.download[selected] > .downloadButton.downloadCancel {
148 -moz-image-region: rect(0px, 160px, 32px, 128px);
149 }
150 richlistitem.download:hover[selected] > .downloadButton.downloadCancel {
151 -moz-image-region: rect(0px, 192px, 32px, 160px);
152 }
153 richlistitem.download:hover[selected] > .downloadButton.downloadCancel:hover {
154 -moz-image-region: rect(0px, 224px, 32px, 192px);
155 }
156 richlistitem.download:hover[selected] > .downloadButton.downloadCancel:active {
157 -moz-image-region: rect(0px, 256px, 32px, 224px);
158 }
159
160 .downloadButton.downloadShow {
161 -moz-image-region: rect(32px, 32px, 64px, 0px);
162 }
163 richlistitem.download:hover > .downloadButton.downloadShow {
164 -moz-image-region: rect(32px, 64px, 64px, 32px);
165 }
166 richlistitem.download:hover > .downloadButton.downloadShow:hover {
167 -moz-image-region: rect(32px, 96px, 64px, 64px);
168 }
169 richlistitem.download:hover > .downloadButton.downloadShow:active {
170 -moz-image-region: rect(32px, 128px, 64px, 96px);
171 }
172 richlistitem.download[selected] > .downloadButton.downloadShow {
173 -moz-image-region: rect(32px, 160px, 64px, 128px);
174 }
175 richlistitem.download:hover[selected] > .downloadButton.downloadShow {
176 -moz-image-region: rect(32px, 192px, 64px, 160px);
177 }
178 richlistitem.download:hover[selected] > .downloadButton.downloadShow:hover {
179 -moz-image-region: rect(32px, 224px, 64px, 192px);
180 }
181 richlistitem.download:hover[selected] > .downloadButton.downloadShow:active {
182 -moz-image-region: rect(32px, 256px, 64px, 224px);
183 }
184
185 .downloadButton.downloadRetry {
186 -moz-image-region: rect(64px, 32px, 96px, 0px);
187 }
188 richlistitem.download:hover > .downloadButton.downloadRetry {
189 -moz-image-region: rect(64px, 64px, 96px, 32px);
190 }
191 richlistitem.download:hover > .downloadButton.downloadRetry:hover {
192 -moz-image-region: rect(64px, 96px, 96px, 64px);
193 }
194 richlistitem.download:hover > .downloadButton.downloadRetry:active {
195 -moz-image-region: rect(64px, 128px, 96px, 96px);
196 }
197 richlistitem.download[selected] > .downloadButton.downloadRetry {
198 -moz-image-region: rect(64px, 160px, 96px, 128px);
199 }
200 richlistitem.download:hover[selected] > .downloadButton.downloadRetry {
201 -moz-image-region: rect(64px, 192px, 96px, 160px);
202 }
203 richlistitem.download:hover[selected] > .downloadButton.downloadRetry:hover {
204 -moz-image-region: rect(64px, 224px, 96px, 192px);
205 }
206 richlistitem.download:hover[selected] > .downloadButton.downloadRetry:active {
207 -moz-image-region: rect(64px, 256px, 96px, 224px);
208 }
209 }

mercurial