From 03a63cb568fbda238aee599917c77b913e9c2708 Mon Sep 17 00:00:00 2001 From: Nelson Jovel Date: Wed, 29 Dec 2021 17:50:47 +0100 Subject: [PATCH] Add zone boundary legends to gauge graph. --- app/presenters/gauge_presenter.rb | 16 ++++++++ app/views/categories/_gauge_graph.html.erb | 44 ++++++++++++++-------- 2 files changed, 45 insertions(+), 15 deletions(-) diff --git a/app/presenters/gauge_presenter.rb b/app/presenters/gauge_presenter.rb index 87298315..8f917e18 100644 --- a/app/presenters/gauge_presenter.rb +++ b/app/presenters/gauge_presenter.rb @@ -20,6 +20,22 @@ class GaugePresenter percentage_for @scale.approval_zone.low_benchmark end + def watch_low_legend + percentage_for @scale.watch_zone.low_benchmark + end + + def growth_low_legend + percentage_for @scale.growth_zone.low_benchmark + end + + def approval_low_legend + percentage_for @scale.approval_zone.low_benchmark + end + + def ideal_low_legend + percentage_for @scale.ideal_zone.low_benchmark + end + private def zone diff --git a/app/views/categories/_gauge_graph.html.erb b/app/views/categories/_gauge_graph.html.erb index e1b7f7b1..5f4c1c36 100644 --- a/app/views/categories/_gauge_graph.html.erb +++ b/app/views/categories/_gauge_graph.html.erb @@ -28,27 +28,41 @@ stroke-width="<%= stroke_width %>" /> - <% if gauge.key_benchmark_percentage.present? %> - + + <% if gauge.key_benchmark_percentage.present? %> + <% end %> - <%= gauge.title %>