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 (isMask)

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 Body L · 0123) instead of the real instance text.

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 / [KZ_SDF]), then re-transfer.

Semi-transparent shape fills may render opaque

Glass or transparent fills on shapes may come through fully opaque in this release.

See also

Release notes

Transfer modes

Troubleshooting