Skip to content

[UI] Main dashboard button graphics redesign #15

@HuckleR2003

Description

@HuckleR2003

Milestone: v1.7.0

Problem: Dashboard buttons functional but visually boring.
Goal: Professional look without sacrificing performance.

Constraints:

  • Zero FPS impact (pre-render gradients, reuse objects)
  • Layout unchanged (buttons stay same size/position)
  • Maintain current color scheme (purple primary)

Tech:

  • PIL for gradient generation (done once on init)
  • Canvas caching for button states
  • CSS-like hover system with state tracking

Metadata

Metadata

Assignees

Labels

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions