Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
@import '../global/_variables'; // global variables.
2
@import '../global/components/_mixins'; // global mixings.
3
 
4
/***
5
Inbox Page
6
***/
7
.inbox {
8
    margin-bottom: 20px;
9
 
10
    .compose-btn {
11
        padding: 8px 14px;
12
    }
13
 
14
    .inbox-content {
15
        min-height: 400px;
16
    }
17
 
18
    .inbox-nav {
19
        margin: 30px 0;
20
        padding: 0;
21
        list-style: none;
22
 
23
        > li {
24
            padding: 0;
25
            margin: 0;
26
 
27
            > a {
28
                text-decoration: none !important;
29
 
30
                display: block;
31
                padding: 8px 16px;
32
                border-left: 4px solid transparent;
33
 
34
                &:hover {
35
                    background: $general-panel-bg-color;
36
 
37
                }
38
 
39
                .badge {
40
                    float: right;
41
                    margin-top: 1px;
42
                }
43
            }
44
 
45
            &.active {
46
                > a {
47
                    border-left: 4px solid $brand-danger;
48
                }
49
            }
50
 
51
            &.divider {
52
                padding: 0;
53
                margin: 4px 16px;
54
                border-top: 1px solid darken($general-panel-bg-color, 1%);
55
            }
56
        }
57
    }
58
 
59
    .inbox-contacts {
60
        margin: 0 0 30px 0;
61
        padding: 0;
62
        list-style: none;
63
 
64
        > li {
65
            padding: 0;
66
            margin: 0;
67
 
68
            &.divider {
69
                padding: 0;
70
                margin: 4px 16px;
71
                border-top: 1px solid darken($general-panel-bg-color, 1%);
72
            }
73
 
74
            > a {
75
                position: relative;
76
                display: block;
77
                padding: 8px 16px;
78
                color: $general-panel-font-color;
79
 
80
                &:hover {
81
                    background: $general-panel-bg-color;
82
                    text-decoration: none;
83
                }
84
 
85
                .contact-name {
86
                    display: inline-block;
87
                    padding-left: 5px;
88
                }
89
 
90
                .contact-pic {
91
                    width: 30px;
92
                    height: 30px;
93
                    border-radius: 50% !important;
94
                }
95
 
96
                .contact-status {
97
                    position: absolute;
98
                    width: 10px;
99
                    height: 10px;
100
                    border-radius: 50% !important;
101
                    left: 38px;
102
                    top: 30px;
103
                }
104
            }
105
        }
106
    }
107
 
108
    .input-actions {
109
        .btn {
110
            margin-left: 10px;
111
        }
112
    }
113
 
114
    .inbox-view-info {
115
        color: #666;
116
        padding: 5px 0;
117
        border-top: solid 1px #eee;
118
        border-bottom: solid 1px #eee;
119
 
120
        .inbox-author {
121
            border-radius: 50% !important;
122
            margin-right: 10px;
123
        }
124
 
125
        .inbox-info-btn .btn-group {
126
            float: right;
127
            margin-top: 5px;
128
        }
129
    }
130
 
131
    .inbox-sidebar {
132
      padding: 20px;
133
      border: 1px solid $general-panel-border-color;
134
      border-radius: $general-border-radius;
135
    }
136
 
137
    .inbox-body {
138
      padding: 20px;
139
      border: 1px solid $general-panel-border-color;
140
      border-radius: $general-border-radius;
141
    }
142
 
143
    .page-container-bg-solid & {
144
        .inbox-sidebar {
145
            background: #ffffff;
146
            border: 0;
147
        }
148
 
149
        .inbox-body {
150
            background: #ffffff;
151
            border: 0;
152
        }
153
    }
154
 
155
 
156
}
157
 
158
.inbox .inbox {
159
  margin-bottom: 0px;
160
}
161
 
162
.inbox .tab-content {
163
  overflow: inherit;
164
}
165
 
166
.inbox .inbox-loading {
167
  display: none;
168
  font-size: 22px;
169
  font-weight: 300;
170
}
171
 
172
 
173
/*Inbox Content*/
174
.inbox .inbox-header {
175
  overflow: hidden;
176
}
177
 
