Skip to content

@remotion/studio: Clean up Studio design - #9353

Merged
JonnyBurger merged 3 commits into
mainfrom
codex/studio-cleanup
Jul 20, 2026
Merged

@remotion/studio: Clean up Studio design#9353
JonnyBurger merged 3 commits into
mainfrom
codex/studio-cleanup

Conversation

@JonnyBurger

Copy link
Copy Markdown
Member

Summary

  • align composition, asset, and inspector action rows around a shared compact design
  • refresh Studio action and asset icons with file-type-specific variants
  • refine selector focus states, metadata spacing, and toolbar icon alignment

Testing

  • bun run build
  • bun run stylecheck

@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
bugs Ready Ready Preview, Comment Jul 20, 2026 1:34pm
remotion Ready Ready Preview, Comment Jul 20, 2026 1:34pm

Request Review

@pullfrog pullfrog Bot 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.

ℹ️ No critical issues — minor suggestions inline.

Reviewed changes — Design cleanup for Remotion Studio: shared compact row height, file-type-specific asset icons, refreshed inspector action icons, and refined focus/hover styling across the composition and asset selectors.

  • Add AssetFileIcon and new file-type icons — selector rows now show audio, font, JSON, video, and image-specific SVGs instead of a generic file glyph.
  • Unify row sizingCOMPACT_CONTROL_ROW_HEIGHT replaces local 32 px constants in asset and composition selectors plus inspector inline actions.
  • Refresh inspector action appearance — icons grow to 18×18, inline actions get rounded corners and hover backgrounds, and labels like Add asset... are updated.
  • Refine composition selector focus states.__remotion-composition-selector-item suppresses default outlines and applies the custom focus box-shadow on :focus-visible.
  • Hide selector action buttons during drag — composition and asset items hide context/render/copy buttons while being dragged.

Note: 1 inline comment(s) dropped because they did not anchor to lines inside the PR diff:

  • packages/studio/src/components/AssetSelectorItem.tsx:581 (RIGHT) — line 581 (RIGHT) is not inside a diff hunk

Pullfrog  | Fix it ➔View workflow run | Using Kimi K2 (free via Pullfrog for OSS) | 𝕏

@JonnyBurger
JonnyBurger merged commit f27f8df into main Jul 20, 2026
19 checks passed
@JonnyBurger
JonnyBurger deleted the codex/studio-cleanup branch July 20, 2026 13:37
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