Package-level declarations
Functions
Link copied to clipboard
Bulleted line for Dusk-themed lists (permissions, feature summaries, etc.).
Link copied to clipboard
Link copied to clipboard
fun DuskPrimaryButton(text: String, onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true)
Reusable button styles for Dusk-themed screens.
Link copied to clipboard
fun DuskScaffold(modifier: Modifier = Modifier, onDismissBackground: () -> Unit? = null, showBrand: Boolean = true, sheet: @Composable ColumnScope.(contentAlpha: Float) -> Unit? = null, background: @Composable BoxScope.() -> Unit? = null)
Full-screen Dusk-themed scaffold with animated void + stars + KUIRA brand and an optional bottom sheet for content.
Link copied to clipboard
fun DuskSecondaryButton(text: String, onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true)
Link copied to clipboard
fun GlassPanel(tint: Color, border: Color, modifier: Modifier = Modifier, sheen: Boolean = true, cornerRadius: Dp = 12.dp, contentPadding: Dp = 16.dp, content: @Composable ColumnScope.() -> Unit)
Frosted-glass container for content zones that sit above the ambient star field. Three layers build the glass without a drop shadow (the brand forbids shadows — lift comes from light, not depth):