178
.inbox .inbox-header h1 {
179
  margin: 0;
180
  color: #666;
181
  margin-bottom: 20px;
182
}
183
 
184
.inbox .pagination-control {
185
  text-align: right;
186
}
187
 
188
.inbox .pagination-control .pagination-info {
189
  display: inline-block;
190
  padding-right: 10px;
191
  font-size: 14px;
192
  line-height: 14px;
193
}
194
 
195
.inbox tr {
196
  color: #777;
197
  font-size: 13px;
198
}
199
 
200
.inbox tr label {
201
  display: inline-block;
202
}
203
 
204
.inbox tr.unread td{
205
  font-weight: 600;
206
}
207
 
208
.inbox td i.icon-paper-clip {
209
  top: 2px;
210
  color: #d8e0e5;
211
  font-size: 17px;
212
  position: relative;
213
}
214
 
215
.inbox tr i.icon-star,
216
.inbox tr i.icon-trash {
217
  cursor: pointer;
218
}
219
 
220
.inbox tr i.icon-star {
221
  color: #eceef0;
222
}
223
 
224
.inbox tr i.icon-star:hover {
225
  color: #fd7b12;
226
}
227
 
228
.inbox tr i.inbox-started {
229
  color: #fd7b12;
230
}
231
 
232
.inbox .table th,
233
.inbox .table td {
234
  border: none;
235
}
236
 
237
.inbox .table th {
238
  background: #eef4f7;
239
  border-bottom: solid 5px #fff;
240
}
241
 
242
.inbox th.text-right {
243
  text-align: right;
244
}
245
 
246
.inbox th label.inbox-select-all {
247
  color: #828f97;
248
  font-size: 13px;
249
  padding: 1px 4px 0;
250
}
251
 
252
 
253
.inbox td.text-right {
254
  width: 100px;
255
  text-align: right;
256
}
257
 
258
.inbox td.inbox-small-cells {
259
  width: 10px;
260
}
261
 
262
.inbox .table-hover tbody tr:hover>td,
263
.inbox .table-hover tbody tr:hover>th,
264
.inbox .table-striped tbody>tr:nth-child(odd)>td,
265
.inbox .table-striped tbody>tr:nth-child(odd)>th {
266
  background: #f8fbfd;
267
  cursor: pointer;
268
}
269
 
270
.inbox .table-hover tbody tr:hover>td,
271
.inbox .table-hover tbody tr:hover>th {
272
  background: #eef4f7;
273
}
274
 
275
/*Inbox Drafts*/
276
.inbox .inbox-drafts {
277
  padding: 8px 0;
278
  text-align: center;
279
  border-top: solid 1px #eee;
280
  border-bottom: solid 1px #eee;
281
}
282
 
283
/*Inbox View*/
284
.inbox-view-header {
285
  margin-bottom: 20px;
286
}
287
 
288
.inbox-view-header h1 {
289
  color: #666;
290
  font-size: 22px;
291
  line-height: 24px;
292
  margin-bottom: 0 !important;
293
}
294
 
295
.inbox-view-header h1 a {
296
  top: -2px;
297
  color: #fff;
298
  cursor: pointer;
299
  font-size: 13px;
300
  padding: 2px 7px;
301
  line-height: 16px;
302
  position: relative;
303
  background: #b0bcc4;
304
  display: inline-block;
305
}
306
 
307
.inbox-view-header h1 a:hover {
308
  background: #aab5bc;
309
  text-decoration: none;
310
}
311
 
312
.inbox-view-header i.icon-print {
313
  color: #94a4ab;
314
  cursor: pointer;
315
  font-size: 14px;
316
  display: inline-block;
317
  padding: 6px 8px !important;
318
  background: #edf1f4 !important;
319
}
320
 
321
.inbox-view-header i.icon-print:hover {
322
  background: #e7ebef !important;
323
}
324
 
325
.inbox-view-info strong {
326
  color: #666;
327
  margin: 0 10px 0 5px;
328
}
329
 
330
.inbox-view {
331
  color: #666;
332
  padding: 10px 0 0;
333
}
334
 
335
.inbox-view a {
336
  color: #169ce9;
337
}
338
 
339
.inbox-attached {
340
  line-height: 16px;
341
}
342
 
343
.inbox-attached a {
344
  margin: 0 2px;
345
}
346
 
