diff --git a/app/views/claims/pages/index.html.erb b/app/views/claims/pages/index.html.erb
index 8292a0bdf..5ec0dab81 100644
--- a/app/views/claims/pages/index.html.erb
+++ b/app/views/claims/pages/index.html.erb
@@ -8,6 +8,7 @@
<%= govuk_summary_list(
+ actions: false,
rows: [
{ key: { text: "Service" }, value: { text: "Claims" } },
{ key: { text: "Signed in as" }, value: { text: current_user&.first_name } },
diff --git a/app/views/claims/schools/_additional_details.html.erb b/app/views/claims/schools/_additional_details.html.erb
index 6f57fef48..9d1620fce 100644
--- a/app/views/claims/schools/_additional_details.html.erb
+++ b/app/views/claims/schools/_additional_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "additional-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "additional-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t("claims.schools.show.group")) %>
<% row.with_value(**summary_row_value(value: @school.group)) %>
diff --git a/app/views/claims/schools/_contact_details.html.erb b/app/views/claims/schools/_contact_details.html.erb
index 5d20ffaba..2a3bd7a68 100644
--- a/app/views/claims/schools/_contact_details.html.erb
+++ b/app/views/claims/schools/_contact_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "contact-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "contact-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t("claims.schools.show.email_address")) %>
<% if @school.email_address.present? %>
diff --git a/app/views/claims/schools/_ofsted_details.html.erb b/app/views/claims/schools/_ofsted_details.html.erb
index 2249d3d09..4c22b557b 100644
--- a/app/views/claims/schools/_ofsted_details.html.erb
+++ b/app/views/claims/schools/_ofsted_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "ofsted-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "ofsted-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t("claims.schools.show.rating")) %>
<% row.with_value(**summary_row_value(value: @school.rating, empty_text: t("claims.schools.show.unknown"))) %>
diff --git a/app/views/claims/schools/_send_details.html.erb b/app/views/claims/schools/_send_details.html.erb
index c629fdb27..716e1953d 100644
--- a/app/views/claims/schools/_send_details.html.erb
+++ b/app/views/claims/schools/_send_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "send-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "send-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t("claims.schools.show.special_classes")) %>
<% row.with_value(**summary_row_value(value: @school.special_classes)) %>
diff --git a/app/views/claims/schools/claims/check.html.erb b/app/views/claims/schools/claims/check.html.erb
index 18b781f1a..73ecef115 100644
--- a/app/views/claims/schools/claims/check.html.erb
+++ b/app/views/claims/schools/claims/check.html.erb
@@ -13,7 +13,7 @@
<%= @claim.draft? ? t(".declaration") : t(".page_title") %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: !@claim.draft?) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: Claims::Claim.human_attribute_name(:school)) %>
<% row.with_value(text: @school.name) %>
@@ -54,7 +54,7 @@
<%= t(".submitted_by", name: @claim.submitted_by.full_name, date: l(@claim.submitted_on, format: :long)) %>
<% end %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: @claim.draft?) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: Claims::Claim.human_attribute_name(:school)) %>
<% row.with_value(text: @school.name) %>
@@ -69,7 +69,7 @@
<% end %>
<%= @mentor.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: Mentor.human_attribute_name(:first_name)) %>
<% row.with_value(text: @mentor.first_name) %>
diff --git a/app/views/claims/schools/users/check.html.erb b/app/views/claims/schools/users/check.html.erb
index 5bf04b189..5d87feef9 100644
--- a/app/views/claims/schools/users/check.html.erb
+++ b/app/views/claims/schools/users/check.html.erb
@@ -22,7 +22,7 @@
<%= t(".title") %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: User.human_attribute_name("first_name")) %>
<% row.with_value(text: @user_form.first_name) %>
diff --git a/app/views/claims/schools/users/show.html.erb b/app/views/claims/schools/users/show.html.erb
index 4dd996d23..977d6e539 100644
--- a/app/views/claims/schools/users/show.html.erb
+++ b/app/views/claims/schools/users/show.html.erb
@@ -10,7 +10,7 @@
<%= @school.name %>
<%= @user.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: User.human_attribute_name(:first_name)) %>
<% row.with_value(text: @user.first_name) %>
diff --git a/app/views/claims/support/claims/_details.html.erb b/app/views/claims/support/claims/_details.html.erb
index ad9dc09c4..97f283490 100644
--- a/app/views/claims/support/claims/_details.html.erb
+++ b/app/views/claims/support/claims/_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list do |summary_list| %>
+<%= govuk_summary_list(actions: policy(claim).edit?) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: Claims::Claim.human_attribute_name(:school)) %>
<% row.with_value(text: govuk_link_to(claim.school.name, claims_support_school_path(claim.school))) %>
@@ -43,7 +43,7 @@
<% end %>
<%= t(".hours_of_training") %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: policy(claim).edit?) do |summary_list| %>
<%= claim.mentor_trainings.order_by_mentor_full_name.each do |mentor_training| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: mentor_training.mentor.full_name) %>
@@ -64,7 +64,7 @@
<% end %>
<%= t(".grant_funding") %>
-<%= govuk_summary_list do |summary_list| %>
+<%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".total_hours")) %>
<% row.with_value(text: pluralize(claim.mentor_trainings.sum(:hours_completed), t(".hour"))) %>
diff --git a/app/views/claims/support/schools/_contact_details.html.erb b/app/views/claims/support/schools/_contact_details.html.erb
index 64b078913..e80e0986a 100644
--- a/app/views/claims/support/schools/_contact_details.html.erb
+++ b/app/views/claims/support/schools/_contact_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "contact-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "contact-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t("placements.support.schools.show.email_address")) %>
<% if @school.email_address.present? %>
diff --git a/app/views/claims/support/schools/check.html.erb b/app/views/claims/support/schools/check.html.erb
index 18db5e2fd..b788b1035 100644
--- a/app/views/claims/support/schools/check.html.erb
+++ b/app/views/claims/support/schools/check.html.erb
@@ -40,7 +40,7 @@
<%= t(".contact_details") %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".telephone")) %>
<% row.with_value(text: @school.telephone) %>
diff --git a/app/views/claims/support/schools/claims/check.html.erb b/app/views/claims/support/schools/claims/check.html.erb
index 4a81f6a67..00d97f666 100644
--- a/app/views/claims/support/schools/claims/check.html.erb
+++ b/app/views/claims/support/schools/claims/check.html.erb
@@ -65,7 +65,7 @@
<% end %>
<%= t(".grant_funding") %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".total_hours")) %>
<% row.with_value(text: pluralize(@claim.mentor_trainings.sum(:hours_completed), t(".hour"))) %>
diff --git a/app/views/claims/support/schools/mentors/show.html.erb b/app/views/claims/support/schools/mentors/show.html.erb
index 694506cf9..4ae1181e9 100644
--- a/app/views/claims/support/schools/mentors/show.html.erb
+++ b/app/views/claims/support/schools/mentors/show.html.erb
@@ -12,7 +12,7 @@
<%= t(".caption", school_name: @school.name) %>
<%= @mentor.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: Mentor.human_attribute_name(:first_name)) %>
<% row.with_value(text: @mentor.first_name) %>
diff --git a/app/views/claims/support/schools/users/show.html.erb b/app/views/claims/support/schools/users/show.html.erb
index e7172a2f8..2f0c0e329 100644
--- a/app/views/claims/support/schools/users/show.html.erb
+++ b/app/views/claims/support/schools/users/show.html.erb
@@ -9,7 +9,7 @@
<%= @school.name %>
<%= @user.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: User.human_attribute_name(:first_name)) %>
<% row.with_value(text: @user.first_name) %>
diff --git a/app/views/claims/support/support_users/show.html.erb b/app/views/claims/support/support_users/show.html.erb
index e62f070e1..08c56a134 100644
--- a/app/views/claims/support/support_users/show.html.erb
+++ b/app/views/claims/support/support_users/show.html.erb
@@ -10,7 +10,7 @@
<%= @support_user.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: User.human_attribute_name(:first_name)) %>
<% row.with_value(text: @support_user.first_name) %>
diff --git a/app/views/placements/organisations/users/_details.html.erb b/app/views/placements/organisations/users/_details.html.erb
index 2d024d60f..303153092 100644
--- a/app/views/placements/organisations/users/_details.html.erb
+++ b/app/views/placements/organisations/users/_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list do |summary_list| %>
+<%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: User.human_attribute_name(:first_name)) %>
<% row.with_value(text: @user.first_name) %>
diff --git a/app/views/placements/pages/index.html.erb b/app/views/placements/pages/index.html.erb
index 0dfa1979e..960f133b2 100644
--- a/app/views/placements/pages/index.html.erb
+++ b/app/views/placements/pages/index.html.erb
@@ -8,6 +8,7 @@
<%= govuk_summary_list(
+ actions: false,
rows: [
{ key: { text: "Service" }, value: { text: "Placements" } },
{ key: { text: "Signed in as" }, value: { text: current_user&.first_name } },
diff --git a/app/views/placements/placements/_school_details.html.erb b/app/views/placements/placements/_school_details.html.erb
index 7a2623f11..e1b074bac 100644
--- a/app/views/placements/placements/_school_details.html.erb
+++ b/app/views/placements/placements/_school_details.html.erb
@@ -1,5 +1,5 @@
<%# locals: (school:, placement:) -%>
-<%= govuk_summary_list do |summary_list| %>
+<%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".establishment_group")) %>
<% row.with_value(text: school.group) %>
diff --git a/app/views/placements/schools/mentors/show.html.erb b/app/views/placements/schools/mentors/show.html.erb
index cc4672c24..e0453f973 100644
--- a/app/views/placements/schools/mentors/show.html.erb
+++ b/app/views/placements/schools/mentors/show.html.erb
@@ -11,7 +11,7 @@
<%= @mentor.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: Mentor.human_attribute_name("first_name")) %>
<% row.with_value(text: @mentor.first_name) %>
diff --git a/app/views/placements/support/organisations/users/_details.html.erb b/app/views/placements/support/organisations/users/_details.html.erb
index 7737828af..336f385ed 100644
--- a/app/views/placements/support/organisations/users/_details.html.erb
+++ b/app/views/placements/support/organisations/users/_details.html.erb
@@ -5,7 +5,7 @@
<%= organisation.name %>
<%= user.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".attributes.users.first_name")) %>
<% row.with_value(text: user.first_name) %>
diff --git a/app/views/placements/support/schools/mentors/show.html.erb b/app/views/placements/support/schools/mentors/show.html.erb
index 1ff3446b2..af916602c 100644
--- a/app/views/placements/support/schools/mentors/show.html.erb
+++ b/app/views/placements/support/schools/mentors/show.html.erb
@@ -12,7 +12,7 @@
<%= t(".caption", school_name: @school.name) %>
<%= @mentor.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: Mentor.human_attribute_name("first_name")) %>
<% row.with_value(text: @mentor.first_name) %>
diff --git a/app/views/placements/support/schools/placements/show.html.erb b/app/views/placements/support/schools/placements/show.html.erb
index 5d9484299..186a28e7e 100644
--- a/app/views/placements/support/schools/placements/show.html.erb
+++ b/app/views/placements/support/schools/placements/show.html.erb
@@ -14,7 +14,7 @@
<%= @placement.subject_names %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% if !@school.primary_or_secondary_only? %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".attributes.placements.school_level")) %>
diff --git a/app/views/placements/support/support_users/show.html.erb b/app/views/placements/support/support_users/show.html.erb
index 9b6334b37..d041c7dba 100644
--- a/app/views/placements/support/support_users/show.html.erb
+++ b/app/views/placements/support/support_users/show.html.erb
@@ -11,7 +11,7 @@
<%= @support_user.full_name %>
- <%= govuk_summary_list do |summary_list| %>
+ <%= govuk_summary_list(actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: User.human_attribute_name(:first_name)) %>
<% row.with_value(text: @support_user.first_name) %>
diff --git a/app/views/shared/organisations/_contact_details.html.erb b/app/views/shared/organisations/_contact_details.html.erb
index d85f22346..16093db0d 100644
--- a/app/views/shared/organisations/_contact_details.html.erb
+++ b/app/views/shared/organisations/_contact_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "contact-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "contact-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".email_address")) %>
<% if organisation.email_address.present? %>
diff --git a/app/views/shared/organisations/_grant_conditions.html.erb b/app/views/shared/organisations/_grant_conditions.html.erb
index 513527436..e6e9b3448 100644
--- a/app/views/shared/organisations/_grant_conditions.html.erb
+++ b/app/views/shared/organisations/_grant_conditions.html.erb
@@ -1,5 +1,5 @@
<% if organisation.claims_grant_conditions_accepted_at %>
- <%= govuk_summary_list(html_attributes: { id: "grant-conditions" }) do |summary_list| %>
+ <%= govuk_summary_list(html_attributes: { id: "grant-conditions" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".agreed_by")) %>
<% row.with_value(**summary_row_value(value: organisation.claims_grant_conditions_accepted_by&.full_name)) %>
diff --git a/app/views/shared/organisations/_grant_funding.html.erb b/app/views/shared/organisations/_grant_funding.html.erb
index bd0135a6f..8a6d738fa 100644
--- a/app/views/shared/organisations/_grant_funding.html.erb
+++ b/app/views/shared/organisations/_grant_funding.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "grant-funding" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "grant-funding" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".region")) %>
<% row.with_value(**summary_row_value(value: "#{organisation.region.name} (#{organisation.town})")) %>
diff --git a/app/views/shared/organisations/_organisation_details.html.erb b/app/views/shared/organisations/_organisation_details.html.erb
index 2ba641ae8..4cd2e8a38 100644
--- a/app/views/shared/organisations/_organisation_details.html.erb
+++ b/app/views/shared/organisations/_organisation_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "organisation-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "organisation-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".organisation_name")) %>
<% row.with_value(**summary_row_value(value: organisation.name)) %>
diff --git a/app/views/shared/schools/_additional_details.html.erb b/app/views/shared/schools/_additional_details.html.erb
index b18e5f0ab..8fd2e30fe 100644
--- a/app/views/shared/schools/_additional_details.html.erb
+++ b/app/views/shared/schools/_additional_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "additional-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "additional-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".establishment_group")) %>
<% row.with_value(**summary_row_value(value: school.group)) %>
diff --git a/app/views/shared/schools/_location_details.html.erb b/app/views/shared/schools/_location_details.html.erb
index 69616bed9..0d7735131 100644
--- a/app/views/shared/schools/_location_details.html.erb
+++ b/app/views/shared/schools/_location_details.html.erb
@@ -1,5 +1,5 @@
<%# locals: (school:) -%>
-<%= govuk_summary_list(html_attributes: { id: "location-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "location-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".address")) %>
<% row.with_value(**summary_row_value(value: school.formatted_address)) %>
diff --git a/app/views/shared/schools/_ofsted_details.html.erb b/app/views/shared/schools/_ofsted_details.html.erb
index 876af0a09..0afc77058 100644
--- a/app/views/shared/schools/_ofsted_details.html.erb
+++ b/app/views/shared/schools/_ofsted_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "ofsted-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "ofsted-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".rating")) %>
<% row.with_value(**summary_row_value(value: school.rating, empty_text: t(".unknown"))) %>
diff --git a/app/views/shared/schools/_send_details.html.erb b/app/views/shared/schools/_send_details.html.erb
index cba7438a4..ba57030ef 100644
--- a/app/views/shared/schools/_send_details.html.erb
+++ b/app/views/shared/schools/_send_details.html.erb
@@ -1,4 +1,4 @@
-<%= govuk_summary_list(html_attributes: { id: "send-details" }) do |summary_list| %>
+<%= govuk_summary_list(html_attributes: { id: "send-details" }, actions: false) do |summary_list| %>
<% summary_list.with_row do |row| %>
<% row.with_key(text: t(".special_classes")) %>
<% row.with_value(**summary_row_value(value: school.special_classes)) %>