Improve mobile playlist and search UX#31
Merged
Jamesllllllllll merged 1 commit intomainfrom Mar 21, 2026
Merged
Conversation
|
Preview deployment updated. App: https://request-bot-pr-31.jameskeezer.workers.dev |
Jamesllllllllll
added a commit
that referenced
this pull request
Apr 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Continue issue #27 with mobile-focused home page and public playlist/search polish, plus blacklist-aware request behavior.
Closes #27.
What Changed
Find a songandManage your channelcards.Found X songswording.song:<id>requests.How To Test
/on desktop and mobile widths and verify the hero has top/side padding and the card actions live in the card header rows./searchand verify the summary badge saysFound X songsand the mobile result layout keeps song metadata on the left with request actions on the right.Search to add a song, openShow filters, toggleShow blacklisted songs, and verify blacklisted matches appear with blocked styling, blacklist messaging, and disabled request buttons.!sr song:12345and verify the reply says it cannot add the song.Screenshots Or UI Notes
Visible UI changes affect the home page, public playlist pages, and search results at mobile sizes. No screenshots attached.
Checklist
Known limitation: local
npm run linton this Windows checkout still reports pre-existing Biome formatting/line-ending issues in untouched files outside this PR. The branch-local checks I ran werenpm run typecheck,npm run test, andnpm run build.