ThemeColorTokens
interface ThemeColorTokens
Color tokens used as a basis to setup ChatTheme.
Types
Link copied to clipboard
interface Background
Tokens used for surfaces and backgrounds of the components.
Properties
Link copied to clipboard
Tokens for background colors.
Link copied to clipboard
Tokens for border and divider colors.
Link copied to clipboard
Tokens for brand-related colors.
Link copied to clipboard
Tokens for content colors (e.g., text and icons).
Link copied to clipboard
Tokens for system status colors (e.g., success, warning, error).
Functions
Link copied to clipboard
fun ThemeColorTokens.copy(background: ThemeColorTokens.Background = this.background, content: ThemeColorTokens.Content = this.content, brand: ThemeColorTokens.Brand = this.brand, border: ThemeColorTokens.Border = this.border, status: ThemeColorTokens.Status = this.status): ThemeColorTokens
Copies this ThemeColorTokens replacing provided token groups.
Link copied to clipboard
Converts this ThemeColorTokens to a Material3 darkColorScheme.
Link copied to clipboard
Converts this ThemeColorTokens to a Material3 lightColorScheme.