~ubuntu-branches/ubuntu/quantal/enigmail/quantal-security

« back to all changes in this revision

Viewing changes to extensions/enigmail/ui/skin/tb-mac/enigmail.css

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2013-09-13 16:02:15 UTC
  • mfrom: (0.12.16)
  • Revision ID: package-import@ubuntu.com-20130913160215-u3g8nmwa0pdwagwc
Tags: 2:1.5.2-0ubuntu0.12.10.1
* New upstream release v1.5.2 for Thunderbird 24

* Build enigmail using a stripped down Thunderbird 17 build system, as it's
  now quite difficult to build the way we were doing previously, with the
  latest Firefox build system
* Add debian/patches/no_libxpcom.patch - Don't link against libxpcom, as it
  doesn't exist anymore (but exists in the build system)
* Add debian/patches/use_sdk.patch - Use the SDK version of xpt.py and
  friends
* Drop debian/patches/ipc-pipe_rename.diff (not needed anymore)
* Drop debian/patches/makefile_depth.diff (not needed anymore)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* ***** BEGIN LICENSE BLOCK *****
2
 
 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
3
 
 *
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/
8
 
 *
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.
13
 
 *
14
 
 * The Original Code is Enigmail.
15
 
 *
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.
19
 
 *
20
 
 * Contributor(s):
21
 
 *
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 ***** */
34
 
 
35
 
/**
36
 
 * Enigmail styles for Mac OS X
37
 
 */
38
 
 
39
 
@import url("chrome://global/skin/");
40
 
 
41
 
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
42
 
 
43
 
#button-enigmail-decrypt
44
 
  {
45
 
    list-style-image : url("chrome://enigmail/skin/enigmail-decrypt.png");
46
 
  }
47
 
 
48
 
#button-enigmail-decrypt[disabled]
49
 
  {
50
 
    list-style-image : url("chrome://enigmail/skin/enigmail-decrypt-inactive.png");
51
 
  }
52
 
 
53
 
toolbar[iconsize="small"]  #button-enigmail-decrypt
54
 
  {
55
 
    list-style-image : url("chrome://enigmail/skin/enigmail-decrypt-small.png");
56
 
  }
57
 
 
58
 
toolbar[iconsize="small"] #button-enigmail-decrypt[disabled]
59
 
  {
60
 
    list-style-image : url("chrome://enigmail/skin/enigmail-decrypt-small-inactive.png");
61
 
  }
62
 
 
63
 
 
64
 
#button-enigmail-send {
65
 
   list-style-image : url("chrome://enigmail/skin/enigmail-options.png");
66
 
}
67
 
 
68
 
#button-enigmail-send:hover {
69
 
  list-style-image : url("chrome://enigmail/skin/enigmail-options.png");
70
 
}
71
 
 
72
 
#button-enigmail-send[disabled] {
73
 
  list-style-image : url("chrome://enigmail/skin/enigmail-options-inactive.png");
74
 
}
75
 
 
76
 
 
77
 
toolbar[iconsize="small"] #button-enigmail-send {
78
 
  list-style-image : url("chrome://enigmail/skin/enigmail-options-small.png");
79
 
}
80
 
 
81
 
 
82
 
toolbar[iconsize="small"] #button-enigmail-send[disabled] {
83
 
  list-style-image : url("chrome://enigmail/skin/enigmail-options-small-inactive.png");
84
 
}
85
 
 
86
 
.action-box { width: 100px }
87
 
 
88
 
#expandedEnigmailBox {
89
 
 background-color:#d8e0e8;
90
 
 color: black;
91
 
}
92
 
 
93
 
.enigmailHeaderNameBox {
94
 
  width: 7.7em;
95
 
  background-color:#d8e0e8;
96
 
 color: black;
97
 
}
98
 
 
99
 
.enigmailHeaderValue {
100
 
  min-width: 50px;
101
 
  white-space: normal;
102
 
  color: WindowText;
103
 
  line-height: 1.4em;
104
 
 
105
 
  -moz-appearance: none !important;
106
 
  -moz-appearance: none;
107
 
 
108
 
  padding: 0px !important;
109
 
  margin: 0px !important;
110
 
  -moz-margin-start: 3px !important;
111
 
  border: none !important;
112
 
  background-color: transparent;
113
 
}
114
 
 
115
 
.enigmailHeaderBoxLabelNoSignature {
116
 
  background-color:#d8e0e8;
117
 
  color: black;
118
 
}
119
 
 
120
 
.enigmailHeaderBoxLabelSignatureOk {
121
 
  background-color:#ccffcc;
122
 
  color: black;
123
 
}
124
 
 
125
 
