@import url("chrome://communicator/skin/");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-/* ::::: turbo confirmation dialog ::::: */
-
-#turboTrayImage {
- list-style-image: url("chrome://communicator/skin/icons/turbo-systray.gif");
- border: 2px inset ThreeDFace !important;
-}
-
--- /dev/null
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is SeaMonkey prefwindow code.
+ *
+ * The Initial Developer of the Original Code is the SeaMonkey project.
+ * Portions created by the Initial Developer are Copyright (C) 2007
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ * Karsten Düsterloh <mnyromyr@tprac.de>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either of the GNU General Public License Version 2 or later (the "GPL"),
+ * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+/* Styles used by all preference windows and panes of SeaMonkey */
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/* ::::: Main Window ::::: */
+
+prefwindow {
+ padding-top: 8px;
+ padding-bottom: 10px;
+ -moz-padding-start: 8px;
+ -moz-padding-end: 10px;
+}
+
/* ::::: autocomplete popups ::::: */
panel[type="autocomplete"],
+panel[type="autocomplete-richlistbox"],
.autocomplete-history-popup {
border: 1px solid #9999CC;
background-color: white !important;
color: white !important;
}
+/* ::::: richlistbox autocomplete ::::: */
+
+.autocomplete-richlistbox {
+ -moz-appearance: none !important;
+ margin: 0;
+ border: none !important;
+ background-color: transparent !important;
+}
+
+.autocomplete-richlistbox > richlistitem[selected="true"] {
+ background-color: #336699;
+ color: white;
+}
+
+.autocomplete-richlistitem {
+ overflow: hidden;
+ padding: 1px 0px 1px 2px;
+}
+
+.ac-site-icon {
+ width: 16px;
+ height: 16px;
+}
+
+.ac-type-icon {
+ width: 16px;
+ height: 16px;
+}
+
+.ac-ellipsis-before {
+ margin: 2px -2px 0px 2px !important;
+ padding: 0;
+ min-width: 1em;
+}
+
+.ac-ellipsis-between {
+ margin: 2px 0px 0px 0px !important;
+ -moz-padding-end: 8px;
+ min-width: 2em;
+}
+
+.ac-ellipsis-after {
+ margin: 2px 0px 0px 0px !important;
+ padding: 0;
+ min-width: 1em;
+}
+
+.ac-normal-text {
+ margin: 2px 0px 0px 0px !important;
+ padding: 0;
+}
+
+.ac-emphasize-text {
+ margin: 0 !important;
+ padding: 0;
+ font-weight: bold;
+}
+
+.ac-title, .ac-url {
+ overflow: hidden;
+}
+
/* ::::: textboxes inside toolbarpaletteitems ::::: */
toolbarpaletteitem > toolbaritem > textbox > hbox > hbox > html|*.textbox-input {
background-color: #CCD0DD;
color: #000000;
font: 12px helvetica,arial,tahoma,sans-serif;
+ padding-left: 2em;
+ padding-right: 2em;
}
body {
border: 1px solid #666699;
-moz-border-radius: 10px;
padding: 3em;
- min-width: 13em;
- max-width: 52em;
+ min-width: 30em;
+ max-width: 65em;
margin: 4em auto;
background-color: #9999CC;
color: #000000;
padding-right: 2em;
}
-table[order] th:hover {
+table[order] > thead > tr > th:hover {
text-decoration: underline;
}
}
/* let 'Size' and 'Last Modified' take only as much space as they need and 'Name' all the rest */
-td:first-child + td ,
-td:first-child + td + td ,
-td:last-child {
+td:not(:first-child) {
width: 0;
}
.file > img {
margin-right: 4px;
margin-left: -20px;
- opacity: .6;
vertical-align: middle;
}
.up::before {
content: url("chrome://global/skin/dirListing/up.png");
}
-
-.up:hover::before ,
-tr:hover > td > a::before ,
-tr:hover > td > .file > img {
- opacity: 1;
-}
}
.menulist-compact {
- -moz-binding: url("chrome://global/content/bindings/menulist.xml#menulist-compact");
+ -moz-binding: url("chrome://global/skin/globalBindings.xml#menulist-compact");
}
/*
</content>
</binding>
+ <binding id="menulist-compact" display="xul:menu"
+ extends="chrome://global/content/bindings/menulist.xml#menulist">
+ <content sizetopopup="false">
+ <xul:hbox class="menulist-label-box" flex="1">
+ <xul:image class="menulist-icon" xbl:inherits="src"/>
+ <xul:label class="menulist-label" xbl:inherits="value=label,crop,accesskey" crop="right" flex="1"/>
+ </xul:hbox>
+ <children includes="menupopup"/>
+ </content>
+ </binding>
+
</bindings>
\ No newline at end of file
margin: 0px;
border: 1px outset #CCD0DD;
color: #000000;
-/* list-style-image: url("chrome://global/skin/arrow/arrow-down.gif"); */
+ list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
}
-.menulist-compact > .menulist-dropmarker {
- -moz-margin-start: 2px;
- padding: 0 !important;
- border: none !important;
-/* list-style-image: url("chrome://global/skin/arrow/arrow-down.gif"); */
-}
-
-.menulist-compact[disabled="true"] > .menulist-dropmarker {
-/* list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif"); */
-}
-
-.menulist-compact > .menulist-label {
+.menulist-compact > .menulist-label-box > .menulist-label {
margin: 0 3px !important;
text-align: right;
}
+.menulist-compact > .menulist-label-box > .menulist-icon {
+ -moz-margin-start: 2px;
+}
+
.menulist-compact[open="true"] {
border: 1px inset #CCD0DD;
/* color: ThreeDHighlight; */
}
+
+.menulist-compact[disabled="true"] {
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif");
+}
+
+.menulist-compact:focus > .menulist-label-box {
+ border: 1px dotted #999999;
+ background-color: transparent;
+ color: inherit;
+}
\ No newline at end of file
border-bottom: 1px solid #666699;
padding-bottom: 1em;
font-size: 130%;
+ white-space: -moz-pre-wrap;
}
#errorLongDesc {
display: none;
}
+#securityOverrideDiv {
+ padding-top: 10px;
+}
+
+#securityOverrideContent {
+ background-color: #FFFFCC; /* Pale yellow */
+ padding: 10px;
+ -moz-border-radius: 10px;
+}
+
/* Custom styling for 'blacklist' error class */
:root.blacklist #errorTitle, :root.blacklist #errorLongContent,
--- /dev/null
+/* ***** BEGIN LICENSE BLOCK *****
+ Version: MPL 1.1/GPL 2.0/LGPL 2.1
+
+ The contents of this file are subject to the Mozilla Public License Version
+ 1.1 (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+ http://www.mozilla.org/MPL/
+
+ Software distributed under the License is distributed on an "AS IS" basis,
+ WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ for the specific language governing rights and limitations under the
+ License.
+
+ The Original Code is Login Manager code.
+
+ The Initial Developer of the Original Code is
+ Ehsan Akhgari <ehsan.akhgari@gmail.com>.
+ Portions created by the Initial Developer are Copyright (C) 2007
+ the Initial Developer. All Rights Reserved.
+
+ Contributor(s):
+ Ehsan Akhgari <ehsan.akhgari@gmail.com>
+
+ Alternatively, the contents of this file may be used under the terms of
+ either the GNU General Public License Version 2 or later (the "GPL"), or
+ the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ in which case the provisions of the GPL or the LGPL are applicable instead
+ of those above. If you wish to allow use of your version of this file only
+ under the terms of either the GPL or the LGPL, and not to allow others to
+ use your version of this file under the terms of the MPL, indicate your
+ decision by deleting the provisions above and replace them with the notice
+ and other provisions required by the GPL or the LGPL. If you do not delete
+ the provisions above, a recipient may use your version of this file under
+ the terms of any one of the MPL, the GPL or the LGPL.
+
+ ***** END LICENSE BLOCK ***** */
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+.contentPane {
+ margin: 9px 8px 5px 8px;
+}
+
+.actionButtons {
+ margin: 0px 3px 6px 3px !important;
+}
* The Original Code is "Classic" theme of mozilla.org code.
*
* The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
+ * Håkan Waara
+ * Portions created by the Initial Developer are Copyright (C) 2001
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
- * Hakan Waara (Original Author)
+ * Håkan Waara (Original Author)
* Robert Kaiser <KaiRo@KaiRo.at>
*
* Alternatively, the contents of this file may be used under the terms of
}
.spinbuttons-button {
- min-width: 11px;
- min-height: 11px;
+ min-width: 1px;
+ min-height: 1px;
margin: 0 !important;
border: 1px outset #CCD0DD;
background-color: #CCD0DD;
background-color: #999999;
}
+.toolbar-splitter {
+ min-width: 2px;
+ margin: 2px 0;
+ border: none;
+ -moz-border-start: 1px dotted #666699;
+}
+
/* ::::: splitter (horizontal) ::::: */
splitter[orient="vertical"] {
list-style-image: url("chrome://messenger/skin/toolbar/file-disabled.gif") !important;
}
+#button-goback {
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(42px 25px 63px 0px);
+}
+
+#button-goback[disabled="true"] {
+ -moz-image-region: rect(42px 50px 63px 25px) !important;
+}
+
+#button-goforward {
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(63px 25px 84px 0px);
+}
+
+#button-goforward[disabled="true"] {
+ -moz-image-region: rect(63px 50px 84px 25px) !important;
+}
+
#button-next {
list-style-image: url("chrome://messenger/skin/toolbar/next.gif");
}
}
#button-print {
- list-style-image: url("chrome://global/skin/icons/print.gif");
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(0px 25px 21px 0px);
}
#button-print[disabled="true"] {
- list-style-image: url("chrome://global/skin/icons/print-disabled.gif") !important;
+ -moz-image-region: rect(0px 50px 21px 25px) !important;
}
#button-stop {
- list-style-image: url("chrome://global/skin/icons/stop.gif");
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(21px 25px 42px 0px);
}
#button-stop[disabled="true"] {
- list-style-image: url("chrome://global/skin/icons/stop-disabled.gif") !important;
+ -moz-image-region: rect(21px 50px 42px 25px) !important;
}
#button-junk {
min-height: 46px;
}
+richlistitem[type="download"][alternate="true"]:not([selected="true"]) {
+ background-color: #9999CC;
+}
+
richlistitem[type="download"] .name {
font-size: larger;
}
min-width: 32px;
}
-.title-line {
- height: 1px;
- background-color: #9999CC;
- -moz-margin-end: 15px;
- -moz-margin-start: 5px;
-}
-
#searchbox[empty] {
color: #808080;
}
color: #666699;
}
-.indent {
+.boxIndent {
-moz-margin-start: 6px;
}
-#extensionManager {
- background-color: #CCD0DD;
-}
-
#extensionsBox {
margin: 10px 10px 0px 10px;
min-width:1px;
}
-richlistbox {
+#extensionsView {
border: 1px inset #CCD0DD;
margin: 0;
}
-#getMore {
- text-align: right;
-}
-
#resizerBox {
-margin-top: -12px;
+ margin-top: -12px;
+ visibility: hidden;
}
-#resizerBox resizer {
+#resizerBox > resizer {
height: 10px;
max-height: 10px;
+ visibility: visible;
}
.notification-inner {
-moz-image-region: rect(21px, 84px, 42px, 63px);
}
-#checkUpdatesAllButton {
+#checkUpdatesAllButton, #showUpdateInfoButton, #hideUpdateInfoButton {
-moz-image-region: rect(0px, 63px, 21px, 42px);
}
#checkUpdatesAllButton[disabled="true"] {
color: #000000;
}
-richlistbox[focused] richlistitem[selected="true"] {
+#extensionsView:focus > richlistitem[selected="true"] {
background-color: #336699;
color: #FFFFFF;
}
-richlistbox[focused] richlistitem[selected="true"][isDisabled="true"] {
+#extensionsView:focus > richlistitem[selected="true"][isDisabled="true"] {
background-color: #666699;
color: #FFFFFF;
}
font-weight: bold;
}
-.addonIcon {
- -moz-margin-end: 2px;
-}
-
.previewText {
font-size: larger;
font-weight: bold;
}
.addonIcon {
+ -moz-margin-end: 2px;
width: 32px;
max-width: 32px;
height: 32px;
max-height: 32px;
}
-richlistitem .updateBadge,
-richlistitem .notifyBadge {
+.updateBadge,
+.notifyBadge {
width: 16px;
height: 16px;
- list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
-}
-
-richlistitem .updateBadge,
-richlistitem .notifyBadge {
margin-bottom: -3px;
+ list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
}
richlistitem .updateBadge {
display: none;
}
-richlistitem[availableUpdateURL][updateable="true"]
+richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
richlistitem[compatible="false"] .notifyBadge,
+richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
richlistitem[blocklisted="true"] .notifyBadge,
richlistitem[satisfiesDependencies="false"] .notifyBadge {
display: -moz-box;
}
-/* Selected Add-on buttons */
+/* Selected Add-on buttons
+ See content/extensions.css to hide / display buttons */
.selectedButtons {
margin-top: 4px;
min-height: 2.1em;
}
-.selectedButtons button {
+.selectedButtons > button {
margin-top: 0;
margin-bottom: 0;
}
-.optionsButton, .useThemeButton {
- -moz-margin-end: 0;
-}
-
-.enableButton, .disableButton {
- -moz-margin-start: 5px;
+.enableButton,
+.disableButton,
+.optionsButton,
+.useThemeButton {
-moz-margin-end: 0;
}
+.enableButton, .disableButton,
.uninstallButton, .cancelUninstallButton {
-moz-margin-start: 5px;
}
-.enableHide,
-.uninstallShow,
-.installShow,
-.upgradeShow,
-richlistitem[isDisabled="true"] .disableHide {
- display: none;
-}
-
-richlistitem[opType="needs-uninstall"] .uninstallShow,
-richlistitem[opType="needs-install"] .installShow,
-richlistitem[opType="needs-upgrade"] .upgradeShow,
-richlistitem[opType="needs-enable"] .enableShow,
-richlistitem[opType="needs-disable"] .disableShow,
-richlistitem[isDisabled="true"] .disableShow {
- display: -moz-box;
-}
-
-richlistitem[opType="needs-uninstall"] .uninstallHide,
-richlistitem[opType="needs-install"] .uninstallHide,
-richlistitem[opType="needs-upgrade"] .uninstallHide,
-richlistitem[opType="needs-enable"] .enableHide,
-richlistitem[opType="needs-disable"] .disableHide {
- display: none;
-}
-
-richlistitem[plugin] .themeButton,
-richlistitem[plugin] .optionsButton,
-richlistitem[plugin] .uninstallButton,
-richlistitem[type="2"] .themeButton,
-richlistitem[type="8"] .themeButton,
-richlistitem[type="4"] .optionsButton,
-richlistitem[type="8"] .optionsButton,
-richlistitem[type="4"] .disableShow,
-richlistitem[type="4"] .disableHide {
- display: none;
-}
-
/* Selected Add-on status messages and images */
richlistitem[compatible="true"] .incompatibleBox,
+richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
richlistitem[blocklisted="false"] .blocklistedBox,
richlistitem[opType="needs-uninstall"] .blocklistedBox,
list-style-image: url("chrome://global/skin/icons/loading.gif");
}
-.selectedStatusMsgs hbox {
+.selectedStatusMsgs > hbox {
margin-top: 2px;
margin-bottom: 2px;
}
border: none;
}
-.needsInstall, .needsUninstall, .needsEnable, .needsDisable {
- display: none;
-}
-
-richlistitem[opType="needs-install"] .needsInstall,
-richlistitem[opType="needs-uninstall"] .needsUninstall,
-richlistitem[opType="needs-enable"] .needsEnable,
-richlistitem[opType="needs-disable"] .needsDisable {
- display: -moz-box;
-}
-
richlistitem[opType="needs-uninstall"] .notifyBadge {
display: none;
}
richlistitem[selected="true"] .includeUpdate {
-moz-user-focus: normal;
}
+
+#infoDisplay {
+ overflow-y: auto;
+}
+
+#infoDisplay body {
+ padding: 5px;
+}
+
+#infoDisplay h1,
+#infoDisplay h2,
+#infoDisplay h3 {
+ text-align: left;
+ font-weight: bold;
+ margin: 0 0 0.7em 0;
+}
+
+#infoDisplay h1 {
+ font-size: 150%;
+}
+
+#infoDisplay h2 {
+ font-size: 125%;
+}
+
+#infoDisplay h3 {
+ font-size: 100%;
+}
+
+#infoDisplay ol,
+#infoDisplay ul {
+ margin: 0 0 0.7em 0;
+}
+
+#infoDisplay li {
+ text-align: left;
+}
+
+#infoDisplay p {
+ text-align: justify;
+ margin: 0 0 0.7em 0;
+}
}
#missingPluginPlaceholder {
- list-style-image: url("chrome://mozapps/skin/xpinstall/xpinstallItemGeneric.png");
+ list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
display: block;
border: 0px;
width: 32px;
/* ::::: primary toolbar buttons ::::: */
#back-button {
- list-style-image: url("chrome://navigator/skin/icons/back.gif");
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(42px 25px 63px 0px);
}
#back-button[disabled="true"] {
- list-style-image: url("chrome://navigator/skin/icons/back-disabled.gif") !important;
+ -moz-image-region: rect(42px 50px 63px 25px) !important;
}
#forward-button {
- list-style-image: url("chrome://navigator/skin/icons/forward.gif");
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(63px 25px 84px 0px);
}
#forward-button[disabled="true"] {
- list-style-image: url("chrome://navigator/skin/icons/forward-disabled.gif") !important;
+ -moz-image-region: rect(63px 50px 84px 25px) !important;
}
#reload-button {
}
#stop-button {
- list-style-image: url("chrome://global/skin/icons/stop.gif");
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(21px 25px 42px 0px);
}
#stop-button[disabled="true"] {
- list-style-image: url("chrome://global/skin/icons/stop-disabled.gif") !important;
+ -moz-image-region: rect(21px 50px 42px 25px) !important;
}
#print-button {
- list-style-image: url("chrome://global/skin/icons/print.gif");
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+ -moz-image-region: rect(0px 25px 21px 0px);
}
#print-button[disabled="true"] {
- list-style-image: url("chrome://global/skin/icons/print-disabled.gif") !important;
+ -moz-image-region: rect(0px 50px 21px 25px) !important;
}
#clear-button {
list-style-image:url("chrome://communicator/skin/icons/lock-broken.gif");
}
-#privacy-button {
- list-style-image: url("chrome://communicator/skin/permissions/taskbar-cookie.gif");
-}
-
#popupIcon {
list-style-image:url("chrome://navigator/skin/icons/popup-blocked.gif");
}
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Code is Mozilla Communicator client code.
+ * The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is Daniel Brooks.
- * Portions created by the Initial Developer are Copyright (C) 2001-2004
+ * Portions created by the Initial Developer are Copyright (C) 2001-2007
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
+ * Kevin Gerich <webmail@kmgerich.com>
+ * Daniel Brooks <db48x@yahoo.com>
+ * Florian QUEZE <f.qu@queze.net>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
* under the terms of either the GPL or the LGPL, and not to allow others to
* use your version of this file under the terms of the MPL, indicate your
* decision by deleting the provisions above and replace them with the notice
- * and other provisions required by the LGPL or the GPL. If you do not delete
+ * and other provisions required by the GPL or the LGPL. If you do not delete
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
- * ***** END LICENSE BLOCK *****
-*/
+ * ***** END LICENSE BLOCK ***** */
@import "chrome://global/skin/";
background: transparent !important;
border: none;
padding: 0px;
+ -moz-user-focus: none;
}
textbox.header {