Pflichtenhefte: Zeit- und Kostenschätzungsmaske
[kivitendo-erp.git] / css / requirement_spec.css
1 /* ------------------------------------------------------------ */
2 /* General page layout */
3 /* ------------------------------------------------------------ */
4
5 input.rs_input_field, select.rs_input_field,
6 table.rs_input_field input, table.rs_input_field select {
7   width: 300px;
8 }
9
10 #column-container {
11   width: 100%;
12   padding-left: 0;
13   padding-right: 0;
14   margin-left: 0;
15   margin-right: 0;
16 }
17
18 #tree-column {
19   float: left;
20   width: 25%;
21 }
22
23 #content-column {
24   float: right;
25   width: 74%;
26   padding-left: 10px;
27 }
28
29 .section-empty-description {
30   color: #bbb;
31 }
32
33 /* ------------------------------------------------------------ */
34 /* Special things that apply to the tree */
35 /* ------------------------------------------------------------ */
36
37 #tree li.flagged > a > ins {
38  background-image: url("../image/flag-red.png") !important;
39  background-position: 0;
40 }
41
42 /* ------------------------------------------------------------ */
43 /* Special things that apply to the context menu */
44 /* ------------------------------------------------------------ */
45
46 .context-menu-item.icon-flag  { background-image: url("../image/flag-red.png"); }
47 .context-menu-item.icon-close { background-image: url("../image/document-close.png"); }
48 .context-menu-item.icon-save  { background-image: url("../image/document-save.png"); }
49
50 /* ------------------------------------------------------------ */
51 /* Sections & function blocks */
52 /* ------------------------------------------------------------ */
53
54 .section {
55   border-left: 0;
56   margin-left: 0;
57 }
58
59 .section-description-heading {
60   font-weight: bold;
61 }
62
63 .section-description {
64   color: #000;
65   background: rgb(235, 235, 235);
66   border: 1px solid #ccc;
67   margin-bottom: 15px;
68 }
69
70 .function-block {
71   border-bottom: 1px solid #bbb;
72   border-left: 0;
73   margin-left: 0;
74 }
75
76 .function-block-form {
77   background: rgb(235, 235, 235);
78   border: 1px solid rgb(0, 100, 0);
79 }
80
81 .function-block-number {
82   font-weight: bold;
83 }
84
85 .function-block-form > div {
86   padding: 5px;
87 }
88
89 .sub-function-block {
90   background-color: #fff;
91   border-bottom: 1px solid #ccc;
92   border-left: 0;
93   margin-left: 0;
94 }
95
96 .sub-function-block-container {
97   margin: 10px 0px 10px 20px;
98   border: 1px solid #ccc;
99 }
100
101 .sub-function-block-header {
102   padding: 5px;
103   font-weight: bold;
104   color: #fff;
105   background: #ccc;
106 }
107
108 /* Flagged sections, function blocks, text blocks */
109
110 .section.flagged .section-description,
111 .function-block.flagged,
112 .sub-function-block.flagged {
113   background-color: #feece3;
114 }
115
116 .section.flagged .section-description > .section-description-heading,
117 .function-block.flagged > .function-block-content > div > .function-block-number,
118 .sub-function-block.flagged > .sub-function-block-content > div > .function-block-number {
119   background-color: #fe5f14;
120   color: #fff;
121 }
122
123 /* Selected sections, function blocks, text blocks */
124
125 .section.selected, .function-block.selected, .sub-function-block.selected {
126   margin-left: -3px;
127   border-left: 3px solid #cbb120;
128 }
129
130 /* ------------------------------------------------------------ */
131 /* Text blocks */
132 /* ------------------------------------------------------------ */
133
134 .requirement-spec-text-block {
135   border-left: 0;
136   margin-left: 3px;
137   margin-top: 10px;
138 }
139
140 .requirement-spec-text-block > h2 {
141   margin-top: 0px;
142 }
143
144 .requirement-spec-text-block.flagged {
145   background-color: #feece3;
146   /* border: 1px solid #fe5f14; */
147 }
148
149 .requirement-spec-text-block.flagged > h2 {
150   background-color: #fe5f14;
151   color: #fff;
152 }
153
154 .requirement-spec-text-block.selected {
155   border-left: 3px solid #cbb120;
156   margin-left: 0;
157 }