347
.inbox-attached img {
348
  height: auto;
349
  max-width: 250px;
350
  margin-bottom: 5px;
351
}
352
 
353
.inbox-attached span {
354
  margin-right: 3px;
355
}
356
 
357
.inbox-attached strong {
358
  color: #555;
359
  display: block;
360
  font-size: 13px;
361
}
362
 
363
.inbox-attached .margin-bottom-25 {
364
  margin-bottom: 25px;
365
}
366
 
367
.inbox-attached .margin-bottom-15 {
368
  margin-bottom: 15px;
369
}
370
 
371
 
372
/*Inbox Compose*/
373
.inbox-compose {
374
  margin-top: 1px;
375
  border: solid 1px #eee;
376
}
377
 
378
.inbox-compose-btn {
379
  padding: 12px 12px;
380
  background: #f0f6fa;
381
}
382
 
383
.inbox-compose-attachment {
384
  padding: 8px 8px;
385
}
386
 
387
.inbox-compose-attachment .btn {
388
  padding: 4px 10px;
389
}
390
 
391
.inbox-compose .inbox-form-group {
392
  margin-bottom: 0;
393
  position: relative;
394
  border-bottom: solid 1px #eee;
395
}
396
 
397
.inbox-compose .controls {
398
  margin-left: 85px;
399
}
400
 
401
.inbox-compose .inbox-form-group > label {
402
  width: 80px;
403
  float: left;
404
  color: #979797;
405
  text-align: right;
406
}
407
 
408
.inbox-compose .controls > input {
409
  border: none !important;
410
}
411
.inbox-compose .controls-to {
412
  padding-right: 55px;
413
}
414
 
415
.inbox-compose .controls-cc {
416
  padding-right: 20px;
417
}
418
 
419
.inbox-compose .controls-bcc {
420
  padding-right: 20px;
421
}
422
 
423
.inbox-compose .inbox-form-group a.close {
424
  top: 13px;
425
  right: 10px;
426
  position: absolute;
427
}
428
 
429
.inbox-compose .mail-to .inbox-cc-bcc {
430
  display: inline-block;
431
  top: 7px;
432
  right: 10px;
433
  color: #979797;
434
  font-size: 14px;
435
  cursor: pointer;
436
  position: absolute;
437
}
438
 
439
.inbox-compose .mail-to .inbox-bcc {
440
  margin-left: 5px;
441
}
442
 
443
.inbox-compose .mail-to inbox-cc:hover,
444
.inbox-compose .mail-to inbox-bcc:hover {
445
  color: #777;
446
}
447
 
448
.inbox-compose .wysihtml5 {
449
  padding: 0px !important;
450
  margin: 0px !important;
451
  border: 0 !important;
452
}
453
 
454
.inbox-compose .wysihtml5-sandbox {
455
  padding: 0px !important;
456
  margin: 0px !important;
457
  display: block !important;
458
  border: 0 !important;
459
  margin-top: 5px;
460
  width: 100% !important;
461
  border-left: none;
462
  border-right: none;
463
  border-color: #eee;
464
}
465
 
466
.inbox-compose .wysihtml5-toolbar {
467
  border: 0;
468
  border-bottom: 1px solid #eee;
469
}
470
 
471
.inbox-compose .wysihtml5-toolbar > li {
472
  height: 34px;
473
  margin-right: 0;
474
  margin-bottom: 0;
475
}
476
 
477
.inbox-compose .wysihtml5-toolbar > li > a,
478
.inbox-compose .wysihtml5-toolbar > li > div > a {
479
  background: #fff !important;
480
  border-color:  #fff !important;
481
 
482
  &:hover {
483
    background: #f1f1f1 !important;
484
    border-color:  #f1f1f1 !important;
485
    border-radius: 0;
486
  }
487
}
488
 
489
.inbox-compose .wysihtml5-toolbar .dropdown.open .dropdown-toggle,
490
ul.wysihtml5-toolbar a.btn.wysihtml5-command-active {
491
  background: #eee !important;
492
}
493
 
494
@media (max-width: 480px) {
495
 
496
  .inbox-compose .inbox-form-group > label {
497
    margin-top: 7px;
498
  }
499
 
500
}