.enigmailHeaderBoxLabelSignatureVerified {
126
 
  background-color:#ccffff;
127
 
  color: black;
128
 
}
129
 
 
130
 
.enigmailHeaderBoxLabelSignatureNotOk {
131
 
  background-color:#FFD8FE;
132
 
  color: black;
133
 
}
134
 
 
135
 
.enigmailHeaderBoxLabelSignatureUnknown {
136
 
  background-color:#FFFFC9;
137
 
  color: black;
138
 
}
139
 
 
140
 
.enigmailLink {
141
 
  text-decoration: underline;
142
 
  color: blue;
143
 
  cursor: pointer;
144
 
}
145
 
 
146
 
.enigmailStrong {
147
 
  font-weight: bold;
148
 
}
149
 
 
150
 
.enigmailUidInactive {
151
 
  color: gray;
152
 
  font-style: italic;
153
 
}
154
 
 
155
 
.enigmailHeaderName {
156
 
  color: #888a85; /* lower contrast, TB3 */
157
 
  text-align: right;
158
 
  background-color: transparent;
159
 
  -moz-margin-end: 2px;
160
 
}
161
 
 
162
 
.enigmailHeaderSpacer {
163
 
  width: 2px;
164
 
}
165
 
 
166
 
.enigMsgHdrView-flat-button {
167
 
  min-width: 1px !important;
168
 
  -moz-appearance: none;
169
 
  color: GrayText;
170
 
  background-color: transparent;
171
 
  border: 2px solid transparent;
172
 
  margin-top: 0px;
173
 
  margin-bottom: 0px;
174
 
  padding: 0 2px;
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;
180
 
  min-height: 1ex;
181
 
}
182
 
 
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;
190
 
}
191
 
 
192
 
#messagepanebox[enigSigned="ok"] #messagepane {
193
 
  color: red;
194
 
}
195
 
 
196
 
/**
197
 
 *  Icons for messenger window status bar
198
 
 */
199
 
 
200
 
#enigmail-status-bar #enigmail-signed-status {
201
 
  list-style-image: none;
202
 
  visibility: collapse;
203
 
}
204
 
 
205
 
#enigmail-status-bar[signed="ok"] #enigmail-signed-status {
206
 
  list-style-image: url("chrome://enigmail/skin/enigSignOk.png");
207
 
  visibility: visible;
208
 
}
209
 
 
210
 
#enigmail-status-bar[signed="notok"] #enigmail-signed-status {
211
 
  list-style-image: url("chrome://enigmail/skin/enigSignNotOk.png");
212
 
  visibility: visible;
213
 
}
214
 
 
215
 
#enigmail-status-bar[signed="unknown"] #enigmail-signed-status {
216
 
  list-style-image: url("chrome://enigmail/skin/enigSignUnkown.png");
217
 
  visibility: visible;
218
 
}
219
 
 
220
 
#enigmail-status-bar[signed="inactive"] #enigmail-signed-status {
221
 
  list-style-image: url("chrome://enigmail/skin/enigSignInactive.png");
222
 
  visibility: visible;
223
 
}
224
 
 
225
 
#enigmail-status-bar #enigmail-encrypted-status {
226
 
  list-style-image: none;
227
 
  visibility: collapse;
228
 
}
229
 
 
230
 
#enigmail-status-bar[encrypted="ok"] #enigmail-encrypted-status {
231
 
  list-style-image: url("chrome://enigmail/skin/enigEncOk.png");
232
 
  visibility: visible;
233
 
}
234
 
 
235
 
#enigmail-status-bar[encrypted="notok"] #enigmail-encrypted-status {
236
 
  list-style-image: url("chrome://enigmail/skin/enigEncNotOk.png");
237
 
  visibility: visible;
238
 
}
239
 
 
240
 
#enigmail-status-bar[encrypted="inactive"] #enigmail-encrypted-status {
241
 
  list-style-image: url("chrome://enigmail/skin/enigEncInactive.png");
242
 
  visibility: visible;
243
 
}
244
 
 
245
 
/**
246
 
 *  Icons for composer status bar
247
 
 */
248
 
 
249
 
#enigmail-status-bar[signed="inactiveNull"] #enigmail-signed-status {
250
 
  list-style-image: url("chrome://enigmail/skin/enigSignNullInactive.png");
251
 
  visibility: visible;
252
 
}
253
 
 
254
 
#enigmail-status-bar[signed="inactivePlus"] #enigmail-signed-status {
255
 
  list-style-image: url("chrome://enigmail/skin/enigSignPlusInactive.png");
256
 
  visibility: visible;
257
 
}
258
 
 
259
 
