From 929523bd30f0dd059e913886986c1271370662a1 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 16 Sep 2020 13:44:17 -0700 Subject: [PATCH] Final formatting for Refactor of invoice close. BOD-383 --- .../jobs-close-lines.component.jsx | 252 ++++++++++-------- .../jobs-close-lines.styles.scss | 18 ++ 2 files changed, 160 insertions(+), 110 deletions(-) create mode 100644 client/src/components/jobs-close-lines/jobs-close-lines.styles.scss diff --git a/client/src/components/jobs-close-lines/jobs-close-lines.component.jsx b/client/src/components/jobs-close-lines/jobs-close-lines.component.jsx index 51e7835c8..702b0a028 100644 --- a/client/src/components/jobs-close-lines/jobs-close-lines.component.jsx +++ b/client/src/components/jobs-close-lines/jobs-close-lines.component.jsx @@ -7,7 +7,7 @@ import { selectBodyshop } from "../../redux/user/user.selectors"; import LaborTypeFormItem from "../form-items-formatted/labor-type-form-item.component"; import PartTypeFormItem from "../form-items-formatted/part-type-form-item.component"; import ReadOnlyFormItem from "../form-items-formatted/read-only-form-item.component"; -import LayoutFormRow from "../layout-form-row/layout-form-row.component"; +import "./jobs-close-lines.styles.scss"; const mapStateToProps = createStructuredSelector({ bodyshop: selectBodyshop, @@ -23,117 +23,149 @@ export function JobsCloseLines({ bodyshop, joblines }) { {(fields, { add, remove, move }) => { return ( -
- {fields.map((field, index) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ))} -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ))} + + ); }}
diff --git a/client/src/components/jobs-close-lines/jobs-close-lines.styles.scss b/client/src/components/jobs-close-lines/jobs-close-lines.styles.scss new file mode 100644 index 000000000..578d57155 --- /dev/null +++ b/client/src/components/jobs-close-lines/jobs-close-lines.styles.scss @@ -0,0 +1,18 @@ +.jobs-close-table { + table-layout: fixed; + width: 100%; + + th, + td { + padding: 8px; + text-align: left; + border-bottom: 1px solid #ddd; + + .ant-form-item { + margin-bottom: 0px !important; + } + } + tr:hover { + background-color: #f5f5f5; + } +}