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

« back to all changes in this revision

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