start 2.6 cycle for both themes
[themes.git] / LCARStrek / mozapps / extensions / extensions.css
... / ...
CommitLineData
1/* ***** BEGIN LICENSE BLOCK *****
2 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
3 *
4 * The contents of this file are subject to the Mozilla Public License Version
5 * 1.1 (the "License"); you may not use this file except in compliance with
6 * the License. You may obtain a copy of the License at
7 * http://www.mozilla.org/MPL/
8 *
9 * Software distributed under the License is distributed on an "AS IS" basis,
10 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 * for the specific language governing rights and limitations under the
12 * License.
13 *
14 * The Original Code is the Extension Manager UI.
15 *
16 * The Initial Developer of the Original Code is
17 * the Mozilla Foundation.
18 * Portions created by the Initial Developer are Copyright (C) 2010
19 * the Initial Developer. All Rights Reserved.
20 *
21 * Contributor(s):
22 * Blair McBride <bmcbride@mozilla.com>
23 *
24 * Alternatively, the contents of this file may be used under the terms of
25 * either the GNU General Public License Version 2 or later (the "GPL"), or
26 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27 * in which case the provisions of the GPL or the LGPL are applicable instead
28 * of those above. If you wish to allow use of your version of this file only
29 * under the terms of either the GPL or the LGPL, and not to allow others to
30 * use your version of this file under the terms of the MPL, indicate your
31 * decision by deleting the provisions above and replace them with the notice
32 * and other provisions required by the GPL or the LGPL. If you do not delete
33 * the provisions above, a recipient may use your version of this file under
34 * the terms of any one of the MPL, the GPL or the LGPL.
35 *
36 * ***** END LICENSE BLOCK ***** */
37
38@import url("chrome://global/skin/inContentUI.css");
39
40@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
41
42.nav-button {
43 list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
44}
45
46#forward-btn {
47 -moz-border-start: none;
48}
49
50#back-btn:-moz-locale-dir(ltr),
51#forward-btn:-moz-locale-dir(rtl) {
52 -moz-image-region: rect(42px 25px 63px 0px);
53}
54
55#back-btn[disabled="true"]:-moz-locale-dir(ltr),
56#forward-btn[disabled="true"]:-moz-locale-dir(rtl) {
57 -moz-image-region: rect(42px 50px 63px 25px);
58}
59
60#back-btn:-moz-locale-dir(rtl),
61#forward-btn:-moz-locale-dir(ltr) {
62 -moz-image-region: rect(63px 25px 84px 0px);
63}
64
65#back-btn[disabled="true"]:-moz-locale-dir(rtl),
66#forward-btn[disabled="true"]:-moz-locale-dir(ltr) {
67 -moz-image-region: rect(63px 50px 84px 25px);
68}
69
70
71/*** global warnings ***/
72
73.global-warning-container {
74 overflow-x: hidden;
75}
76
77.global-warning {
78 -moz-box-align: center;
79 padding: 0 8px;
80 color: #000000;
81 font-weight: bold;
82}
83
84#addons-page[warning] .global-warning-container {
85 background-color: #FFCF00;
86}
87
88#detail-view .global-warning {
89 padding: 4px 12px;
90 border-bottom: 3px solid #000000;
91}
92
93@media all and (max-width: 600px) {
94 .global-warning-text {
95 display: none;
96 }
97
98 .global-warning .warning-icon {
99 /* background-color: #FFF;
100 box-shadow: 0px 0px 2px 5px #FFF;
101 border-radius: 10px; */
102 }
103}
104
105/*** global informations ***/
106#addons-page .global-info-container {
107 background-color: #9C9CFF;
108 border-top-right-radius: 5px;
109 border-top-left-radius: 5px;
110}
111
112/* Plugins aren't yet disabled by safemode (bug 342333),
113 so don't show that warning when viewing plugins. */
114#addons-page[warning="safemode"] .view-pane[type="plugin"] .global-warning-container,
115#addons-page[warning="safemode"] #detail-view[loading="true"] .global-warning-container {
116 background-color: inherit;
117 background-image: none;
118}
119
120
121/*** notification icons ***/
122
123.warning-icon {
124 list-style-image: url("chrome://global/skin/icons/warning-16.png");
125 width: 16px;
126 height: 16px;
127 margin: 1px 0;
128}
129
130.error-icon {
131 list-style-image: url("chrome://global/skin/icons/error-16.png");
132 width: 16px;
133 height: 16px;
134 margin: 1px 0;
135}
136
137.pending-icon,
138.info-icon {
139 list-style-image: url("chrome://global/skin/icons/information-16.png");
140 width: 16px;
141 height: 16px;
142 margin: 1px 0;
143}
144
145.addon-view[pending="disable"] .pending-icon,
146.addon-view[pending="uninstall"] .pending-icon {
147 list-style-image: url("chrome://global/skin/icons/warning-16.png");
148 width: 16px;
149 height: 15px;
150 margin: 3px 0;
151}
152
153
154/*** view alert boxes ***/
155
156.alert-container {
157 -moz-box-align: center;
158}
159
160.alert-spacer-before {
161 -moz-box-flex: 1;
162}
163
164.alert-spacer-after {
165 -moz-box-flex: 3;
166}
167
168.alert {
169 -moz-box-align: center;
170 padding: 10px;
171 color: #FF9F00;
172 border: 1px solid #9C9CFF;
173 border-radius: 8px;
174 background-color: #000000;
175 background-clip: padding-box;
176}
177
178.alert .alert-title {
179 font-weight: bold;
180 font-size: 200%;
181 margin-bottom: 15px;
182}
183
184.alert button {
185 margin: 1em 2em;
186}
187
188.loading {
189 list-style-image: url("chrome://global/skin/icons/loading.gif");
190 padding-left: 20px;
191 padding-right: 20px;
192}
193
194
195/*** category selector ***/
196
197#categories {
198 -moz-appearance: none;
199 border: none;
200 -moz-margin-end: -1px;
201 background-color: transparent;
202 position: relative;
203 margin-top: 31px;
204}
205
206.category {
207 background-color: transparent;
208 color: #FF9F00;
209 min-height: 0;
210 padding: 10px 4px;
211 border-width: 1px;
212 border-style: solid;
213 border-color: transparent;
214 -moz-box-align: center;
215 overflow: hidden;
216}
217
218.category:-moz-locale-dir(ltr) {
219 border-top-left-radius: 5px;
220 border-bottom-left-radius: 5px;
221}
222
223.category:-moz-locale-dir(rtl) {
224 border-top-right-radius: 5px;
225 border-bottom-right-radius: 5px;
226}
227
228.category[disabled] {
229 border-top: 0;
230 border-bottom: 0;
231 height: 0;
232 opacity: 0;
233 -moz-transition-property: height, opacity;
234 -moz-transition-duration: 1s, 0.8s;
235}
236
237.category:not([disabled]) {
238 height: 52px;
239 -moz-transition-property: height, opacity;
240 -moz-transition-duration: 1s, 0.8s;
241}
242
243.category[selected] {
244 background-color: #008484;
245 color: #FFCF00;
246 border-color: #9C9CFF;
247}
248
249.category-name {
250 font-size: 150%;
251}
252
253/* Maximize the size of the viewport when the window is small */
254@media all and (max-width: 800px) {
255 .category-name {
256 display: none;
257 }
258}
259
260.category-badge {
261 background-color: #E7ADE7;
262 padding: 2px 8px;
263 margin: 6px 0;
264 border-radius: 10000px;
265 color: #000000;
266 font-weight: bold;
267 text-align: center;
268}
269
270.category-badge[value="0"] {
271 visibility: hidden;
272}
273
274.category-icon {
275 width: 32px;
276 height: 32px;
277 -moz-margin-start: 6px;
278}
279
280#category-search > .category-icon {
281 list-style-image: url("chrome://mozapps/skin/extensions/category-search.png");
282}
283#category-discover > .category-icon {
284 list-style-image: url("chrome://mozapps/skin/extensions/category-discover.png");
285}
286#category-locale > .category-icon {
287 list-style-image: url("chrome://mozapps/skin/extensions/category-languages.png");
288}
289#category-searchengine > .category-icon {
290 list-style-image: url("chrome://mozapps/skin/extensions/category-searchengines.png");
291}
292#category-extension > .category-icon {
293 list-style-image: url("chrome://mozapps/skin/extensions/category-extensions.png");
294}
295#category-theme > .category-icon {
296 list-style-image: url("chrome://mozapps/skin/extensions/category-themes.png");
297}
298#category-plugin > .category-icon {
299 list-style-image: url("chrome://mozapps/skin/extensions/category-plugins.png");
300}
301#category-availableUpdates > .category-icon {
302 list-style-image: url("chrome://mozapps/skin/extensions/category-available.png");
303}
304#category-recentUpdates > .category-icon {
305 list-style-image: url("chrome://mozapps/skin/extensions/category-recent.png");
306}
307
308
309/*** header ***/
310
311#header {
312 margin-bottom: 18px;
313 height: 2em;
314}
315
316#header-search {
317 color: #E7ADE7;
318 border: 1px solid #9C9CFF;
319 border-radius: 4px;
320 padding: 3px;
321 background-color: #000000;
322 margin: 0;
323}
324
325#header-search .textbox-input:-moz-placeholder {
326 color: #8050B0;
327}
328
329#header-search[focused] {
330 border-color: #008484;
331}
332
333#header-utils-btn {
334 list-style-image: url("chrome://mozapps/skin/extensions/utilities.png");
335 -moz-margin-end: 16px;
336}
337
338#header-utils-btn:hover,
339#header-utils-btn:hover:active,
340#header-utils-btn[open="true"] {
341 list-style-image: url("chrome://mozapps/skin/extensions/utilities-hover.png");
342}
343
344#header-utils-btn > .button-box > .button-menu-dropmarker {
345 border: none;
346 background: transparent;
347}
348
349#header-utils-btn:hover > .button-box > .button-menu-dropmarker {
350 list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
351}
352
353.view-header {
354 background-color: #9C9CFF;
355 color: #000000;
356 border-radius: 8px;
357 padding: 0px 1em;
358 margin: 3px;
359 min-height: 31px;
360}
361
362
363/*** sorters ***/
364
365.sort-controls {
366 -moz-appearance: none;
367 border-right: 3px solid #000000;
368}
369
370.sorter {
371 -moz-appearance: none;
372 border: none;
373 border-left: 3px solid #000000;
374 background-color: transparent;
375 color: #8050B0;
376 border-radius: 0;
377 padding: 0 6px;
378 -moz-padding-start: 6px;
379 -moz-padding-end: 3px;
380 margin: 0;
381 min-width: 12px !important;
382 -moz-box-direction: reverse;
383}
384.sorter:hover {
385 background-color: #FFCF00;
386 color: #000000;
387}
388
389.sorter .button-box {
390 padding-top: 0;
391 padding-bottom: 0;
392}
393
394.sorter[checkState="1"],
395.sorter[checkState="2"] {
396 background-color: #008484;
397 color: #FFCF00;
398}
399
400.sorter[checkState="1"] {
401 list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
402}
403
404.sorter[checkState="2"] {
405 list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
406}
407
408.sorter .button-icon {
409 -moz-margin-start: 4px;
410}
411
412
413/*** discover view ***/
414
415.discover-spacer-before,
416.discover-spacer-after {
417 -moz-box-flex: 1;
418}
419
420#discover-error .alert {
421 max-width: 45em;
422 -moz-box-flex: 1;
423}
424
425.discover-logo {
426 list-style-image: url("chrome://mozapps/skin/extensions/discover-logo.png");
427 -moz-margin-end: 15px;
428}
429
430.discover-title {
431 font-weight: bold;
432 font-size: 24px;
433 /* font-family: MetaWebPro-Book, "Trebuchet MS", sans-serif; */
434 margin: 0 0 15px 0;
435}
436
437.discover-description {
438 text-align: justify;
439 margin: 0 0 15px 0;
440}
441
442.discover-footer {
443 text-align: justify;
444}
445
446
447/*** list ***/
448
449.list {
450 margin: 0;
451 border: none;
452 background-color: transparent;
453}
454
455.addon {
456 border-bottom: 1px solid #9C9CFF;
457 padding: 5px;
458 background-origin: border-box;
459}
460
461.details {
462 cursor: pointer;
463 margin: 0;
464 -moz-margin-start: 10px;
465}
466
467.icon-container {
468 width: 48px;
469 height: 48px;
470 margin: 3px 7px;
471 -moz-box-align: center;
472 -moz-box-pack: center;
473}
474
475.icon {
476 list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.png");
477 max-width: 48px;
478 max-height: 48px;
479}
480
481.addon[active="false"] .icon {
482/* filter: url("chrome://mozapps/skin/extensions/extensions.svg#greyscale"); */
483}
484
485.addon-view[type="theme"] .icon {
486 list-style-image: url("chrome://mozapps/skin/extensions/themeGeneric.png");
487}
488
489.addon-view[type="locale"] .icon {
490 list-style-image: url("chrome://mozapps/skin/extensions/localeGeneric.png");
491}
492
493.addon-view[type="plugin"] .icon {
494 list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
495}
496
497.name-container {
498 font-size: 150%;
499 font-weight: bold;
500 color: #9C9CFF;
501 margin-bottom: 0;
502 -moz-box-align: end;
503 -moz-box-flex: 1;
504}
505
506.creator {
507 font-weight: bold;
508}
509
510.creator .text-link {
511 /* color: #0066CC; */
512}
513
514.description-container {
515 -moz-margin-start: 6px;
516 -moz-box-align: center;
517}
518
519.description {
520 margin: 0;
521}
522
523.warning,
524.pending,
525.error,
526.info {
527 -moz-margin-start: 48px;
528 font-weight: bold;
529 -moz-box-align: center;
530}
531
532.content-container,
533.basicinfo-container {
534 -moz-box-align: start;
535}
536
537.addon[status="installing"] > .content-container {
538 -moz-box-align: stretch;
539}
540
541.advancedinfo-container,
542.update-info-container {
543 -moz-box-align: center;
544}
545
546.update-available {
547 -moz-box-align: end;
548}
549
550.install-status-container {
551 -moz-box-pack: end;
552 -moz-box-align: end;
553}
554
555.name-outer-container {
556 -moz-box-pack: center;
557}
558
559.relnotes-toggle-container,
560.icon-outer-container {
561 -moz-box-pack: start;
562}
563
564.status-container,
565.control-container {
566 -moz-box-pack: end;
567}
568
569.addon-view .warning {
570 color: #FFCF00;
571}
572
573.addon-view .error {
574 color: #FF0000;
575}
576
577.addon-view .pending {
578 color: #008484;
579}
580
581.addon-view[pending="disable"] .pending,
582.addon-view[pending="uninstall"] .pending {
583 color: #FF9C00;
584}
585
586.addon .relnotes-container {
587 -moz-box-align: start;
588 -moz-margin-start: 6px;
589 height: 0;
590 overflow: hidden;
591 opacity: 0;
592 -moz-transition-property: height, opacity;
593 -moz-transition-duration: 0.5s, 0.5s;
594}
595
596.addon[show-relnotes] .relnotes-container {
597 opacity: 1;
598 -moz-transition-property: height, opacity;
599 -moz-transition-duration: 0.5s, 0.5s;
600}
601
602.addon .relnotes-header {
603 font-weight: bold;
604 margin: 10px 0;
605}
606
607.addon .relnotes-toggle {
608 border: none;
609 background: transparent;
610 font-weight: bold;
611 -moz-box-direction: reverse;
612 cursor: pointer;
613 list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
614}
615
616.addon .relnotes-toggle > .button-box > .button-icon {
617 -moz-padding-start: 4px;
618}
619
620.addon[show-relnotes] .relnotes-toggle {
621 list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
622}
623
624.addon[active="false"] {
625 /* background-color: rgba(135, 135, 135, 0.1); */
626}
627
628.addon-view[active="false"],
629.addon-view[active="false"] .name-container {
630 color: #E7ADE7;
631}
632
633.addon-view[notification="warning"] {
634 background-color : #FFCF00;
635 color: #000000;
636}
637
638.addon-view[notification="warning"] .warning {
639 color: #000000;
640}
641
642.addon-view[notification="warning"] .name-container {
643 color: #000000;
644}
645
646.addon-view[notification="error"] {
647 background-color: #FF0000;
648 color: #000000;
649}
650
651.addon-view[notification="error"] .error {
652 color: #000000;
653}
654
655.addon-view[notification="info"] {
656 background-color: #9C9CFF;
657 color: #000000;
658}
659
660.addon-view[pending="enable"],
661.addon-view[pending="upgrade"],
662.addon-view[pending="install"] {
663 background-color: #008484;
664}
665
666.addon-view[pending="enable"] .pending,
667.addon-view[pending="upgrade"] .pending,
668.addon-view[pending="install"] .pending {
669 color: #000000;
670}
671
672.addon-view[pending="disable"],
673.addon-view[pending="uninstall"] {
674 color: #8050B0;
675}
676
677
678/*** item - uninstalled ***/
679
680.addon[status="uninstalled"] {
681 border: none;
682}
683
684.addon[status="uninstalled"] > .container {
685 -moz-box-align: center;
686 padding: 4px 20px;
687 background-color: #8050B0;
688 border-radius: 8px;
689 font-size: 120%;
690}
691
692.addon[status="uninstalled"][selected] {
693 background-color: transparent;
694}
695
696.addon[selected] {
697 background-color: #008484;
698 color: #FF9F00;
699}
700
701.addon[selected] .name-container {
702 color: #FFCF00;
703}
704
705.addon[active="false"][selected] {
706 color: #E7ADE7;
707}
708
709.addon[active="false"][selected] .name-container {
710 color: #E7ADE7;
711}
712
713
714/*** search view ***/
715
716#search-filter {
717 padding: 5px 20px;
718 -moz-box-align: center;
719 background-color: #000000;
720 font-size: 120%;
721 border-bottom: 1px solid #9C9CFF;
722 overflow-x: hidden;
723}
724
725#search-filter-label {
726 font-weight: bold;
727 color: #FFCF00;
728}
729
730.search-filter-radio {
731 padding: 0 6px;
732 margin: 0 3px;
733 border-radius: 10000px;
734}
735
736.search-filter-radio[selected] {
737 background-color: #008484;
738 color: #000000;
739}
740
741.search-filter-radio .radio-check-box1 {
742 display: none;
743}
744
745.search-filter-radio .radio-icon {
746 display: none;
747}
748
749#search-allresults-link {
750 margin-top: 1em;
751 margin-bottom: 2em;
752}
753
754/*** detail view ***/
755
756#detail-view .loading {
757 opacity: 0;
758}
759
760#detail-view[loading-extended] .loading {
761 opacity: 1;
762 -moz-transition-property: opacity;
763 -moz-transition-duration: 1s;
764}
765
766.detail-view-container {
767 padding: 0 2em 2em 2em;
768 font-size: 110%;
769}
770
771#detail-notifications {
772 margin-top: 1em;
773 margin-bottom: 2em;
774}
775
776#detail-notifications .warning,
777#detail-notifications .pending,
778#detail-notifications .error {
779 -moz-margin-start: 0;
780}
781
782#detail-icon {
783 -moz-margin-end: 10px;
784 margin-top: 6px;
785 max-width: 64px;
786 max-height: 64px;
787}
788
789#detail-summary {
790 margin-bottom: 2em;
791}
792
793#detail-name-container {
794 font-size: 200%;
795}
796
797#detail-screenshot {
798 -moz-margin-end: 2em;
799 max-width: 300px;
800 max-height: 300px;
801}
802
803#detail-desc-container {
804 margin-bottom: 2em;
805}
806
807#detail-desc, #detail-fulldesc {
808 -moz-margin-start: 6px;
809 white-space: pre-wrap;
810 /* This is necessary to fix layout issues with multi-line descriptions, see
811 bug 592712*/
812 outline: solid transparent;
813 min-width: 8em;
814}
815
816#detail-fulldesc {
817 margin-top: 1em;
818}
819
820#detail-contributions {
821 border-radius: 5px;
822 border: 1px solid #9C9CFF;
823 margin-bottom: 2em;
824 padding: 1em;
825 background-color: #FFCF00;
826}
827
828#detail-contrib-description {
829 font-style: italic;
830 margin-bottom: 1em;
831 color: #000000;
832}
833
834#detail-contrib-suggested {
835 color: #8050B0;
836 font-weight: bold;
837}
838
839#detail-contrib-btn {
840 list-style-image: url("chrome://mozapps/skin/extensions/heart.png");
841}
842
843#detail-contrib-btn .button-icon {
844 -moz-margin-end: 3px;
845}
846
847#detail-grid {
848 margin-bottom: 2em;
849}
850
851#detail-grid > columns > column:first-child {
852 max-width: 25em;
853}
854
855.detail-row[first-row="true"],
856.detail-row-complex[first-row="true"],
857setting[first-row="true"] {
858 border-top: none;
859}
860
861.detail-row,
862.detail-row-complex,
863setting {
864 border-top: 1px solid #9C9CFF;
865 -moz-box-align: center;
866 min-height: 30px;
867}
868
869#detail-controls {
870 margin-bottom: 1em;
871}
872
873#detail-view[active="false"]:not([pending]):not([notification]) {
874 /* background-color: foo; */
875}
876
877setting[first-row="true"] {
878 margin-top: 2em;
879}
880
881.preferences-description {
882 font-size: 90.9%;
883 color: #808080;
884 margin-top: -2px;
885 -moz-margin-start: 2em;
886}
887
888setting[type="string"] > .setting-input > textbox {
889 -moz-box-flex: 1;
890}
891
892setting[type="radio"] > radiogroup {
893 -moz-box-orient: horizontal;
894}
895
896menulist { /* Fixes some styling inconsistencies */
897 margin: 1px 5px 2px 5px;
898}
899
900/*** creator ***/
901
902.creator > label {
903 -moz-margin-end: 0;
904}
905
906.creator > .text-link {
907 margin-top: 1px;
908 margin-bottom: 1px;
909}
910
911
912/*** rating ***/
913
914.meta-rating {
915 -moz-margin-end: 0;
916 padding-top: 2px;
917}
918
919.meta-rating > .star {
920 list-style-image: url("chrome://mozapps/skin/extensions/rating-not-won.png");
921 padding: 0 1px;
922}
923
924.meta-rating > .star[on="true"] {
925 list-style-image: url("chrome://mozapps/skin/extensions/rating-won.png");
926}
927
928
929/*** download progress ***/
930
931.download-progress {
932 background-color: #000000;
933 border-radius: 10000px;
934 border: 1px solid #FF9F00;
935 width: 200px;
936 height: 21px;
937 margin: 0 8px;
938}
939
940.download-progress[mode="undetermined"] .status-container {
941 padding: 0 2px;
942}
943
944.download-progress .start-cap,
945.download-progress[complete] .end-cap,
946.download-progress[mode="undetermined"] .end-cap,
947.download-progress .progress .progress-bar {
948 background-color: #008484;
949}
950
951.download-progress .progress .progress-bar {
952 border-left-width: 0;
953 border-right-width: 0;
954 min-height: 21px;
955}
956
957.download-progress .progress {
958 background-color: transparent;
959 padding: 0;
960 margin: 0;
961 border: none;
962}
963
964.download-progress .start-cap, .download-progress .end-cap {
965 width: 12px;
966}
967
968.download-progress .start-cap:-moz-locale-dir(ltr),
969.download-progress .end-cap:-moz-locale-dir(rtl) {
970 border-radius: 3px 0 0 3px;
971}
972
973.download-progress .end-cap:-moz-locale-dir(ltr),
974.download-progress .start-cap:-moz-locale-dir(rtl) {
975 border-radius: 0 3px 3px 0;
976}
977
978.download-progress .cancel {
979 -moz-appearance: none;
980 background-color: #8050B0;
981 border: 1px solid #9C9CFF;
982 padding: 3px;
983 border-radius: 3px;
984 min-width: 0;
985 margin: 3px;
986}
987
988.download-progress .cancel .button-box {
989 padding: 0;
990 border: none;
991}
992
993.download-progress .cancel .button-text {
994 display: none;
995}
996
997.download-progress .cancel .button-icon {
998 -moz-margin-start: 0;
999}
1000
1001.download-progress .cancel {
1002 list-style-image: url('chrome://mozapps/skin/extensions/cancel.png');
1003}
1004
1005.download-progress .status-container {
1006 -moz-box-align: center;
1007}
1008
1009.download-progress .status {
1010/* text-shadow: #FFF 0 0 2px; */
1011}
1012
1013/*** install status ***/
1014
1015.install-status {
1016 -moz-box-align: center;
1017}
1018
1019
1020/*** check for updates ***/
1021
1022#updates-container {
1023 -moz-box-align: center;
1024}
1025
1026#updates-container .button-link {
1027 font-weight: bold;
1028}
1029
1030#updates-installed,
1031#updates-downloaded {
1032 color: #008484;
1033 font-weight: bold;
1034}
1035
1036#update-selected {
1037 margin: 12px;
1038}
1039
1040/*** buttons ***/
1041
1042.addon-control[disabled="true"] {
1043 display: none;
1044}
1045
1046button.button-link {
1047 background: transparent;
1048 border: none;
1049 text-decoration: underline;
1050 color: blue;
1051 cursor: pointer;
1052 min-width: 0;
1053 margin: 0 6px;
1054}
1055
1056/* Needed to override normal button style from inContent.css */
1057button.button-link:not([disabled="true"]):active:hover {
1058}