Skip to content

Feat/productions page#84

Merged
NotReallyEight merged 11 commits intomainfrom
feat/productions-page
Mar 27, 2026
Merged

Feat/productions page#84
NotReallyEight merged 11 commits intomainfrom
feat/productions-page

Conversation

@NotReallyEight
Copy link
Copy Markdown
Owner

What this PR does?

  • Install @videojs/react
  • Make WorkProcessGrid component global
  • Add /productions page

Prerequisites

@NotReallyEight NotReallyEight self-assigned this Mar 27, 2026
Copilot AI review requested due to automatic review settings March 27, 2026 08:41
@NotReallyEight NotReallyEight added enhancement New feature or request dependencies Pull requests that update a dependency file labels Mar 27, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 27, 2026

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

Project Deployment Actions Updated (UTC)
fotografi-frame-website Ready Ready Preview, Comment Mar 27, 2026 9:14am

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new /productions page and introduces a Video.js-based reel player, while refactoring the “WorkProcessGrid” into a shared component used across pages.

Changes:

  • Add /productions route with new section components and a showcase reel video player (@videojs/react).
  • Extract WorkProcessGrid into src/components and update /events to use the shared component.
  • Update styling (global media skin radius hook) and bump package version/deps.

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
src/components/WorkProcessGrid.tsx New shared WorkProcessGrid component that takes steps as input.
src/app/productions/page.tsx Replaces old works-style page with new productions layout and sections.
src/app/productions/_components/ShowcaseReelVideoPlayer.tsx Adds Video.js React player wrapper for the reel.
src/app/productions/_components/SelectedProductionsGrid.tsx Adds “Selected Productions” grid section.
src/app/productions/_components/ProductionCategoriesGrid.tsx Adds productions categories grid section.
src/app/productions/_components/VisualLanguageSection.tsx Adds “Visual Language” text + image section.
src/app/globals.css Adds .media-default-skin border-radius customization hook.
src/app/events/page.tsx Switches to shared WorkProcessGrid and inlines steps data.
src/app/events/_components/WorkProcessGrid.tsx Removes the events-specific WorkProcessGrid implementation.
src/app/(snap)/page.tsx Refactors some className formatting and typography utilities usage.
package.json Bumps version and adds @videojs/react.
package-lock.json Locks new dependency tree for Video.js-related packages.

@NotReallyEight NotReallyEight merged commit 76b294e into main Mar 27, 2026
3 checks passed
@NotReallyEight NotReallyEight deleted the feat/productions-page branch March 27, 2026 09:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants