This commit is contained in:
Mateusz Gruszczyński committed 2026-10-15 13:00:44 +02:00
1 parent 5a36bb0c4b
commit 78ad28ef4d
27 files changed
+1448 -234

No files matched your search

+31
View File
@@ -3,6 +3,37 @@
> Operator-facing release history. Historical engineering notes are kept in
> [`docs/CHANGELOG_TECHNICAL_ARCHIVE.md`](docs/CHANGELOG_TECHNICAL_ARCHIVE.md).
## 0.33.3
- Make main sidebar navigation highlight depend on the Appearance **interface
theme** rather than Chart style. Selected/hover backgrounds reuse theme nav
tokens; active text and the selection marker use readable theme colors.
Preserve corner rounding, mobile navigation and RTL selection indicators.
Browser-test palette independence across four themes, eight chart palettes
and five corner settings.
- Repair **Arrange Overview cards** modal after introducing variable card widths:
use a readable three/two/one-column editor preview rather than squeezing six
2/12-width cards and overflowing controls into a 12-column mini-dashboard.
Width buttons still edit true Overview spans, while grouped toolbar actions,
hidden-card controls and modal footer wrap without horizontal scrolling.
Add a Chromium regression for Polish labels, card controls and narrow screens.
- Fix Overview chart content not filling resized cards: preserveAspectRatio=none
on time-series SVGs (including dynamically created network interface charts),
with non-scaling strokes so data fills the width without distorting donuts.
No sample frequency, persistence or API changes.
- Add 2/3/4/6/12-column width controls to both Overview layout editors.
Small number/sparkline tiles can grow to double width and full-size charts
can shrink to 3/12, allowing four charts per row on wide screens.
- Remove old cross-type drag restrictions after entering free layout: cards
can move between the top numeric area, compact charts and diagnostic panels.
Preserve legacy grouped layouts for existing saved preferences until edited.
- Save card widths in account preferences with strict widget/type validation,
preserve the existing factory preset and hide/show state, and restore widths
on cancel or when resetting to defaults. No DB schema migration.
- Use responsive dense CSS Grid layout and add real-browser resize, ordering,
modal editing, save/cancel and compatibility regression coverage.
## 0.33.2
- Synchronize Cache occupancy progressbar colors with the selected Appearance