Text is the most common dynamic element in designs.
Adding Text
- Click the Text tool in the left sidebar (or press T)
- Click anywhere on the canvas
- Start typing your text
Editing Text Properties
Select any text element to see these options in the right panel:
- Font Family: Choose from 500+ Google Fonts
- Font Size: Set in pixels
- Font Weight: Light, Regular, Bold, etc.
- Color: Click the color picker
- Alignment: Left, Center, Right, Justify
- Line Height: Spacing between lines
- Letter Spacing: Space between characters
Making Text Dynamic
To make text changeable via API:
- Select the text element
- In the right panel, find "Layer Name"
- Enter a descriptive name like
recipient_name - This name becomes the API parameter
Example API Call
json{ "dynamicElements": { "recipient_name": { "text": "John Smith" } } }
Text Tips
- Use placeholder text like "[Name]" to visualize dynamic content
- Set a maximum width to prevent text overflow
- Test with long names to ensure your design handles them