diff --git a/web/frontend/src/Analysis.root.svelte b/web/frontend/src/Analysis.root.svelte index f632162..5acc970 100644 --- a/web/frontend/src/Analysis.root.svelte +++ b/web/frontend/src/Analysis.root.svelte @@ -160,7 +160,7 @@ {#key $statsQuery.data.topUsers}

Top Users (by node hours)

b.count - a.count).map(({ count }, idx) => ({ count, value: idx }))} label={(x) => x < $statsQuery.data.topUsers.length ? $statsQuery.data.topUsers[Math.floor(x)].name : 'No Users'} ylabel="Node Hours [h]"/> diff --git a/web/frontend/src/plots/Histogram.svelte b/web/frontend/src/plots/Histogram.svelte index aebc8f3..eaaf49c 100644 --- a/web/frontend/src/plots/Histogram.svelte +++ b/web/frontend/src/plots/Histogram.svelte @@ -24,6 +24,7 @@ export let ylabel = '' export let min = null export let max = null + export let small = false export let label = formatNumber const fontSize = 12 @@ -108,7 +109,7 @@ } else { const stepsizeX = getStepSize(maxValue, w, 120) for (let x = 0; x <= maxValue; x += stepsizeX) { - ctx.fillText(label(x), getCanvasX(x), height - paddingBottom - Math.floor(labelOffset / 2)) + ctx.fillText(label(x), getCanvasX(x), height - paddingBottom - Math.floor(labelOffset / (small ? 8 : 2))) } }