MosaicThemeConfig
data class MosaicThemeConfig(val colorScheme: MosaicColorScheme, val shapes: Shapes, val typography: Typography, val materialSymbolFontsConfig: MaterialSymbolFontsConfig)
The app's visual theme — colors, shapes, typography and Material Symbol font settings, applied via MosaicTheme inside MosaicApplication.
Constructors
Link copied to clipboard
constructor(colorScheme: MosaicColorScheme, shapes: Shapes, typography: Typography, materialSymbolFontsConfig: MaterialSymbolFontsConfig)
Properties
Link copied to clipboard
light/dark Material ColorScheme pair — the initial defaults SetTheme/ ResetTheme swap between/away from at runtime.
Link copied to clipboard
variable-font axis settings for every Material Symbol glyph in the app.
Link copied to clipboard
Material Typography — what TypographySchema.toTextStyle() resolves against.