.menulist-compact > .menulist-label-box > .menulist-label {
margin: 0 3px !important;
- text-align: right;
+ text-align: end;
}
.menulist-compact > .menulist-label-box > .menulist-icon {
min-height: 19px;
}
+/* this color should be on the -moz-placeholder
textbox[isempty="true"] {
color: #CCD0DD;
}
+*/
html|*.textbox-input,
html|*.textbox-textarea {
th {
background-color: #eee; /* light grey */
font-weight: bold;
- text-align: left;
+ text-align: startt;
}
.noTableBorder,
-/**
- * General
- */
-.heed {
- font-weight: bold;
-}
-
-.wizard-button > .button-box {
- -moz-padding-start: 15px !important;
- -moz-padding-end: 15px !important;
+/* General */
+/* Specify the size for the wizardpage so the billboard has a fixed size. 3rd
+ party themes should typically specify the same values. */
+wizardpage {
+ height: 360px;
+ width: 700px;
}
-link {
- color: blue;
- border: 1px solid transparent;
- margin-top: 1px;
- margin-bottom: 4px;
- -moz-margin-start: 5px;
- -moz-margin-end: 5px;
- text-decoration: underline !important;
-}
-
-link > label {
- margin: 0px;
- padding: 1px;
- text-decoration: underline !important;
-}
-
-link:focus {
- border: 1px dotted #000000;
+/* Remove margin and padding so the billboard will extend to the edge of the
+ window. 3rd party themes should typically specify the same values. */
+#updates, .wizard-page-box {
+ margin: 0;
+ padding: 0;
}
-remotecontent {
- margin-top: 1px;
- margin-bottom: 2px;
- -moz-margin-start: 6px;
- -moz-margin-end: 5px;
- -moz-appearance: listbox;
- padding-bottom: 1px;
+.update-content {
+ padding: 10px;
}
-/**
- * License Page
- */
.loadingBox {
padding: 3px 5px;
}
+
.remoteLoadingThrobber {
margin-top: 3px;
}
+
.remoteLoadingThrobber[state="loading"] {
list-style-image: url("chrome://global/skin/icons/loading.gif");
}
+
.remoteLoadingThrobber[state="error"] {
list-style-image: url("chrome://global/skin/icons/notfound.png");
}
-/**
- * Update Found Page
- */
-#moreDetails {
- margin-top: 1px;
- margin-bottom: 4px;
- -moz-margin-start: 3px;
- -moz-margin-end: 5px;
+.wizard-buttons-separator {
+ margin-top: 0 !important;
}
-#updateForMoreInfo {
- -moz-margin-start: 5px;
+#updates[currentpageid="updatesfoundbasic"] .wizard-button[dlgtype="next"],
+#updates[currentpageid="updatesfoundbillboard"] .wizard-button[dlgtype="next"],
+#updates[currentpageid="finished"] .wizard-button[dlgtype="finish"],
+#updates[currentpageid="finishedBackground"] .wizard-button[dlgtype="finish"] {
+ font-weight: bold;
+}
+
+#licenseContent, #incompatibleListbox {
+ -moz-margin-start: 6px;
+ -moz-margin-end: 6px;
}
+/* Update Found Basic Page */
#updateName, #updateFinishedName {
font-weight: bold;
font-size: larger;
}
-#alertImage {
- list-style-image: url("chrome://global/skin/icons/alert-exclam.gif");
- -moz-margin-end: 5px;
+/* License Page */
+#licenseContent {
+/* -moz-appearance: listbox; */
}
-#incompatibleWarning {
- background-color : #FFFFCC;
- color: #000000;
- border: 1px outset #CCD0DD;
- padding: 3px;
- margin: 1px 5px 4px;
+/* Incompatible List Page */
+#incompatibleListbox {
+ margin-bottom: 6px;
}
-/**
- * Downloading Page
- */
-#downloadStatusTop, #downloadStatusLine {
+/* Downloading Page */
+#downloadStatusLine {
-moz-box-align: center;
}
height: 3em !important;
}
-#downloadThrobber {
- -moz-margin-start: 5px;
- list-style-image: url("chrome://global/skin/filepicker/blank.gif");
-}
-
-#downloadThrobber[state="loading"] {
- list-style-image: url("chrome://global/skin/icons/loading.gif");
-}
-
#downloadStatusProgress {
-moz-padding-end: 5px;
}
#pauseButton {
- -moz-appearance: none;
list-style-image: url("chrome://mozapps/skin/downloads/downloadButtons.png");
-moz-image-region: rect(0px, 48px, 16px, 32px);
+ -moz-appearance: none;
background-color: transparent;
border: none;
- padding: 0;
- margin: 0;
min-width: 0;
min-height: 0;
+ margin: 0;
+ padding: 0;
}
/* !Important must be used otherwise this won't immediately take affect */
list-style-image: url("chrome://global/skin/icons/notfound.png");
}
-/**
- * Error Page
- */
+/* Error Page */
#errorReason {
margin-top: 1px;
margin-bottom: 2px;
font-weight: bold;
}
-/**
- * Update History Window
- */
+/* Update History Window */
update {
border-bottom: 1px dotted #666699;
}
-moz-box-align: end;
}
-.update-details-link {
- margin: 0px;
-}
-
.update-type {
font-weight: bold;
color: #990000;
#historyItems > scrollbox {
margin-bottom: 1px;
}
-
-.updatePrefsInfo {
- font-size: smaller;
- -moz-margin-start: 27px;
- margin-bottom: 10px;
-}
.menulist-compact > .menulist-label-box > .menulist-label {
margin: 0 3px !important;
- text-align: right;
+ text-align: end;
}
.menulist-compact > .menulist-label-box > .menulist-icon {
min-height: 19px;
}
+/* this color should be on the -moz-placeholder
textbox[isempty="true"] {
color: #6000CF;
}
+*/
html|*.textbox-input,
html|*.textbox-textarea {
th {
background-color: #eee; /* light grey */
font-weight: bold;
- text-align: left;
+ text-align: start;
}
.noTableBorder,
-/**
- * General
- */
-.heed {
- font-weight: bold;
-}
-
-.wizard-button > .button-box {
- -moz-padding-start: 15px !important;
- -moz-padding-end: 15px !important;
+/* General */
+/* Specify the size for the wizardpage so the billboard has a fixed size. 3rd
+ party themes should typically specify the same values. */
+wizardpage {
+ height: 360px;
+ width: 700px;
}
-link {
- color: blue;
- border: 1px solid transparent;
- margin-top: 1px;
- margin-bottom: 4px;
- -moz-margin-start: 5px;
- -moz-margin-end: 5px;
- text-decoration: underline !important;
-}
-
-link > label {
- margin: 0px;
- padding: 1px;
- text-decoration: underline !important;
-}
-
-link:focus {
- border: 1px dotted #000000;
+/* Remove margin and padding so the billboard will extend to the edge of the
+ window. 3rd party themes should typically specify the same values. */
+#updates, .wizard-page-box {
+ margin: 0;
+ padding: 0;
}
-remotecontent {
- margin-top: 1px;
- margin-bottom: 2px;
- -moz-margin-start: 6px;
- -moz-margin-end: 5px;
- -moz-appearance: listbox;
- padding-bottom: 1px;
+.update-content {
+ padding: 10px;
}
-/**
- * License Page
- */
.loadingBox {
padding: 3px 5px;
}
+
.remoteLoadingThrobber {
margin-top: 3px;
}
+
.remoteLoadingThrobber[state="loading"] {
list-style-image: url("chrome://global/skin/icons/loading.gif");
}
+
.remoteLoadingThrobber[state="error"] {
list-style-image: url("chrome://global/skin/icons/notfound.png");
}
-/**
- * Update Found Page
- */
-#moreDetails {
- margin-top: 1px;
- margin-bottom: 4px;
- -moz-margin-start: 3px;
- -moz-margin-end: 5px;
+.wizard-buttons-separator {
+ margin-top: 0 !important;
}
-#updateForMoreInfo {
- -moz-margin-start: 5px;
+#updates[currentpageid="updatesfoundbasic"] .wizard-button[dlgtype="next"],
+#updates[currentpageid="updatesfoundbillboard"] .wizard-button[dlgtype="next"],
+#updates[currentpageid="finished"] .wizard-button[dlgtype="finish"],
+#updates[currentpageid="finishedBackground"] .wizard-button[dlgtype="finish"] {
+ font-weight: bold;
+}
+
+#licenseContent, #incompatibleListbox {
+ -moz-margin-start: 6px;
+ -moz-margin-end: 6px;
}
+/* Update Found Basic Page */
#updateName, #updateFinishedName {
font-weight: bold;
font-size: larger;
}
-#alertImage {
- list-style-image: url("chrome://global/skin/icons/alert-exclam.gif");
- -moz-margin-end: 5px;
+/* License Page */
+#licenseContent {
+/* -moz-appearance: listbox; */
}
-#incompatibleWarning {
- background-color : #FFCF00;
- color: #000000;
- -moz-border-radius: 5px;
- border: 1px solid #9C9CFF;
- padding: 3px;
- margin: 1px 5px 4px;
+/* Incompatible List Page */
+#incompatibleListbox {
+ margin-bottom: 6px;
}
-/**
- * Downloading Page
- */
-#downloadStatusTop, #downloadStatusLine {
+/* Downloading Page */
+#downloadStatusLine {
-moz-box-align: center;
}
height: 3em !important;
}
-#downloadThrobber {
- -moz-margin-start: 5px;
- list-style-image: url("chrome://global/skin/filepicker/blank.gif");
-}
-
-#downloadThrobber[state="loading"] {
- list-style-image: url("chrome://global/skin/icons/loading.gif");
-}
-
#downloadStatusProgress {
-moz-padding-end: 5px;
}
#pauseButton {
- -moz-appearance: none;
list-style-image: url("chrome://mozapps/skin/downloads/downloadButtons.png");
-moz-image-region: rect(0px, 48px, 16px, 32px);
+ -moz-appearance: none;
background-color: transparent;
border: none;
- padding: 0;
- margin: 0;
min-width: 0;
min-height: 0;
+ margin: 0;
+ padding: 0;
}
/* !Important must be used otherwise this won't immediately take affect */
list-style-image: url("chrome://global/skin/icons/notfound.png");
}
-/**
- * Error Page
- */
+/* Error Page */
#errorReason {
margin-top: 1px;
margin-bottom: 2px;
font-weight: bold;
}
-/**
- * Update History Window
- */
+/* Update History Window */
update {
border-bottom: 1px dotted #FF9F00;
}
-moz-box-align: end;
}
-.update-details-link {
- margin: 0px;
-}
-
.update-type {
font-weight: bold;
color: #FF0000;
#historyItems > scrollbox {
margin-bottom: 1px;
}
-
-.updatePrefsInfo {
- font-size: smaller;
- -moz-margin-start: 27px;
- margin-bottom: 10px;
-}