From f59c0e6b1b14328c5b3a22bf9ecbf307866a32f7 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 2c5d76cb..0a5084ad 100644 --- a/app/views/categories/_subcategory_section.html.erb +++ b/app/views/categories/_subcategory_section.html.erb @@ -23,19 +23,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