Use fontFamily for all style in Text widget
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:core/presentation/views/button/icon_button_web.dart';
|
||||
import 'package:core/presentation/views/button/tmail_button_widget.dart';
|
||||
import 'package:core/presentation/views/text/text_field_builder.dart';
|
||||
@@ -154,13 +155,19 @@ class SearchEmailView extends GetWidget<SearchEmailController>
|
||||
focusNode: controller.textInputSearchFocus,
|
||||
maxLines: 1,
|
||||
textDirection: DirectionUtils.getDirectionByLanguage(context),
|
||||
textStyle: const TextStyle(color: Colors.black, fontSize: 16),
|
||||
textStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.black,
|
||||
fontSize: 16,
|
||||
),
|
||||
keyboardType: TextInputType.text,
|
||||
onTextSubmitted: (text) => controller.onTextSearchSubmitted(context, text),
|
||||
decoration: InputDecoration(
|
||||
contentPadding: const EdgeInsets.all(12),
|
||||
hintText: AppLocalizations.of(context).search_emails,
|
||||
hintStyle: const TextStyle(color: AppColor.loginTextFieldHintColor, fontSize: 16),
|
||||
hintStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: AppColor.loginTextFieldHintColor,
|
||||
fontSize: 16,
|
||||
),
|
||||
border: InputBorder.none),
|
||||
)),
|
||||
Obx(() {
|
||||
@@ -235,7 +242,7 @@ class SearchEmailView extends GetWidget<SearchEmailController>
|
||||
backgroundColor: Colors.transparent,
|
||||
margin: const EdgeInsetsDirectional.only(start: 8, top: 6, end: 8),
|
||||
borderRadius: 10,
|
||||
textStyle: const TextStyle(
|
||||
textStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: AppColor.primaryColor,
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.w500
|
||||
@@ -456,7 +463,7 @@ class SearchEmailView extends GetWidget<SearchEmailController>
|
||||
children: [
|
||||
Text(
|
||||
AppLocalizations.of(context).showingResultsFor,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13.0,
|
||||
color: AppColor.colorTextButtonHeaderThread,
|
||||
fontWeight: FontWeight.w500
|
||||
@@ -466,7 +473,7 @@ class SearchEmailView extends GetWidget<SearchEmailController>
|
||||
Expanded(
|
||||
child: Text(
|
||||
'"${controller.currentSearchText.value}"',
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13.0,
|
||||
color: Colors.black,
|
||||
fontWeight: FontWeight.w500
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/utils/responsive_utils.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:core/utils/platform_info.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
@@ -8,10 +9,11 @@ import 'package:flutter/material.dart';
|
||||
class SearchEmailViewStyle {
|
||||
static const SizedBox searchFilterSizeBoxMargin = SizedBox(width: 8);
|
||||
|
||||
static const TextStyle searchRecentTitleStyle = TextStyle(
|
||||
static TextStyle searchRecentTitleStyle =
|
||||
ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13.0,
|
||||
color: AppColor.colorTextButtonHeaderThread,
|
||||
fontWeight: FontWeight.w500
|
||||
fontWeight: FontWeight.w500,
|
||||
);
|
||||
|
||||
static const EdgeInsetsGeometry listSearchFilterButtonMargin = EdgeInsetsDirectional.only(top: 16);
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/resources/image_paths.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:core/presentation/views/button/tmail_button_widget.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
@@ -49,7 +50,7 @@ class AppBarSelectionMode extends StatelessWidget {
|
||||
AppLocalizations.of(context).count_email_selected(listEmail.length),
|
||||
maxLines: 1,
|
||||
overflow: TextOverflow.ellipsis,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 17,
|
||||
fontWeight: FontWeight.w500,
|
||||
color: AppColor.colorTextButton
|
||||
|
||||
+8
-5
@@ -1,5 +1,6 @@
|
||||
|
||||
import 'package:core/presentation/resources/image_paths.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
import 'package:get/get.dart';
|
||||
@@ -30,11 +31,13 @@ class EmailReceiveTimeActionTileWidget extends StatelessWidget {
|
||||
width: 320,
|
||||
child: Row(children: [
|
||||
Expanded(child: Text(
|
||||
receiveTimeType.getTitle(context),
|
||||
style: const TextStyle(
|
||||
fontSize: 17,
|
||||
color: Colors.black,
|
||||
fontWeight: FontWeight.normal))),
|
||||
receiveTimeType.getTitle(context),
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 17,
|
||||
color: Colors.black,
|
||||
fontWeight: FontWeight.normal,
|
||||
),
|
||||
)),
|
||||
if (receiveTimeType == receiveTimeSelected)
|
||||
const SizedBox(width: 12),
|
||||
if (receiveTimeType == receiveTimeSelected)
|
||||
|
||||
@@ -244,7 +244,7 @@ class SearchMailboxView extends GetWidget<SearchMailboxController>
|
||||
const SizedBox(width: 12),
|
||||
Expanded(child: Text(
|
||||
contextMenuItem.action.getContextMenuTitle(AppLocalizations.of(context)),
|
||||
style: TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontWeight: FontWeight.w500,
|
||||
fontSize: 16,
|
||||
color: contextMenuItem.action.getPopupMenuTitleColor()
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/resources/image_paths.dart';
|
||||
import 'package:core/presentation/utils/responsive_utils.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:core/presentation/views/button/tmail_button_widget.dart';
|
||||
import 'package:core/presentation/views/responsive/responsive_widget.dart';
|
||||
import 'package:core/presentation/views/text/text_overflow_builder.dart';
|
||||
@@ -210,7 +211,7 @@ class _MailboxSearchedItemBuilderState extends State<MailboxSearchedItemBuilder>
|
||||
Widget _buildTitleItem(BuildContext context) {
|
||||
return TextOverflowBuilder(
|
||||
widget.presentationMailbox.getDisplayName(context),
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 15,
|
||||
color: Colors.black
|
||||
),
|
||||
@@ -221,7 +222,7 @@ class _MailboxSearchedItemBuilderState extends State<MailboxSearchedItemBuilder>
|
||||
if (widget.presentationMailbox.mailboxPath?.isNotEmpty == true) {
|
||||
return TextOverflowBuilder(
|
||||
(widget.presentationMailbox.mailboxPath ?? ''),
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 11,
|
||||
color: AppColor.colorMailboxPath,
|
||||
fontWeight: FontWeight.normal
|
||||
@@ -230,7 +231,7 @@ class _MailboxSearchedItemBuilderState extends State<MailboxSearchedItemBuilder>
|
||||
} else if (widget.presentationMailbox.isTeamMailboxes) {
|
||||
return TextOverflowBuilder(
|
||||
widget.presentationMailbox.emailTeamMailBoxes,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 11,
|
||||
color: AppColor.colorEmailAddressFull,
|
||||
fontWeight: FontWeight.normal
|
||||
|
||||
Reference in New Issue
Block a user