Skip to main content

Shape

The Shape card controls the geometric form of the tile, its fill color and an optional gradient.

Shape formatting card

Properties​

PropertyDescriptionDefault
ShapeGeometry of the tile (17 options — see below)Rectangle
Trapezoid AngleSlope angle (°) — only when Shape is Trapezoid75
From ColorPrimary fill color. Supports conditional formatting (fx).#4A6FA5
To ColorSecond color of the gradient. Supports conditional formatting (fx).#4A6FA5
GradientDirection of the linear gradient: None, Horizontal →, Vertical ↓, Diagonal ↘, Diagonal ↗None
TransparencyFill opacity (0–100%). Supports conditional formatting (fx).0

Available shapes​

ShapeNotes
Rectangle4 corners — supports per-corner styling
CircleInscribed circle (no corners)
EllipseElliptical fit to the container
Diamond4 corners — supports per-corner styling
Triangle3 corners — supports per-corner styling
PentagonConvex angles (inscribed circle fit)
HexagonConvex angles (inscribed circle fit)
OctagonConvex angles (inscribed circle fit)
Star (5)Convex + reflex angles
Star (6)Convex + reflex angles
ArrowConvex + reflex angles — use Mirror H/V + Rotation for direction
ChevronConvex + reflex angles — use Mirror H/V + Rotation for direction
Parallelogram4 corners
Trapezoid4 corners + Trapezoid Angle slider
CrossConvex + reflex angles
HeartNo corners (curved path)
PillNo corners (rounded ends)
Single-direction shapes

Triangle, arrow and chevron come in a single canonical orientation. To get other variants (down-arrow, left-chevron, etc.) combine Mirror Horizontal, Mirror Vertical and Rotation from the Transform card.

Gradient​

Pick two colors in From Color and To Color, then set Gradient to a direction other than None. The gradient is rendered as an SVG <linearGradient> filling the entire shape.

Series Color overrides gradient

When the Series Color data role is bound to a measure, the gradient is automatically forced to None and both colors are overridden by the data value. See Data Roles.

Transparency & conditional formatting​

Transparency, From Color and To Color all expose the fx button. Use it to drive these properties from a measure or rule based on your data:

TileColor = SWITCH(
TRUE(),
[KPI] >= [Target], "#2E8B57",
[KPI] >= 0.8 * [Target], "#DAA520",
"#B22222"
)