LightTheme constructor

LightTheme({
  1. Color flashingCircleDarkColor = const Color(0xffEE5366),
  2. Color flashingCircleBrightColor = const Color(0xffFCD8DC),
  3. TextStyle incomingChatLinkTitleStyle = const TextStyle(color: Colors.black),
  4. TextStyle outgoingChatLinkTitleStyle = const TextStyle(color: Colors.black),
  5. TextStyle outgoingChatLinkBodyStyle = const TextStyle(color: Colors.grey),
  6. TextStyle incomingChatLinkBodyStyle = const TextStyle(color: Colors.grey),
  7. Color textFieldTextColor = Colors.black,
  8. Color repliedTitleTextColor = Colors.black,
  9. Color swipeToReplyIconColor = Colors.black,
  10. double elevation = 2,
  11. Color appBarColor = Colors.white,
  12. Color backArrowColor = const Color(0xffEE5366),
  13. Color backgroundColor = const Color(0xffeeeeee),
  14. Color replyDialogColor = const Color(0xffFCD8DC),
  15. Color linkPreviewOutgoingChatColor = const Color(0xffFCD8DC),
  16. Color linkPreviewIncomingChatColor = const Color(0xFFEEEEEE),
  17. TextStyle linkPreviewIncomingTitleStyle = const TextStyle(),
  18. TextStyle linkPreviewOutgoingTitleStyle = const TextStyle(),
  19. Color replyTitleColor = const Color(0xffEE5366),
  20. Color reactionPopupColor = Colors.white,
  21. Color replyPopupColor = Colors.white,
  22. Color replyPopupButtonColor = Colors.black,
  23. Color replyPopupTopBorderColor = const Color(0xFFBDBDBD),
  24. Color reactionPopupTitleColor = Colors.grey,
  25. Color textFieldBackgroundColor = Colors.white,
  26. Color outgoingChatBubbleColor = const Color(0xffEE5366),
  27. Color inComingChatBubbleColor = Colors.white,
  28. Color inComingChatBubbleTextColor = Colors.black,
  29. Color repliedMessageColor = const Color(0xffff8aad),
  30. Color closeIconColor = Colors.black,
  31. Color shareIconBackgroundColor = const Color(0xFFE0E0E0),
  32. Color sendButtonColor = const Color(0xffEE5366),
  33. Color cameraIconColor = Colors.black,
  34. Color galleryIconColor = Colors.black,
  35. Color replyMessageColor = Colors.black,
  36. Color appBarTitleTextStyle = Colors.black,
  37. Color messageReactionBackGroundColor = const Color(0xFFEEEEEE),
  38. Color messageReactionBorderColor = Colors.white,
  39. Color verticalBarColor = const Color(0xffEE5366),
  40. Color chatHeaderColor = Colors.black,
  41. Color themeIconColor = Colors.black,
  42. Color shareIconColor = Colors.black,
  43. Color messageTimeIconColor = Colors.black,
  44. Color messageTimeTextColor = Colors.black,
  45. Color recorderIconColor = Colors.black,
  46. Color stopIconColor = Colors.black,
  47. Color waveformBackgroundColor = Colors.white,
  48. Color waveColor = Colors.black,
  49. 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,
      );