Package-level declarations
Types
Link copied to clipboard
object ColorUtils
Utility functions for color operations and contrast checking.
Link copied to clipboard
data class CustomKindlyTheme(val background: Color? = null, val botMessageBackground: Color? = null, val botMessageText: Color? = null, val bubbleButtonBackground: Color? = null, val buttonBackground: Color? = null, val buttonOutline: Color? = null, val buttonText: Color? = null, val chatBubbleText: Color? = null, val chatLogElements: Color? = null, val globalIconsButtonBackground: Color? = null, val headerBackground: Color? = null, val headerText: Color? = null, val inputBackground: Color? = null, val inputText: Color? = null, val panelBackground: Color? = null, val secondaryButtonBackground: Color? = null, val userMessageBackground: Color? = null, val userMessageText: Color? = null, val buttonSelectedBackground: Color? = null, val defaultShadow: Color? = null, val inputCursor: Color? = null, val maintenanceHeaderBackground: Color? = null) : KindlyThemeColors
Default implementation of KindlyThemeColors with all colors set to null. When a color is null, the SDK will use the color from the server configuration or default color.
Link copied to clipboard
interface KindlyThemeColors
Interface defining the customizable colors for the Kindly chat UI.
Link copied to clipboard
object ThemeManager
Manager class for handling theme customization in the Kindly SDK.