「DiscourseのフロントエンドをFlutterでゼロから構築する」よりも時間の浪費が少ない、いくつか試せるテーマがあります。
これらのテーマをサイトにインストールすれば、ユーザーは自分で選択できます。