Merge pull request 'Auto-commit local changes before build (2026-01-04 18:19:57)' (#32) from v20260104-18-reports-html-trend-visual-alignment-fix into main

Reviewed-on: #32
This commit is contained in:
Ivo Oskamp 2026-01-13 11:02:34 +01:00
commit 61d0608164
3 changed files with 12 additions and 2 deletions

View File

@ -1 +1 @@
v20260104-17-reports-html-trend-match-status-size
v20260104-18-reports-html-trend-visual-alignment-fix

View File

@ -1724,8 +1724,9 @@ def _export_html_response(report: ReportDefinition, report_id: int, view: str):
}},
options: {{
responsive: true,
maintainAspectRatio: false,
plugins: {{
legend: {{ display: true }}
legend: {{ display: false }}
}},
scales: {{
y: {{ min: 0, max: 100 }}

View File

@ -329,6 +329,15 @@
- Adjusted the **Success rate trend** chart to match the exact size of the Status distribution chart.
- Aligned both charts to use the same column width and fixed canvas height to ensure a consistent layout without gaps.
---
## v20260104-19-reports-html-trend-visual-alignment-fix
- Aligned the **Success rate trend** card visually with the **Status distribution** card.
- Disabled the legend and aspect ratio on the Success rate trend chart so it fully utilizes the available card height.
- Kept the Status distribution chart unchanged to preserve its correct size.
- Ensured both highlighted cards are consistent with the overall report layout.
================================================================================================================================================
## v0.1.15