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 filesShowing 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