Skip to content

Feat/player - #622

Open
KaiUweCZE wants to merge 2 commits into
masterfrom
feat/player
Open

KaiUweCZE wants to merge 2 commits into
masterfrom
feat/player

Conversation

@KaiUweCZE

Copy link
Copy Markdown
Collaborator

No description provided.

@semanticdiff-com

semanticdiff-com Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

Review changes with  SemanticDiff

Changed Files
File Status
  libs/ui/skills/_artifacts/domain_map.yaml  57% smaller
  libs/ui/agent-plugin/skills/audio-player-usage/SKILL.md Unsupported file format
  libs/ui/agent-plugin/skills/component-usage-ux/SKILL.md Unsupported file format
  libs/ui/agent-plugin/skills/player-usage/SKILL.md Unsupported file format
  libs/ui/agent-plugin/skills/video-player-usage/SKILL.md Unsupported file format
  libs/ui/package.json  0% smaller
  libs/ui/skills/_artifacts/skill_spec.md Unsupported file format
  libs/ui/skills/_artifacts/skill_tree.yaml  0% smaller
  libs/ui/skills/audio-player-usage/SKILL.md Unsupported file format
  libs/ui/skills/component-usage-ux/SKILL.md Unsupported file format
  libs/ui/skills/player-usage/SKILL.md Unsupported file format
  libs/ui/skills/video-player-usage/SKILL.md Unsupported file format
  libs/ui/src/molecules/audio-player.tsx  0% smaller
  libs/ui/src/molecules/player.tsx  0% smaller
  libs/ui/src/molecules/video-player.tsx  0% smaller
  libs/ui/src/tokens/components/components.css  0% smaller
  libs/ui/src/tokens/components/molecules/_player.css Unsupported file format
  libs/ui/stories/changelog/changelog.stories.tsx Unsupported file format
  libs/ui/stories/molecules/audio-player.stories.tsx  0% smaller
  libs/ui/stories/molecules/player.stories.tsx  0% smaller
  libs/ui/stories/molecules/video-player.stories.tsx  0% smaller
  libs/ui/test/player.spec.ts  0% smaller
  pnpm-lock.yaml  0% smaller

@vercel

vercel Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
new-engine-ui-storybook Ready Ready Preview Sep 16, 2026 8:13am UTC

@coderabbitai

coderabbitai Bot commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 957a72b8-6e5b-44ba-a526-824be9ab2cb0


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@greptile-apps

greptile-apps Bot commented Sep 16, 2026

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

The PR appears safe to merge, with no concrete correctness, security, or repository-rule failure identified.

Summary

This PR adds a Vidstack-backed compound media player and ready-made audio and video presets.

  • Introduces token-driven playback controls, responsive audio controls, video overlays, and accessible media primitives.
  • Adds Storybook examples and Playwright coverage for playback, seeking, volume, sizing, and form behavior.
  • Adds synchronized usage skills, generated skill metadata, changelog entries, component tokens, and the Vidstack dependency.
Diagram
%%{init: {'theme': 'neutral'}}%%
flowchart TD
  Consumer[Application consumer] --> Audio[AudioPlayer preset]
  Consumer --> Video[VideoPlayer preset]
  Consumer --> Compound[Custom Player composition]
  Audio --> Player[Player compound root]
  Video --> Player
  Compound --> Player
  Player --> Engine[Vidstack MediaPlayer and MediaProvider]
  Player --> Controls[UI-kit ActionIcon controls and Vidstack sliders]
  Tokens[Player component tokens] --> Controls
  Tokens --> Audio
  Tokens --> Video
Loading

Reviews (1) · Last reviewed commit: "docs(ui): register Player usage skills"

@github-actions

Copy link
Copy Markdown

Storybook A11y Report

⚠️ Non-blocking mode: violations will NOT fail CI (A11Y_REPORT_FAIL_ON_VIOLATIONS=false).

Light

  • New violations: 9 (APCA: 7)
  • Resolved violations: 0 (APCA: 0)
  • Net change: 9 (APCA: 7)

By group

GroupNewNew APCAResolvedResolved APCADetails
Molecules 9 7 0 0
New 9 / Resolved 0

New

  • Molecules/AudioPlayer / With Title And Cover — 2 (APCA: 1)
  • Molecules/VideoPlayer / Fixed Height — 2 (APCA: 1)
  • Molecules/AudioPlayer / Playground — 1 (APCA: 1)
  • Molecules/Player / In Form — 1 (APCA: 1)
  • Molecules/Player / Playground — 1 (APCA: 1)
  • Molecules/VideoPlayer / Custom Controls — 1 (APCA: 1)
  • Molecules/VideoPlayer / Playground — 1 (APCA: 1)

Resolved

No resolved violations.
New violations (9)
Story Violations APCA
Molecules/AudioPlayer / With Title And Cover 2 1
Molecules/VideoPlayer / Fixed Height 2 1
Molecules/AudioPlayer / Playground 1 1
Molecules/Player / In Form 1 1
Molecules/Player / Playground 1 1
Molecules/VideoPlayer / Custom Controls 1 1
Molecules/VideoPlayer / Playground 1 1
Resolved violations (0)

No resolved violations.

Dark

  • New violations: 9 (APCA: 7)
  • Resolved violations: 0 (APCA: 0)
  • Net change: 9 (APCA: 7)

By group

GroupNewNew APCAResolvedResolved APCADetails
Molecules 9 7 0 0
New 9 / Resolved 0

New

  • Molecules/AudioPlayer / With Title And Cover — 2 (APCA: 1)
  • Molecules/VideoPlayer / Fixed Height — 2 (APCA: 1)
  • Molecules/AudioPlayer / Playground — 1 (APCA: 1)
  • Molecules/Player / In Form — 1 (APCA: 1)
  • Molecules/Player / Playground — 1 (APCA: 1)
  • Molecules/VideoPlayer / Custom Controls — 1 (APCA: 1)
  • Molecules/VideoPlayer / Playground — 1 (APCA: 1)

Resolved

No resolved violations.
New violations (9)
Story Violations APCA
Molecules/AudioPlayer / With Title And Cover 2 1
Molecules/VideoPlayer / Fixed Height 2 1
Molecules/AudioPlayer / Playground 1 1
Molecules/Player / In Form 1 1
Molecules/Player / Playground 1 1
Molecules/VideoPlayer / Custom Controls 1 1
Molecules/VideoPlayer / Playground 1 1
Resolved violations (0)

No resolved violations.

This branch was successfully deployed

1 active deployment
Preview — a7f2f992 Deployed Sep 16, 2026 by vercel[bot]
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