lightTheme property
ThemeData
get
lightTheme
Implementation
static ThemeData get lightTheme =>
ThemeData.light(useMaterial3: true).copyWith(
colorScheme: ColorScheme.fromSeed(
seedColor: const Color(0xFF0A84FF),
brightness: Brightness.light,
),
extensions: <ThemeExtension<dynamic>>[
CustomThemeExtension(
chatBackground: const Color(0xFFF7F9FC),
messageBubbleColor: Colors.white,
userBubbleColor: const Color(0xFFEDF6FF),
messageTextColor: const Color(0xFF262A30),
inputBackgroundColor: Colors.white,
inputBorderColor: const Color(0xFFE6EAF0),
inputTextColor: const Color(0xFF262A30),
hintTextColor: const Color(0xFF8E97A5),
backToBottomButtonColor: const Color(0xFF0A84FF),
sendButtonColor: const Color(0xFF0A84FF),
sendButtonIconColor: Colors.white,
typingIndicatorColor: const Color(0xFFF0F2F5),
typingIndicatorDotColor: const Color(0xFF6B7280),
messageTimeColor: const Color(0xFF8E97A5),
messageStatusColor: const Color(0xFF8E97A5),
messageDividerColor: const Color(0xFFE6EAF0),
elevation: 2.0,
borderRadius: 18.0,
),
],
);