modifyStyle

fun MutableSilkTheme.modifyStyle(style: CssStyle<*>, extraModifier: Modifier = Modifier, init: CssStyleScope.() -> Unit)(source)

Use this method to tweak a style previously registered using MutableSilkTheme.registerStyle.

This is particularly useful if you want to supplement changes to styles provided by Silk.

@InitSilk
fun initSilk(ctx: InitSilkContext) {
ctx.theme.modifyStyle(ButtonSize.MD) {
base { Modifier.fontWeight(FontWeight.Bold) }
}
}

fun MutableSilkTheme.modifyStyle(style: CssStyle<*>, extraModifier: @Composable () -> Modifier, init: CssStyleScope.() -> Unit)(source)