improve: track edit UX with artwork removal and better styling (#742)
- add backend support for removing track artwork via `remove_image` form field
- show image preview when selecting new artwork before saving
- add ability to remove existing artwork (not just replace)
- replace small icon-only buttons with labeled pill buttons
- improve edit mode save/cancel buttons with subtle outlined styling
- add mobile-responsive layout for artwork editor
- fix shutdown hangs: add 2s timeouts to docket worker and service shutdown
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
authored by