Add bottom margin

This commit is contained in:
Paul Bottein
2025-11-07 10:16:05 +01:00
parent a002a13ea5
commit 12eedc664f

View File

@@ -20,8 +20,9 @@ const calcPoints = (
} }
}); });
const rangeY = maxY - minY || minY * 0.1; const rangeY = maxY - minY || minY * 0.1;
// add top margin to prevent cropping // add top and bottom margins to prevent cropping
maxY += rangeY * 0.1; maxY += rangeY * 0.1;
minY -= rangeY * 0.1;
if (maxY < 0) { if (maxY < 0) {
// all values are negative // all values are negative
maxY = Math.min(0, maxY); maxY = Math.min(0, maxY);
@@ -31,8 +32,6 @@ const calcPoints = (
yAxisOrigin = (maxY / (maxY - minY || 1)) * height; yAxisOrigin = (maxY / (maxY - minY || 1)) * height;
} else { } else {
// all values are positive // all values are positive
// add bottom margin
minY -= rangeY * 0.1;
minY = Math.max(0, minY); minY = Math.max(0, minY);
} }
const yDenom = maxY - minY || 1; const yDenom = maxY - minY || 1;