Illustration
Supported illustration packages:
- Feather icons — Icons
- Undraw — Illustrations
- Material icons — Icons
- Twemoji — Emojis
Available Properties
| Property | Description |
|---|---|
illustration_type | Library: "undraw", "feather", "twemoji", or "material_icons" |
illustration_file | Name of the illustration. For feather: icon name. For undraw: file name without extension. For material icons: icon id (e.g. visibility_off). For twemoji: emoji name |
illustration_properties | See Illustration Properties |
alignment | One or two strings (vertical + horizontal), e.g. "middle center" |
opacity | Integer 0–100. Opacity of the illustration |
Illustration Properties
Available for undraw, feather, and material icons. Not available for twemoji — emoji colors are fixed and cannot be overridden.
| Property | Description |
|---|---|
primary_color | 6–8 digit hex or cmyka (print). Color of the illustration |
Example
| Value | Result |
|---|---|
"illustration_file": "tropical_fish" (twemoji) | ![]() |
"illustration_properties": { "primary_color": "#FF0000" } (undraw) | ![]() |
json
{
"illustration_type": "undraw",
"illustration_file": "happy_2021",
"alignment": "middle center",
"opacity": 68,
"illustration_properties": {
"primary_color": "#FF0000"
}
}

