Use fontFamily for all style in Text widget

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-07-15 09:26:07 +07:00
committed by Dat H. Pham
parent 991ab686a4
commit a9a322818a
186 changed files with 717 additions and 443 deletions
@@ -1,5 +1,4 @@
import 'package:core/presentation/constants/constants_ui.dart';
import 'package:core/presentation/extensions/color_extension.dart';
import 'package:core/presentation/utils/theme_utils.dart';
import 'package:flutter/material.dart';
@@ -26,11 +25,7 @@ class BottomBarComposerWidgetStyle {
static const EdgeInsetsGeometry richTextIconPadding = EdgeInsetsDirectional.all(2);
static const EdgeInsetsGeometry popupItemPadding = EdgeInsetsDirectional.symmetric(horizontal: 12);
static const TextStyle sendButtonTextStyle = TextStyle(
fontFamily: ConstantsUI.fontApp,
fontWeight: FontWeight.w500,
fontSize: 17,
height: 22 / 17,
static TextStyle sendButtonTextStyle = ThemeUtils.textStyleHeadingHeadingSmall().copyWith(
color: Colors.white,
letterSpacing: -0.41,
);
@@ -1,4 +1,5 @@
import 'package:core/presentation/extensions/color_extension.dart';
import 'package:core/presentation/utils/theme_utils.dart';
import 'package:flutter/material.dart';
import 'package:tmail_ui_user/features/composer/presentation/styles/web/bottom_bar_composer_widget_style.dart';
@@ -20,7 +21,7 @@ class DropZoneWidgetStyle {
top: 8
);
static const TextStyle labelTextStyle = TextStyle(
static TextStyle labelTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
color: Colors.black,
fontSize: 22,
fontWeight: FontWeight.w600
@@ -1,4 +1,5 @@
import 'package:core/presentation/extensions/color_extension.dart';
import 'package:core/presentation/utils/theme_utils.dart';
import 'package:flutter/material.dart';
class DropdownButtonFontSizeWidgetStyle {
@@ -14,7 +15,7 @@ class DropdownButtonFontSizeWidgetStyle {
static const EdgeInsetsGeometry padding = EdgeInsets.all(4);
static const EdgeInsetsGeometry labelPadding = EdgeInsets.symmetric(horizontal: 16);
static const TextStyle labelTextStyle = TextStyle(
static TextStyle labelTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 16,
fontWeight: FontWeight.w500,
color: AppColor.colorLabelRichText
@@ -63,32 +63,32 @@ class FromComposerDropDownWidgetStyle {
height: 72,
overlayColor: WidgetStateProperty.resolveWith<Color>((Set<WidgetState> states) => Colors.white)
);
static const TextStyle avatarTextStyle = TextStyle(
static TextStyle avatarTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 16,
fontWeight: FontWeight.w600,
color: Colors.black,
);
static const TextStyle dropdownItemTitleTextStyle = TextStyle(
static TextStyle dropdownItemTitleTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 16,
fontWeight: FontWeight.w500,
color: AppColor.colorDropDownItemTitleComposer,
);
static const TextStyle dropdownItemSubTitleTextStyle = TextStyle(
static TextStyle dropdownItemSubTitleTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 13,
fontWeight: FontWeight.w400,
color: AppColor.colorLabelQuotas
);
static const TextStyle dropdownTitleTextStyle = TextStyle(
static TextStyle dropdownTitleTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 14,
fontWeight: FontWeight.w500,
color: AppColor.colorDropDownTitleComposer,
);
static const TextStyle dropdownButtonTitleTextStyle = TextStyle(
static TextStyle dropdownButtonTitleTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 16,
fontWeight: FontWeight.w500,
color: AppColor.colorCalendarEventUnread
);
static const TextStyle dropdownButtonSubTitleTextStyle = TextStyle(
static TextStyle dropdownButtonSubTitleTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 16,
fontWeight: FontWeight.w500,
color: AppColor.colorLabelComposer
@@ -1,8 +1,9 @@
import 'package:core/presentation/utils/theme_utils.dart';
import 'package:flutter/material.dart';
class ItemMenuFontSizeWidgetStyle {
static const TextStyle labelTextStyle = TextStyle(
static TextStyle labelTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
fontSize: 16,
fontWeight: FontWeight.w500,
color: Colors.black,