Skip to content

Skip-segment CTA, early next-video trigger, and UX polish#1267

Open
THaenlein wants to merge 2 commits into
Stremio:developmentfrom
THaenlein:feat/segment-skipping
Open

Skip-segment CTA, early next-video trigger, and UX polish#1267
THaenlein wants to merge 2 commits into
Stremio:developmentfrom
THaenlein:feat/segment-skipping

Conversation

@THaenlein
Copy link
Copy Markdown

@THaenlein THaenlein commented May 9, 2026

Description
Shows a floating "Skip {segment}" CTA when playback is inside a validated segment; clicking seeks to the segment end. Triggers the next-video prompt early when entering an outro segment while retaining the existing near-end fallback. Reuses existing i18n key. This PR implements the UI changes for Stremio/stremio-core#979.

Screenshots

Skip Intro Skip Recap
skip-intro skip-recap

Files

  • src/routes/Player/Player.js
  • src/routes/Player/styles.less

Testing
cd stremio-web && pnpm install && pnpm build && pnpm test (lint/i18n)

Manually verify in dev server using an episode with IntroDB data:

  • Intro only: curl "https://api.introdb.app/segments?imdb_id=tt2356777&season=1&episode=1" (True Detective)
  • Intro & Outro: curl "https://api.introdb.app/segments?imdb_id=tt0944947&season=1&episode=1" (Game of Thrones)
  • Recap & Outro: curl "https://api.introdb.app/segments?imdb_id=tt6741278&season=2&episode=2" (Invincible)

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 9, 2026

CLA assistant check
All committers have signed the CLA.

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