xref: /plugin/bez/style.css (revision a99642a4e080c577ca6bae05ecac75de931fb219)
1@font-face {
2    font-family: 'Awesome'; /*a name to be used later*/
3    src: url('fontawesome-webfont.woff'); /*URL to font*/
4}
5
6.bez_awesome {
7	font-family: Awesome;
8}
9
10#bds_issue_box {
11	position: relative;
12	background: #fff;
13	border: 1px solid #bbb;
14	border-radius: 0.4em;
15	margin-top: 0.2em;
16	padding: 0.5em 1em;
17}
18
19#bds_issue_box.pr2 {
20	border-color: #B0D2B6;
21	background-color: #EEF6F0;
22}
23table.bez .pr2, #bds_timeline dt.pr2 {
24	background-color: #EEF6F0;
25}
26#bds_issue_box.pr2 table, #bds_issue_box.pr2 td, #bds_issue_box.pr2 th,#bds_issue_box.pr2 h2, #bds_issue_box.pr2 h1#bez_issue_title {
27	border-color: #B0D2B6;
28}
29
30#bds_issue_box.pr1 {
31	background-color: #ffd;
32	border-color: #dd9;
33}
34table.bez .pr1 , #bds_timeline dt.pr1 {
35	background-color: #ffd;
36}
37#bds_issue_box.pr1 table, #bds_issue_box.pr1 td, #bds_issue_box.pr1 th,#bds_issue_box.pr1 h2, #bds_issue_box.pr1 h1#bez_issue_title {
38	border-color: #dd9;
39}
40
41#bds_issue_box.pr0 {
42	border-color: #F0AFAD;
43	background-color: #F8E8E8;
44}
45table.bez .pr0 , #bds_timeline dt.pr0 {
46	background-color: #F8E8E8;
47}
48
49
50#bds_issue_box.pr0 table, #bds_issue_box.pr0 td, #bds_issue_box.pr0 th,#bds_issue_box.pr0 h2, #bds_issue_box.pr0 h1#bez_issue_title {
51	border-color: #F0AFAD;
52}
53
54
55#bds_issue_box.prNone {
56	border-color: #a3c8ff;
57	background-color: #e7f1ff;
58}
59table.bez .prNone , #bds_timeline dt.prNone {
60	background-color: #e7f1ff;
61}
62
63
64#bds_issue_box.prNone table, #bds_issue_box.prNone td, #bds_issue_box.prNone th,#bds_issue_box.prNone h2, #bds_issue_box.prNone h1#bez_issue_title {
65	border-color: #a3c8ff;
66}
67
68#bds_issue_box h1 {
69	font-size: 1.3em;
70	margin-top: 1em;
71}
72
73#bds_issue_box h1:first-child {
74	margin: 0;
75}
76#bds_issue_box h1:first-child a:first-child {
77	font-size: 1.5em;
78	padding-right: 0.5em;
79}
80
81#bds_issue_box h1#bez_issue_title {
82	border-bottom: 1px solid #000;
83}
84
85.bez_timebox {
86	position: absolute;
87	top: 2px;
88	right: 5px;
89	font-size: 0.8em;
90}
91
92.bez_timebox span {
93	display: block;
94}
95
96#bds_issue_box table, .bds_block table {
97	border-collapse:collapse;
98
99	border:0;
100	border-top: 1px solid #bbb;
101	width: 100%;
102	margin-top: 1.5em;
103}
104
105#bds_issue_box table th, .bds_block th {
106}
107#bds_issue_box table th, #bds_issue_box table td, .bds_block th, .bds_block td {
108	border:0;
109	background: none;
110	border-bottom: 1px solid #bbb;
111	font-size: 0.8em;
112}
113
114#bds_issue_box h2 {
115	font-size: 1em;
116	border-bottom: 1px dotted #bbb;
117}
118
119.bds_block h1 {
120	font-size: 1.3em;
121	margin: 1em 0;
122	padding-bottom: 3px;
123	border-bottom: 1px solid #bbb;
124}
125
126.bds_block h1 span {
127	color:#999;
128}
129
130.bez_standard_block h2 {
131    border-bottom: 1px solid #D7D7D7;
132    box-shadow: 0.1em 0.4em 0.7em 0 #F2F2F2;
133    color: #999999;
134    font-size: 100%;
135    font-weight: normal;
136    margin-bottom: 0.5em;
137    padding: 0 0.2em;
138}
139
140.bez_standard_block h2 span {
141	display: block;
142	float: right;
143	font-size: 100%;
144	color: #999;
145	padding-right: 0.4em;
146}
147
148#bez_tasks .task {
149	position: relative;
150}
151
152#bez_tasks h2 {
153	font-size: 1.2em;
154	font-weight: bold;
155	color: black;
156	border: 0;
157    box-shadow: none;
158}
159#bez_tasks h2 a {
160	font-size: 1.3em;
161}
162
163#bez_tasks h3 {
164    border-bottom: 1px dotted #8bbcbc;
165    font-size: 90%;
166}
167
168.bds_block_content > div {
169	margin-bottom: 3em;
170}
171
172#bez_tasks table {
173	clear:both;
174	margin-top: 3em;
175}
176
177#bez_tasks table {
178	clear:both;
179	border-top-color: #8bbcbc;
180	margin-top: 3em;
181}
182
183#bez_tasks div.task {
184	background: #e4f4f4;
185	border: 1px solid #8bbcbc;
186	border-radius: 0.4em;
187	margin-bottom: 10px;
188	padding: 0.5em 1em;
189}
190
191#bez_tasks td, #bez_tasks th{
192	border-bottom-color: #8bbcbc;
193}
194
195#bez_tasks .bds_edit_button {
196	position:absolute;
197	bottom: 0.5em;
198	right: 6em;
199}
200#bez_tasks .bds_send_button {
201	position:absolute;
202	bottom: 0.5em;
203	right: 0.5em;
204}
205
206/*commets*/
207#bez_comments .bez_buttons {
208	bottom: -1.3em;
209}
210
211#bez_comments .comment {
212	position: relative;
213}
214
215/*causes*/
216#bez_causes .cause {
217	position: relative;
218	background: #ffeedc !important;
219	border-color: #ddb68d !important;
220}
221
222#bez_causes table {
223	border-color: #ddb68d !important;
224}
225
226#bez_causes table td {
227	border-color: #dd9447 !important;
228}
229
230#bez_causes h2 {
231	font-size: 1.2em;
232	font-weight: bold;
233	color: black;
234	border: 0;
235    box-shadow: none;
236}
237#bez_causes h2 a {
238	font-size: 1.3em;
239}
240
241#bez_causes h3 {
242    border-bottom: 1px dotted #8bbcbc;
243    font-size: 90%;
244}
245
246.bds_block_content > div {
247	margin-bottom: 3em;
248}
249
250#bez_causes table {
251	clear:both;
252	margin-top: 3em;
253}
254
255#bez_causes table {
256	clear:both;
257	border-top-color: #8bbcbc;
258	margin-top: 3em;
259}
260
261#bez_causes div.cause {
262	background: #e4f4f4;
263	border: 1px solid #8bbcbc;
264	border-radius: 0.4em;
265	margin-top: 0.2em;
266	padding: 0.5em 1em;
267}
268
269#bez_causes td, #bez_causes th{
270	border-bottom-color: #8bbcbc;
271}
272
273#bez_causes .bds_edit_button {
274	position:absolute;
275	bottom: 0.5em;
276	right: 6em;
277}
278#bez_causes .bds_send_button {
279	position:absolute;
280	bottom: 0.5em;
281	right: 0.5em;
282}
283
284/*end causes*/
285
286.bez_buttons {
287	position: absolute;
288	bottom: 0.4em;
289	right: 0.2em;
290}
291
292.bez_buttons a {
293	margin-right: 1em;
294	padding: 0.2em 0.5em;
295}
296
297.bez_buttons a:last-child {
298	margin-right: 0;
299}
300
301.bds_inline_button {
302    background: #fff;
303    border: 1px solid #DDDDDD;
304    border-radius: 1em;
305    box-shadow: none;
306	text-shadow: 0.1em 0.1em #DDDDDD;
307	cursor: pointer;
308    color: #808080 !important;
309    font-size: 70%;
310}
311
312.bds_inline_button:hover {
313    background: none repeat scroll 0 0 #F6F6F6;
314    box-shadow: 0.1em 0.1em 0.6em 0 #999999;
315    text-shadow: 0.1em 0.1em #FCFCFC;
316	color: #fff;
317	text-decoration:none !important;
318}
319.bez_delete_button {
320    color: #808080 !important;
321    font-size: 70%;
322	text-decoration:underline !important;
323}
324
325.bez_delete_button:hover {
326	text-decoration:none !important;
327}
328
329.bez_cancel_button {
330	margin-left: 2em;
331}
332
333.bds_last_edit {
334    color: #999999;
335	font-size: 80%;
336	margin-top: 0.8em;
337	padding-left: 2.5em;
338}
339
340.bds_block li {
341	color: #000 !important;
342}
343
344/*FORMS*/
345
346#bds_issue_box.bds_form {
347	width:95%;
348}
349
350.bds_block fieldset.bds_form {
351	display: table;
352	background: none repeat scroll 0 0 #F7F7F0;
353    border: 1px solid #D7D7D7;
354    border-radius: 0.4em;
355    /*box-shadow: 0.1em 0.1em 1em 0 #E7E7E7 inset;*/
356    margin-bottom: 1em;
357	padding: 0.5em;
358/*
359	width:100%;
360*/
361	text-align: left;
362}
363
364.bds_form .row {
365	display: table-row;
366}
367
368.bds_form label[for] {
369	display: table-cell;
370    padding: 0.4em;
371    text-align: right;
372    vertical-align: top;
373    width: 20%;
374}
375.bds_form span {
376	display: table-cell;
377    vertical-align: middle;
378    width: 80%;
379}
380
381.bds_form input {
382	padding: 0.25em 0.5em;
383}
384
385.bds_form textarea {
386	width: 100% !important;
387	height: 10em;
388	display: block;
389}
390
391
392.bds_form input[id=title] {
393	width: 30em;
394}
395
396.bds_form input[id=cost] {
397	width: 7em;
398}
399input.days {
400	width: 3em;
401}
402
403.root_cause {
404	margin-bottom:0.5em;
405}
406.root_cause span {
407	background: #ffeedc;
408	padding: 0.5em;
409}
410
411#bds_timeline h2 {
412    background: none repeat scroll 0 0 #F7F7F7;
413    border-bottom: 1px solid #D7D7D7;
414    border-radius: 0.1em;
415    box-shadow: 1px 1px 0.5em 0 #CCCCCC;
416    font-size: 105%;
417    margin: 2em 0 0.5em;
418    padding: 0.4em;
419}
420
421#bds_timeline dt {
422	font-weight: normal;
423}
424#bds_timeline dd {
425	font-weight: normal;
426	margin: 0 0 0.75em 4.2em;
427}
428
429#bds_timeline dt a {
430	padding: 0 4px 2px 22px;
431}
432
433#bds_timeline dt a .id {
434	font-weight: bold;
435}
436#bds_timeline dt a:hover {
437	text-decoration: none !important;
438	background-color: #eee;
439}
440
441#bds_timeline dt .id {
442	font-weight: normal;
443}
444
445#bds_timeline dt .time {
446    color: #999999;
447    font-size: 80%;
448}
449
450#bds_timeline dt .author {
451    color: #666666;
452}
453#bds_timeline dt > a {
454	background: url('images/changeset.png') no-repeat 1px 4px;
455}
456
457#bds_timeline .issue_closed > a {
458	background: url('images/closedticket.png') no-repeat 1px 4px;
459}
460
461#bds_timeline .issue_created > a {
462	background: url('images/newticket.png') no-repeat 1px 4px;
463}
464
465#bds_timeline .issue_rejected > a {
466	background: url('images/rejectedticket.png') no-repeat 1px 4px;
467}
468
469
470#bds_timeline .task_opened > a {
471	background: url('images/newtask.png') no-repeat 1px 4px;
472}
473
474#bds_timeline .task_done > a {
475	background: url('images/closedtask.png') no-repeat 1px 4px;
476}
477
478#bds_timeline .task_rejected > a {
479	background: url('images/rejectedtask.png') no-repeat 1px 4px;
480}
481
482#bds_timeline .cause > a {
483	background: url('images/newcause.png') no-repeat 1px 4px;
484}
485
486#bds_timeline h3 {
487	font-size: 1em;
488	border-bottom: 1px dotted #ddd;
489	margin-bottom: 0;
490}
491
492#entities_form label {
493	display: block;
494}
495
496#entities_form textarea {
497	display: block;
498	height: 40em;
499	width: 20em;
500	margin-bottom: 1em;
501}
502
503#entities_form input[type=reset] {
504	background: none;
505	border: none;
506	text-decoration: underline;
507}
508
509#entities_form input[type=reset]:hover {
510	text-decoration: none;
511}
512
513#bez_removal_confirm {
514	max-width: 15em;
515	background: #f7F7F0;
516	border: 1px solid #D7D7D7;
517	border-radius: 0.4em;
518	box-shadow: 0.1em 0.1em 1em 0px #E7E7E7 inset;
519	margin: 1em 0px;
520	padding: 0.5em;
521	width: 100%;
522	text-align: left;
523}
524
525#bez_report_issue_button {
526    background: url("images/addticket.png") no-repeat 4px 50% #fafafa;
527}
528
529#bez_info_issues {
530    background: url("images/newticket.png") no-repeat 4px 50% #fafafa;
531}
532
533#bez_info_tasks {
534    background: url("images/newtask.png") no-repeat 4px 50% #fafafa;
535}
536
537#bez_info_proposals {
538    background: url("images/newticket.png") no-repeat 4px 50% #fafafa;
539}
540
541.bez_start_button {
542	border: 1px solid #eee;
543	border-radius: 0.3em;
544	color: #222 !important;
545	padding: 0.7em 0.7em 0.6em 24px;
546	text-shadow: 0.1em 0.1em #FCFCFC;
547	cursor: pointer;
548}
549
550.bez_start_button:hover {
551	background-color: #fcfcfc;
552	border: 1px solid #bbb;
553	text-decoration: none !important;
554}
555
556#bez_info {
557	text-align: center;
558	margin-top: 15px;
559}
560
561#bez_info a {
562	margin-left: 2em;
563}
564
565#bez_info a:first-child {
566	margin-left: 0;
567}
568
569#bez_version {
570	position: relative;
571}
572#bez_version div {
573	position:absolute;
574	font-size: 90%;
575	top: -18px;
576	left: -18px;
577}
578
579#bez_8d_send_button {
580	font-size: 50%;
581	font-weight: normal;
582}
583
584h3.bez_8d {
585	font-size: inherit;
586	border-bottom: 1px solid #ccc;
587}
588
589.bez_sumarise {
590	border: 0;
591}
592
593.bez_sumarise tr:last-child th {
594	background-color: transparent;
595	border-left: 0;
596	border-right: 0;
597}
598
599.bez_sumarise tr:last-child td {
600	border-left: 0;
601	border-right: 0;
602}
603
604h1.bez_report span {
605	display:block;
606	font-size: 50%;
607	font-weight: normal;
608}
609
610.bez_filter_form {
611	background-color: #F7F7F0;
612    	border: 1px solid #D7D7D7;
613    	border-radius: 0.4em;
614    	margin-bottom: 1em;
615	text-align: left;
616	display:block;
617	line-height: 200%;
618}
619
620.bez_filter_form label {
621	margin: 0.8em;
622	white-space: nowrap;
623}
624
625.bez_filter_form div {
626	display: block;
627}
628
629/*NEW FORM */
630
631form.bez_form > fieldset {
632	display: table;
633	background: none repeat scroll 0 0 #F7F7F0;
634    border: 1px solid #D7D7D7;
635    border-radius: 0.4em;
636	text-align: left;
637	width: 98.5%;
638	margin-bottom: 1em !important;
639}
640
641form.bez_cause_form > fieldset {
642	background: #ffeedc !important;
643	border-color: #ddb68d !important;
644}
645
646form.bez_task_form > fieldset {
647	background: #e4f4f4 !important;
648	border-color: #8bbcbc !important;
649}
650
651.bez_form .row {
652	display: table-row;
653}
654
655.bez_form label[for] {
656	display: table-cell;
657    padding: 0.4em;
658    text-align: right;
659    vertical-align: top;
660    width: 200px;
661}
662.bez_form span {
663	display: table-cell;
664    vertical-align: middle;
665    width: 80%;
666}
667
668.bez_form input {
669	padding: 0.25em 0.5em;
670}
671
672.bez_form a {
673	margin-left: 1em;
674}
675
676.bez_form textarea {
677	width: 100% !important;
678	height: 10em;
679	display: block;
680}
681
682
683.bez_form input[id=title] {
684	width: 30em;
685}
686
687.bez_form input[id=cost] {
688	width: 7em;
689}
690input.days {
691	width: 3em;
692}
693
694.rr h3 {
695	font-size:inherit;
696	font-weight: normal;
697}
698
699.rr table {
700	table-layout:fixed;
701}
702
703.rr th {
704	width: 33%;
705}
706
707.bez_timepicker_wrapper {
708	overflow-y: auto;
709	height: 150px;
710	width: 6.5em;
711	background: #fff;
712	border: 1px solid #ddd;
713	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
714	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
715	box-shadow:0 5px 10px rgba(0,0,0,0.2);
716	outline: none;
717	z-index: 10001;
718	margin: 0;
719}
720
721.bez_timepicker_wrapper ul {
722	margin: 0;
723	padding: 0;
724}
725
726.bez_timepicker_wrapper li {
727	margin: 0;
728	padding: 0;
729	list-style: none;
730	padding: 3px 0 3px 5px;
731	cursor: pointer;
732	white-space: nowrap;
733	color: #000;
734	list-style: none;
735}
736
737.bez_timepicker_wrapper li:hover {
738	background: #1980EC;
739}
740
741.bez_timepicker_wrapper li.selected {
742	background: #1980EC;
743}
744
745/*comments*/
746
747.bez_comments .bez_comment {
748	margin-top: 10px;
749	width: 100%;
750	display: table;
751}
752
753.bez_comments .bez_avatar {
754	display: table-cell;
755	vertical-align: top;
756	width: 50px;
757}
758
759.bez_comments .bez_text_comment {
760	display: table-cell;
761}
762
763.bez_comments .bez_content {
764	box-sizing: border-box;
765	border-radius: 0 0 3px 3px;
766	border: 1px solid #ddd;
767	margin-top: -1px;
768	margin-left: 13px;
769	padding: 8px;
770}
771
772.bez_comments .bez_comment h2 {
773	font-size: 15px;
774	font-weight: normal;
775	height:50px;
776	line-height:50px;
777
778	display: block;
779	position: relative;
780	color: #767676;
781	background: #F7F7F7;
782	box-sizing: border-box;
783	border-radius: 0 3px 0 0;
784	border: 1px solid #ddd;
785	border-left: 0;
786	padding-left: 5px;
787	margin-left: 14px;
788	margin-bottom:0;
789}
790
791.bez_comments .bez_arrow-tip-container {
792	display: block;
793	width:50px;
794	height:50px;
795	position:absolute;
796	overflow:hidden;
797}
798.bez_comments .bez_arrow-tip {
799	display:block;
800	width:50px;
801	height:50px;
802	transform:rotate(45deg) skew(20deg,20deg);
803}
804.bez_comments .bez_arrow-tip-grad {
805	display:block;
806	width:100%;
807	height:100%;
808	background: #F7F7F7;
809	border: 1px solid #ddd;
810}
811
812.bez_comments textarea {
813	display: block;
814	box-sizing: border-box;
815	width: 100%;
816	margin-bottom: 10px;
817	height: 200px;
818}
819
820.bez_toolbar {
821	display: inline-block;
822}
823
824.bez_comment.bez_my_comment h2 {
825	background: #f2f8fa;
826	border-color: #bfccd1;
827
828}
829
830.bez_comment.bez_my_comment .bez_arrow-tip-grad {
831	background: #f2f8fa;
832	border-color: #bfccd1;
833
834}
835
836.bez_comments.bez_my_comment .bez_content {
837	border-color: #bfccd1;
838}
839
840.bez_comments .bez_comment_buttons {
841	display: inline-block;
842	position: absolute;
843	right: 20px;
844}
845
846.bez_comments .bez_comment_buttons a {
847	color: #767676;
848	display: inline-block;
849	margin-left: 20px;
850}
851
852.bez_comments .bez_comment_buttons a:hover {
853	color: #2b73b7;
854	text-decoration: none;
855}
856
857#bez_issue_activity {
858	margin-top: 10px;
859	width: 100%;
860	font-size: 0.8em;
861}
862
863.bez_comments .bez_cause .bez_content {
864	border-color: #ddb68d;
865}
866
867.bez_comment.bez_cause h2 {
868	background-color: #ffeedc;
869	border-color: #ddb68d;
870}
871
872.bez_comment.bez_cause .bez_arrow-tip-grad {
873	background-color: #ffeedc;
874	border-color: #ddb68d;
875}
876
877.bez_comments.bez_cause .bez_content {
878	border-color: #ddb68d;
879}
880
881/*forms*/
882
883.bez_comments .bez_comment_form h2 {
884	display: flex;
885}
886
887.bez_comment_form .bez_toolbar {
888	margin-top: 1px;
889	line-height: 50px;
890	overflow: hidden;
891}
892
893.bez_tabs {
894	padding: 0;
895	margin: 0;
896	display: block;
897	white-space: nowrap;
898	margin-right: 10px;
899}
900
901
902.bez_tabs li {
903	margin: 0;
904	position: relative;
905	bottom: -1px;
906
907	display: inline-block;
908	padding: 8px 12px;
909	padding-bottom: 13px;
910	font-size: 14px;
911	line-height: 20px;
912	border: 1px solid #ddd;
913	border-bottom: 0;
914
915	background-color: #F0F0F0;
916
917}
918
919.bez_tabs li a {
920
921}
922
923.bez_tabs li.active {
924	background-color: #fff;
925}
926
927.bez_comments {
928	display: table-row;
929}
930
931.bez_comments .bez_left_col {
932	width: 100%;
933}
934
935.bez_comments .bez_left_col, .bez_comments .bez_right_col {
936	display: table-cell;
937	margin: 0;
938	padding: 0;
939}
940
941.bez_comments .bez_right_col {
942	padding-left: 10px;
943	min-width: 150px;
944}
945
946.bez_comments .bez_right_col h2 {
947	margin: 0;
948	padding: 0;
949
950    margin-bottom: 10px;
951    font-size: 12px;
952    line-height: 16px;
953    color: #767676;
954}
955.bez_comments .bez_right_col div.bez_box:first-child {
956	border-top: 0;
957	margin-top: 0;
958	padding-top: 0;
959}
960
961.bez_comments .bez_right_col div.bez_box {
962    margin-top: 15px;
963    border-top: 1px solid #eee;
964    padding-top: 15px;
965    font-size: 12px;
966    color: #767676;
967}
968
969.bez_subscribe_button {
970	display: block;
971	text-align: center;
972    text-decoration: none;
973    padding: 3px 10px;
974    font-size: 12px;
975    line-height: 20px;
976    font-weight: 600;
977    color: #333 !important;
978    white-space: nowrap;
979    vertical-align: middle;
980    cursor: pointer;
981    -webkit-user-select: none;
982    -moz-user-select: none;
983    -ms-user-select: none;
984    user-select: none;
985    background-color: #eee;
986    background-image: -webkit-linear-gradient(#fcfcfc, #eee);
987    background-image: linear-gradient(#fcfcfc, #eee);
988    border: 1px solid #d5d5d5;
989    border-radius: 3px;
990    -webkit-appearance: none;
991    -moz-appearance: none;
992    appearance: none;
993
994}
995
996.bez_subscribe_button:hover,
997.bez_subscribe_button:active {
998    background-color: #ddd;
999    background-image: -webkit-linear-gradient(#eee, #ddd);
1000    background-image: linear-gradient(#eee, #ddd);
1001    border-color: #ccc;
1002    text-decoration: none !important;
1003}
1004
1005.bez_second_lv_buttons {
1006	display: flex;
1007}
1008
1009.bez_second_lv_buttons .bez_subscribe_button {
1010	display: inline-block;
1011	margin-right: 10px;
1012}
1013
1014.bez_subscribe_box p {
1015    margin: 5px 0 0;
1016    color: #767676;
1017    line-height: 1.5;
1018
1019}
1020
1021#issue_participants {
1022	list-style: none;
1023	padding-left: 5px;
1024
1025}
1026#issue_participants li {
1027	margin-left: 0;
1028}
1029#issue_participants a {
1030	color: inherit;
1031}
1032