Known issues¶
This page lists the Figma features that do not transfer to Kanzi, and the features that transfer but may not yet render as designed in this release. Account for them in your Figma designs.
Features that do not transfer¶
These Figma features do not transfer to Kanzi. Account for them in your Figma designs.
Shapes¶
Feature |
Note |
|---|---|
Per-shape pattern / tile / repeat fills |
Single image fills work — use Image transfer instead. |
Miter, bevel and round corner joins |
Corners are always smoothed by the SDF renderer. |
Fill and stroke blend modes (Multiply, Overlay, Screen, …) |
Flatten to a solid color in Figma before transferring. |
Dynamic, wiggle and tapered brush strokes |
Use a constant-width stroke. |
Dashed strokes (any dash cap) |
Not supported. Use solid strokes instead. |
Text¶
Feature |
Note |
|---|---|
Text decoration (strikethrough, underline) |
|
Text case transforms (upper, lower, title, smallcaps) |
Pre-transform the text content in Figma. |
Effects¶
Feature |
Note |
|---|---|
Background Blur |
|
Layer Blur |
Layout¶
Feature |
Note |
|---|---|
Auto-layout (item spacing, padding, wrap, direction) |
Position children absolutely in Figma. |
Layer masking ( |
|
Constraints (resize behaviors) |
|
FRAME-as-shape without fills or strokes |
A frame is treated as a shape only when it has at least one visible fill or stroke. Empty containers do not auto-route to Shape transfer. |
Variables¶
Feature |
Note |
|---|---|
TEXTURE auto-binding |
Image swaps through variables need to be wired manually in Kanzi Studio. |
Variants¶
Feature |
Note |
|---|---|
Variant-prefab generation with per-variant property overrides |
Build the variant states manually in Kanzi Studio. |
Note
Auto-generated variant states currently switch the variant enum only — they do not drive a visual property change. Build the visual states manually in Kanzi Studio.
Styles¶
Feature |
Note |
|---|---|
Fill style |
Apply the color, gradient, or image fill directly to the node — named fill styles from the Figma Styles panel are not transferred. |
Connection¶
Feature |
Note |
|---|---|
Jump-to-Figma tab switching |
The Figma API does not allow plugins to switch the active browser tab. |
Features that transfer but may render incorrectly¶
These features transfer to Kanzi Studio but may not yet render as designed in this release.
Feature |
Note |
|---|---|
Text inside composites can show placeholder text |
An inner text layer may display its design placeholder (for example |
Text color from variables or variants may not apply |
Transferred text can stay the default color even when a color variable is bound; color variant states currently switch only an enum with no visible change. |
Fonts can fall back to the Kanzi default |
If a Text transfer references a font that is not yet in the project, the text renders in the Kanzi default font. Transfer the font first (or use Text as SDF / |
Semi-transparent shape fills may render opaque |
Glass or transparent fills on shapes may come through fully opaque in this release. |