LightTheme constructor
LightTheme({
- Color flashingCircleDarkColor = const Color(0xffEE5366),
- Color flashingCircleBrightColor = const Color(0xffFCD8DC),
- TextStyle incomingChatLinkTitleStyle = const TextStyle(color: Colors.black),
- TextStyle outgoingChatLinkTitleStyle = const TextStyle(color: Colors.black),
- TextStyle outgoingChatLinkBodyStyle = const TextStyle(color: Colors.grey),
- TextStyle incomingChatLinkBodyStyle = const TextStyle(color: Colors.grey),
- Color textFieldTextColor = Colors.black,
- Color repliedTitleTextColor = Colors.black,
- Color swipeToReplyIconColor = Colors.black,
- double elevation = 2,
- Color appBarColor = Colors.white,
- Color backArrowColor = const Color(0xffEE5366),
- Color backgroundColor = const Color(0xffeeeeee),
- Color replyDialogColor = const Color(0xffFCD8DC),
- Color linkPreviewOutgoingChatColor = const Color(0xffFCD8DC),
- Color linkPreviewIncomingChatColor = const Color(0xFFEEEEEE),
- TextStyle linkPreviewIncomingTitleStyle = const TextStyle(),
- TextStyle linkPreviewOutgoingTitleStyle = const TextStyle(),
- Color replyTitleColor = const Color(0xffEE5366),
- Color reactionPopupColor = Colors.white,
- Color replyPopupColor = Colors.white,
- Color replyPopupButtonColor = Colors.black,
- Color replyPopupTopBorderColor = const Color(0xFFBDBDBD),
- Color reactionPopupTitleColor = Colors.grey,
- Color textFieldBackgroundColor = Colors.white,
- Color outgoingChatBubbleColor = const Color(0xffEE5366),
- Color inComingChatBubbleColor = Colors.white,
- Color inComingChatBubbleTextColor = Colors.black,
- Color repliedMessageColor = const Color(0xffff8aad),
- Color closeIconColor = Colors.black,
- Color sendButtonColor = const Color(0xffEE5366),
- Color cameraIconColor = Colors.black,
- Color galleryIconColor = Colors.black,
- Color replyMessageColor = Colors.black,
- Color appBarTitleTextStyle = Colors.black,
- Color messageReactionBackGroundColor = const Color(0xFFEEEEEE),
- Color messageReactionBorderColor = Colors.white,
- Color verticalBarColor = const Color(0xffEE5366),
- Color chatHeaderColor = Colors.black,
- Color themeIconColor = Colors.black,
- Color messageTimeIconColor = Colors.black,
- Color messageTimeTextColor = Colors.black,
- Color recorderIconColor = Colors.black,
- Color stopIconColor = Colors.black,
- Color waveformBackgroundColor = Colors.white,
- Color waveColor = Colors.black,
- Color replyMicIconColor = Colors.black,
Implementation
LightTheme({
Color flashingCircleDarkColor = const Color(0xffEE5366),
Color flashingCircleBrightColor = const Color(0xffFCD8DC),
TextStyle incomingChatLinkTitleStyle = const TextStyle(color: Colors.black),
TextStyle outgoingChatLinkTitleStyle = const TextStyle(color: Colors.black),
TextStyle outgoingChatLinkBodyStyle = const TextStyle(color: Colors.grey),
TextStyle incomingChatLinkBodyStyle = const TextStyle(color: Colors.grey),
Color textFieldTextColor = Colors.black,
Color repliedTitleTextColor = Colors.black,
Color swipeToReplyIconColor = Colors.black,
double elevation = 2,
Color appBarColor = Colors.white,
Color backArrowColor = const Color(0xffEE5366),
Color backgroundColor = const Color(0xffeeeeee),
Color replyDialogColor = const Color(0xffFCD8DC),
Color linkPreviewOutgoingChatColor = const Color(0xffFCD8DC),
Color linkPreviewIncomingChatColor = const Color(0xFFEEEEEE),
TextStyle linkPreviewIncomingTitleStyle = const TextStyle(),
TextStyle linkPreviewOutgoingTitleStyle = const TextStyle(),
Color replyTitleColor = const Color(0xffEE5366),
Color reactionPopupColor = Colors.white,
Color replyPopupColor = Colors.white,
Color replyPopupButtonColor = Colors.black,
Color replyPopupTopBorderColor = const Color(0xFFBDBDBD),
Color reactionPopupTitleColor = Colors.grey,
Color textFieldBackgroundColor = Colors.white,
Color outgoingChatBubbleColor = const Color(0xffEE5366),
Color inComingChatBubbleColor = Colors.white,
Color inComingChatBubbleTextColor = Colors.black,
Color repliedMessageColor = const Color(0xffff8aad),
Color closeIconColor = Colors.black,
Color shareIconBackgroundColor = const Color(0xFFE0E0E0),
Color sendButtonColor = const Color(0xffEE5366),
Color cameraIconColor = Colors.black,
Color galleryIconColor = Colors.black,
Color replyMessageColor = Colors.black,
Color appBarTitleTextStyle = Colors.black,
Color messageReactionBackGroundColor = const Color(0xFFEEEEEE),
Color messageReactionBorderColor = Colors.white,
Color verticalBarColor = const Color(0xffEE5366),
Color chatHeaderColor = Colors.black,
Color themeIconColor = Colors.black,
Color shareIconColor = Colors.black,
Color messageTimeIconColor = Colors.black,
Color messageTimeTextColor = Colors.black,
Color recorderIconColor = Colors.black,
Color stopIconColor = Colors.black,
Color waveformBackgroundColor = Colors.white,
Color waveColor = Colors.black,
Color replyMicIconColor = Colors.black,
}) : super(
reactionPopupColor: reactionPopupColor,
closeIconColor: closeIconColor,
verticalBarColor: verticalBarColor,
textFieldBackgroundColor: textFieldBackgroundColor,
replyTitleColor: replyTitleColor,
replyDialogColor: replyDialogColor,
backgroundColor: backgroundColor,
appBarColor: appBarColor,
appBarTitleTextStyle: appBarTitleTextStyle,
backArrowColor: backArrowColor,
chatHeaderColor: chatHeaderColor,
inComingChatBubbleColor: inComingChatBubbleColor,
inComingChatBubbleTextColor: inComingChatBubbleTextColor,
messageReactionBackGroundColor: messageReactionBackGroundColor,
messageReactionBorderColor: messageReactionBorderColor,
outgoingChatBubbleColor: outgoingChatBubbleColor,
repliedMessageColor: repliedMessageColor,
replyMessageColor: replyMessageColor,
sendButtonColor: sendButtonColor,
shareIconBackgroundColor: shareIconBackgroundColor,
themeIconColor: themeIconColor,
shareIconColor: shareIconColor,
elevation: elevation,
messageTimeIconColor: messageTimeIconColor,
messageTimeTextColor: messageTimeTextColor,
textFieldTextColor: textFieldTextColor,
repliedTitleTextColor: repliedTitleTextColor,
swipeToReplyIconColor: swipeToReplyIconColor,
replyPopupColor: replyPopupColor,
replyPopupButtonColor: replyPopupButtonColor,
replyPopupTopBorderColor: replyPopupTopBorderColor,
reactionPopupTitleColor: reactionPopupTitleColor,
linkPreviewOutgoingChatColor: linkPreviewOutgoingChatColor,
linkPreviewIncomingChatColor: linkPreviewIncomingChatColor,
linkPreviewIncomingTitleStyle: linkPreviewIncomingTitleStyle,
linkPreviewOutgoingTitleStyle: linkPreviewOutgoingTitleStyle,
incomingChatLinkBodyStyle: incomingChatLinkBodyStyle,
incomingChatLinkTitleStyle: incomingChatLinkTitleStyle,
outgoingChatLinkBodyStyle: outgoingChatLinkBodyStyle,
outgoingChatLinkTitleStyle: outgoingChatLinkTitleStyle,
flashingCircleDarkColor: flashingCircleDarkColor,
flashingCircleBrightColor: flashingCircleBrightColor,
galleryIconColor: galleryIconColor,
cameraIconColor: cameraIconColor,
stopIconColor: stopIconColor,
recordIconColor: recorderIconColor,
waveformBackgroundColor: waveformBackgroundColor,
waveColor: waveColor,
replyMicIconColor: replyMicIconColor,
);