Non-solid fill

You formatted a rectangle or frame layer in Figma with fills that the target Qt for MCUs component cannot draw. It draws one solid color or one horizontal or vertical linear gradient. The layer reports this issue when it has:

  • No visible fill.
  • An image fill.
  • A non-linear or tilted gradient.
  • A semi-transparent fill over a gradient, or over a fill with a blend mode other than Normal.

Stacked solid fills are converted without this issue, also when the top fills are semi-transparent. Figma to Qt blends the fills from the top down to the first fully opaque one into a single color. Fills below the first fully opaque fill are hidden and do not matter.

Note: The blended color is written as a literal value. If any of the blended fills is bound to a variable, the exported color is not bound to the corresponding design token, because no single token can represent the blend. The exact color takes priority over the token here. A fill that needs no blending keeps its token binding.

Select Use solid fill to use a solid fill for the whole layer in Figma. Otherwise, the layer is rendered as an image.

See also Fix conversion issues.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.