diff --git a/pandora_console/include/class/Heatmap.class.php b/pandora_console/include/class/Heatmap.class.php index 34ef485d8b..05d6152030 100644 --- a/pandora_console/include/class/Heatmap.class.php +++ b/pandora_console/include/class/Heatmap.class.php @@ -1277,6 +1277,7 @@ class Heatmap $scale = ($this->width / $this->height); $Yaxis = $this->getYAxis($count_result, $scale); + $Yaxis_font_scale = $Yaxis; if ($count_result <= 3) { $Xaxis = $count_result; $Yaxis = 1; @@ -1381,22 +1382,22 @@ class Heatmap if (count($groups) > 1 && $this->group === 1 && $this->dashboard === false) { $x_back = 0; $y_back = 0; - $x_text_correction = 0.25; + $x_text_correction = 0.08; if ($count_result <= 10) { - $fontSize = 'small-size'; + $fontSize = 0.2; $stroke = 'small-stroke'; } else if ($count_result > 10 && $count_result <= 100) { - $fontSize = 'tiny-size'; + $fontSize = 0.18; $stroke = 'tiny-stroke'; } else if ($count_result > 100 && $count_result <= 1000) { - $fontSize = 'medium-size'; + $fontSize = 0.16; $stroke = 'medium-stroke'; } else if ($count_result > 1000 && $count_result <= 10000) { - $fontSize = 'big-size'; + $fontSize = 0.14; $stroke = 'big-stroke'; } else { - $fontSize = 'huge-size'; + $fontSize = 0.12; $stroke = 'huge-stroke'; } @@ -1452,7 +1453,7 @@ class Heatmap // Name. echo ''.$name.''; + style="font-size: '.($fontSize * $Yaxis_font_scale).'%">'.$name.''; $x_back = $x_position; if ($x_position === $Xaxis) { @@ -1503,7 +1504,7 @@ class Heatmap // Name. echo ''.$name.''; + style="font-size: '.($fontSize * $Yaxis_font_scale).'%">'.$name.''; // Bottom-right of last line. $points = sprintf( @@ -1560,7 +1561,7 @@ class Heatmap // Name. echo ''.$name.''; + style="font-size: '.($fontSize * $Yaxis_font_scale).'%">'.$name.''; // Bottom-top of last line. $points = sprintf( diff --git a/pandora_console/include/styles/heatmap.css b/pandora_console/include/styles/heatmap.css index 34df84e1c1..5a0f558cc7 100644 --- a/pandora_console/include/styles/heatmap.css +++ b/pandora_console/include/styles/heatmap.css @@ -289,26 +289,6 @@ div#heatmap-controls div.heatmap-refr > div { stroke-width: 0.04; } -.small-size { - font-size: 1%; -} - -.tiny-size { - font-size: 2%; -} - -.medium-size { - font-size: 4%; -} - -.big-size { - font-size: 6%; -} - -.huge-size { - font-size: 8%; -} - .progress_main { height: 2.5em; border: 2px solid #82b92e;