KindlingShapes
Immutable shape token bag consumed by every Kindling component.
All slots default to a value derived from base so changing just base reskins the entire library — the same effect as editing --radius in CSS.
// Sharp / square UI
KindlingTheme(shapes = KindlingShapes(base = 0.dp)) { … }
// Pill-heavy / very round UI
KindlingTheme(shapes = KindlingShapes(base = 20.dp)) { … }
// Override one slot while keeping everything else default
KindlingTheme(shapes = KindlingShapes(base = 10.dp)) { … }Content copied to clipboard