diff --git a/atst/routes/portfolios/invitations.py b/atst/routes/portfolios/invitations.py index 3e015eb2..5b1bbce6 100644 --- a/atst/routes/portfolios/invitations.py +++ b/atst/routes/portfolios/invitations.py @@ -28,7 +28,11 @@ def accept_invitation(token): for task_order in invite.portfolio.task_orders: if g.current_user == task_order.contracting_officer: return redirect( - url_for("task_orders.new", screen=4, task_order_id=task_order.id) + url_for( + "portfolios.view_task_order", + portfolio_id=task_order.portfolio_id, + task_order_id=task_order.id, + ) ) elif g.current_user == task_order.contracting_officer_representative: return redirect( diff --git a/styles/sections/_task_order.scss b/styles/sections/_task_order.scss index ba98a55f..440ee0a2 100644 --- a/styles/sections/_task_order.scss +++ b/styles/sections/_task_order.scss @@ -120,8 +120,19 @@ width: 100%; } + .task-order-next-steps__panel-head { + border-bottom: 1px solid black; + padding: ($gap * 4) ($gap * 2); + margin: 0; + } + .task-order-next-steps__step { + border-bottom: 1px dotted $color-gray; + padding: ($gap * 4) ($gap * 2); + margin: 0; + .task-order-next-steps__icon { + width: 8%; padding: $gap $gap 0 0; justify-content: center; .complete { @@ -133,11 +144,20 @@ } .task-order-next-steps__text { + width: 60%; @include ie-only { width: 100% } } + .task-order-next-steps__action { + padding: $gap 0 0 $gap; + width: 32%; + a.usa-button { + width: 100%; + } + } + .task-order-next-steps__heading { h4 { margin: $gap $gap 0 0; diff --git a/templates/portfolios/task_orders/show.html b/templates/portfolios/task_orders/show.html index 38dadacf..4a487bf1 100644 --- a/templates/portfolios/task_orders/show.html +++ b/templates/portfolios/task_orders/show.html @@ -4,25 +4,22 @@ {% block portfolio_content %} -{% macro Step(title="", description="", link_text=None, link_url=None, complete=True) %} +{% macro Step(title="", description="", link_text=None, complete=True) %}