PluginProbe
Front End PM / trunk
Front End PM vtrunk
trunk 1.1 1.2 1.3 10.1.1 10.1.2 10.1.3 10.1.4 10.1.5 10.1.6 10.1.7 10.2.1 11.1.1 11.2.1 11.2.2 11.2.3 11.3.1 11.3.3 11.3.4 11.3.5 11.3.6 11.3.7 11.3.8 11.3.9 11.4.1 All 58 releases
front-end-pm / assets / css / style.css

style.css in Front End PM trunk, at assets/css/style.css

548 lines 9.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*The main wrapper*/
2 #fep-wrapper {
3 margin: 5px;
4 position: relative;
5 }
6
7 /*Header styling*/
8 #fep-header {
9 border: 1px solid #e7e7e7;
10 /* color: #000000; */
11 width: 100%;
12 }
13
14 #fep-header strong {
15 /* color: #333333; */
16 font-size: 20px;
17 }
18
19 #fep-header .avatar {
20 border: none;
21 display: inline-block;
22 margin: 5px;
23 padding: 0;
24 vertical-align: top;
25 }
26
27 /*Content styling*/
28 #fep-content {
29 /* color: #000000; */
30 border: 1px solid #e7e7e7;
31 height: auto;
32 margin-bottom: 10px;
33 margin-top: 10px;
34 overflow: auto;
35 padding: 5px;
36 width: 100%;
37 }
38
39 #fep-content p, #fep-content form {
40 margin: 5px;
41 }
42
43 #fep-content hr {
44 margin-bottom: 5px;
45 margin-top: 5px;
46 }
47
48 #fep-content a {
49 /* color: navy; */
50 text-decoration: underline;
51 }
52
53 #fep-content .avatar {
54 -moz-border-radius: 50%;
55 -webkit-border-radius: 50%;
56 border-radius: 50%;
57 }
58
59 /*Footer styling*/
60 #fep-footer {
61 border: 1px solid #e7e7e7;
62 /* color: #333333; */
63 font-size: 10px;
64 text-align: center;
65 width: 100%;
66 }
67
68 #fep-footer a,
69 #fep-footer a:hover,
70 #fep-footer a:visited {
71 /* color: #333333; */
72 text-decoration: underline;
73 }
74
75 /*Auto-suggest*/
76 #fep-result {
77 background: #d3eef5;
78 border: solid 1px #333333;
79 display: none;
80 position: absolute;
81 width: 250px;
82 }
83
84 #fep-result ul,
85 #fep-result li {
86 border: 0;
87 list-style: none;
88 margin: 0;
89 padding: 0;
90 }
91
92 #fep-result li {
93 border-top: solid 1px #333333;
94 }
95
96 #fep-result li a {
97 color: #333333;
98 display: block;
99 font-weight: normal;
100 padding: 5px;
101 text-decoration: none;
102 }
103
104 #fep-result li a:hover {
105 background: #333333;
106 color: white;
107 }
108
109 .fep-table {
110 border-collapse: collapse;
111 display: table;
112 width: 100%;
113 }
114
115 .fep-table > div {
116 display: table-row;
117 }
118
119 .fep-table > div > div {
120 display: table-cell;
121 }
122
123 .fep-table .fep-table-caption {
124 display: table-caption;
125 font-weight: bold;
126 text-align: center;
127 }
128
129 .fep-action-table {
130 margin-bottom: 10px;
131 }
132
133 .fep-action-table > div > div {
134 width: 25%;
135 }
136
137 .fep-action-table select {
138 margin-top: 10px;
139 }
140
141 .fep-table .fep-column-avatar,
142 .fep-table .fep-column-fep-cb {
143 padding-right: 10px;
144 vertical-align: middle;
145 }
146
147 .fep-table .fep-column-author,
148 .fep-table .fep-column-date {
149 min-width: 150px;
150 }
151
152 .fep-table .fep-message-date {
153 display:block;
154 font-size: 70%;
155 }
156
157 .fep-table .fep-message-excerpt {
158 opacity:0.3;
159 }
160
161 .fep-unread-classp {
162 position:relative;
163 }
164
165 .fep-unread-class {
166 background-color: red; /* you could use a background image if you'd like as well */
167 border-radius: 30px;
168 box-shadow: 1px 1px 1px gray;
169 color: white;
170 font-size: 9px;
171 font-weight: bold;
172 height: 16px;
173 line-height: 16px;
174 padding: 0 1px;
175 position: absolute; /* This breaks the div from the normal HTML document. */
176 top: -6px;
177 }
178
179 .fep-message-toggle-all {
180 cursor: pointer;
181 }
182
183 .fep-align-left {
184 text-align: left;
185 }
186
187 .fep-align-right {
188 text-align: right;
189 }
190
191 .fep-align-centre {
192 text-align: center;
193 }
194
195 .fep-hd {
196 display:none;
197 }
198
199 .fep-strong {
200 font-weight: bold;
201 }
202
203 .fep-pagination {
204 display: inline-block;
205 padding-left: 0;
206 margin: 20px 0;
207 border-radius: 6px;
208 }
209
210 .fep-pagination > li {
211 display: inline;
212 }
213
214 .fep-pagination > li > a,
215 .fep-pagination > li > span {
216 background-color: #ffffff;
217 border: 1px solid #dddddd;
218 color: #337ab7;
219 float: left;
220 font-size: 12px;
221 line-height: 1.42857143;
222 margin-left: -1px;
223 padding: 7px 12px;
224 position: relative;
225 text-decoration: none;
226 }
227
228 .fep-pagination > li:first-child > a,
229 .fep-pagination > li:first-child > span {
230 margin-left: 0;
231 border-bottom-left-radius: 3px;
232 border-top-left-radius: 3px;
233 }
234
235 .fep-pagination > li:last-child > a,
236 .fep-pagination > li:last-child > span {
237 border-bottom-right-radius: 3px;
238 border-top-right-radius: 3px;
239 }
240
241 .fep-pagination > li > a:hover,
242 .fep-pagination > li > span:hover,
243 .fep-pagination > li > a:focus,
244 .fep-pagination >li > span:focus {
245 background-color: #eeeeee;
246 border-color: #dddddd;
247 color: #23527c;
248 }
249
250 .fep-pagination > .active > a,
251 .fep-pagination > .active > span,
252 .fep-pagination > .active > a:hover,
253 .fep-pagination > .active > span:hover,
254 .fep-pagination > .active > a:focus,
255 .fep-pagination > .active > span:focus {
256 background-color: #337ab7;
257 border-color: #337ab7;
258 color: #ffffff;
259 cursor: default;
260 z-index: 2;
261 }
262
263 .fep-pagination > .disabled > span,
264 .fep-pagination > .disabled > span:hover,
265 .fep-pagination > .disabled > span:focus,
266 .fep-pagination > .disabled > a,
267 .fep-pagination > .disabled > a:hover,
268 .fep-pagination > .disabled > a:focus {
269 background-color: #ffffff;
270 border-color: #dddddd;
271 color: #777777;
272 cursor: not-allowed;
273 }
274
275 #fep-message-top.fep-loading-gif,
276 .fep-loading-gif {
277 background: url('../images/loading.gif') no-repeat right center;
278 padding-right: 16px;
279 }
280
281 .fep-message .fep-message-title-heading,
282 .fep-per-message .fep-message-title {
283 -moz-box-sizing: border-box;
284 -webkit-box-sizing: border-box;
285 /* background-color: #f2f7fc; */
286 border-radius: 10px;
287 border: 1px solid #e7e7e7;
288 box-sizing: border-box;
289 font-weight: bold;
290 margin-bottom: 5px;
291 padding: 10px;
292 width: 100%;
293 }
294
295 .fep-message .fep-message-title-heading {
296 font-size: 20px;
297 }
298
299 .fep-message .fep-message-title-heading .fep_block_unblock_user {
300 font-size: 16px;
301 font-weight: normal;
302 }
303
304 .fep-per-message .fep-message-title {
305 cursor: pointer;
306 font-size: 16px;
307 }
308
309 .fep-per-message {
310 border: 1px solid #e7e7e7;
311 margin: 5px;
312 padding: 5px;
313 }
314
315 .fep-per-message .fep-message-title .date {
316 font-size: 12px;
317 font-weight: normal;
318 padding-left: 10px;
319 text-align: right;
320 }
321
322 .fep-per-message .fep-message-title {
323 display: flex;
324 justify-content: space-between;
325 }
326
327 .fep-avatar-p {
328 height: 60px;
329 position: relative;
330 }
331
332 .fep-avatar-p-120 {
333 min-width: 120px;
334 }
335
336 .fep-avatar-p-90 {
337 min-width: 90px;
338 }
339
340 .fep-avatar-p .fep-avatar-1,
341 .fep-avatar-p .fep-avatar-2,
342 .fep-avatar-more-60,
343 .fep-avatar-group-60 {
344 height: 60px;
345 width: 60px;
346 }
347
348 .fep-avatar-p .fep-avatar-2 {
349 left: 30px;
350 position: absolute;
351 top: 0;
352 }
353
354 .fep-avatar-more-60 {
355 background: url('../images/avatar-more-60.png') no-repeat 0 0;
356 }
357
358 .fep-avatar-group-60 {
359 background: url('../images/avatar-group-60.png') no-repeat 0 0;
360 }
361
362 .fep-avatar-p .fep-avatar-more-60 {
363 left: 60px;
364 position: absolute;
365 top: 0;
366 }
367
368 .fep-attachments {
369 border-top:1px solid #e7e7e7;
370 padding: 5px;
371 margin-top: 15px;
372 }
373
374 .fep-attachments-heading {
375 font-size: 18px;
376 font-weight: bold;
377 }
378
379 .fep-attachment-icon {
380 background: transparent url('../images/attachment-icons.png') no-repeat;
381 margin-right: 4px;
382 height: 16px;
383 width: 16px;
384 display: inline-block;
385 }
386
387 .fep-attachment-icon.fep-attachment-icon-default {
388 background-position: 0 0;
389 }
390
391 .fep-attachment-icon.fep-attachment-icon-generic {
392 background-position: 0 -16px;
393 }
394 /* need in php */
395 .fep-attachment-icon.fep-attachment-icon-code {
396 background-position: 0 -32px;
397 }
398
399 .fep-attachment-icon.fep-attachment-icon-xml {
400 background-position: 0 -48px;
401 }
402
403 .fep-attachment-icon.fep-attachment-icon-excel {
404 background-position: 0 -64px;
405 }
406
407 .fep-attachment-icon.fep-attachment-icon-word {
408 background-position: 0 -80px;
409 }
410
411 .fep-attachment-icon.fep-attachment-icon-image {
412 background-position: 0 -96px;
413 }
414
415 .fep-attachment-icon.fep-attachment-icon-psd {
416 background-position: 0 -112px;
417 }
418
419 .fep-attachment-icon.fep-attachment-icon-ai {
420 background-position: 0 -128px;
421 }
422
423 .fep-attachment-icon.fep-attachment-icon-archive {
424 background-position: 0 -144px;
425 }
426
427 .fep-attachment-icon.fep-attachment-icon-text {
428 background-position: 0 -160px;
429 }
430
431 .fep-attachment-icon.fep-attachment-icon-powerpoint {
432 background-position: 0 -176px;
433 }
434
435 .fep-attachment-icon.fep-attachment-icon-pdf {
436 background-position: 0 -192px;
437 }
438
439 .fep-attachment-icon.fep-attachment-icon-html {
440 background-position: 0 -208px;
441 }
442
443 .fep-attachment-icon.fep-attachment-icon-video {
444 background-position: 0 -224px;
445 }
446
447 .fep-attachment-icon.fep-attachment-icon-documents {
448 background-position: 0 -240px;
449 }
450
451 .fep-attachment-icon.fep-attachment-icon-audio {
452 background-position: 0 -256px;
453 }
454
455 .fep-attachment-icon.fep-attachment-icon-icon {
456 background-position: 0 -272px;
457 }
458
459 #fep-menu-toggle-button {
460 display: none;
461 }
462 #fep-menu-toggle-button:after {
463 content: '+';
464 float: right;
465 margin-left: 5px;
466 font-size: 24px;
467 font-weight: bold;
468 }
469 #fep-menu-toggle-button.fep-menu-toggle-expanded:after {
470 content: '-';
471 }
472
473 .fep-loader {
474 cursor: wait;
475 background:#ffffff url('../images/loading.gif') no-repeat center center;
476 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
477 filter: alpha(opacity=75);
478 opacity: 0.75;
479 position: absolute;
480 z-index: 9999;
481 display: none;
482 }
483
484 #fep-content-single {
485 display: flex;
486 }
487 #fep-content-single #fep-content-single-sidebar {
488 padding: 5px;
489 flex: 20%;
490 min-width: 150px;
491 }
492 #fep-content-single #fep-content-single-main {
493 width: 100%;
494 }
495 .fep-message-head {
496 cursor: pointer;
497 }
498 .fep-filter-heads-div {
499 margin-top: 5px;
500 margin-bottom: 10px;
501 }
502
503 #fep-content-single-heads .fep-message-head-active {
504 border-radius: 0px 30px 30px 0px;
505 }
506
507 #fep-content-single-heads .fep-error {
508 background-color: #ffebe8;
509 border-color: #c00;
510 }
511
512
513 @media screen and (max-width: 480px) {
514 .fep-table .fep-column-avatar {
515 display: none;
516 }
517
518 .fep-action-table,
519 .fep-action-table > div,
520 .fep-action-table > div > div {
521 display: block;
522 }
523
524 .fep-action-table > div > div {
525 width: 100%;
526 }
527
528 #fep-menu .fep-button,
529 .fep-button,
530 .fep-button-active {
531 width: 100%;
532 }
533 .fep-menu-toggle {
534 display: none;
535 }
536 #fep-menu-toggle-button {
537 display: block;
538 }
539 #fep-content-single #fep-content-single-sidebar {
540 display: none;
541 }
542 }
543 @media screen and (max-width: 768px) {
544 .fep-table .fep-message-excerpt {
545 display: none;
546 }
547 }
548