diff --git a/atst/models/clin.py b/atst/models/clin.py index 2f5c3f1c..ba64405e 100644 --- a/atst/models/clin.py +++ b/atst/models/clin.py @@ -35,6 +35,10 @@ class CLIN(Base, mixins.TimestampsMixin): JEDICLINType.JEDI_CLIN_3, ] + @property + def type(self): + return "Base" if self.number[0] == "0" else "Option" + @property def is_completed(self): return all( diff --git a/styles/sections/_task_order.scss b/styles/sections/_task_order.scss index d874abd6..94d71d68 100644 --- a/styles/sections/_task_order.scss +++ b/styles/sections/_task_order.scss @@ -24,29 +24,21 @@ margin-top: $gap * 4; width: 900px; + &__amount { + text-align: right; + } + hr { border: 0; - border-bottom: 1px solid $color-gray-lighter; margin-top: $gap * 4; margin-bottom: $gap * 4; } table { margin-top: 1rem; - table-layout: fixed; th { white-space: nowrap; - word-wrap: normal; - padding: 0.8rem; - - &.task-order__clin-amount { - width: 25%; - } - } - - td { - padding: 0.8rem; } } @@ -73,12 +65,8 @@ } .totals-box { - padding: $gap * 4; - padding-top: $gap * 2; flex-grow: unset; - margin-left: $gap * 6; display: table; - background-color: $color-gray-lightest; min-width: 350px; } } diff --git a/templates/components/totals_box.html b/templates/components/totals_box.html index 5ad39166..cb354fb8 100644 --- a/templates/components/totals_box.html +++ b/templates/components/totals_box.html @@ -9,9 +9,9 @@
{{ 'components.totals_box.obligated_text' | translate }}
- -{{ 'components.totals_box.total_text' | translate }}
diff --git a/templates/fragments/task_order_review.html b/templates/fragments/task_order_review.html index 9b938106..80029eb8 100644 --- a/templates/fragments/task_order_review.html +++ b/templates/fragments/task_order_review.html @@ -7,7 +7,10 @@{{ "task_orders.review.clins.amount" | translate }} | -{{ "task_orders.review.clins.obligated" | translate }} | -{{ "task_orders.review.clins.pop_start" | translate }} | -{{ "task_orders.review.clins.pop_end" | translate }} | +{{ "task_orders.review.clins.number" | translate }} | +{{ "task_orders.review.clins.type" | translate }} | +{{ "task_orders.review.clins.idiq_clin_description" | translate }} | +{{ "task_orders.review.clins.pop" | translate }} | +{{ "task_orders.review.clins.amount" | translate }} | +{{ "task_orders.review.clins.obligated" | translate }} |
---|---|---|---|---|---|---|---|---|---|
{{ clin.obligated_amount | dollars }} | +{{ clin.number }} | +{{ clin.type }} | +{{ "{}".format(clin.jedi_clin_type) | translate}} | - {% if clin.is_obligated() %} - {{ "common.yes" | translate }} - {% else %} - {{ "common.no" | translate }} - {% endif %} + {{ clin.start_date | formattedDate }} - {{ clin.end_date | formattedDate }} | -{{ clin.start_date | formattedDate }} | -{{ clin.end_date | formattedDate }} | + {# TODO: Swap in total CLIN amount #} +$123,456,789.00 | +{{ clin.obligated_amount | dollars }} |