diff --git a/lib/pages/chat/events/message.dart b/lib/pages/chat/events/message.dart index 187440bea..8de6099e8 100644 --- a/lib/pages/chat/events/message.dart +++ b/lib/pages/chat/events/message.dart @@ -319,9 +319,12 @@ class Message extends StatelessWidget { gradient: ownMessage && !noBubble ? LinearGradient( colors: [ - theme.colorScheme.primary, - theme.colorScheme - .onPrimaryFixedVariant, + theme.brightness == + Brightness.light + ? theme.colorScheme + .onPrimaryFixedVariant + : theme.colorScheme + .primaryFixed, ], begin: Alignment.centerLeft, end: Alignment.bottomRight, diff --git a/lib/pages/settings_style/settings_style_view.dart b/lib/pages/settings_style/settings_style_view.dart index d73024ac9..f531b5280 100644 --- a/lib/pages/settings_style/settings_style_view.dart +++ b/lib/pages/settings_style/settings_style_view.dart @@ -216,7 +216,10 @@ class SettingsStyleView extends StatelessWidget { gradient: LinearGradient( colors: [ theme.colorScheme.primary, - theme.colorScheme.onPrimaryFixedVariant, + theme.brightness == Brightness.light + ? theme.colorScheme + .onPrimaryFixedVariant + : theme.colorScheme.primaryFixed, ], begin: Alignment.centerLeft, end: Alignment.bottomRight,