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 Mac OS X
39
@import url("chrome://global/skin/");
41
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
43
#button-enigmail-decrypt
45
list-style-image : url("chrome://enigmail/skin/enigmail-decrypt.png");
48
#button-enigmail-decrypt[disabled]
50
list-style-image : url("chrome://enigmail/skin/enigmail-decrypt-inactive.png");
53
toolbar[iconsize="small"] #button-enigmail-decrypt
55
list-style-image : url("chrome://enigmail/skin/enigmail-decrypt-small.png");
58
toolbar[iconsize="small"] #button-enigmail-decrypt[disabled]
60
list-style-image : url("chrome://enigmail/skin/enigmail-decrypt-small-inactive.png");
64
#button-enigmail-send {
65
list-style-image : url("chrome://enigmail/skin/enigmail-options.png");
68
#button-enigmail-send:hover {
69
list-style-image : url("chrome://enigmail/skin/enigmail-options.png");
72
#button-enigmail-send[disabled] {
73
list-style-image : url("chrome://enigmail/skin/enigmail-options-inactive.png");
77
toolbar[iconsize="small"] #button-enigmail-send {
78
list-style-image : url("chrome://enigmail/skin/enigmail-options-small.png");
82
toolbar[iconsize="small"] #button-enigmail-send[disabled] {
83
list-style-image : url("chrome://enigmail/skin/enigmail-options-small-inactive.png");
86
.action-box { width: 100px }
88
#expandedEnigmailBox {
89
background-color:#d8e0e8;
93
.enigmailHeaderNameBox {
95
background-color:#d8e0e8;
99
.enigmailHeaderValue {
105
-moz-appearance: none !important;
106
-moz-appearance: none;
108
padding: 0px !important;
109
margin: 0px !important;
110
-moz-margin-start: 3px !important;
111
border: none !important;
112
background-color: transparent;
115
.enigmailHeaderBoxLabelNoSignature {
116
background-color:#d8e0e8;
120
.enigmailHeaderBoxLabelSignatureOk {
121
background-color:#ccffcc;
125
.enigmailHeaderBoxLabelSignatureVerified {
126
background-color:#ccffff;
130
.enigmailHeaderBoxLabelSignatureNotOk {
131
background-color:#FFD8FE;
135
.enigmailHeaderBoxLabelSignatureUnknown {
136
background-color:#FFFFC9;
141
text-decoration: underline;
150
.enigmailUidInactive {
155
.enigmailHeaderName {
156
color: #888a85; /* lower contrast, TB3 */
158
background-color: transparent;
159
-moz-margin-end: 2px;
162
.enigmailHeaderSpacer {
166
.enigMsgHdrView-flat-button {
167
min-width: 1px !important;
168
-moz-appearance: none;
170
background-color: transparent;
171
border: 2px solid transparent;
175
-moz-border-radius: 2px;
176
-moz-border-top-colors: none;
177
-moz-border-right-colors: none;
178
-moz-border-bottom-colors: none;
179
-moz-border-left-colors: none;
183
.enigMsgHdrView-flat-button:hover {
184
color: -moz-buttonhovertext;
185
background-color: -moz-buttonhoverface;
186
-moz-border-top-colors: transparent threedhighlight threedlightshadow;
187
-moz-border-right-colors: transparent threeddarkshadow threedshadow;
188
-moz-border-bottom-colors: transparent threeddarkshadow threedshadow;
189
-moz-border-left-colors: transparent threedhighlight threedlightshadow;
192
#messagepanebox[enigSigned="ok"] #messagepane {
197
* Icons for messenger window status bar
200
#enigmail-status-bar #enigmail-signed-status {
201
list-style-image: none;
202
visibility: collapse;
205
#enigmail-status-bar[signed="ok"] #enigmail-signed-status {
206
list-style-image: url("chrome://enigmail/skin/enigSignOk.png");
210
#enigmail-status-bar[signed="notok"] #enigmail-signed-status {
211
list-style-image: url("chrome://enigmail/skin/enigSignNotOk.png");
215
#enigmail-status-bar[signed="unknown"] #enigmail-signed-status {
216
list-style-image: url("chrome://enigmail/skin/enigSignUnkown.png");
220
#enigmail-status-bar[signed="inactive"] #enigmail-signed-status {
221
list-style-image: url("chrome://enigmail/skin/enigSignInactive.png");
225
#enigmail-status-bar #enigmail-encrypted-status {
226
list-style-image: none;
227
visibility: collapse;
230
#enigmail-status-bar[encrypted="ok"] #enigmail-encrypted-status {
231
list-style-image: url("chrome://enigmail/skin/enigEncOk.png");
235
#enigmail-status-bar[encrypted="notok"] #enigmail-encrypted-status {
236
list-style-image: url("chrome://enigmail/skin/enigEncNotOk.png");
240
#enigmail-status-bar[encrypted="inactive"] #enigmail-encrypted-status {
241
list-style-image: url("chrome://enigmail/skin/enigEncInactive.png");
246
* Icons for composer status bar
249
#enigmail-status-bar[signed="inactiveNull"] #enigmail-signed-status {
250
list-style-image: url("chrome://enigmail/skin/enigSignNullInactive.png");
254
#enigmail-status-bar[signed="inactivePlus"] #enigmail-signed-status {
255
list-style-image: url("chrome://enigmail/skin/enigSignPlusInactive.png");
259
#enigmail-status-bar[signed="inactiveMinus"] #enigmail-signed-status {
260
list-style-image: url("chrome://enigmail/skin/enigSignMinusInactive.png");
264
#enigmail-status-bar[signed="activeNull"] #enigmail-signed-status {
265
list-style-image: url("chrome://enigmail/skin/enigSignNullActive.png");
269
#enigmail-status-bar[signed="activePlus"] #enigmail-signed-status {
270
list-style-image: url("chrome://enigmail/skin/enigSignPlusActive.png");
274
#enigmail-status-bar[signed="activeMinus"] #enigmail-signed-status {
275
list-style-image: url("chrome://enigmail/skin/enigSignMinusActive.png");
279
#enigmail-status-bar[encrypted="activeNull"] #enigmail-encrypted-status {
280
list-style-image: url("chrome://enigmail/skin/enigEncNullActive.png");
284
#enigmail-status-bar[encrypted="activePlus"] #enigmail-encrypted-status {
285
list-style-image: url("chrome://enigmail/skin/enigEncPlusActive.png");
289
#enigmail-status-bar[encrypted="activeMinus"] #enigmail-encrypted-status {
290
list-style-image: url("chrome://enigmail/skin/enigEncMinusActive.png");
294
#enigmail-status-bar[encrypted="inactiveNull"] #enigmail-encrypted-status {
295
list-style-image: url("chrome://enigmail/skin/enigEncNullInactive.png");
299
#enigmail-status-bar[encrypted="inactivePlus"] #enigmail-encrypted-status {
300
list-style-image: url("chrome://enigmail/skin/enigEncPlusInactive.png");
304
#enigmail-status-bar[encrypted="inactiveMinus"] #enigmail-encrypted-status {
305
list-style-image: url("chrome://enigmail/skin/enigEncMinusInactive.png");
309
.enigmailPrefsTitle {
314
treechildren::-moz-tree-cell-text(enigmailSubkeyTitle) {
318
treechildren::-moz-tree-cell-text(enigmailOwnKey) {
322
treechildren::-moz-tree-cell-text(enigKeyInactive) {
327
treechildren::-moz-tree-column(enigDontEncrypt) {
328
background-color: rgb(90%, 90%, 90%);
331
.enigmailExpandViewButton {
332
width: 9px; /* The image's width is 9 pixels */
333
list-style-image: url("chrome://enigmail/skin/twisty-clsd.png");
336
.enigmailCollapseViewButton {
337
width: 9px; /* The image's width is 9 pixels */
338
list-style-image: url("chrome://enigmail/skin/twisty-open.png");
342
treechildren::-moz-tree-image(enigSignedEncrypted)
344
list-style-image: url("chrome://enigmail/skin/col-encrypted-signed.png");
347
treechildren::-moz-tree-image(enigSigned)
349
list-style-image: url("chrome://enigmail/skin/enigSignOk.png");
352
treechildren::-moz-tree-image(enigEncrypted)
354
list-style-image: url("chrome://enigmail/skin/enigEncOk.png");
358
the following styles are available for the key trust
359
columnm in the key manager:
360
enigmail_keyValid_unknown
361
enigmail_keyValid_invalid
362
enigmail_keyValid_disabled
363
enigmail_keyValid_revoked
364
enigmail_keyValid_expired
365
enigmail_keyTrust_untrusted
366
enigmail_keyTrust_marginal
367
enigmail_keyTrust_full
368
enigmail_keyTrust_ultimate
369
enigmail_keyTrust_unknown
371
They can be applied using:
372
treechildren::-moz-tree-cell(STYLE) {}
373
treechildren::-moz-tree-cell-text(STYLE) {}