Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
beefproject
GitHub Repository: beefproject/beef
Path: blob/master/modules/social_engineering/fake_evernote_clipper/login.css
1874 views
1
body {
2
font-size: 11px;
3
font-style: normal;
4
overflow: hidden;
5
-webkit-font-smoothing: antialiased;
6
-webkit-user-select: none;
7
}
8
9
* {
10
background-repeat: no-repeat;
11
color: inherit;
12
font: inherit;
13
text-shadow: inherit;
14
-webkit-font-smoothing: inherit;
15
}
16
17
textarea {
18
resize: none;
19
}
20
21
a {
22
text-decoration: none;
23
}
24
25
.tab {
26
cursor: pointer;
27
display: inline-block;
28
height: 26px;
29
vertical-align: top;
30
}
31
.tab.pressed {
32
background-image: url(../images/clip_result_arrow.png);
33
background-size: 16px 8px;
34
}
35
36
.pinch {
37
background-color: #2F373D;
38
border-top: 1px solid #272D33;
39
border-bottom: 1px solid #272D33;
40
margin-top: -1px;
41
}
42
43
input[type=radio], input[type=checkbox] {
44
display: none;
45
}
46
label {
47
cursor: pointer;
48
display: inline-block;
49
vertical-align: top;
50
}
51
input[type=radio] + label:before {
52
background-image: url(../images/radio.png);
53
background-repeat: no-repeat;
54
background-size: 16px 16px;
55
content: "";
56
display: inline-block;
57
height: 16px;
58
width: 16px;
59
}
60
input[type=radio]:checked + label:before {
61
background-image: url(../images/radio-dot.png), url(../images/radio.png);
62
background-position: 5px, 0;
63
background-size: 6px 7px, 16px 16px;
64
}
65
input[type=radio] + label {
66
height: 16px;
67
line-height: 16px;
68
}
69
70
input[type=checkbox] + label:before {
71
background-color: #737F89;
72
border: 1px solid #232A31;
73
border-radius: 4px;
74
content: "";
75
display: inline-block;
76
height: 20px;
77
width: 20px;
78
}
79
input[type=checkbox]:checked + label:before {
80
background-image: url(../images/checkmark-big.png);
81
background-position: 50% 5px;
82
background-repeat: no-repeat;
83
background-size: 14px 12px;
84
}
85
input[type=checkbox] + label {
86
height: 22px;
87
line-height: 22px;
88
}
89
90
select {
91
background-color: white;
92
background-image: url(../images/icon_down_padded.png);
93
background-position: -webkit-calc(100% - 10px) 50%;
94
background-size: 8px 5px;
95
border: 1px solid #232A30;
96
border-radius: 3px;
97
color: #3A4045;
98
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
99
font-size: 11px;
100
line-height: 24px;
101
margin: 0;
102
outline: none;
103
padding: 0 28px 0 10px;
104
text-shadow: none;
105
-webkit-appearance: button;
106
}
107
108
@font-face {
109
font-family: "CaeciliaBold";
110
src: url(../fonts/caecilialtstd-bold-webfont.woff) format('woff');
111
}
112
@font-face {
113
font-family: "CaeciliaRoman";
114
src: url(../fonts/caecilialtstd-roman-webfont.woff) format('woff');
115
}
116
@font-face {
117
font-family: "GothamBook";
118
src: url(../fonts/GothamSSm-Book.otf) format('opentype');
119
}
120
@font-face {
121
font-family: "GothamMedium";
122
src: url(GothamSSm-Medium.otf) format('opentype');
123
}
124
@font-face {
125
font-family: "GothamBold";
126
src: url(GothamSSm-Bold.otf) format('opentype');
127
}
128
129
@media (-webkit-min-device-pixel-ratio: 1.5) {
130
.tab.pressed {
131
background-image: url(../images/[email protected]);
132
}
133
input[type=radio] + label:before {
134
background-image: url(../images/[email protected]);
135
}
136
input[type=radio]:checked + label:before {
137
background-image: url(../images/[email protected]), url(../images/[email protected]);
138
}
139
input[type=checkbox]:checked + label:before {
140
background-image: url(../images/[email protected]);
141
}
142
select {
143
background-image: url(../images/[email protected]);
144
}
145
}
146
147
a {
148
text-decoration: none;
149
}
150
151
body {
152
border: 1px solid #21262C;
153
border-radius: 5px;
154
margin: 2px;
155
}
156
157
#main {
158
background-color: #2F373D;
159
border-radius: 4px;
160
padding: 22px 28px;
161
}
162
163
#logo {
164
background-image: url(clipboard.png), url(evernote_web_clipper.png);
165
background-position: -10px -10px, 48px 1px;
166
background-size: 58px 58px, 134px 36px;
167
cursor: pointer;
168
height: 58px;
169
}
170
#logo.china {
171
background-image: url(clipboard.png), url(../../images/evernote_web_clipper_china.png);
172
background-position: -10px -10px, 43px 1px;
173
background-size: 58px 58px, 48px 47px;
174
}
175
176
#close {
177
background-image: url(close_login.png);
178
background-size: 8px 8px;
179
cursor: pointer;
180
height: 8px;
181
outline: none;
182
position: absolute;
183
right: 6px;
184
top: 6px;
185
width: 8px;
186
}
187
188
.inputContainer {
189
position: relative;
190
}
191
input {
192
background-color: #EAF0F5;
193
border: 1px solid #21262C;
194
border-radius: 3px;
195
color: #3A4045;
196
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
197
font-size: 12px;
198
height: 36px;
199
margin-bottom: 16px;
200
max-width: 236px;
201
outline: none;
202
padding: 10px;
203
text-shadow: none;
204
width: 236px;
205
}
206
input::-webkit-input-placeholder {
207
color: #8E98A1;
208
}
209
input+.errorHoverRegion {
210
height: 16px;
211
pointer-events: none;
212
position: absolute;
213
right: 11px;
214
top: 10px;
215
width: 16px;
216
}
217
input.error {
218
background-image: url(../../images/auth_error.png);
219
background-position: -webkit-calc(100% - 12px) 50%;
220
background-size: 16px 16px;
221
}
222
input.error+.errorHoverRegion {
223
pointer-events: all;
224
}
225
input.error+.errorHoverRegion:hover:before {
226
background-color: #ED4C5B;
227
border: 1px solid white;
228
border-radius: 3px;
229
bottom: 19px;
230
box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.3);
231
content: attr(data-error);
232
color: white;
233
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
234
font-size: 11px;
235
line-height: 20px;
236
padding: 0 5px;
237
position: absolute;
238
right: -5px;
239
text-shadow: none;
240
white-space: nowrap;
241
}
242
input.error+.errorHoverRegion:hover:after {
243
background-image: url(../../images/auth_error_arrow.png);
244
background-position: 0 0;
245
background-size: 14px 7px;
246
content: "";
247
height: 7px;
248
position: absolute;
249
right: 1px;
250
top: -4px;
251
width: 14px;
252
}
253
input.valid {
254
background-image: url(../../images/checkmark_green.png);
255
background-position: -webkit-calc(100% - 12px) 50%;
256
background-size: 15px 13px;
257
}
258
259
.button {
260
border-radius: 3px;
261
color: white;
262
cursor: pointer;
263
height: 36px;
264
line-height: 36px;
265
margin-bottom: 18px;
266
overflow: hidden;
267
text-align: center;
268
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
269
}
270
271
@media (-webkit-min-device-pixel-ratio: 1.5) {
272
#logo {
273
background-image: url(../../images/[email protected]), url(../../images/[email protected]);
274
}
275
#logo.china {
276
background-image: url(../../images/[email protected]), url(../../images/[email protected]);
277
}
278
#close {
279
background-image: url(../../images/[email protected]);
280
}
281
input.error {
282
background-image: url(../../images/[email protected]);
283
}
284
input.error+.errorHoverRegion:hover:after {
285
background-image: url(../../images/[email protected]);
286
}
287
input.valid {
288
background-image: url(../../images/[email protected]);
289
}
290
}
291
292
#switcher {
293
color: #C2CFD7;
294
cursor: pointer;
295
display: none;
296
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
297
font-size: 12px;
298
height: 15px;
299
line-height: 15px;
300
margin-bottom: 14px;
301
outline: none;
302
position: relative;
303
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
304
}
305
#switcher.visible {
306
display: inline-block;
307
}
308
#switcher:after {
309
background-image: url(../../images/forward.png);
310
background-size: 16px 16px;
311
content: "";
312
height: 16px;
313
position: absolute;
314
right: -21px;
315
top: 1px;
316
width: 16px;
317
}
318
319
#globalError {
320
background-color: #262C32;
321
background-image: url(error-clip.png);
322
background-position: 28px 5px;
323
background-size: 16px 16px;
324
border-bottom: 1px solid #21262C;
325
border-top: 1px solid #21262C;
326
color: white;
327
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
328
font-size: 10px;
329
margin: 0 0 15px -28px;
330
overflow: hidden;
331
padding: 8px 28px 8px 49px;
332
width: -webkit-calc(100% - 21px);
333
}
334
#globalError:empty {
335
display: none;
336
}
337
#globalError button {
338
color: black;
339
float: right;
340
font-size: 12px;
341
padding: 3px 6px;
342
}
343
344
input {
345
max-width: 251px;
346
width: 251px;
347
}
348
349
#username {
350
margin-bottom: 18px;
351
}
352
353
#simsearch .checkbox, #simsearch .label {
354
display: inline-block;
355
vertical-align: top;
356
}
357
#simsearch .checkbox {
358
background-color: #737F89;
359
border: 1px solid #21262C;
360
border-radius: 3px;
361
cursor: pointer;
362
height: 16px;
363
outline: none;
364
width: 16px;
365
}
366
#simsearch .checkbox.checked {
367
background-image: url(../../images/checkmark.png);
368
background-position: 2px 4px;
369
background-size: 12px 10px;
370
}
371
#simsearch .label {
372
color: #C2CFD7;
373
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
374
font-size: 12px;
375
line-height: 16px;
376
padding-bottom: 26px;
377
padding-left: 3px;
378
padding-top: 1px;
379
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
380
width: -webkit-calc(100% - 25px);
381
}
382
#simsearch .label .help {
383
background-image: url(../../images/question-mark.png);
384
background-size: 15px 15px;
385
cursor: pointer;
386
display: inline-block;
387
height: 15px;
388
margin-left: 5px;
389
position: relative;
390
vertical-align: middle;
391
width: 15px;
392
}
393
#simsearch .label .help:hover:before {
394
background-color: #FAFAFA;
395
border: 1px solid #21262C;
396
border-radius: 3px;
397
bottom: 24px;
398
box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.3);
399
color: #3A4045;
400
content: attr(data-tooltip);
401
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
402
font-size: 10px;
403
left: -81px;
404
line-height: 13px;
405
padding: 5px 7px;
406
position: absolute;
407
text-shadow: none;
408
width: 168px;
409
}
410
#simsearch .label .help:hover:after {
411
background-image: url(../../images/login_simsearch_tooltip_arrow.png);
412
background-repeat: no-repeat;
413
background-size: 30px 15px;
414
bottom: 10px;
415
content: "";
416
height: 15px;
417
left: -8px;
418
position: absolute;
419
width: 30px;
420
}
421
422
#login {
423
background-color: #26B064;
424
box-shadow: inset 0 1px #33CC78;
425
font-family: "GothamBold", Helvetica, Arial, sans-serif;
426
font-size: 16px;
427
outline: none;
428
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
429
}
430
#reg {
431
background-color: #209BC9;
432
box-shadow: inset 0 1px #48C0ED;
433
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
434
font-size: 13px;
435
outline: none;
436
}
437
#forgotPw {
438
color: #C2CFD7;
439
cursor: pointer;
440
font-family: "GothamMedium", Helvetica, Arial, sans-serif;
441
font-size: 11px;
442
height: 14px;
443
line-height: 14px;
444
outline: none;
445
overflow: hidden;
446
text-align: center;
447
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
448
}
449
450
@media (-webkit-min-device-pixel-ratio: 1.5) {
451
#switcher:after {
452
background-image: url(../../images/[email protected]);
453
}
454
#globalError {
455
background-image: url(../../images/[email protected]);
456
}
457
#simsearch .checkbox.checked {
458
background-image: url(../../images/[email protected]);
459
}
460
#simsearch .label .help {
461
background-image: url(../../images/[email protected]);
462
}
463
#simsearch .label .help:hover:after {
464
background-image: url(../../images/[email protected]);
465
}
466
}
467