Compose Unstyled 2.0 is out! Check the official announcement blog ->

Separators

Horizontal and vertical dividers for grouping adjacent content.

Use separators to break content into visual groups without adding extra chrome.

View on GitHub
import androidx.compose.runtime.Composable
import com.composables.ui.components.HorizontalSeparator
import com.composables.ui.components.VerticalSeparator

@Composable
fun HorizontalSeparatorExample() {
    HorizontalSeparator()
}

Installation

implementation("com.composables:ui:0.1.0")

Examples

Vertical

View on GitHub
import androidx.compose.runtime.Composable
import com.composables.ui.components.VerticalSeparator

@Composable
fun VerticalSeparatorExample() {
    VerticalSeparator()
}

API Reference

HorizontalSeparator

A horizontal divider line.

@Composable
fun HorizontalSeparator(
    modifier: Modifier = Modifier,
    color: Color = Theme[colors][borderColor],
    thickness: Dp = 1.dp,
)
Parameter Type Description
modifier Modifier Modifier applied to the separator.
color Color Color used for the separator line.
thickness Dp Thickness of the separator line.

VerticalSeparator

A vertical divider line.

@Composable
fun VerticalSeparator(
    modifier: Modifier = Modifier,
    color: Color = Theme[colors][borderColor],
    thickness: Dp = 1.dp,
)
Parameter Type Description
modifier Modifier Modifier applied to the separator.
color Color Color used for the separator line.
thickness Dp Thickness of the separator line.