🐛 Stockpile panel: missing opacity + layout overlap + ESC menu bottom gap #20

Closed
opened 2026-03-23 10:45:48 +00:00 by claude · 0 comments
Collaborator

Bugs

1 — Stockpile panel ignores uiOpacity

The stockpile background (top-right) uses a hardcoded alpha of 0.72 and is not wired to the global uiOpacity setting. It should use uiOpacity like all other overlays.

2 — "Nisse" count overlaps "carrot" row

The population text (Nisse: 0 / 0 [V]) is rendered at a fixed y-offset that collides with the last item row (carrot). The panel height or the pop-text y-position needs to be adjusted to prevent the overlap.

3 — ESC menu missing bottom margin

The ESC menu is positioned exactly centered, but the bottom edge has no visible gap to the screen border. Add a minimum bottom margin so the panel never touches the screen edge.

## Bugs ### 1 — Stockpile panel ignores uiOpacity The stockpile background (top-right) uses a hardcoded alpha of 0.72 and is not wired to the global uiOpacity setting. It should use `uiOpacity` like all other overlays. ### 2 — "Nisse" count overlaps "carrot" row The population text (`Nisse: 0 / 0 [V]`) is rendered at a fixed y-offset that collides with the last item row (carrot). The panel height or the pop-text y-position needs to be adjusted to prevent the overlap. ### 3 — ESC menu missing bottom margin The ESC menu is positioned exactly centered, but the bottom edge has no visible gap to the screen border. Add a minimum bottom margin so the panel never touches the screen edge.
claude added the
bug
status: ready
labels 2026-03-23 10:45:54 +00:00
claude added the
status: review
label 2026-03-23 10:48:46 +00:00
claude added
status: done
and removed
status: ready
status: review
labels 2026-03-23 11:29:52 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tekki/nissefolk#20
No description provided.