Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace playlist show page player with Ramp #5472

Merged
merged 9 commits into from
Nov 28, 2023
Merged

Replace playlist show page player with Ramp #5472

merged 9 commits into from
Nov 28, 2023

Conversation

masaball
Copy link
Contributor

@masaball masaball commented Nov 17, 2023

Before:
Screenshot_20231117_104528

After:
Screenshot_20231117_104608

Work left to do:

  • Current playlist item title should be displayed below player
  • Source item details panel needs to be added (Parsing will be brought in as part of future Ramp build. See Ramp #252)
  • Panels below player (source item, markers, related items) should be collapsible
  • Indicator in structured nav for currently selected item (Will be brought in with next ramp build)
  • Related items panel needs to be added, if we are retaining that function. Can be done as a future PR.

Also, maybe the edit/copy buttons should be pulled back out of the Ramp context? If they are outside of the Ramp context, we could put them level with the title and then the autoplay and share buttons would be level with the player which is closer to how the page is currently set up.

@Dananji
Copy link
Contributor

Dananji commented Nov 21, 2023

Indicator in structured nav for currently selected item

Fix in Ramp: samvera-labs/ramp#292

@masaball masaball marked this pull request as ready for review November 27, 2023 18:39
Copy link
Contributor

@Dananji Dananji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great! 💯

@masaball masaball merged commit b94fb45 into develop Nov 28, 2023
@masaball masaball deleted the ramplist branch November 28, 2023 21:41
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.

2 participants