2 margin: 10px 10px 0px 10px;
7 border: 1px inset #CCD0DD;
17 #resizerBox > resizer {
25 border-bottom: 1px solid #9999CC;
30 margin: 5px 5px 10px 10px;
34 #commandBarBottom button {
43 -moz-padding-start: 7px;
44 -moz-padding-end: 7px;
46 border-bottom: 1px dotted #666699;
49 richlistitem[isDisabled="true"] .addonIcon {
53 richlistitem[isDisabled="true"] {
57 richlistitem[newAddon="true"] {
58 background-color: #FFFFCC;
62 richlistitem[selected="true"] {
63 background-color: #CCD0DD;
67 richlistitem[selected="true"] .text-link {
71 #extensionsView:focus > richlistitem[selected="true"] {
72 background-color: #336699;
76 #extensionsView:focus > richlistitem[selected="true"][isDisabled="true"] {
77 background-color: #666699;
85 richlistitem[selected="true"]:not([opType]) .descriptionCrop {
101 border: 1px inset #CCD0DD;
102 background-color: #FFFFFF;
117 -moz-margin-end: 2px;
132 list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
135 richlistitem .updateBadge {
136 -moz-margin-end: -2px;
139 richlistitem .notifyBadge {
140 -moz-margin-start: -2px;
149 richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
150 richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
151 richlistitem[compatible="false"] .notifyBadge,
152 richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
153 richlistitem[blocklisted="true"] .notifyBadge,
154 richlistitem[satisfiesDependencies="false"] .notifyBadge {
159 /* Selected Add-on buttons
160 See content/extensions.css to hide / display buttons */
166 .selectedButtons > button {
178 .enableButton, .disableButton,
179 .uninstallButton, .cancelUninstallButton {
180 -moz-margin-start: 5px;
183 /* Selected Add-on status messages and images */
184 richlistitem[compatible="true"] .incompatibleBox,
185 richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
186 richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
187 richlistitem[blocklisted="false"] .blocklistedBox,
188 richlistitem[opType="needs-uninstall"] .blocklistedBox,
189 richlistitem[opType="needs-uninstall"] .incompatibleBox,
190 richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
191 richlistitem[opType="needs-uninstall"] .blocklistedBox {
195 richlistitem[loading="true"] .updateBadge {
200 -moz-margin-end: -2px;
201 list-style-image: url("chrome://global/skin/icons/loading.gif");
202 -moz-image-region: auto;
206 -moz-margin-start: 5px;
209 list-style-image: url("chrome://global/skin/icons/loading.gif");
212 .selectedStatusMsgs > hbox {
217 .selectedStatusMsgs label {
221 .selectedStatusMsgs label.text-link {
226 richlistitem[opType="needs-uninstall"] .notifyBadge {
230 .addon-search-details {
233 -moz-margin-start: 6px;
237 .addonThumbnailContainer {
238 background-color: #CCD0DD;
240 border: 1px solid #9999CC;
243 -moz-margin-end: 5px;
246 .addonMissingThumbnail {
255 list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
267 .addonRating[rating] {
271 list-style-image: url("chrome://mozapps/skin/extensions/ratings.png");
274 .addonRating[rating="0"] {
275 -moz-image-region: rect(0px 68px 12px 0px);
278 .addonRating[rating="1"] {
279 -moz-image-region: rect(12px 68px 24px 0px);
282 .addonRating[rating="2"] {
283 -moz-image-region: rect(24px 68px 36px 0px);
286 .addonRating[rating="3"] {
287 -moz-image-region: rect(36px 68px 48px 0px);
290 .addonRating[rating="4"] {
291 -moz-image-region: rect(48px 68px 60px 0px);
294 .addonRating[rating="5"] {
295 -moz-image-region: rect(60px 68px 72px 0px);
299 -moz-margin-start: 6px;
300 list-style-image: url("chrome://mozapps/skin/extensions/extensionIcons.png");
305 .addonTypeExtension image {
306 -moz-image-region: rect(0px 16px 16px 0px);
309 .addonTypeTheme image {
310 -moz-image-region: rect(0px 32px 16px 16px);
313 vbox[typeName="status"][type="search-failure"],
314 vbox[typeName="status"][type="recommended-failure"],
315 vbox[typeName="status"][type="message-norecommended"],
316 vbox[typeName="status"][type="message-nosearchresults"],
317 vbox[typeName="status"][type="retrieve-search"],
318 vbox[typeName="status"][type="retrieve-recommended"] {
322 vbox[typeName="status"][type="footer-recommended"],
323 vbox[typeName="status"][type="footer-search"] {
327 vbox[typeName="status"][type="header-recommended"] {
337 padding: 5px 5px 5px 5px;
340 #progressBox > hbox {
341 -moz-box-align: center;
346 border-bottom: 1px solid #9999CC;
348 -moz-padding-start: 10px;
349 background-color: #CCD0DD;
357 list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png");
358 border: 1px solid transparent;
361 #viewGroup radio:hover {
362 border: 1px outset #CCD0DD;
365 #viewGroup radio[selected="true"] {
366 border: 1px inset #CCD0DD;
367 background-color: #DDDDDD;
375 radio#extensions-view {
376 -moz-image-region: rect(0px, 32px, 32px, 0px)
380 -moz-image-region: rect(0px, 64px, 32px, 32px)
384 -moz-image-region: rect(0px, 96px, 32px, 64px)
388 -moz-image-region: rect(0px, 128px, 32px, 96px)
392 -moz-image-region: rect(0px, 160px, 32px, 128px)
395 radio#installs-view {
396 -moz-image-region: rect(0px, 192px, 32px, 160px)
400 -moz-image-region: rect(0px, 224px, 32px, 192px)
403 /* Update view checkbox */
405 -moz-user-focus: none;
408 richlistitem[selected="true"] .includeUpdate {
409 -moz-user-focus: normal;