From c40803f5a7ae7b49ed5de7ef98a1eafcb90196ee Mon Sep 17 00:00:00 2001 From: Nelson Jovel Date: Fri, 13 Dec 2024 14:40:38 -0800 Subject: [PATCH] feat: Update language on overview and browse pages to attempt to distinguish participation rate from response rate --- app/presenters/response_rate_presenter.rb | 2 +- app/views/categories/_subcategory_section.html.erb | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/app/presenters/response_rate_presenter.rb b/app/presenters/response_rate_presenter.rb index 23113e41..c0b3ac69 100644 --- a/app/presenters/response_rate_presenter.rb +++ b/app/presenters/response_rate_presenter.rb @@ -24,7 +24,7 @@ class ResponseRatePresenter def date_message return "" if date.nil? - "Response rate as of #{date.to_date.strftime('%m/%d/%y')}" + "Overall participation rate as of #{date.to_date.strftime('%m/%d/%y')}" end def hover_message diff --git a/app/views/categories/_subcategory_section.html.erb b/app/views/categories/_subcategory_section.html.erb index a07a600b..1a4e15ca 100644 --- a/app/views/categories/_subcategory_section.html.erb +++ b/app/views/categories/_subcategory_section.html.erb @@ -25,19 +25,13 @@ class="body-large mx-3 text-center response-rate" data-bs-toggle="popover" data-bs-trigger="hover focus" - data-bs-content="The student survey response rate for this sub-category. This number differs from the overall response rate because each individual student receives 44 of 67 total questions, in order to avoid survey fatigue." + data-bs-content="The student survey response rate for this sub-category. This number differs from the overall response rate because each individual student receives 44 of 67 total questions, in order to avoid survey fatigue. This number is also adjusted to reflect any instances where a student has decided to skip a survey question." data-bs-placement="bottom" >

<%= subcategory.student_response_rate %>

of students responded

-
+

<%= subcategory.teacher_response_rate %>

of teachers responded