From 2e1f18915d7fe3ebf7ec3cb180e4e1d642ebdaf4 Mon Sep 17 00:00:00 2001 From: Matteo Biscosi Date: Mon, 25 May 2026 10:52:46 +0000 Subject: [PATCH] Fixes pie chart not correctly rendered --- http_src/vue/charts/multi-pie-chart.vue | 8 ++-- http_src/vue/charts/pie-chart.vue | 14 +++--- http_src/vue/page-as-overview.vue | 57 +++++++++++++------------ httpdocs/dist | 2 +- scripts/lua/if_stats.lua | 4 +- scripts/lua/modules/flow_pie.lua | 17 +++++--- scripts/lua/rest/v2/get/asn/pie.lua | 2 +- 7 files changed, 58 insertions(+), 46 deletions(-) diff --git a/http_src/vue/charts/multi-pie-chart.vue b/http_src/vue/charts/multi-pie-chart.vue index f2f9894a3c..7a961f7c57 100644 --- a/http_src/vue/charts/multi-pie-chart.vue +++ b/http_src/vue/charts/multi-pie-chart.vue @@ -3,11 +3,12 @@ --> @@ -22,6 +23,8 @@ const props = defineProps({ charts_per_row: { type: Number, default: null }, }); +const style = "max-height:400px" + const charts = computed(() => { if (props.context?.charts) return props.context.charts; if (props.chart) return [props.chart]; @@ -33,8 +36,7 @@ const gridStyle = computed(() => { return { display: "grid", gridTemplateColumns: `repeat(${perRow}, 1fr)`, - gap: "10px", - width: "100%", + gap: "10px" }; }); \ No newline at end of file diff --git a/http_src/vue/charts/pie-chart.vue b/http_src/vue/charts/pie-chart.vue index b61fdaec31..4a704eba80 100644 --- a/http_src/vue/charts/pie-chart.vue +++ b/http_src/vue/charts/pie-chart.vue @@ -2,7 +2,7 @@ (C) 2026 - ntop.org -->