diff --git a/lib/style.dart b/lib/style.dart index 651efb91eb..2b17e9b49e 100644 --- a/lib/style.dart +++ b/lib/style.dart @@ -214,6 +214,16 @@ class Style { } } + static Map fromThemeData(ThemeData theme) => { + 'h1': Style.fromTextStyle(theme.textTheme.headline1!), + 'h2': Style.fromTextStyle(theme.textTheme.headline2!), + 'h3': Style.fromTextStyle(theme.textTheme.headline3!), + 'h4': Style.fromTextStyle(theme.textTheme.headline4!), + 'h5': Style.fromTextStyle(theme.textTheme.headline5!), + 'h6': Style.fromTextStyle(theme.textTheme.headline6!), + 'body': Style.fromTextStyle(theme.textTheme.bodyText2!), + }; + TextStyle generateTextStyle() { return TextStyle( backgroundColor: backgroundColor,