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