Skip to content

Feat/ci cd improvements#13

Merged
estebankt merged 3 commits intomainfrom
feat/ci-cd-improvements
Nov 28, 2025
Merged

Feat/ci cd improvements#13
estebankt merged 3 commits intomainfrom
feat/ci-cd-improvements

Conversation

@estebankt
Copy link
Owner

No description provided.

estebankt and others added 3 commits November 27, 2025 21:13
UI Enhancements:
- Make entire SpotifyWebPlayer header bar clickable when expanded
- Previously only the down arrow icon was clickable
- Add hover effect (bg-gray-900) for better visual feedback
- Improve accessibility with proper ARIA labels and keyboard support
- Create symmetrical UX with minimized player (both fully clickable)

AI Improvements:
- Enhance mood analysis prompt for more cohesive playlist generation
- Add explicit constraints for genre coherence and track selection
- Emphasize playlist unity over random song matching
- Improve visual analysis guidelines (lighting, colors, composition)
- Add examples of good playlist cohesion patterns

Technical Details:
- Removed nested button element in expanded player header
- Applied onclick handler directly to header div
- Maintained all existing functionality and accessibility

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Moved draggable attribute from track container to drag handle
- Added ondragstart and ondragend to handle element only
- Enhanced drag image to show entire track row during drag
- Changed cursor from cursor-move to cursor-grab/cursor-grabbing
- Prevents accidental dragging when clicking other track elements

This improves UX by making drag behavior more intentional and
preventing conflicts with other click interactions like playing
tracks or removing them.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions
Copy link

@estebankt estebankt merged commit cd024d7 into main Nov 28, 2025
12 checks passed
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