1
/* ***** BEGIN LICENSE BLOCK *****
2
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
4
* The contents of this file are subject to the Mozilla Public
5
* License Version 1.1 (the "MPL"); you may not use this file
6
* except in compliance with the MPL. You may obtain a copy of
7
* the MPL at http://www.mozilla.org/MPL/
9
* Software distributed under the MPL is distributed on an "AS
10
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
11
* implied. See the MPL for the specific language governing
12
* rights and limitations under the MPL.
14
* The Original Code is Enigmail.
16
* The Initial Developer of the Original Code is Patrick Brunschwig.
17
* Portions created by Patrick Brunschwig <patrick@mozilla-enigmail.org> are
18
* Copyright (C) 2003 Patrick Brunschwig. All Rights Reserved.
22
* Alternatively, the contents of this file may be used under the terms of
23
* either the GNU General Public License Version 2 or later (the "GPL"), or
24
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
25
* in which case the provisions of the GPL or the LGPL are applicable instead
26
* of those above. If you wish to allow use of your version of this file only
27
* under the terms of either the GPL or the LGPL, and not to allow others to
28
* use your version of this file under the terms of the MPL, indicate your
29
* decision by deleting the provisions above and replace them with the notice
30
* and other provisions required by the GPL or the LGPL. If you do not delete
31
* the provisions above, a recipient may use your version of this file under
32
* the terms of any one of the MPL, the GPL or the LGPL.
33
* ***** END LICENSE BLOCK ***** */
36
* Enigmail styles for the SeaMonkey "Modern" theme
39
#button-enigmail-decrypt
41
list-style-image : url("chrome://enigmail/skin/enigdecrypt.png");
44
#button-enigmail-decrypt[disabled="true"],
45
#button-enigmail-decrypt[disabled="true"]:hover,
46
#button-enigmail-decrypt[disabled="true"]:hover:active
48
list-style-image : url("chrome://enigmail/skin/enigdecrypt-dis.png");
51
#button-enigmail-decrypt:hover
53
list-style-image : url("chrome://enigmail/skin/enigdecrypt-hov.png");
56
#button-enigmail-decrypt:hover:active
58
list-style-image : url("chrome://enigmail/skin/enigdecrypt-act.png");
63
list-style-image : url("chrome://enigmail/skin/enigsend.png");
66
#button-enigmail-send[disabled="true"],
67
#button-enigmail-send[disabled="true"]:hover,
68
#button-enigmail-send[disabled="true"]:hover:active
70
list-style-image : url("chrome://enigmail/skin/enigsend-dis.png");
73
#button-enigmail-send:hover
75
list-style-image : url("chrome://enigmail/skin/enigsend-hov.png");
78
#button-enigmail-send:hover:active
80
list-style-image : url("chrome://enigmail/skin/enigsend-act.png");
84
.action-box { width: 100px }
86
#expandedEnigmailBox {
87
background-color:#d8e0e8;
91
.enigmailHeaderNameBox {
93
background-color:#d8e0e8;
97
.enigmailHeaderValue {
103
-moz-appearance: none !important;
104
-moz-appearance: none;
106
padding: 0px !important;
107
margin: 0px !important;
108
-moz-margin-start: 3px !important;
109
border: none !important;
110
background-color: transparent;
113
.enigmailHeaderBoxLabelNoSignature {
114
background-color:#d8e0e8;
118
.enigmailHeaderBoxLabelSignatureOk {
119
background-color:#ccffcc;
123
.enigmailHeaderBoxLabelSignatureVerified {
124
background-color:#ccffff;
128
.enigmailHeaderBoxLabelSignatureNotOk {
129
background-color:#FFD8FE;
133
.enigmailHeaderBoxLabelSignatureUnknown {
134
background-color:#FFFFC9;
139
text-decoration: underline;
148
.enigmailUidInactive {
153
.enigmailHeaderName {
154
color: #888a85; /* lower contrast, TB3 */
156
background-color: transparent;
157
-moz-margin-end: 2px;
160
.enigmailHeaderSpacer {
164
.enigMsgHdrView-flat-button {
165
min-width: 1px !important;
166
-moz-appearance: none;
168
background-color: transparent;
169
border: 2px solid transparent;
173
-moz-border-radius: 2px;
174
-moz-border-top-colors: none;
175
-moz-border-right-colors: none;
176
-moz-border-bottom-colors: none;
177
-moz-border-left-colors: none;
181
.enigMsgHdrView-flat-button:hover {
182
color: -moz-buttonhovertext;
183
background-color: -moz-buttonhoverface;
184
-moz-border-top-colors: transparent threedhighlight threedlightshadow;
185
-moz-border-right-colors: transparent threeddarkshadow threedshadow;
186
-moz-border-bottom-colors: transparent threeddarkshadow threedshadow;
187
-moz-border-left-colors: transparent threedhighlight threedlightshadow;
190
#enigmail-status-bar #enigmail-signed-status {
191
list-style-image: none;
192
visibility: collapse;
195
#enigmail-status-bar[signed="ok"] #enigmail-signed-status {
196
list-style-image: url("chrome://enigmail/skin/enigSignOk.png");
200
#enigmail-status-bar[signed="notok"] #enigmail-signed-status {
201
list-style-image: url("chrome://enigmail/skin/enigSignNotOk.png");
205
#enigmail-status-bar[signed="unknown"] #enigmail-signed-status {
206
list-style-image: url("chrome://enigmail/skin/enigSignUnkown.png");
210
#enigmail-status-bar[signed="inactive"] #enigmail-signed-status {
211
list-style-image: url("chrome://enigmail/skin/enigSignInactive.png");
215
#enigmail-status-bar #enigmail-encrypted-status {
216
list-style-image: none;
217
visibility: collapse;
220
#enigmail-status-bar[encrypted="ok"] #enigmail-encrypted-status {
221
list-style-image: url("chrome://enigmail/skin/enigEncOk.png");
225
#enigmail-status-bar[encrypted="notok"] #enigmail-encrypted-status {
226
list-style-image: url("chrome://enigmail/skin/enigEncNotOk.png");
230
#enigmail-status-bar[encrypted="inactive"] #enigmail-encrypted-status {
231
list-style-image: url("chrome://enigmail/skin/enigEncInactive.png");
236
* Icons for composer status bar
239
#enigmail-status-bar[signed="inactiveNull"] #enigmail-signed-status {
240
list-style-image: url("chrome://enigmail/skin/enigSignNullInactive.png");
244
#enigmail-status-bar[signed="inactivePlus"] #enigmail-signed-status {
245
list-style-image: url("chrome://enigmail/skin/enigSignPlusInactive.png");
249
#enigmail-status-bar[signed="inactiveMinus"] #enigmail-signed-status {
250
list-style-image: url("chrome://enigmail/skin/enigSignMinusInactive.png");
254
#enigmail-status-bar[signed="activeNull"] #enigmail-signed-status {
255
list-style-image: url("chrome://enigmail/skin/enigSignNullActive.png");
259
#enigmail-status-bar[signed="activePlus"] #enigmail-signed-status {
260
list-style-image: url("chrome://enigmail/skin/enigSignPlusActive.png");
264
#enigmail-status-bar[signed="activeMinus"] #enigmail-signed-status {
265
list-style-image: url("chrome://enigmail/skin/enigSignMinusActive.png");
269
#enigmail-status-bar[encrypted="activeNull"] #enigmail-encrypted-status {
270
list-style-image: url("chrome://enigmail/skin/enigEncNullActive.png");
274
#enigmail-status-bar[encrypted="activePlus"] #enigmail-encrypted-status {
275
list-style-image: url("chrome://enigmail/skin/enigEncPlusActive.png");
279
#enigmail-status-bar[encrypted="activeMinus"] #enigmail-encrypted-status {
280
list-style-image: url("chrome://enigmail/skin/enigEncMinusActive.png");
284
#enigmail-status-bar[encrypted="inactiveNull"] #enigmail-encrypted-status {
285
list-style-image: url("chrome://enigmail/skin/enigEncNullInactive.png");
289
#enigmail-status-bar[encrypted="inactivePlus"] #enigmail-encrypted-status {
290
list-style-image: url("chrome://enigmail/skin/enigEncPlusInactive.png");
294
#enigmail-status-bar[encrypted="inactiveMinus"] #enigmail-encrypted-status {
295
list-style-image: url("chrome://enigmail/skin/enigEncMinusInactive.png");
299
.enigmailPrefsTitle {
304
treechildren::-moz-tree-cell-text(enigmailSubkeyTitle) {
308
treechildren::-moz-tree-cell-text(enigmailOwnKey) {
312
treechildren::-moz-tree-cell-text(enigKeyInactive) {
317
treechildren::-moz-tree-column(enigDontEncrypt) {
318
background-color: rgb(90%, 90%, 90%);
321
.enigmailExpandViewButton {
322
width: 9px; /* The image's width is 9 pixels */
323
list-style-image: url("chrome://enigmail/skin/twisty-clsd.png");
326
.enigmailCollapseViewButton {
327
width: 9px; /* The image's width is 9 pixels */
328
list-style-image: url("chrome://enigmail/skin/twisty-open.png");
332
treechildren::-moz-tree-image(enigSignedEncrypted)
334
list-style-image: url("chrome://enigmail/skin/col-encrypted-signed.png");
337
treechildren::-moz-tree-image(enigSigned)
339
list-style-image: url("chrome://enigmail/skin/col-encrypted-signed.png");
340
-moz-image-region: rect(0px 24px 12px 12px);
343
treechildren::-moz-tree-image(enigEncrypted)
345
list-style-image: url("chrome://enigmail/skin/col-encrypted-signed.png");
346
-moz-image-region: rect(0px 12px 12px 0px);
350
the following styles are available for the key trust
351
columnm in the key manager:
352
enigmail_keyValid_unknown
353
enigmail_keyValid_invalid
354
enigmail_keyValid_disabled
355
enigmail_keyValid_revoked
356
enigmail_keyValid_expired
357
enigmail_keyTrust_untrusted
358
enigmail_keyTrust_marginal
359
enigmail_keyTrust_full
360
enigmail_keyTrust_ultimate
361
enigmail_keyTrust_unknown
363
They can be applied using:
364
treechildren::-moz-tree-cell(STYLE) {}
365
treechildren::-moz-tree-cell-text(STYLE) {}