Skip to content

Scaffold

The screen frame: top bar, bottom bar, snackbar host and inset-aware content.

Scaffold Scaffold

JengaScaffold(
    modifier = Modifier.height(
        height = 240.dp,
    ),
    topBar = {
        JengaTopAppBar(
            title = "Inbox",
        )
    },
    bottomBar = {
        JengaBottomBar(
            content = {
                JengaButton(
                    text = "Compose",
                    onClick = {},
                    modifier = Modifier.weight(
                        weight = 1f,
                    ),
                )
            },
        )
    },
    content = { padding ->
        JengaText(
            text = "Screen content",
            modifier = Modifier.padding(
                paddingValues = padding,
            ).padding(
                all = JengaTheme.spacing.lg,
            ),
        )
    },
)