#editBookmarkPanelContent {
min-width: 23em;
+ /* width: 32em; */
}
#editBMPanel_folderTree {
}
/******* lightweight themes *******/
-window[lwtheme="true"] {
- background-repeat: no-repeat;
- background-position: top right;
-}
-statusbar[lwthemefooter="true"] {
- background-repeat: no-repeat;
- background-position: bottom left;
+toolbar button:-moz-lwtheme,
+toolbar menulist:-moz-lwtheme:not([open="true"]),
+toolbar textbox:-moz-lwtheme:not([focused="true"]) {
+ opacity: .8;
}
+++ /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 "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
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * 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");
-
-#multi-results-header
- {
- background-color : #003366;
- color : #CCFFFF;
- font-weight : bold;
- border : 1px outset #003366;
- padding : 3px 0px 2px 6px;
- }
-
-#engineTabs
- {
- padding : 2px 0px 2px 0px;
- background-color : #666666;
- }
-
-#internetresultstree
- {
- border : none;
- }
-
-#internetresultstree > .tree-container-treerows
- {
- border-right : none;
- border-left : none;
- }
+++ /dev/null
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: NPL 1.1/GPL 2.0/LGPL 2.1
- *
- * The contents of this file are subject to the Netscape 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/NPL/
- *
- * 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 mozilla.org code.
- *
- * The Initial Developer of the Original Code is
- * Netscape Communications Corporation.
- * Portions created by the Initial Developer are Copyright (C) 1998
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * 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 NPL, 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 NPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-#add-button {
- list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
-}
-
-#remove-button {
- list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
-}
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Code is "Classic" theme of mozilla.org code.
+ * The Original Code is SeaMonkey search panel.
*
* The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
+ * the Mozilla Foundation.
+ * Portions created by the Initial Developer are Copyright (C) 2010
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
- * Joe Hewitt <hewitt@netscape.com>
- * Robert Kaiser <KaiRo@KaiRo.at>
*
* 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"),
+ * 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
*
* ***** END LICENSE BLOCK ***** */
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
/* ===== search.css =====================================================
- == Styles specific to the Search sidebar panel.
- ======================================================================= */
+ == Styles specific to the Search sidebar panel.
+ ====================================================================== */
-/* :::: undo regular search listbox selection look :::: */
-
-.searchresult-item[selected="true"] {
- border: none !important;
- background-color: transparent !important;
- color: inherit !important;
-}
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#ContentWindowDeck {
}
+
/* ::::: struct toolbar ::::: */
#structToolbar {
margin: 0px !important;
border: none !important;
}
+
+/* ::::: lightweight themes ::::: */
+
+#EditModeToolbar:-moz-lwtheme {
+ text-shadow: none;
+ /* color: -moz-dialogtext;
+ background-color: -moz-dialog; */
+}
#context-copy[disabled="true"] {
display: none;
}
+
+/* make findbar appear above content */
+#appcontent {
+ -moz-box-direction: reverse;
+}
+
+/* style findbar for being on top */
+#FindToolbar {
+ border-bottom: 1px solid #666699;
+ border-top: 1px solid transparent;
+}
#resultsTree {
/* border-left: 1px solid ThreeDShadow; */
}
+
+/* ::::: lightweight themes ::::: */
+
+#CardViewOuterBox:-moz-lwtheme,
+treecols:-moz-lwtheme {
+ text-shadow: none;
+ /* color: -moz-dialogtext;
+ background-color: -moz-dialog; */
+}
-moz-padding-end: 2px;
}
-.tabmail-tab[type="folder"],
+.icon-holder[type="folder"],
treechildren::-moz-tree-image(folderNameCol) {
list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
}
-.tabmail-tab[type="folder"][NewMessages="true"],
treechildren::-moz-tree-image(folderNameCol, newMessages-true) {
list-style-image: url("chrome://messenger/skin/icons/folder-new-closed.gif");
}
/* ..... News and Feeds ..... */
-.tabmail-tab[type="folder"][ServerType="nntp"],
-.tabmail-tab[type="folder"][ServerType="rss"],
+.icon-holder[type="folder"][ServerType="nntp"],
+.icon-holder[type="folder"][ServerType="rss"],
treechildren::-moz-tree-image(folderNameCol, serverType-nntp),
treechildren::-moz-tree-image(folderNameCol, serverType-rss) {
list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
}
-.tabmail-tab[type="folder"][ServerType="nntp"][NewMessages="true"],
-.tabmail-tab[type="folder"][ServerType="rss"][NewMessages="true"],
+.icon-holder[type="folder"][ServerType="nntp"][NewMessages="true"],
+.icon-holder[type="folder"][ServerType="rss"][NewMessages="true"],
treechildren::-moz-tree-image(folderNameCol, serverType-nntp, newMessages-true),
treechildren::-moz-tree-image(folderNameCol, serverType-rss, newMessages-true) {
list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup-new.gif");
/* ..... Inbox ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Inbox"],
+.icon-holder[type="folder"][SpecialFolder="Inbox"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Inbox) {
list-style-image: url("chrome://messenger/skin/icons/folder-inbox.gif");
}
-.tabmail-tab[type="folder"][SpecialFolder="Inbox"][NewMessages="true"],
+.icon-holder[type="folder"][SpecialFolder="Inbox"][NewMessages="true"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
list-style-image: url("chrome://messenger/skin/icons/folder-inbox-new.gif");
}
/* ..... Sent ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Sent"],
+.icon-holder[type="folder"][SpecialFolder="Sent"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Sent) {
list-style-image: url("chrome://messenger/skin/icons/folder-sent.gif");
}
/* ..... Outbox ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Outbox"],
+.icon-holder[type="folder"][SpecialFolder="Outbox"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Outbox) {
list-style-image: url("chrome://messenger/skin/icons/folder-outbox.gif");
}
/* ..... Drafts ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Drafts"],
+.icon-holder[type="folder"][SpecialFolder="Drafts"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Drafts) {
list-style-image: url("chrome://messenger/skin/icons/folder-draft.gif");
}
/* ..... Templates ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Templates"],
+.icon-holder[type="folder"][SpecialFolder="Templates"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Templates) {
list-style-image: url("chrome://messenger/skin/icons/folder-template.gif");
}
/* ..... Junk ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Junk"],
+.icon-holder[type="folder"][SpecialFolder="Junk"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Junk) {
list-style-image: url("chrome://messenger/skin/icons/folder-junk.gif");
}
/* ..... Trash ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Trash"],
+.icon-holder[type="folder"][SpecialFolder="Trash"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Trash) {
list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
}
/* ..... Saved Searches ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Virtual"],
+.icon-holder[type="folder"][SpecialFolder="Virtual"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Virtual) {
list-style-image: url("chrome://messenger/skin/icons/folder-search.gif");
}
-.tabmail-tab[type="folder"][NewMessages="true"],
treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
font-weight: bold;
}
-.tabmail-tab[type="folder"][ImapShared="true"],
+.icon-holder[type="folder"][ImapShared="true"],
treechildren::-moz-tree-image(folderNameCol, imapShared-true) {
-moz-padding-end: 2px;
list-style-image: url("chrome://messenger/skin/icons/folder-share.gif");
/* ..... Server Folders ..... */
-.tabmail-tab[type="folder"][IsServer="true"],
+.icon-holder[type="folder"][IsServer="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true) {
list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
}
-.tabmail-tab[type="folder"][BiffState="NewMail"][IsServer="true"],
+.icon-holder[type="folder"][BiffState="NewMail"][IsServer="true"],
treechildren::-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true) {
list-style-image: url("chrome://messenger/skin/icons/server-mail-new.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="pop3"][IsSecure="true"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="pop3"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="imap"][IsSecure="true"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="imap"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
}
-.tabmail-tab[type="folder"][BiffState="NewMail"][IsServer="true"][ServerType="imap"][IsSecure="true"],
+.icon-holder[type="folder"][BiffState="NewMail"][IsServer="true"][ServerType="imap"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-remote-lock-new.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="none"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="none"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-none) {
list-style-image: url("chrome://messenger/skin/icons/server-local.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="nntp"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="nntp"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-nntp) {
list-style-image: url("chrome://messenger/skin/icons/server-news.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="nntp"][IsSecure="true"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="nntp"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="rss"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="rss"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-rss) {
list-style-image: url("chrome://communicator/skin/icons/feedIcon16.png");
}
/* ::::: All Servers ::::: */
-treechildren::-moz-tree-cell-text(closed, subfoldersHaveUnreadMessages-true) {
- font-weight: bold;
-}
-
-.tabmail-tab[type="folder"][IsServer="true"],
+treechildren::-moz-tree-cell-text(closed, subfoldersHaveUnreadMessages-true),
treechildren::-moz-tree-cell-text(folderNameCol, isServer-true),
treechildren::-moz-tree-cell-text(hasUnreadMessages-true) {
font-weight: bold;
.tab-close-button {
margin: 0;
}
+/*
+.tabmail-tab[type="message"] .tab-icon {
+ margin-top: -2px;
+}
+*/
+.tabmail-tab[type="folder"][NewMessages="true"],
+.tabmail-tab[type="folder"][IsServer="true"],
+.alltabs-item[selected="true"] {
+ font-weight: bold;
+}
+
+/* ::::: lightweight themes ::::: */
+
+.tabmail-tab:-moz-lwtheme:not([selected="true"]) {
+ opacity: .8;
+}
+
+.tabmail-tab:-moz-lwtheme {
+ text-shadow: none;
+}
@import url("chrome://messenger/content/messenger.css");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/* ::::: lightweight themes ::::: */
+
+#msgHeaderView:-moz-lwtheme,
+treecols:-moz-lwtheme {
+ text-shadow: none;
+ color: -moz-dialogtext;
+ background-color: -moz-dialog;
+}
#compose-toolbar-sizer {
border-top: none;
}
+
+/* ::::: lightweight themes ::::: */
+
+#MsgHeadersToolbar:-moz-lwtheme,
+#FormatToolbar:-moz-lwtheme,
+#compose-toolbar-sizer:-moz-lwtheme {
+ text-shadow: none;
+ /* color: -moz-dialogtext;
+ background-color: -moz-dialog; */
+}
+
+#MsgHeadersToolbar textbox:-moz-lwtheme,
+#MsgHeadersToolbar menulist:-moz-lwtheme,
+#FormatToolbar menulist:-moz-lwtheme {
+ opacity: 1;
+}
color: black;
}
+.msgNotificationBar:-moz-lwtheme {
+ text-shadow: none;
+}
+
.msgNotificationBarText {
font-weight: bold;
}
-moz-box-align: center;
}
-#urlbar:-moz-lwtheme:not([focused="true"]),
.tabbrowser-tab:-moz-lwtheme:not([selected="true"]) {
opacity: .8;
}
display: none;
}
+/* ::::: notification popups ::::: */
+
+#notification-popup {
+ padding: 10px;
+ margin-top: 3px;
+}
+
+.popup-notification-icon {
+ width: 64px;
+ height: 64px;
+ -moz-margin-end: 10px;
+}
+
+.popup-notification-icon[popupid="geolocation"] {
+ list-style-image: url("chrome://communicator/skin/icons/geolocation-64.png");
+}
+
+.popup-notification-icon[popupid="password-save"] {
+ list-style-image: url("chrome://mozapps/skin/passwordmgr/key-64.png");
+}
+
+/* Notification icon box */
+#notification-popup-box {
+ -moz-margin-end: 3px;
+}
+
+.notification-anchor-icon:-moz-focusring {
+ outline: 1px dotted;
+}
+
+#geo-notification-icon {
+ list-style-image: url("chrome://communicator/skin/icons/geolocation-16.png");
+ width: 16px;
+ height: 16px;
+}
+
+#password-notification-icon {
+ list-style-image: url("chrome://mozapps/skin/passwordmgr/key-16.png");
+ width: 16px;
+ height: 16px;
+}
+
/* ::::: page proxy icon ::::: */
#page-proxy-deck,
min-height: 16px;
}
-#search-button:-moz-lwtheme,
-#go-button:-moz-lwtheme {
- opacity: .8;
-}
-
#search-button {
/* list-style-image: url("chrome://communicator/skin/icons/search.gif"); */
font-weight: bold;
list-style-image:url("chrome://navigator/skin/icons/popup-blocked.gif");
}
+#invalid-form-popup {
+ border : 1px outset #FFFFCC;
+ padding: 2px 3px 0px 3px;
+ max-width: 40em;
+ background-color : #FFFFCC;
+ color: #000000;
+ font-weight: bold;
+}
+
/* ::::: personal toolbar ::::: */
#bookmarks-button {
#editBookmarkPanelContent {
min-width: 23em;
+ /* width: 32em; */
}
#editBMPanel_folderTree {
}
/******* lightweight themes *******/
-window[lwtheme="true"] {
- background-repeat: no-repeat;
- background-position: top right;
-}
-statusbar[lwthemefooter="true"] {
- background-repeat: no-repeat;
- background-position: bottom left;
+toolbar button:-moz-lwtheme,
+toolbar menulist:-moz-lwtheme:not([open="true"]),
+toolbar textbox:-moz-lwtheme:not([focused="true"]) {
+ opacity: .8;
}
+++ /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 "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
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * 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");
-
-#multi-results-header {
- background-color: #9C9CFF;
- color: #000000;
- font-weight: bold;
- padding-top: 3px;
- padding-bottom: 2px;
- -moz-padding-start: 6px;
- -moz-padding-end: 0px;
- border-radius: 8px 0px 0px 0px;
-}
-
-#engineTabs {
- padding: 2px 0px;
- /* don't know why its not setting the color */
- background-color: #9C9CFF;
-}
-
-#engineTabs > text {
- margin-top: 5px;
- color: #000000;
-}
-
-#engineTabs > button {
- border-radius: 8px 8px 0px 0px;
- -moz-margin-start: 5px;
- -moz-margin-end: 5px;
-}
-
-#internetresultstree {
- border: none;
-}
-
-#internetresultstree > .tree-container-treerows {
- border-right: none;
- border-left: none;
-}
+++ /dev/null
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: NPL 1.1/GPL 2.0/LGPL 2.1
- *
- * The contents of this file are subject to the Netscape 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/NPL/
- *
- * 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 mozilla.org code.
- *
- * The Initial Developer of the Original Code is
- * Netscape Communications Corporation.
- * Portions created by the Initial Developer are Copyright (C) 1998
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * 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 NPL, 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 NPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-#add-button {
- list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
-}
-
-#remove-button {
- list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
-}
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Code is "Classic" theme of mozilla.org code.
+ * The Original Code is SeaMonkey search panel.
*
* The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
+ * the Mozilla Foundation.
+ * Portions created by the Initial Developer are Copyright (C) 2010
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
- * Joe Hewitt <hewitt@netscape.com>
- * Robert Kaiser <KaiRo@KaiRo.at>
*
* 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"),
+ * 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
*
* ***** END LICENSE BLOCK ***** */
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
/* ===== search.css =====================================================
- == Styles specific to the Search sidebar panel.
- ======================================================================= */
+ == Styles specific to the Search sidebar panel.
+ ====================================================================== */
-/* :::: undo regular search listbox selection look :::: */
-
-.searchresult-item[selected="true"] {
- border: none !important;
- background-color: transparent !important;
- color: inherit !important;
-}
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
margin: 0px !important;
border: none !important;
}
+
+/* ::::: lightweight themes ::::: */
+
+#EditModeToolbar:-moz-lwtheme {
+ text-shadow: none;
+ /* color: -moz-dialogtext;
+ background-color: -moz-dialog; */
+}
#context-copy[disabled="true"] {
display: none;
}
+
+/* make findbar appear above content */
+#appcontent {
+ -moz-box-direction: reverse;
+}
+
+/* style findbar for being on top */
+#FindToolbar {
+ border-bottom: 1px solid #666699;
+ border-top: 1px solid transparent;
+}
#resultsTree {
/* border-left: 1px solid ThreeDShadow; */
}
+
+/* ::::: lightweight themes ::::: */
+
+#CardViewOuterBox:-moz-lwtheme,
+treecols:-moz-lwtheme {
+ text-shadow: none;
+ /* color: -moz-dialogtext;
+ background-color: -moz-dialog; */
+}
-moz-padding-end: 2px;
}
-.tabmail-tab[type="folder"],
+.icon-holder[type="folder"],
treechildren::-moz-tree-image(folderNameCol) {
list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
}
-.tabmail-tab[type="folder"][NewMessages="true"],
treechildren::-moz-tree-image(folderNameCol, newMessages-true) {
list-style-image: url("chrome://messenger/skin/icons/folder-new-closed.gif");
}
/* ..... News and Feeds ..... */
-.tabmail-tab[type="folder"][ServerType="nntp"],
-.tabmail-tab[type="folder"][ServerType="rss"],
+.icon-holder[type="folder"][ServerType="nntp"],
+.icon-holder[type="folder"][ServerType="rss"],
treechildren::-moz-tree-image(folderNameCol, serverType-nntp),
treechildren::-moz-tree-image(folderNameCol, serverType-rss) {
list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
}
-.tabmail-tab[type="folder"][ServerType="nntp"][NewMessages="true"],
-.tabmail-tab[type="folder"][ServerType="rss"][NewMessages="true"],
+.icon-holder[type="folder"][ServerType="nntp"][NewMessages="true"],
+.icon-holder[type="folder"][ServerType="rss"][NewMessages="true"],
treechildren::-moz-tree-image(folderNameCol, serverType-nntp, newMessages-true),
treechildren::-moz-tree-image(folderNameCol, serverType-rss, newMessages-true) {
list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup-new.gif");
/* ..... Inbox ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Inbox"],
+.icon-holder[type="folder"][SpecialFolder="Inbox"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Inbox) {
list-style-image: url("chrome://messenger/skin/icons/folder-inbox.gif");
}
-.tabmail-tab[type="folder"][SpecialFolder="Inbox"][NewMessages="true"],
+.icon-holder[type="folder"][SpecialFolder="Inbox"][NewMessages="true"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
list-style-image: url("chrome://messenger/skin/icons/folder-inbox-new.gif");
}
/* ..... Sent ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Sent"],
+.icon-holder[type="folder"][SpecialFolder="Sent"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Sent) {
list-style-image: url("chrome://messenger/skin/icons/folder-sent.gif");
}
/* ..... Outbox ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Outbox"],
+.icon-holder[type="folder"][SpecialFolder="Outbox"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Outbox) {
list-style-image: url("chrome://messenger/skin/icons/folder-outbox.gif");
}
/* ..... Drafts ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Drafts"],
+.icon-holder[type="folder"][SpecialFolder="Drafts"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Drafts) {
list-style-image: url("chrome://messenger/skin/icons/folder-draft.gif");
}
/* ..... Templates ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Templates"],
+.icon-holder[type="folder"][SpecialFolder="Templates"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Templates) {
list-style-image: url("chrome://messenger/skin/icons/folder-template.gif");
}
/* ..... Junk ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Junk"],
+.icon-holder[type="folder"][SpecialFolder="Junk"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Junk) {
list-style-image: url("chrome://messenger/skin/icons/folder-junk.gif");
}
/* ..... Trash ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Trash"],
+.icon-holder[type="folder"][SpecialFolder="Trash"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Trash) {
list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
}
/* ..... Saved Searches ..... */
-.tabmail-tab[type="folder"][SpecialFolder="Virtual"],
+.icon-holder[type="folder"][SpecialFolder="Virtual"],
treechildren::-moz-tree-image(folderNameCol, specialFolder-Virtual) {
list-style-image: url("chrome://messenger/skin/icons/folder-search.gif");
}
-.tabmail-tab[type="folder"][NewMessages="true"],
treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
font-weight: bold;
}
-.tabmail-tab[type="folder"][ImapShared="true"],
+.icon-holder[type="folder"][ImapShared="true"],
treechildren::-moz-tree-image(folderNameCol, imapShared-true) {
-moz-padding-end: 2px;
list-style-image: url("chrome://messenger/skin/icons/folder-share.gif");
/* ..... Server Folders ..... */
-.tabmail-tab[type="folder"][IsServer="true"],
+.icon-holder[type="folder"][IsServer="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true) {
list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
}
-.tabmail-tab[type="folder"][BiffState="NewMail"][IsServer="true"],
+.icon-holder[type="folder"][BiffState="NewMail"][IsServer="true"],
treechildren::-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true) {
list-style-image: url("chrome://messenger/skin/icons/server-mail-new.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="pop3"][IsSecure="true"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="pop3"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="imap"][IsSecure="true"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="imap"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
}
-.tabmail-tab[type="folder"][BiffState="NewMail"][IsServer="true"][ServerType="imap"][IsSecure="true"],
+.icon-holder[type="folder"][BiffState="NewMail"][IsServer="true"][ServerType="imap"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-remote-lock-new.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="none"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="none"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-none) {
list-style-image: url("chrome://messenger/skin/icons/server-local.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="nntp"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="nntp"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-nntp) {
list-style-image: url("chrome://messenger/skin/icons/server-news.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="nntp"][IsSecure="true"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="nntp"][IsSecure="true"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
}
-.tabmail-tab[type="folder"][IsServer="true"][ServerType="rss"],
+.icon-holder[type="folder"][IsServer="true"][ServerType="rss"],
treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-rss) {
list-style-image: url("chrome://communicator/skin/icons/feedIcon16.png");
}
color: #FFCF00;
}
-.tabmail-tab[type="folder"][IsServer="true"] {
- font-weight: bold;
-}
-
treechildren::-moz-tree-cell-text(folderNameCol, noSelect-true) {
color: #8050B0;
font-style: italic;
.tab-close-button {
margin: 0;
}
+/*
+.tabmail-tab[type="message"] .tab-icon {
+ margin-top: -2px;
+}
+*/
+.tabmail-tab[type="folder"][NewMessages="true"],
+.tabmail-tab[type="folder"][IsServer="true"],
+.alltabs-item[selected="true"] {
+ font-weight: bold;
+}
+
+/* ::::: lightweight themes ::::: */
+
+.tabmail-tab:-moz-lwtheme:not([selected="true"]) {
+ opacity: .8;
+}
+
+.tabmail-tab:-moz-lwtheme {
+ text-shadow: none;
+}
@import url("chrome://messenger/content/messenger.css");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/* ::::: lightweight themes ::::: */
+
+#msgHeaderView:-moz-lwtheme,
+treecols:-moz-lwtheme {
+ text-shadow: none;
+ color: -moz-dialogtext;
+ background-color: -moz-dialog;
+}
margin-top: 0px;
border: none;
}
+
+/* ::::: lightweight themes ::::: */
+
+#MsgHeadersToolbar:-moz-lwtheme,
+#FormatToolbar:-moz-lwtheme,
+#compose-toolbar-sizer:-moz-lwtheme {
+ text-shadow: none;
+ /* color: -moz-dialogtext;
+ background-color: -moz-dialog; */
+}
+
+#MsgHeadersToolbar textbox:-moz-lwtheme,
+#MsgHeadersToolbar menulist:-moz-lwtheme,
+#FormatToolbar menulist:-moz-lwtheme {
+ opacity: 1;
+}
color: #000000;
}
+.msgNotificationBar:-moz-lwtheme {
+ text-shadow: none;
+}
+
.msgNotificationBarText {
font-weight: bold;
}
-moz-box-align: center;
}
-#urlbar:-moz-lwtheme:not([focused="true"]),
.tabbrowser-tab:-moz-lwtheme:not([selected="true"]) {
opacity: .8;
}
display: none;
}
+/* ::::: notification popups ::::: */
+
+#notification-popup {
+ padding: 10px;
+ margin-top: 3px;
+}
+
+.popup-notification-icon {
+ width: 64px;
+ height: 64px;
+ -moz-margin-end: 10px;
+}
+
+.popup-notification-icon[popupid="geolocation"] {
+ list-style-image: url("chrome://communicator/skin/icons/geolocation-64.png");
+}
+
+.popup-notification-icon[popupid="password-save"] {
+ list-style-image: url("chrome://mozapps/skin/passwordmgr/key-64.png");
+}
+
+/* Notification icon box */
+#notification-popup-box {
+ -moz-margin-end: 3px;
+}
+
+.notification-anchor-icon:-moz-focusring {
+ outline: 1px dotted;
+}
+
+#geo-notification-icon {
+ list-style-image: url("chrome://communicator/skin/icons/geolocation-16.png");
+ width: 16px;
+ height: 16px;
+}
+
+#password-notification-icon {
+ list-style-image: url("chrome://mozapps/skin/passwordmgr/key-16.png");
+ width: 16px;
+ height: 16px;
+}
+
/* ::::: page proxy icon ::::: */
#page-proxy-deck,
min-height: 16px;
}
-#search-button:-moz-lwtheme,
-#go-button:-moz-lwtheme {
- opacity: .8;
-}
-
#search-button {
/* list-style-image: url("chrome://communicator/skin/icons/search.gif"); */
}
list-style-image:url("chrome://navigator/skin/icons/popup-blocked.gif");
}
+#invalid-form-popup {
+ border: 1px solid #FFCF00;
+ border : 1px outset #FFFFCC;
+ padding: 2px 3px 0px 3px;
+ max-width: 40em;
+ background-color: #9C9CFF;
+ color: #000000;
+ font-weight: bold;
+}
+
/* ::::: personal toolbar ::::: */
#bookmarks-button {