YouTube PiP & Topic Playlist Player

Install this theme component

Hello :waving_hand:

A Discourse theme component that integrates a continuous YouTube playlist player directly into the forum header. Watch or listen to videos seamlessly while navigating and reading topics.

Features

  • Header-Docked Player: Replaces intrusive floating windows with a minimal, elegant entry point in the main Discourse header.
  • SVG Progress Ring: A circular progress bar wrapped around the post author’s avatar indicates the current playback position.
  • Collapsible Video Panel: Click the header avatar to toggle a dropdown containing the actual YouTube iframe and media controls.
  • Continuous Topic Playlist: Automatically indexes and queues all subsequent YouTube videos found within the active topic.
  • Smart Batch Fetching: Background-fetches topic chunks.
  • Contextual Shortcuts: Includes a “Jump to Post” button that instantly routes/scrolls the user back to the exact reply where the video was shared.

4 Likes