In Canva, anything a user can add to a design is known as an element. Some examples of elements include images, embeds, text, and shapes.
By using the Design Interaction capability, apps can:
- Add elements to a design
- Create their own, custom elements
Supported element types
The core Canva product supports a wide range of element types. The Design Interaction capability supports a subset of these types, including:
To learn more about each type, including their features and limitations, see the linked topics.
Native elements vs. app elements
When an app adds an element to a design, it can either:
- Add the element to the design as a native element
- Add the element to the design as part of an app element
This choice affects the user experience and how much control the app has over the element. Generally speaking, native elements are easier to work with, while app elements are more powerful.
To learn more, see the linked topics.