Skip to main content
Theming controls the look and feel of the chat UI — colors, fonts, and spacing — through Flutter’s ThemeExtension system.

Core Components

Typography Tokens

Spacing Tokens


Basic Usage

Override theme properties in your MaterialApp:
main.dart

Light and Dark Themes


Custom Brand Colors


Next Steps

Color Resources

Full list of color tokens

Component Styling

Style individual components

Message Bubbles

Customize message bubbles

Localization

Multi-language support