Skip to content

fix: UI/UX review — usability fixes (PR 1 of 2)#37

Merged
ianchesal merged 7 commits intomainfrom
ian/ui-ux-review
Apr 18, 2026
Merged

fix: UI/UX review — usability fixes (PR 1 of 2)#37
ianchesal merged 7 commits intomainfrom
ian/ui-ux-review

Conversation

@ianchesal
Copy link
Copy Markdown
Collaborator

@ianchesal ianchesal commented Apr 18, 2026

Summary

Addresses the High and Medium priority findings from the UI/UX expert review.

  • Fix 1: Status pills and streaming badges move into the movie info section — uniform row heights
  • Fix 2: Rating Submit disabled until verdict + quote both filled; asterisk on required label
  • Fix 3: Streamable toggle integrated into FilterBar as an extraPill — all filters in one group
  • Fix 4: Settings removed from mobile bottom nav; in the ⋯ header more sheet instead
  • Fix 5: Stepped colour system for Seerr status pills: grey → indigo → amber → green

Test plan

  • 168 tests passing (up from 153)
  • Verify watchlist: movie rows have uniform height regardless of streaming state
  • Verify rating dialog: Submit disabled until both thumbs and quote entered
  • Verify filter bar: Streamable toggle inline with status pills when streaming configured
  • Verify mobile: Settings accessible via ⋯ header button, not in bottom nav

🤖 Generated with Claude Code

@ianchesal ianchesal merged commit 90bbfff into main Apr 18, 2026
1 check passed
@ianchesal ianchesal deleted the ian/ui-ux-review branch April 18, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant