1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-29 14:35:45 +00:00

Stylesheet

This commit is contained in:
Yan Maniez 2020-03-05 18:34:25 +01:00
parent 512adf99d8
commit 4b51989349

View file

@ -14,6 +14,8 @@ class PCEditorPage extends StatefulWidget {
} }
class _PCEditorPageState extends State<PCEditorPage> { class _PCEditorPageState extends State<PCEditorPage> {
MarkdownStyleSheet styleSheet;
RaceItem _race; RaceItem _race;
SubRaceItem _subRace; SubRaceItem _subRace;
List<RaceItem> _races; List<RaceItem> _races;
@ -33,6 +35,13 @@ class _PCEditorPageState extends State<PCEditorPage> {
_initBackgrounds(); _initBackgrounds();
} }
@protected
@mustCallSuper
void didChangeDependencies() {
super.didChangeDependencies();
styleSheet = mainMarkdownStyleSheet(context);
}
void _initRaces() async { void _initRaces() async {
var races = await loadRaces(); var races = await loadRaces();
setState(() { setState(() {
@ -99,7 +108,7 @@ class _PCEditorPageState extends State<PCEditorPage> {
Widget _buildMarkdown(String markdown) { Widget _buildMarkdown(String markdown) {
return MarkdownBody( return MarkdownBody(
data: markdown ?? "", data: markdown ?? "",
styleSheet: mainMarkdownStyleSheet(context), styleSheet: styleSheet,
onTapLink: (link) => Navigator.push( onTapLink: (link) => Navigator.push(
context, context,
MaterialPageRoute(builder: (context) => LibraryPage(id: link)), MaterialPageRoute(builder: (context) => LibraryPage(id: link)),