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>
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>