Component Overrides

Component overrides let you customize individual instances without breaking the link to the main component. Change text, swap nested components, hide layers, and modify properties while still receiving updates.

What Can Be Overridden

Overriding Text

  1. Select the instance
  2. Double-click to edit text directly
  3. Or use the Overrides panel
  4. Text updates, link maintained

Text overrides appear with a different color in the panel.

Swapping Nested Instances

  1. Select the instance
  2. Find the nested component in Overrides panel
  3. Click the swap icon
  4. Choose replacement component

Great for: Icons, avatars, badges, states.

Hiding Layers

  1. Select the instance
  2. In Overrides panel, find the layer
  3. Click the eye icon to toggle visibility
  4. Hidden layers don't affect layout (with Auto Layout)

Use for: Optional elements, state variations.

Component Properties

Main component can expose properties:

Properties appear in the Properties panel when instance selected.

The Overrides Panel

Shows all overridable content:

Override Indicators

Resetting Overrides

Reset Single Override

Reset All Overrides

Preserving Overrides

Overrides are preserved when:

Overrides break when:

Best Practices

Tips