Package-level declarations

Types

Link copied to clipboard
public interface Base

Represents the base colors used in the theme.

Link copied to clipboard
public interface BrandPrimary implements ColorShadesPalette

Primary colors are bold and eye-catching, perfect for drawing attention and making a strong visual statement. They are often used to highlight key elements and call-to-actions in a design.

Link copied to clipboard
public interface BrandSecondary implements ColorShadesPalette

Secondary colors provide additional visual interest and contrast when paired with primary colors. They are useful for accentuating features and breaking up monotony in a design.

Link copied to clipboard
public final class BusySpinnerKt
Link copied to clipboard
public class ChatThemeDetails

Color values for the chat SDK.

Link copied to clipboard
public interface ColorShadesPalette

Represents a color palette with shades ranging from light to dark. Each shade is represented by a color value, allowing for a consistent and harmonious color scheme. The palette includes shades from 50 (lightest) to 950 (darkest), with an additional base color.

Link copied to clipboard
public final class ColorsKt
Link copied to clipboard
public class DefaultColors

Provides default color palettes and theme tokens for the chat UI.

Link copied to clipboard
public interface Negative implements ColorShadesPalette

Negative colors typically signify caution or restraint, conveying a sense of seriousness or formality. They are often used in designs where a sober or professional tone is required.

Link copied to clipboard
public interface Neutral implements ColorShadesPalette

Neutral colors offer a subtle and sophisticated backdrop, complementing other hues without overwhelming them. They are ideal for creating balance and visual rest in a design.

Link copied to clipboard
public interface Positive implements ColorShadesPalette

Positive colors are associated with happiness and optimism, often used to convey a cheerful, uplifting mood. They are ideal for creating a friendly and welcoming atmosphere in a design.

Link copied to clipboard
@Deprecated(message = "Use ThemeColorTokens instead.")
public interface ThemeColors

A set of colors to be applied in either dark or light mode.

Link copied to clipboard
public interface ThemeColorTokens

Color tokens used as a basis to setup ChatTheme.

Link copied to clipboard
public interface Warning implements ColorShadesPalette

Warning colors are designed to grab attention quickly and convey urgency or importance. They are most effective for alerts, error messages, or important notices in a design.