Package-level declarations
Types
Link copied to clipboard
object ColorScheme
Convenience accessor for the current Material3 ColorScheme.
Link copied to clipboard
object Dimensions
Design dimension tokens.
Link copied to clipboard
object Typography
Convenience accessor for the current Material3 Typography.
Properties
Link copied to clipboard
Convenience accessor for the current ColorScheme.
Link copied to clipboard
Convenience accessor for the current Dimensions.
Link copied to clipboard
Composition local providing the current ScreenConfiguration.
Link copied to clipboard
Convenience accessor for the current Shapes.
Link copied to clipboard
Convenience accessor for a Spacings instance with multiplier 4.
Link copied to clipboard
Convenience accessor for the current Typography.
Functions
Link copied to clipboard
fun DesignTheme(isDark: Boolean = false, lightTheme: LightTheme = LightTheme.Default, darkTheme: DarkTheme = DarkTheme.Default, content: @Composable () -> Unit)
Root theme composable. Wraps content in MaterialTheme with the resolved color scheme, computes ScreenConfiguration from view constraints, and provides it via LocalScreenConfiguration.
Link copied to clipboard
fun PreviewTheme(isDark: Boolean = false, lightTheme: LightTheme = LightTheme.Default, darkTheme: DarkTheme = DarkTheme.Default, content: @Composable () -> Unit)
Simplified theme wrapper intended for composable previews. Delegates to DesignTheme with the same parameters.