"alle" E-Mail-Adressen per Anhaken als Empfänger hinzufügen können
[kivitendo-erp.git] / css / requirement_spec.css
index f198a45..36dfeb5 100644 (file)
@@ -3,7 +3,7 @@
 /* ------------------------------------------------------------ */
 
 input.rs_input_field, select.rs_input_field,
-table.rs_input_field input, table.rs_input_field select {
+table.rs_input_field input[type=text], table.rs_input_field input[type=password], table.rs_input_field select {
   width: 300px;
 }
 
@@ -43,15 +43,23 @@ table.rs_input_field input, table.rs_input_field select {
 /* Special things that apply to the context menu */
 /* ------------------------------------------------------------ */
 
-.context-menu-item.icon-flag { background-image: url("../image/flag-red.png"); }
-
+.context-menu-item.icon-flag   { background-image: url("../image/flag-red.png"); }
+.context-menu-item.icon-close  { background-image: url("../image/document-close.png"); }
+.context-menu-item.icon-save   { background-image: url("../image/document-save.png"); }
+.context-menu-item.icon-revert { background-image: url("../image/edit-undo.png"); }
+.context-menu-item.icon-pdf    { background-image: url("../image/application-pdf.png"); }
+.context-menu-item.icon-html   { background-image: url("../image/text-html.png"); }
+.context-menu-item.icon-add-picture { background-image: url("../image/add-picture.png"); }
+.context-menu-item.icon-download    { background-image: url("../image/download.png"); }
+.context-menu-item.icon-renumber    { background-image: url("../image/format-list-ordered.png"); }
 
 /* ------------------------------------------------------------ */
 /* Sections & function blocks */
 /* ------------------------------------------------------------ */
 
-.function-block {
-  border-bottom: 1px solid #bbb;
+.section {
+  border-left: 0;
+  margin-left: 0;
 }
 
 .section-description-heading {
@@ -65,21 +73,10 @@ table.rs_input_field input, table.rs_input_field select {
   margin-bottom: 15px;
 }
 
-.sub-function-block {
-  border-bottom: 1px solid #ccc;
-  background-color: #fff;
-}
-
-.sub-function-block-container {
-  margin: 10px 0px 10px 20px;
-  border: 1px solid #ccc;
-}
-
-.sub-function-block-header {
-  padding: 5px;
-  font-weight: bold;
-  color: #fff;
-  background: #ccc;
+.function-block {
+  border-bottom: 1px solid #bbb;
+  border-left: 0;
+  margin-left: 0;
 }
 
 .function-block-form {
@@ -95,37 +92,45 @@ table.rs_input_field input, table.rs_input_field select {
   padding: 5px;
 }
 
-/* Flagged sections, function blocks, text blocks */
+.sub-function-block {
+  background-color: #fff;
+  border-bottom: 1px solid #ccc;
+  border-left: 0;
+  margin-left: 0;
+}
 
-.section.flagged .section-description {
-  background-color: #feece3;
-  border: 1px solid #fe5f14;
+.sub-function-block-container {
+  margin: 10px 0px 10px 20px;
+  border: 1px solid #ccc;
 }
 
-.section.flagged .section-description > .section-description-heading {
-  background-color: #fe5f14;
+.sub-function-block-header {
+  padding: 5px;
+  font-weight: bold;
   color: #fff;
+  background: #ccc;
 }
 
+/* Flagged sections, function blocks, text blocks */
 
-.function-block.flagged {
+.section.flagged .section-description,
+.function-block.flagged,
+.sub-function-block.flagged {
   background-color: #feece3;
-  border: 1px solid #fe5f14;
 }
 
-.function-block.flagged > .function-block-content > div > .function-block-number {
+.section.flagged .section-description > .section-description-heading,
+.function-block.flagged > .function-block-content > div > .function-block-number,
+.sub-function-block.flagged > .sub-function-block-content > div > .function-block-number {
   background-color: #fe5f14;
   color: #fff;
 }
 
-.sub-function-block.flagged {
-  background-color: #feece3;
-  border: 1px solid #fe5f14;
-}
+/* Selected sections, function blocks, text blocks */
 
-.sub-function-block.flagged > .sub-function-block-content > div > .function-block-number {
-  background-color: #fe5f14;
-  color: #fff;
+.section.selected, .function-block.selected, .sub-function-block.selected {
+  margin-left: -3px;
+  border-left: 3px solid #cbb120;
 }
 
 /* ------------------------------------------------------------ */
@@ -133,6 +138,8 @@ table.rs_input_field input, table.rs_input_field select {
 /* ------------------------------------------------------------ */
 
 .requirement-spec-text-block {
+  border-left: 0;
+  margin-left: 3px;
   margin-top: 10px;
 }
 
@@ -142,10 +149,45 @@ table.rs_input_field input, table.rs_input_field select {
 
 .requirement-spec-text-block.flagged {
   background-color: #feece3;
-  border: 1px solid #fe5f14;
+  /* border: 1px solid #fe5f14; */
 }
 
 .requirement-spec-text-block.flagged > h2 {
   background-color: #fe5f14;
   color: #fff;
 }
+
+.requirement-spec-text-block.selected {
+  border-left: 3px solid #cbb120;
+  margin-left: 0;
+}
+
+.requirement-spec-text-block-picture-thumbnail {
+  border-radius: 5px;
+  border: 2px solid #ebebeb;
+  float: left;
+  margin-right: 20px;
+  padding: 5px;
+  text-align: center;
+  width: 130px;
+}
+
+.requirement-spec-text-block-picture-thumbnail-img-container {
+  height: 64px;
+  margin: auto;
+  padding: auto;
+  width: 64px;
+}
+
+.requirement-spec-text-block-picture-thumbnail.selected {
+  border: 2px solid #cbb120;
+}
+
+/* ------------------------------------------------------------ */
+/* Time/cost estimation */
+/* ------------------------------------------------------------ */
+
+#time_cost_estimate p {
+  margin-top: 0;
+  margin-bottom: 0;
+}
\ No newline at end of file