TF-733 Apply change text color to body composer on web

This commit is contained in:
dab246
2022-07-21 13:19:22 +07:00
committed by Dat H. Pham
parent 791656df9b
commit 50316bfa15
8 changed files with 260 additions and 13 deletions
@@ -10,6 +10,7 @@ mixin RichTextButtonMixin {
required String path,
required bool? isSelected,
required VoidCallback onTap,
String? tooltip
}){
return buildIconWeb(
icon: SvgPicture.asset(
@@ -21,6 +22,23 @@ mixin RichTextButtonMixin {
iconPadding: const EdgeInsets.all(4),
colorFocus: Colors.white,
minSize: 26,
tooltip: tooltip,
onTap: onTap,
);
}
Widget buildIconColorText({
required IconData? iconData,
required Color? colorSelected,
required VoidCallback onTap,
String? tooltip
}){
return buildIconWeb(
icon: Icon(iconData, color: colorSelected ?? Colors.black, size: 20),
iconPadding: const EdgeInsets.all(4),
colorFocus: Colors.white,
minSize: 20,
tooltip: tooltip,
onTap: onTap,
);
}