From 5472720c752d566a252fd07e4ff41702c60a6e2a Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Fri, 1 May 2026 16:23:25 +0000 Subject: [PATCH] monitoring(wealth): show daily points + lighter fill on timeseries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make daily movements visible on the line charts. The y-axis still spans ~£700k–£1M so an £8k daily move is ~1% of vertical range and easy to miss when only the line is drawn. Changes per panel: * 5 (Net worth): showPoints never→always, pointSize 4→5, fillOpacity 20→10 * 6 (Net contrib vs market): showPoints never→always, pointSize 4→5 * 7 (Growth over time): showPoints never→always, pointSize 4→5, fillOpacity 50→25 * 8 (Per-account stacked): showPoints never→always (kept stacking fill at 70) * 9 (Cash vs invested stacked): showPoints never→always (kept stacking fill at 70) Each daily value now renders as a visible dot, so even if the line appears flat at this scale, the per-day points trace the wiggle. Lighter fill on the unstacked panels lets the line + points dominate visually. Caveat: the fundamental "£8k on a £1M base" visibility issue is best solved with a dedicated "Daily change" delta panel — happy to add one on next pass if this isn't enough. --- .../modules/monitoring/dashboards/wealth.json | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/stacks/monitoring/modules/monitoring/dashboards/wealth.json b/stacks/monitoring/modules/monitoring/dashboards/wealth.json index f9a22e19..9b0e7962 100644 --- a/stacks/monitoring/modules/monitoring/dashboards/wealth.json +++ b/stacks/monitoring/modules/monitoring/dashboards/wealth.json @@ -183,9 +183,9 @@ "custom": { "drawStyle": "line", "lineWidth": 2, - "fillOpacity": 20, - "pointSize": 4, - "showPoints": "never", + "fillOpacity": 10, + "pointSize": 5, + "showPoints": "always", "spanNulls": true, "axisPlacement": "auto", "stacking": {"group": "A", "mode": "none"} @@ -229,8 +229,8 @@ "drawStyle": "line", "lineWidth": 2, "fillOpacity": 0, - "pointSize": 4, - "showPoints": "never", + "pointSize": 5, + "showPoints": "always", "spanNulls": true, "axisPlacement": "auto", "stacking": {"group": "A", "mode": "none"} @@ -283,10 +283,10 @@ "custom": { "drawStyle": "line", "lineWidth": 2, - "fillOpacity": 50, + "fillOpacity": 25, "gradientMode": "opacity", - "pointSize": 4, - "showPoints": "never", + "pointSize": 5, + "showPoints": "always", "spanNulls": true, "axisPlacement": "auto", "stacking": {"group": "A", "mode": "none"} @@ -330,8 +330,8 @@ "drawStyle": "line", "lineWidth": 1, "fillOpacity": 70, - "pointSize": 3, - "showPoints": "never", + "pointSize": 4, + "showPoints": "always", "spanNulls": true, "axisPlacement": "auto", "stacking": {"group": "A", "mode": "normal"} @@ -370,8 +370,8 @@ "drawStyle": "line", "lineWidth": 1, "fillOpacity": 70, - "pointSize": 3, - "showPoints": "never", + "pointSize": 4, + "showPoints": "always", "spanNulls": true, "axisPlacement": "auto", "stacking": {"group": "A", "mode": "normal"}