- ${a&&t.colors.length>0?p`
-
- Цвета применяются к превью через CSS-переменные и попадут в пример кода.
-
-
CSS Variables
- ${t.colors.map(({variable:n,fallback:l})=>this._renderColorControl(`${n}: ${l}`,this._colors[n],n,g=>this._handleColorChange(n,g)))}
- `:c}
- ${a&&t.colors.length===0?p`
-
У иконки нет настраиваемых цветовых переменных.
- `:c}
- ${i==="img"?p`
-
- IMG изолирует SVG: CSS-переменные и currentColor внутрь изображения не передаются.
-
- `:c}
- ${i==="css"?p`
-
- CSS mask отображает иконку одним цветом через background-color.
-
- ${this._renderColorControl("background-color",this._cssColor,"background-color",n=>this._handleCssColorChange(n))}
- `:c}
-