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.

Link copied to clipboard
interface Border

Tokens used for outlines and dividers.

Link copied to clipboard
interface Brand

Tokens related to your primary and secondary brand colors.

Link copied to clipboard
object Companion
Link copied to clipboard
interface Content

Tokens used for text and icons.

Link copied to clipboard
interface Status

Tokens for communicating system status like success, warning, or error.

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
Link copied to clipboard