ThemeColors

public interface ThemeColors

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

Types

Link copied to clipboard
public class Companion

Functions

Link copied to clipboard
public abstract Color getAccent()

Android accent color.

Link copied to clipboard
public abstract Brush getAccentHeader()

Brush used for headers emulating accent colors.

Link copied to clipboard
public abstract Color getAgentAvatarBackground()

Background color for agent avatar monogram displayed next to the message.

Link copied to clipboard
public abstract Color getAgentAvatarForeground()

Color for agent avatar monogram displayed next to the message.

Link copied to clipboard
public abstract Color getAgentBackground()

Background color for agent bubbles.

Link copied to clipboard
public abstract Color getAgentText()

Color for agent text.

Link copied to clipboard
public abstract Color getBackground()

Android background color.

Link copied to clipboard
public abstract Color getCustomerBackground()

Background color for customer bubbles.

Link copied to clipboard
public abstract Color getCustomerText()

Color for customer text.

Link copied to clipboard
public abstract Color getError()

Error color.

Link copied to clipboard
public abstract Color getMessageSending()

color for message sending icon.

Link copied to clipboard
public abstract Color getMessageSent()

color for message sent icon.

Link copied to clipboard
public abstract Color getMuted()

Color used to highlight an edge of a subtle element.

Link copied to clipboard
public abstract Color getOnAccent()

Android onAccent color.

Link copied to clipboard
public abstract Color getOnAccentHeader()

Color for icons and text displayed on accentHeader.

Link copied to clipboard
public abstract Color getOnBackground()

Major color used when drawing on background.

Link copied to clipboard
public abstract Color getOnPrimary()

Color for icons and text displayed on primary.

Link copied to clipboard
public abstract Color getOnSurface()

Color for icons and text displayed on surface.

Link copied to clipboard

background color for position in queue panel.

Link copied to clipboard

foreground color for position in queue panel.

Link copied to clipboard
public abstract Color getPrimary()

Android primary color.

Link copied to clipboard
public abstract Color getSubtle()

Subtle background color used for extra action elements, typically a background for extra action icon next to a message, without a distinction between message author.

Link copied to clipboard
public abstract Color getSurface()

Surface color.

Link copied to clipboard
public abstract Color getSurfaceContainer()

Major color used when drawing container on surface.

Link copied to clipboard
public abstract Color getSurfaceContainerHigh()

Major color used when drawing on surface with high tonal elevation.

Link copied to clipboard

Major color used when drawing on surface with highest tonal elevation.

Link copied to clipboard
public abstract Color getSurfaceVariant()

Major color variant used when drawing on surface.

Link copied to clipboard

Background color for text field label.

Link copied to clipboard
public abstract Color getTextFieldLabelText()

Text color for text field label.