ThemeColorTokens

public interface ThemeColorTokens

Color tokens used as a basis to setup ChatTheme.

Types

Link copied to clipboard
public interface Background

Tokens used for surfaces and backgrounds of the components.

Link copied to clipboard
public interface Border

Tokens used for outlines and dividers.

Link copied to clipboard
public interface Brand

Tokens related to your primary and secondary brand colors.

Link copied to clipboard
public class Companion
Link copied to clipboard
public interface Content

Tokens used for text and icons.

Link copied to clipboard
public interface Status

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

Functions

Link copied to clipboard

Tokens for background colors.

Link copied to clipboard

Tokens for border and divider colors.

Link copied to clipboard
public abstract ThemeColorTokens.Brand getBrand()

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).

Link copied to clipboard

Converts this ThemeColorTokens to a Material3 darkColorScheme.

Link copied to clipboard

Converts this ThemeColorTokens to a Material3 lightColorScheme.