#enigmail-status-bar[signed="inactiveMinus"] #enigmail-signed-status {
260
 
  list-style-image: url("chrome://enigmail/skin/enigSignMinusInactive.png");
261
 
  visibility: visible;
262
 
}
263
 
 
264
 
#enigmail-status-bar[signed="activeNull"] #enigmail-signed-status {
265
 
  list-style-image: url("chrome://enigmail/skin/enigSignNullActive.png");
266
 
  visibility: visible;
267
 
}
268
 
 
269
 
#enigmail-status-bar[signed="activePlus"] #enigmail-signed-status {
270
 
  list-style-image: url("chrome://enigmail/skin/enigSignPlusActive.png");
271
 
  visibility: visible;
272
 
}
273
 
 
274
 
#enigmail-status-bar[signed="activeMinus"] #enigmail-signed-status {
275
 
  list-style-image: url("chrome://enigmail/skin/enigSignMinusActive.png");
276
 
  visibility: visible;
277
 
}
278
 
 
279
 
#enigmail-status-bar[encrypted="activeNull"] #enigmail-encrypted-status {
280
 
  list-style-image: url("chrome://enigmail/skin/enigEncNullActive.png");
281
 
  visibility: visible;
282
 
}
283
 
 
284
 
#enigmail-status-bar[encrypted="activePlus"] #enigmail-encrypted-status {
285
 
  list-style-image: url("chrome://enigmail/skin/enigEncPlusActive.png");
286
 
  visibility: visible;
287
 
}
288
 
 
289
 
#enigmail-status-bar[encrypted="activeMinus"] #enigmail-encrypted-status {
290
 
  list-style-image: url("chrome://enigmail/skin/enigEncMinusActive.png");
291
 
  visibility: visible;
292
 
}
293
 
 
294
 
#enigmail-status-bar[encrypted="inactiveNull"] #enigmail-encrypted-status {
295
 
  list-style-image: url("chrome://enigmail/skin/enigEncNullInactive.png");
296
 
  visibility: visible;
297
 
}
298
 
 
299
 
#enigmail-status-bar[encrypted="inactivePlus"] #enigmail-encrypted-status {
300
 
  list-style-image: url("chrome://enigmail/skin/enigEncPlusInactive.png");
301
 
  visibility: visible;
302
 
}
303
 
 
304
 
#enigmail-status-bar[encrypted="inactiveMinus"] #enigmail-encrypted-status {
305
 
  list-style-image: url("chrome://enigmail/skin/enigEncMinusInactive.png");
306
 
  visibility: visible;
307
 
}
308
 
 
309
 
.enigmailPrefsTitle {
310
 
  font-weight: bold;
311
 
  height: 25px;
312
 
}
313
 
 
314
 
treechildren::-moz-tree-cell-text(enigmailSubkeyTitle) {
315
 
  font-weight: bold;
316
 
}
317
 
 
318
 
treechildren::-moz-tree-cell-text(enigmailOwnKey) {
319
 
  font-weight: bold;
320
 
}
321
 
 
322
 
treechildren::-moz-tree-cell-text(enigKeyInactive) {
323
 
  color: gray;
324
 
  font-style: italic;
325
 
}
326
 
 
327
 
treechildren::-moz-tree-column(enigDontEncrypt) {
328
 
  background-color: rgb(90%, 90%, 90%);
329
 
}
330
 
 
331
 
.enigmailExpandViewButton {
332
 
  width: 9px; /* The image's width is 9 pixels */
333
 
  list-style-image: url("chrome://enigmail/skin/twisty-clsd.png");
334
 
}
335
 
 
336
 
.enigmailCollapseViewButton {
337
 
  width: 9px; /* The image's width is 9 pixels */
338
 
  list-style-image: url("chrome://enigmail/skin/twisty-open.png");
339
 
 
340
 
}
341
 
 
342
 
treechildren::-moz-tree-image(enigSignedEncrypted)
343
 
{
344
 
  list-style-image: url("chrome://enigmail/skin/col-encrypted-signed.png");
345
 
}
346
 
 
347
 
treechildren::-moz-tree-image(enigSigned)
348
 
{
349
 
  list-style-image: url("chrome://enigmail/skin/enigSignOk.png");
350
 
}
351
 
 
352
 
treechildren::-moz-tree-image(enigEncrypted)
353
 
{
354
 
  list-style-image: url("chrome://enigmail/skin/enigEncOk.png");
355
 
}
356
 
 
357
 
/*
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
370
 
 
371
 
They can be applied using:
372
 
treechildren::-moz-tree-cell(STYLE) {}
373
 
treechildren::-moz-tree-cell-text(STYLE) {}
374
 
*/