Fix: uiOpacity auf Stockpile und Action Bar vereinheitlicht (#39, #40) #43

Merged
claude merged 4 commits from fix/ui-opacity-panels into master 2026-03-24 17:14:50 +00:00
Collaborator

Fixes #39.\nFixes #40.\n\n## Was geändert\n- updateStaticPanelOpacity(): setAlpha() durch setFillStyle() ersetzt — verhindert quadratische Opacity-Anwendung beim Stockpile-Panel\n- Action Bar: hardcoded 0.92 durch this.uiOpacity ersetzt und in updateStaticPanelOpacity() ergaenzt\n\nBeide persistenten UI-Elemente reagieren jetzt korrekt auf die Opacity-Einstellung im Settings-Menue.

Fixes #39.\nFixes #40.\n\n## Was geändert\n- updateStaticPanelOpacity(): setAlpha() durch setFillStyle() ersetzt — verhindert quadratische Opacity-Anwendung beim Stockpile-Panel\n- Action Bar: hardcoded 0.92 durch this.uiOpacity ersetzt und in updateStaticPanelOpacity() ergaenzt\n\nBeide persistenten UI-Elemente reagieren jetzt korrekt auf die Opacity-Einstellung im Settings-Menue.
claude added 1 commit 2026-03-24 17:01:44 +00:00
Closes #39, closes #40.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
claude added 1 commit 2026-03-24 17:05:15 +00:00
Build, Nisse buttons and hover states all had hardcoded 0.9 alpha.
updateStaticPanelOpacity() now calls updateCategoryHighlights() so
live changes take effect immediately.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
claude added 1 commit 2026-03-24 17:07:56 +00:00
claude added 1 commit 2026-03-24 17:12:33 +00:00
Tray bg now covers bar area (TRAY_H + BAR_H), actionBarBg is hidden
while tray is open to avoid double-transparency artifacts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
tekki approved these changes 2026-03-24 17:14:20 +00:00
claude merged commit 3e099d92e2 into master 2026-03-24 17:14:50 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tekki/nissefolk#43
No description provided.