Skip to main content

studio-css-reset

Style Remotion Studio UI inside `.css-reset` containers without relying on inherited reset properties.

Source facts

Repository
remotion-dev/remotion
Last source activity
September 23, 2026 at 09:36
Detected SKILL.md language
English
Stars
69,888
Forks
5,749

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
2 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
studio-css-reset
description
Style Remotion Studio UI inside `.css-reset` containers without relying on inherited reset properties.
# Studio CSS reset Studio uses `.css-reset` containers to limit the effect of user styles on its UI. The bundler injects this rule in `packages/bundler/src/setup-environment.ts`: ```css .css-reset, .css-reset * { font-size: 16px; line-height: 1.5; color: white; font-family: Arial, Helvetica, sans-serif; background: transparent; box-sizing: border-box; } ``` The rule applies to each reset container and every descendant, but only to the properties shown. It does not cover elements outside those containers or prevent a stronger user CSS rule from winning. ## Must-follow rule Do not rely on inheritance for a property in this reset. Each descendant receives its own reset value, so styling a parent alone will not style nested text or SVG shapes. Set the needed value on the element that renders it, or use a CSS selector that explicitly styles that descendant.
View on GitHub