update rain chart

This commit is contained in:
2026-01-28 16:09:09 +11:00
parent 3d6687e3d7
commit aa71b51524
2 changed files with 11 additions and 4 deletions

View File

@@ -554,19 +554,26 @@ function renderDashboard(data) {
const rainTitle = document.getElementById("chart-rain-title"); const rainTitle = document.getElementById("chart-rain-title");
const isHourly = state.range === "6h"; const isHourly = state.range === "6h";
if (rainTitle) { if (rainTitle) {
rainTitle.textContent = isHourly ? "Rain (hourly sums)" : "Rain (24h rolling)"; rainTitle.textContent = isHourly ? "Rain (obs hourly vs forecast)" : "Rain (obs rolling 24h vs forecast)";
} }
const rainChart = { const rainChart = {
type: "line",
data: { data: {
datasets: [ datasets: [
{ {
label: isHourly ? "rain hourly sum (mm)" : "rain rolling 24h (mm)", type: "line",
label: isHourly ? "obs hourly sum (mm)" : "obs rolling 24h (mm)",
data: isHourly ? rainHourly : rainRolling, data: isHourly ? rainHourly : rainRolling,
borderColor: colors.rain, borderColor: colors.rain,
yAxisID: "y", yAxisID: "y",
}, },
{
type: "bar",
label: "forecast precip (mm)",
data: series(forecast, "precip_mm"),
backgroundColor: colors.forecast,
yAxisID: "y",
},
], ],
}, },
options: rainOptions, options: rainOptions,

View File

@@ -148,7 +148,7 @@
</div> </div>
<div class="chart-card" data-chart="chart-rain"> <div class="chart-card" data-chart="chart-rain">
<div class="chart-header"> <div class="chart-header">
<div class="chart-title" id="chart-rain-title">Rain (24h rolling)</div> <div class="chart-title" id="chart-rain-title">Rain (obs vs forecast)</div>
<button class="chart-link" data-chart="chart-rain" title="Copy chart link">Share</button> <button class="chart-link" data-chart="chart-rain" title="Copy chart link">Share</button>
</div> </div>
<div class="chart-canvas"> <div class="chart-canvas">