Package-level declarations

Types

Link copied to clipboard

Functions

Link copied to clipboard
fun KCard(modifier: Modifier = Modifier, size: KCardSize = KCardSize.Default, image: Painter? = null, content: @Composable ColumnScope.() -> Unit)

Shadcn/ui-style Card root — mirrors card.tsx.

Link copied to clipboard
fun KCardAction(modifier: Modifier = Modifier, content: @Composable () -> Unit)

Trailing action slot — pass as action param of KCardHeader.

Link copied to clipboard
fun KCardContent(modifier: Modifier = Modifier, verticalArrangement: Arrangement.Vertical = Arrangement.Top, content: @Composable ColumnScope.() -> Unit)
Link copied to clipboard
fun KCardDescription(text: String, modifier: Modifier = Modifier)
Link copied to clipboard
fun KCardFooter(modifier: Modifier = Modifier, horizontalArrangement: Arrangement.Horizontal = Arrangement.spacedBy(8.dp), content: @Composable RowScope.() -> Unit)
Link copied to clipboard
fun KCardHeader(modifier: Modifier = Modifier, action: @Composable () -> Unit? = null, content: @Composable ColumnScope.() -> Unit)

A container for card titles and descriptions, with an optional trailing action slot.

Link copied to clipboard
fun KCardTitle(text: String, modifier: Modifier = Modifier)