Package-level declarations

Types

Link copied to clipboard
data class KindlingColors(val chart1: Color, val chart2: Color, val chart3: Color, val chart4: Color, val chart5: Color)

Five-slot chart color palette consumed by every Kindling chart renderer.

Link copied to clipboard
data class KindlingShapes(val base: Dp = 10.dp)

Immutable shape token bag consumed by every Kindling component.

Properties

Link copied to clipboard

Returns the active KindlingColors from the composition tree.

Link copied to clipboard

Returns the active KindlingShapes from the composition tree.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun Modifier.kindlingClipNone(shape: Shape = RoundedCornerShape(0.dp)): Modifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Modifier.kindlingShadowNone(shape: Shape = RoundedCornerShape(0.dp)): Modifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun KindlingTheme(colorScheme: ColorScheme = MaterialTheme.colorScheme, typography: Typography = MaterialTheme.typography, shapes: KindlingShapes = KindlingShapes(), colors: KindlingColors = KindlingColors.fromMaterial3(), content: @Composable () -> Unit)

Root theme wrapper for any app using Kindling.