Components
ChannelStrip
Console mixer strips — title, fader, level meter with dB scale, value, and controls — whose rows line up across a Mixer even when a strip leaves a part out.
Composition
Console mixer
- <Mixer>
- <ChannelStrip>
- <ChannelStripHeader>
- <ChannelStripTitle />
- <ChannelStripActions />
- <ChannelStripBody />
- <ChannelStripValue />
- <ChannelStripControls />
- <ChannelStripHeader>
- <ChannelStrip>
Installation
The Control UI source installs this primitive from src/registry/sources/control-ui/ui/channel-strip.tsx.
Raw code
Primary installed source
Knobs
Typed custom properties the recipe paints with. Set one on the root — style, a utility class, or a skin — and every slot inherits it.
--cui-channel-strip-* · 4 knobsHow the cascade resolves--cui-channel-strip-size<length-percentage>calc(var(--spacing) * 24)--cui-channel-strip-body-height<length-percentage>calc(var(--spacing) * 40)--cui-channel-strip-separator-color<color>var(--border)--cui-channel-strip-value-foreground<color>var(--muted-foreground)