diff --git a/lib/widgets/intro_message.dart b/lib/widgets/intro_message.dart index 7f3347fe..4f5b938f 100644 --- a/lib/widgets/intro_message.dart +++ b/lib/widgets/intro_message.dart @@ -22,7 +22,13 @@ class _IntroMessageState extends State { builder: (BuildContext context, AsyncSnapshot snapshot) { if ((snapshot.connectionState == ConnectionState.done) && snapshot.hasData) { - return CustomMarkdown(data: snapshot.data!); + String text = snapshot.data!; + if (Theme.of(context).brightness == Brightness.dark) { + text = text.replaceAll("{{mode}}", "dark"); + } else { + text = text.replaceAll("{{mode}}", "light"); + } + return CustomMarkdown(data: text); } if (snapshot.hasError) { return const ErrorMessage(message: "An error occured");