Skip to content

fix: polish Mini Bins and Octopus layouts - #27

Merged
CtrlAltcouk merged 1 commit into
mainfrom
fix/mini-bins-octopus-layout
Aug 17, 2026
Merged

fix: polish Mini Bins and Octopus layouts#27
CtrlAltcouk merged 1 commit into
mainfrom
fix/mini-bins-octopus-layout

Conversation

@CtrlAltcouk

Copy link
Copy Markdown
Owner

Goal

Polish two InkPanel Mini 1.54-inch / 200×200 layouts based on physical-preview feedback.

Changes

  • Mini Bins now renders weekday/day and month on separate lines (FRI 21 / AUG) so the month cannot clip off the 200×200 canvas.
  • Mini Octopus Agile now uses bounded time columns, a centred hierarchy, stacked /kWh, and adaptive price sizing for longer/negative prices.
  • Added dedicated Mini renderer regression tests, including Chromium bounding-box checks with production fonts.

Scope

Mini renderer only. No changes to the 7.5-inch renderer, firmware, WebFlash/provisioning, schemas, profiles, data-source logic, Octopus pricing logic, or Bins calculations.

Validation

CI run #239 on commit 6e7800c58da0806870c970cd913058aa837df651 passed typecheck, Node/browser tests, timezone matrix, golden renderer, and both firmware-target builds.

@CtrlAltcouk
CtrlAltcouk merged commit 4315bc4 into main Aug 17, 2026
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant