Skip to content

feat: netflix-style learner catalog polish and content descriptions#31

Merged
bychrisr merged 25 commits intomainfrom
refactor/full-pages-design-system
Feb 12, 2026
Merged

feat: netflix-style learner catalog polish and content descriptions#31
bychrisr merged 25 commits intomainfrom
refactor/full-pages-design-system

Conversation

@bychrisr
Copy link
Copy Markdown
Owner

@bychrisr bychrisr commented Feb 12, 2026

Summary

  • polish Netflix-style hero/header/rail experience in learner catalog
  • add event shortDescription and longDescription support end-to-end (api, admin, web)
  • add lesson description support end-to-end and expose it in public catalog payload
  • update movie cards to trailer-preview layout with 16:9 thumbnail + title/description section
  • add centered play affordance on cards and navigation to lesson route
  • fix ReactPlayer typing issue by removing unsupported YouTube playerVar (autoplay)

Validation

  • npm run test --workspace @flix/api
  • npm run build --workspace @flix/web
  • npm run build --workspace @flix/admin

@bychrisr bychrisr merged commit 3fe9738 into main Feb 12, 2026
1 check passed
@bychrisr bychrisr deleted the refactor/full-pages-design-system branch February 12, 2026 20:51
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