5. Add Changeable Text Properties to a Component

Text properties let you change the words inside a component instance without detaching it from the Main Component. One card component, infinite text variations across all your instances.

Text properties — same component, different text
One component, different text: Each instance of the Account Card can have its own Account Name, Account Number, and Balance — editable from the right panel without breaking the component link.
  1. Find your Main Component — it has a filled purple diamond icon () in the Layers panel. Make sure you're not using an instance (outline diamond )
  2. Double-click the Main Component to enter it
  3. Click on the text layer you want to make editable (e.g. the account name)
  4. In the right panel, scroll down to the Properties section
  5. Click the + button (Create Property)
  6. From the dropdown, choose Text property
  7. A dialog appears. Type a clear name like "Account Name" or "Heading"
  8. Click Create property
  9. The property now appears in the right panel
  10. Press Escape to exit the Main Component
  11. Select any instance of your component on the canvas
  12. In the right panel, you'll see your property with a text field
  13. Type new text — it changes only that instance
  14. Repeat steps 2–9 for every text layer you want to be individually editable

Good to know

Properties work on instances only

Text properties don't change the Main Component. They only appear as editable fields when you select an instance on the canvas. The Main Component keeps its original text.