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