Skip to content

Enable the Highlights video style for all users#112366

Draft
saroshaga wants to merge 2 commits into
trunkfrom
add/highlights-video-style
Draft

Enable the Highlights video style for all users#112366
saroshaga wants to merge 2 commits into
trunkfrom
add/highlights-video-style

Conversation

@saroshaga

@saroshaga saroshaga commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

What

Enables the Highlights video style for everyone. It previously shipped as a disabled "Coming Soon" card, unlocked only in development mode; this makes it selectable alongside Cinematic, using its real preview image, with no dependency on a development-only flag.

Changes

  • style-picker: Highlights is now an enabled option with its real preview (removed the disabled / "Coming Soon" state and the dev-mode override).
  • Removed the now-unused "coming soon" teaser asset.
  • Updated the style-picker tests to cover the always-available behavior.

Testing

  • image-studio unit tests pass (26/26); tsc --build and prettier clean.
  • The video-clip feature itself stays gated by server-side capability/entitlement, so Highlights appears for users who already have video generation.

🤖 Generated with Claude Code

The Highlights video style previously shipped as a disabled "Coming Soon"
card, unlocked only in development mode. This makes it available to everyone
alongside Cinematic: the style is selectable, uses its real preview image,
and no longer depends on a development-only override.

Also removes the now-unused "coming soon" teaser asset and updates the
style-picker tests to cover the always-available behavior.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCeR9xAHZbWvSmS4vpvW3W
@saroshaga saroshaga requested a review from Copilot July 7, 2026 08:24
@matticbot matticbot added the [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. label Jul 7, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR makes the Highlights video style generally selectable in Image Studio by removing the prior “Coming Soon” disabled teaser state and the dev-mode-only unlock logic, so it appears alongside Cinematic using the real preview asset.

Changes:

  • Enabled the Highlights video style card (real preview image, no disabled state, no dev-mode override).
  • Removed the “Coming Soon”/a12s-only labeling and related gating logic from the style picker.
  • Updated unit tests to assert Highlights is always available and enabled.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
packages/image-studio/src/components/style-picker/index.tsx Removes dev-mode gating and the disabled teaser state; Highlights is now a standard enabled video style using the real preview.
packages/image-studio/src/components/style-picker/index.test.tsx Updates expectations to reflect Highlights being enabled for all users and removes tests tied to the prior disabled/dev-mode behavior.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

The style-picker test's jest.mock factory uses require('react') (jest
hoisting). The branch code-style check lints the whole file now that it's
touched, so add the repo-standard inline disable.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCeR9xAHZbWvSmS4vpvW3W
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants