2 margin: 10px 10px 0px 10px;
7 border: 1px inset #CCD0DD;
16 #resizerBox > resizer {
24 border-bottom: 1px solid #9999CC;
29 margin: 5px 5px 10px 10px;
33 #commandBarBottom button {
35 list-style-image: url("chrome://mozapps/skin/extensions/actionbuttons.png");
39 #commandBarBottom button .button-icon {
42 -moz-margin-start: 0px;
46 #installFileButton, #installUpdatesAllButton {
47 -moz-image-region: rect(0px, 84px, 21px, 63px);
50 #installFileButton[disabled="true"],
51 #installUpdatesAllButton[disabled="true"] {
52 -moz-image-region: rect(21px, 84px, 42px, 63px);
55 #checkUpdatesAllButton, #showUpdateInfoButton, #hideUpdateInfoButton {
56 -moz-image-region: rect(0px, 63px, 21px, 42px);
58 #checkUpdatesAllButton[disabled="true"] {
59 -moz-image-region: rect(21px, 63px, 42px, 42px);
63 -moz-image-region: rect(0px, 42px, 21px, 21px);
66 #restartAppButton[disabled="true"] {
67 -moz-image-region: rect(21px, 42px, 42px, 21px);
70 /* these skip/continue icons don't make sense. it's just a placeholder. */
72 -moz-image-region: rect(0px, 42px, 21px, 21px);
75 #skipDialogButton[disabled="true"] {
76 -moz-image-region: rect(21px, 42px, 42px, 21px);
79 #continueDialogButton {
80 -moz-image-region: rect(0px, 42px, 21px, 21px);
83 #continueDialogButton[disabled="true"] {
84 -moz-image-region: rect(21px, 42px, 42px, 21px);
91 -moz-padding-start: 7px;
92 -moz-padding-end: 7px;
94 border-bottom: 1px dotted #666699;
97 richlistitem[isDisabled="true"] .addonIcon {
101 richlistitem[isDisabled="true"] {
105 richlistitem[selected="true"] {
106 background-color: #CCD0DD;
110 #extensionsView:focus > richlistitem[selected="true"] {
111 background-color: #336699;
115 #extensionsView:focus > richlistitem[selected="true"][isDisabled="true"] {
116 background-color: #666699;
124 richlistitem[selected="true"]:not([opType]) .descriptionCrop {
140 border: 1px inset #CCD0DD;
141 background-color: #FFFFFF;
152 -moz-margin-end: 2px;
164 list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
167 richlistitem .updateBadge {
168 -moz-margin-end: -2px;
171 richlistitem .notifyBadge {
172 -moz-margin-start: -2px;
181 richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
182 richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
183 richlistitem[compatible="false"] .notifyBadge,
184 richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
185 richlistitem[blocklisted="true"] .notifyBadge,
186 richlistitem[satisfiesDependencies="false"] .notifyBadge {
191 /* Selected Add-on buttons
192 See content/extensions.css to hide / display buttons */
198 .selectedButtons > button {
210 .enableButton, .disableButton,
211 .uninstallButton, .cancelUninstallButton {
212 -moz-margin-start: 5px;
215 /* Selected Add-on status messages and images */
216 richlistitem[compatible="true"] .incompatibleBox,
217 richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
218 richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
219 richlistitem[blocklisted="false"] .blocklistedBox,
220 richlistitem[opType="needs-uninstall"] .blocklistedBox,
221 richlistitem[opType="needs-uninstall"] .incompatibleBox,
222 richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
223 richlistitem[opType="needs-uninstall"] .blocklistedBox {
227 richlistitem[loading="true"] .updateBadge {
232 -moz-margin-end: -2px;
233 list-style-image: url("chrome://global/skin/icons/loading.gif");
234 -moz-image-region: auto;
238 -moz-margin-start: 5px;
241 list-style-image: url("chrome://global/skin/icons/loading.gif");
244 .selectedStatusMsgs > hbox {
249 .selectedStatusMsgs label {
253 .selectedStatusMsgs label.text-link {
258 richlistitem[opType="needs-uninstall"] .notifyBadge {
263 padding: 5px 5px 5px 5px;
266 #progressBox > hbox {
267 -moz-box-align: center;
272 border-bottom: 1px solid #9999CC;
274 -moz-padding-start: 10px;
275 background-color: #CCD0DD;
280 margin: 0px 1px 0px 1px;
281 padding: 1px 3px 1px 3px;
283 list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png");
284 border: 1px solid transparent;
287 #viewGroup radio:hover {
288 border: 1px outset #CCD0DD;
291 #viewGroup radio[selected="true"] {
292 border: 1px inset #CCD0DD;
300 radio#extensions-view {
301 -moz-image-region: rect(0px, 32px, 32px, 0px)
305 -moz-image-region: rect(0px, 64px, 32px, 32px)
309 -moz-image-region: rect(0px, 96px, 32px, 64px)
313 -moz-image-region: rect(0px, 128px, 32px, 96px)
317 -moz-image-region: rect(0px, 160px, 32px, 128px)
320 radio#installs-view {
321 -moz-image-region: rect(0px, 192px, 32px, 160px)
324 /* Update view checkbox */
326 -moz-user-focus: none;
329 richlistitem[selected="true"] .includeUpdate {
330 -moz-user-focus: normal;