Package-level declarations
Functions
Link copied to clipboard
fun GlowCard(modifier: Modifier = Modifier, highlighted: Boolean = false, highlightColor: Color = TabotaboTheme.colors.primary, glow: Boolean = highlighted, onClick: () -> Unit? = null, enabled: Boolean = true, shape: Shape = RoundedCornerShape(TabotaboTheme.dimensions.cardCorner), contentPadding: PaddingValues = PaddingValues(TabotaboTheme.dimensions.spacing.l), content: @Composable ColumnScope.() -> Unit)
Outlined card: the theme's surface fill with a thin outline and no resting shadow. When highlighted, the outline animates to highlightColor at the highlight width and, if glow is set, a colored shadow fades in. Use glow sparingly, for the one thing that needs attention.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun TabotaboDialog(onDismissRequest: () -> Unit, confirmText: String, onConfirm: () -> Unit, modifier: Modifier = Modifier, dismissText: String? = null, onDismiss: () -> Unit = onDismissRequest, title: EmphasisTextScope.() -> Unit, content: @Composable ColumnScope.() -> Unit? = null)
Outlined dialog with a left-aligned emphasis title and primary-colored text actions.