- Fix menu width rendering inconsistently on dark album covers by:
- Adding explicit secondaryContainer/onSecondaryContainer to ColorScheme
- Wrapping menu content in Theme to ensure FilledButton.tonal uses
correct colorScheme
- Constraining text labels to 44px width to prevent row overflow
- Shorten "Add to library" label to "Add" for better fit
- Standardize button styling across all detail screens:
- Use FilledButton.tonal for three-dot menu buttons
- Use filled heart icons with Colors.white70 inactive state
- Standardize icon size to 25
- Add sort/view controls to artist and audiobook author context menus
- Remove duplicate haptic feedback (keep single haptic in
MediaContextMenu.show)
- Make context menu dividers more subtle (15% opacity)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>