EarlyBlue 2.0a1 -> 2.0a2 updates, help and messenger parts, also reducing important...
[themes.git] / EarlyBlue / mozapps / extensions / extensions.css
... / ...
CommitLineData
1#extensionsBox {
2 margin: 10px 10px 0px 10px;
3 min-width: 1px;
4}
5
6#extensionsView {
7 border: 1px inset #CCD0DD;
8 margin: 0;
9 min-width: 245px;
10}
11
12#resizerBox {
13 margin-top: -12px;
14 visibility: hidden;
15}
16
17#resizerBox > resizer {
18 height: 10px;
19 max-height: 10px;
20 visibility: visible;
21}
22
23.notification-inner {
24 border: none;
25 border-bottom: 1px solid #9999CC;
26}
27
28/* Command Bar */
29#commandBarBottom {
30 margin: 5px 5px 10px 10px;
31 min-width: 1px;
32}
33
34#commandBarBottom button {
35 margin: 0;
36 -moz-margin-end: 5px;
37}
38
39/* List Items */
40richlistitem {
41 padding-top: 6px;
42 padding-bottom: 6px;
43 -moz-padding-start: 7px;
44 -moz-padding-end: 7px;
45 min-height: 25px;
46 border-bottom: 1px dotted #666699;
47}
48
49richlistitem[isDisabled="true"] .addonIcon {
50 opacity: 0.3;
51}
52
53richlistitem[isDisabled="true"] {
54 color: #808080;
55}
56
57richlistitem[newAddon="true"] {
58 background-color: #FFFFCC;
59 color: #000000;
60}
61
62richlistitem[selected="true"] {
63 background-color: #CCD0DD;
64 color: #000000;
65}
66
67richlistitem[selected="true"] .text-link {
68 color: inherit;
69}
70
71#extensionsView:focus > richlistitem[selected="true"] {
72 background-color: #336699;
73 color: #FFFFFF;
74}
75
76#extensionsView:focus > richlistitem[selected="true"][isDisabled="true"] {
77 background-color: #666699;
78 color: #FFFFFF;
79}
80
81.descriptionWrap {
82 margin-bottom: 2px;
83}
84
85richlistitem[selected="true"]:not([opType]) .descriptionCrop {
86 display: none;
87}
88
89.addonName {
90 font-weight: bold;
91}
92
93.previewText {
94 font-size: larger;
95 font-weight: bold;
96 color: #000000;
97 text-align: center;
98}
99
100#themePreviewArea {
101 border: 1px inset #CCD0DD;
102 background-color: #FFFFFF;
103 color: #000000;
104 min-width: 65px;
105 overflow: auto;
106}
107
108#previewImageDeck {
109 min-width: 220px;
110}
111
112#themeSplitter {
113 border-width: 0;
114}
115
116.addonIcon {
117 -moz-margin-end: 2px;
118 width: 32px;
119 height: 32px;
120}
121
122.addonIcon > image {
123 max-width: 32px;
124 max-height: 32px;
125}
126
127.updateBadge,
128.notifyBadge {
129 width: 16px;
130 height: 16px;
131 margin-bottom: -3px;
132 list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
133}
134
135richlistitem .updateBadge {
136 -moz-margin-end: -2px;
137}
138
139richlistitem .notifyBadge {
140 -moz-margin-start: -2px;
141}
142
143.updateBadge,
144.updateAvailableBox,
145.notifyBadge {
146 display: none;
147}
148
149richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
150richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
151richlistitem[compatible="false"] .notifyBadge,
152richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
153richlistitem[blocklisted="true"] .notifyBadge,
154richlistitem[satisfiesDependencies="false"] .notifyBadge {
155 display: -moz-box;
156}
157
158
159/* Selected Add-on buttons
160 See content/extensions.css to hide / display buttons */
161.selectedButtons {
162 margin-top: 4px;
163 min-height: 2.1em;
164}
165
166.selectedButtons > button {
167 margin-top: 0;
168 margin-bottom: 0;
169}
170
171.enableButton,
172.disableButton,
173.optionsButton,
174.useThemeButton {
175 -moz-margin-end: 0;
176}
177
178.enableButton, .disableButton,
179.uninstallButton, .cancelUninstallButton {
180 -moz-margin-start: 5px;
181}
182
183/* Selected Add-on status messages and images */
184richlistitem[compatible="true"] .incompatibleBox,
185richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
186richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
187richlistitem[blocklisted="false"] .blocklistedBox,
188richlistitem[opType="needs-uninstall"] .blocklistedBox,
189richlistitem[opType="needs-uninstall"] .incompatibleBox,
190richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
191richlistitem[opType="needs-uninstall"] .blocklistedBox {
192 display: none;
193}
194
195richlistitem[loading="true"] .updateBadge {
196 display: -moz-box;
197 width: 16px;
198 height: 16px;
199 margin-bottom: -3px;
200 -moz-margin-end: -2px;
201 list-style-image: url("chrome://global/skin/icons/loading.gif");
202 -moz-image-region: auto;
203}
204
205.addonThrobber {
206 -moz-margin-start: 5px;
207 width: 16px;
208 height: 16px;
209 list-style-image: url("chrome://global/skin/icons/loading.gif");
210}
211
212.selectedStatusMsgs > hbox {
213 margin-top: 2px;
214 margin-bottom: 2px;
215}
216
217.selectedStatusMsgs label {
218 font-weight: bold;
219}
220
221.selectedStatusMsgs label.text-link {
222 font-weight: normal;
223 border: none;
224}
225
226richlistitem[opType="needs-uninstall"] .notifyBadge {
227 display: none;
228}
229
230.addon-search-details {
231 margin-top: 5px;
232 margin-bottom: 5px;
233 -moz-margin-start: 6px;
234 -moz-margin-end: 0;
235}
236
237.addonThumbnailContainer {
238 background-color: #CCD0DD;
239 padding: 5px;
240 border: 1px solid #9999CC;
241 width: 135px;
242 min-height: 104px;
243 -moz-margin-end: 5px;
244}
245
246.addonMissingThumbnail {
247 color: GrayText;
248 font-size: larger;
249 font-weight: bold;
250}
251
252.addonFailure {
253 width: 16px;
254 height: 16px;
255 list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
256}
257
258.addonRating {
259 display: none;
260}
261
262.addonLearnMore {
263 margin-top: 4px;
264 margin-bottom: 4px;
265}
266
267.addonRating[rating] {
268 display: -moz-box;
269 width: 68px;
270 height: 12px;
271 list-style-image: url("chrome://mozapps/skin/extensions/ratings.png");
272}
273
274.addonRating[rating="0"] {
275 -moz-image-region: rect(0px 68px 12px 0px);
276}
277
278.addonRating[rating="1"] {
279 -moz-image-region: rect(12px 68px 24px 0px);
280}
281
282.addonRating[rating="2"] {
283 -moz-image-region: rect(24px 68px 36px 0px);
284}
285
286.addonRating[rating="3"] {
287 -moz-image-region: rect(36px 68px 48px 0px);
288}
289
290.addonRating[rating="4"] {
291 -moz-image-region: rect(48px 68px 60px 0px);
292}
293
294.addonRating[rating="5"] {
295 -moz-image-region: rect(60px 68px 72px 0px);
296}
297
298.addonType image {
299 -moz-margin-start: 6px;
300 list-style-image: url("chrome://mozapps/skin/extensions/extensionIcons.png");
301 width: 16px;
302 height: 16px;
303}
304
305.addonTypeExtension image {
306 -moz-image-region: rect(0px 16px 16px 0px);
307}
308
309.addonTypeTheme image {
310 -moz-image-region: rect(0px 32px 16px 16px);
311}
312
313vbox[typeName="status"][type="search-failure"],
314vbox[typeName="status"][type="recommended-failure"],
315vbox[typeName="status"][type="message-norecommended"],
316vbox[typeName="status"][type="message-nosearchresults"],
317vbox[typeName="status"][type="retrieve-search"],
318vbox[typeName="status"][type="retrieve-recommended"] {
319 margin-top: 2em;
320}
321
322vbox[typeName="status"][type="footer-recommended"],
323vbox[typeName="status"][type="footer-search"] {
324 margin-top: 1em;
325}
326
327vbox[typeName="status"][type="header-recommended"] {
328 font-size: 150%;
329 background: #CCD0DD;
330}
331
332#searchbox {
333 padding: 0;
334}
335
336#progressBox {
337 padding: 5px 5px 5px 5px;
338}
339
340#progressBox > hbox {
341 -moz-box-align: center;
342}
343
344/* View buttons */
345.viewSelector {
346 border-bottom: 1px solid #9999CC;
347 margin: 0px;
348 -moz-padding-start: 10px;
349 background-color: #CCD0DD;
350 color: #000000;
351}
352
353#viewGroup radio {
354 margin: 0px;
355 padding: 1px 3px;
356 min-width: 4.5em;
357 list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png");
358 border: 1px solid transparent;
359}
360
361#viewGroup radio:hover {
362 border: 1px outset #CCD0DD;
363}
364
365#viewGroup radio[selected="true"] {
366 border: 1px inset #CCD0DD;
367 background-color: #DDDDDD;
368}
369
370.viewButtonIcon {
371 width: 32px;
372 height: 32px;
373}
374
375radio#extensions-view {
376 -moz-image-region: rect(0px, 32px, 32px, 0px)
377}
378
379radio#themes-view {
380 -moz-image-region: rect(0px, 64px, 32px, 32px)
381}
382
383radio#locales-view {
384 -moz-image-region: rect(0px, 96px, 32px, 64px)
385}
386
387radio#plugins-view {
388 -moz-image-region: rect(0px, 128px, 32px, 96px)
389}
390
391radio#updates-view {
392 -moz-image-region: rect(0px, 160px, 32px, 128px)
393}
394
395radio#installs-view {
396 -moz-image-region: rect(0px, 192px, 32px, 160px)
397}
398
399radio#search-view {
400 -moz-image-region: rect(0px, 224px, 32px, 192px)
401}
402
403/* Update view checkbox */
404.includeUpdate {
405 -moz-user-focus: none;
406}
407
408richlistitem[selected="true"] .includeUpdate {
409 -moz-user-focus: normal;
410}
411
412#infoDisplay {
413 overflow-y: auto;
414}
415
416#infoDisplay body {
417 padding: 5px;
418}
419
420#infoDisplay h1,
421#infoDisplay h2,
422#infoDisplay h3 {
423 text-align: left;
424 font-weight: bold;
425 margin: 0 0 0.7em 0;
426}
427
428#infoDisplay h1 {
429 font-size: 150%;
430}
431
432#infoDisplay h2 {
433 font-size: 125%;
434}
435
436#infoDisplay h3 {
437 font-size: 100%;
438}
439
440#infoDisplay ol,
441#infoDisplay ul {
442 margin: 0 0 0.7em 0;
443}
444
445#infoDisplay li {
446 text-align: left;
447}
448
449#infoDisplay p {
450 text-align: justify;
451 margin: 0 0 0.7em 0;
452}