diff --git a/lib/pangea/analytics_page/activity_archive.dart b/lib/pangea/analytics_page/activity_archive.dart index e386e42d3..7acba30fb 100644 --- a/lib/pangea/analytics_page/activity_archive.dart +++ b/lib/pangea/analytics_page/activity_archive.dart @@ -46,6 +46,10 @@ class ActivityArchiveState extends State { @override Widget build(BuildContext context) { + final theme = Theme.of(context); + final linkColor = theme.brightness == Brightness.dark + ? theme.colorScheme.primaryContainer + : theme.colorScheme.primary; return StreamBuilder( stream: Matrix.of( context, @@ -92,11 +96,7 @@ class ActivityArchiveState extends State { text: L10n.of( context, ).joinCourseForActivities, - style: TextStyle( - color: Theme.of( - context, - ).colorScheme.primary, - ), + style: TextStyle(color: linkColor), recognizer: recognizer, ), ]