Text widget with formatted text using tags. Makes it easier to use formatted text in multilingual applications.(styled_text) Combined with auto_size_text that automatically resizes text to fit perfectly within its bounds.
In your flutter project add the dependency:
dependencies:
...
auto_size_styled_text: ^[version]
Import package:
import 'package:auto_size_styled_text/auto_size_styled_text.dart';
AutoSizeStyledText(
text: 'Test: <bold>bold</bold> and <red>red color</red> text.',
tags: {
'bold': AutoSizeStyledTextTag(style: TextStyle(fontWeight: FontWeight.bold)),
'red': AutoSizeStyledTextTag(style: TextStyle(fontWeight: FontWeight.bold, color: Colors.red)),
},
)