diff --git a/atst/forms/data.py b/atst/forms/data.py index e89d9bdd..a8a2d978 100644 --- a/atst/forms/data.py +++ b/atst/forms/data.py @@ -210,28 +210,28 @@ TEAM_EXPERIENCE = [ ] PERIOD_OF_PERFORMANCE_LENGTH = [ - ("1", "1 Month"), - ("2", "2 Months"), - ("3", "3 Months"), - ("4", "4 Months"), - ("5", "5 Months"), - ("6", "6 Months"), - ("7", "7 Months"), - ("8", "8 Months"), - ("9", "9 Months"), - ("10", "10 Months"), - ("11", "11 Months"), - ("12", "1 Year"), - ("13", "1 Year, 1 Month"), - ("14", "1 Year, 2 Months"), - ("15", "1 Year, 3 Months"), - ("16", "1 Year, 4 Months"), - ("17", "1 Year, 5 Months"), - ("18", "1 Year, 6 Months"), - ("19", "1 Year, 7 Months"), - ("20", "1 Year, 8 Months"), - ("21", "1 Year, 9 Months"), - ("22", "1 Year, 10 Months"), - ("23", "1 Year, 11 Months"), - ("24", "2 Years"), + ("1", translate("forms.task_order.performance_length.1")), + ("2", translate("forms.task_order.performance_length.2")), + ("3", translate("forms.task_order.performance_length.3")), + ("4", translate("forms.task_order.performance_length.4")), + ("5", translate("forms.task_order.performance_length.5")), + ("6", translate("forms.task_order.performance_length.6")), + ("7", translate("forms.task_order.performance_length.7")), + ("8", translate("forms.task_order.performance_length.8")), + ("9", translate("forms.task_order.performance_length.9")), + ("10", translate("forms.task_order.performance_length.10")), + ("11", translate("forms.task_order.performance_length.11")), + ("12", translate("forms.task_order.performance_length.12")), + ("13", translate("forms.task_order.performance_length.13")), + ("14", translate("forms.task_order.performance_length.14")), + ("15", translate("forms.task_order.performance_length.15")), + ("16", translate("forms.task_order.performance_length.16")), + ("17", translate("forms.task_order.performance_length.17")), + ("18", translate("forms.task_order.performance_length.18")), + ("19", translate("forms.task_order.performance_length.19")), + ("20", translate("forms.task_order.performance_length.20")), + ("21", translate("forms.task_order.performance_length.21")), + ("22", translate("forms.task_order.performance_length.22")), + ("23", translate("forms.task_order.performance_length.23")), + ("24", translate("forms.task_order.performance_length.24")), ] diff --git a/atst/forms/task_order.py b/atst/forms/task_order.py index 6d654a09..f4b40de1 100644 --- a/atst/forms/task_order.py +++ b/atst/forms/task_order.py @@ -77,7 +77,7 @@ class AppInfoForm(CacheableForm): class FundingForm(CacheableForm): performance_length = SelectField( - translate("forms.task_order.performance_length_label"), + translate("forms.task_order.performance_length.label"), choices=PERIOD_OF_PERFORMANCE_LENGTH, ) start_date = DateField( diff --git a/atst/models/task_order.py b/atst/models/task_order.py index fe3d2752..fffab232 100644 --- a/atst/models/task_order.py +++ b/atst/models/task_order.py @@ -135,6 +135,15 @@ class TaskOrder(Base, mixins.TimestampsMixin): else: return None + @property + def performance_length_description(self): + if self.performance_length: + return translate( + "forms.task_order.performance_length.{}".format(self.performance_length) + ) + else: + return None + def to_dictionary(self): return { diff --git a/styles/elements/_panels.scss b/styles/elements/_panels.scss index f59c9a16..9ac51b84 100644 --- a/styles/elements/_panels.scss +++ b/styles/elements/_panels.scss @@ -65,6 +65,10 @@ &.subheading { color: $color-gray; } + + &.inactive { + color: $color-gray-light; + } } } diff --git a/styles/elements/_tables.scss b/styles/elements/_tables.scss index d28e2e42..34a08308 100644 --- a/styles/elements/_tables.scss +++ b/styles/elements/_tables.scss @@ -76,6 +76,14 @@ &:last-child { margin-bottom: 0; } + + &.funding-summary { + tr td { + margin: 0; + padding: 0; + border-bottom: 0; + } + } } } diff --git a/templates/task_orders/new/review.html b/templates/task_orders/new/review.html index cb038863..c47ff865 100644 --- a/templates/task_orders/new/review.html +++ b/templates/task_orders/new/review.html @@ -88,64 +88,40 @@
Task Order Value |
+ {{ '${:,.2f}'.format(task_order.budget) }} | +
CLIN #1 Unclassified Cloud |
+ {{ '${:,.2f}'.format(task_order.clin_01) }} | +
CLIN #2 Classified Cloud |
+ + |
CLIN #3 Unclassified Cloud |
+ {{ '${:,.2f}'.format(task_order.clin_03) }} | +
CLIN #4 Classified Cloud |
+ + |