diff options
Diffstat (limited to 'app/views/mini_environments/show.html.erb')
-rw-r--r-- | app/views/mini_environments/show.html.erb | 57 |
1 files changed, 36 insertions, 21 deletions
diff --git a/app/views/mini_environments/show.html.erb b/app/views/mini_environments/show.html.erb index 5a6de0b..be7494a 100644 --- a/app/views/mini_environments/show.html.erb +++ b/app/views/mini_environments/show.html.erb @@ -39,32 +39,40 @@ License along with the GOV.UK Mini Environment Admin. If not, see <small>updated at <%= status[:updated_at] %></small> </div> <div class="panel-body"> - <% if status[:running] %> - <div class="alert alert-success text-center" + <% if @mini_environment.archived? %> + <div class="alert alert-info text-center" role="alert" style="margin-bottom: 0px;"> - Mini environment running + Mini environment archived </div> <% else %> - <div class="alert alert-warning text-center" - role="alert" - style="margin-bottom: 0px;"> - Mini environment down - </div> - <% end %> + <% if status[:running] %> + <div class="alert alert-success text-center" + role="alert" + style="margin-bottom: 0px;"> + Mini environment running + </div> + <% else %> + <div class="alert alert-warning text-center" + role="alert" + style="margin-bottom: 0px;"> + Mini environment down + </div> + <% end %> - <% if status[:running] %> - <br> - <a class="btn btn-primary btn-lg btn-block" - href="<%= @mini_environment.backend.signon_url(@mini_environment) %>"> - View - </a> + <% if status[:running] %> + <br> + <a class="btn btn-primary btn-lg btn-block" + href="<%= @mini_environment.backend.signon_url(@mini_environment) %>"> + View + </a> + <% end %> <% end %> <br> <a href="<%= terraform_http_backend_show_history_path( - "mini_environment/#{@mini_environment.id}" - ) %>"> + "mini_environment/#{@mini_environment.id}" + ) %>"> View Terraform state information </a> </div> @@ -79,19 +87,26 @@ License along with the GOV.UK Mini Environment Admin. If not, see <ul class="list-group"> <% if status[:running] %> <li class="list-group-item"> - <%= submit_tag("Destroy", + <%= submit_tag("Stop", role: 'button', - class: 'btn btn-lg btn-danger btn-block') + class: 'btn btn-lg btn-warning btn-block') %> </li> <% else %> <li class="list-group-item"> <%= submit_tag('Start', - disabled: !@mini_environment.backend_data.present?, + disabled: !@mini_environment.backend_data.present? || @mini_environment.archived?, role: 'button', class: 'btn btn-lg btn-success btn-block') %> </li> + <li class="list-group-item"> + <%= submit_tag("Archive", + disabled: @mini_environment.archived?, + role: 'button', + class: 'btn btn-lg btn-danger btn-block') + %> + </li> <% end %> <li class="list-group-item"> <%= submit_tag('Refresh', @@ -133,7 +148,7 @@ License along with the GOV.UK Mini Environment Admin. If not, see <% end %> at the revision specified in the revision of GOV.UK Guix (<a - href="<%= govuk_guix_revision_path @mini_environment.govuk_guix_revision %>" + href="<%= govuk_guix_revision_path @mini_environment.govuk_guix_revision %>" >show revision details</a>): <% multi_column = (uncustomised_services.length > 6) %> |