Use fontFamily for all style in Text widget
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -424,7 +424,12 @@ class MailboxDashBoardView extends BaseMailboxDashBoardView {
|
||||
label: Text(
|
||||
AppLocalizations.of(context).selectAllMessagesOfThisPage,
|
||||
maxLines: 1,
|
||||
overflow: TextOverflow.ellipsis
|
||||
overflow: TextOverflow.ellipsis,
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.normal,
|
||||
color: AppColor.colorFilterMessageTitle,
|
||||
),
|
||||
),
|
||||
style: ElevatedButton.styleFrom(
|
||||
backgroundColor: AppColor.colorFilterMessageButton.withOpacity(0.6),
|
||||
@@ -436,7 +441,7 @@ class MailboxDashBoardView extends BaseMailboxDashBoardView {
|
||||
elevation: 0.0,
|
||||
foregroundColor: AppColor.colorTextButtonHeaderThread,
|
||||
maximumSize: const Size.fromWidth(250),
|
||||
textStyle: const TextStyle(
|
||||
textStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.normal,
|
||||
color: AppColor.colorFilterMessageTitle
|
||||
@@ -562,7 +567,7 @@ class MailboxDashBoardView extends BaseMailboxDashBoardView {
|
||||
child: TMailButtonWidget.fromText(
|
||||
text: appLocalizations.hide,
|
||||
backgroundColor: Colors.transparent,
|
||||
textStyle: const TextStyle(
|
||||
textStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: AppColor.colorCancelButton,
|
||||
),
|
||||
onTapActionCallback: () {
|
||||
@@ -642,7 +647,7 @@ class MailboxDashBoardView extends BaseMailboxDashBoardView {
|
||||
backgroundColor: Colors.transparent,
|
||||
margin: const EdgeInsetsDirectional.only(start: 8),
|
||||
borderRadius: 10,
|
||||
textStyle: const TextStyle(
|
||||
textStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: AppColor.primaryColor,
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.w500),
|
||||
@@ -653,7 +658,7 @@ class MailboxDashBoardView extends BaseMailboxDashBoardView {
|
||||
backgroundColor: Colors.transparent,
|
||||
margin: const EdgeInsetsDirectional.only(start: 8),
|
||||
borderRadius: 10,
|
||||
textStyle: const TextStyle(
|
||||
textStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: AppColor.primaryColor,
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.w500),
|
||||
|
||||
+2
-2
@@ -59,7 +59,7 @@ enum AdvancedSearchFilterField {
|
||||
}
|
||||
|
||||
TextStyle getTitleTextStyle() {
|
||||
return const TextStyle(
|
||||
return ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 14,
|
||||
fontWeight: FontWeight.w400,
|
||||
color: AppColor.colorContentEmail);
|
||||
@@ -77,7 +77,7 @@ enum AdvancedSearchFilterField {
|
||||
}
|
||||
|
||||
TextStyle getHintTextStyle() {
|
||||
return const TextStyle(
|
||||
return ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 16,
|
||||
fontWeight: FontWeight.w400,
|
||||
color: AppColor.colorHintSearchBar);
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:dartz/dartz.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:jmap_dart_client/jmap/core/sort/comparator.dart';
|
||||
@@ -99,7 +100,7 @@ enum EmailSortOrderType {
|
||||
}
|
||||
|
||||
TextStyle getTextStyle({required bool isInDropdown}) {
|
||||
return TextStyle(
|
||||
return ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: isInDropdown ? 15 : 16,
|
||||
fontWeight: FontWeight.w400,
|
||||
color: Colors.black,
|
||||
|
||||
+3
-2
@@ -1,5 +1,6 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class AutocompleteSuggestionItemStyle {
|
||||
@@ -7,12 +8,12 @@ class AutocompleteSuggestionItemStyle {
|
||||
|
||||
static const EdgeInsetsGeometry padding = EdgeInsets.symmetric(vertical: 10, horizontal: 12);
|
||||
|
||||
static const TextStyle displayNameTextStyle = TextStyle(
|
||||
static TextStyle displayNameTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.black,
|
||||
fontSize: 16,
|
||||
fontWeight: FontWeight.normal
|
||||
);
|
||||
static const TextStyle emailAddressNameTextStyle = TextStyle(
|
||||
static TextStyle emailAddressNameTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: AppColor.colorHintSearchBar,
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.normal
|
||||
|
||||
@@ -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 AutocompleteTagItemStyle {
|
||||
@@ -11,7 +12,7 @@ class AutocompleteTagItemStyle {
|
||||
static const EdgeInsetsGeometry margin = EdgeInsetsDirectional.only(end: 8);
|
||||
static const EdgeInsetsGeometry padding = EdgeInsetsDirectional.only(start: 8, end: 4, top: 4, bottom: 4);
|
||||
|
||||
static const TextStyle labelTextStyle = TextStyle(
|
||||
static TextStyle labelTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.black,
|
||||
fontSize: 17,
|
||||
fontWeight: FontWeight.normal
|
||||
|
||||
+3
-2
@@ -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 AutoCompleteTagItemWebStyle {
|
||||
@@ -13,12 +14,12 @@ class AutoCompleteTagItemWebStyle {
|
||||
|
||||
static const Color collapsedBackgroundColor = AppColor.colorEmailAddressTag;
|
||||
|
||||
static const TextStyle labelTextStyle = TextStyle(
|
||||
static TextStyle labelTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.black,
|
||||
fontSize: 17,
|
||||
fontWeight: FontWeight.w400
|
||||
);
|
||||
static const TextStyle collapsedTextStyle = TextStyle(
|
||||
static TextStyle collapsedTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.black,
|
||||
fontSize: 17,
|
||||
fontWeight: FontWeight.w400
|
||||
|
||||
+2
-1
@@ -1,5 +1,6 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class AvatarSuggestionItemStyle {
|
||||
@@ -9,7 +10,7 @@ class AvatarSuggestionItemStyle {
|
||||
static const Color iconColor = AppColor.avatarColor;
|
||||
static const Color iconBorderColor = AppColor.colorShadowBgContentEmail;
|
||||
|
||||
static const TextStyle labelTextStyle = TextStyle(
|
||||
static TextStyle labelTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.black,
|
||||
fontSize: 16,
|
||||
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 AvatarTagItemStyle {
|
||||
@@ -7,7 +8,7 @@ class AvatarTagItemStyle {
|
||||
|
||||
static const Color iconBorderColor = AppColor.colorShadowBgContentEmail;
|
||||
|
||||
static const TextStyle labelTextStyle = TextStyle(
|
||||
static TextStyle labelTextStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.white,
|
||||
fontSize: 8.57,
|
||||
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 FilterMessageButtonStyle {
|
||||
@@ -18,7 +19,7 @@ class FilterMessageButtonStyle {
|
||||
static const EdgeInsetsGeometry buttonMargin = EdgeInsetsDirectional.only(start: 16);
|
||||
static const BorderRadius borderRadius = BorderRadius.all(Radius.circular(10));
|
||||
|
||||
static const TextStyle titleStyle = TextStyle(
|
||||
static TextStyle titleStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.normal,
|
||||
color: AppColor.colorFilterMessageTitle);
|
||||
|
||||
@@ -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 SearchFilterButtonStyle {
|
||||
@@ -16,7 +17,7 @@ class SearchFilterButtonStyle {
|
||||
static const EdgeInsetsGeometry elementPadding = EdgeInsetsDirectional.only(start: 8);
|
||||
static const BorderRadius borderRadius = BorderRadius.all(Radius.circular(10));
|
||||
|
||||
static const TextStyle titleStyle = TextStyle(
|
||||
static TextStyle titleStyle = ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.normal,
|
||||
color: AppColor.colorSearchFilterTitle);
|
||||
|
||||
+2
-1
@@ -1,5 +1,6 @@
|
||||
import 'package:core/presentation/resources/image_paths.dart';
|
||||
import 'package:core/presentation/utils/style_utils.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:dropdown_button2/dropdown_button2.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
@@ -115,7 +116,7 @@ class DateDropDownButton extends StatelessWidget {
|
||||
child: Row(children: [
|
||||
Expanded(child: Text(
|
||||
receiveTime.getTitle(context),
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 16,
|
||||
fontWeight: FontWeight.normal,
|
||||
color: Colors.black
|
||||
|
||||
+6
-1
@@ -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/text/slogan_builder.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:tmail_ui_user/features/base/mixin/launcher_application_mixin.dart';
|
||||
@@ -24,7 +25,11 @@ class AppListDashboardItem extends StatelessWidget with LauncherApplicationMixin
|
||||
paddingText: const EdgeInsetsDirectional.only(start: 12),
|
||||
text: app.appName,
|
||||
textAlign: TextAlign.center,
|
||||
textStyle: const TextStyle(fontSize: 17, fontWeight: FontWeight.w500, color: AppColor.colorNameEmail),
|
||||
textStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 17,
|
||||
fontWeight: FontWeight.w500,
|
||||
color: AppColor.colorNameEmail,
|
||||
),
|
||||
logo: app.getIconPath(imagePaths),
|
||||
onTapCallback: _handleOpenApp,
|
||||
padding: const EdgeInsetsDirectional.symmetric(vertical: 12, horizontal: 20),
|
||||
|
||||
+9
-2
@@ -3,6 +3,7 @@ import 'package:byte_converter/byte_converter.dart';
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/resources/image_paths.dart';
|
||||
import 'package:core/presentation/utils/style_utils.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:flutter_svg/flutter_svg.dart';
|
||||
@@ -64,7 +65,10 @@ class DownloadTaskItemWidget extends StatelessWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
DefaultTextStyle(
|
||||
style: const TextStyle(color: Colors.white, fontSize: 14),
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.white,
|
||||
fontSize: 14,
|
||||
),
|
||||
child: Text(
|
||||
taskState.attachment.generateFileName(),
|
||||
overflow: CommonTextStyle.defaultTextOverFlow,
|
||||
@@ -74,7 +78,10 @@ class DownloadTaskItemWidget extends StatelessWidget {
|
||||
),
|
||||
const SizedBox(height: 4),
|
||||
DefaultTextStyle(
|
||||
style: const TextStyle(color: Colors.white, fontSize: 12),
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.white,
|
||||
fontSize: 12,
|
||||
),
|
||||
child: Text(
|
||||
'${ByteConverter(taskState.downloaded.toDouble()).toHumanReadable(SizeUnit.MB)}'
|
||||
'${_getTotalSizeText()}',
|
||||
|
||||
+3
-2
@@ -1,6 +1,7 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/utils/style_utils.dart';
|
||||
import 'package:core/presentation/utils/theme_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:jmap_dart_client/jmap/mail/email/email_address.dart';
|
||||
import 'package:model/extensions/email_address_extension.dart';
|
||||
@@ -31,7 +32,7 @@ class ContactQuickSearchItem extends StatelessWidget {
|
||||
maxLines: 1,
|
||||
softWrap: CommonTextStyle.defaultSoftWrap,
|
||||
overflow: CommonTextStyle.defaultTextOverFlow,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: Colors.black,
|
||||
fontSize: 16,
|
||||
fontWeight: FontWeight.normal
|
||||
@@ -43,7 +44,7 @@ class ContactQuickSearchItem extends StatelessWidget {
|
||||
maxLines: 1,
|
||||
softWrap: CommonTextStyle.defaultSoftWrap,
|
||||
overflow: CommonTextStyle.defaultTextOverFlow,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
color: AppColor.colorHintSearchBar,
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.normal
|
||||
|
||||
+7
-7
@@ -55,12 +55,12 @@ class EmailQuickSearchItemTileWidget extends StatelessWidget {
|
||||
child: RichTextBuilder(
|
||||
textOrigin: _getInformationSender(),
|
||||
wordToStyle: searchQuery?.value ?? '',
|
||||
styleOrigin: const TextStyle(
|
||||
styleOrigin: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.w600,
|
||||
color: Colors.black,
|
||||
),
|
||||
styleWord: TextStyle(
|
||||
styleWord: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.w600,
|
||||
color: Colors.black,
|
||||
@@ -75,12 +75,12 @@ class EmailQuickSearchItemTileWidget extends StatelessWidget {
|
||||
wordToStyle: searchQuery?.value ?? '',
|
||||
preMarkedText: _presentationEmail.sanitizedSearchSnippetSubject,
|
||||
ensureHighlightVisible: true,
|
||||
styleOrigin: const TextStyle(
|
||||
styleOrigin: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
color: Colors.black,
|
||||
fontWeight: FontWeight.normal
|
||||
),
|
||||
styleWord: TextStyle(
|
||||
styleWord: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
backgroundColor: Colors.amberAccent[200],
|
||||
color: Colors.black,
|
||||
@@ -98,7 +98,7 @@ class EmailQuickSearchItemTileWidget extends StatelessWidget {
|
||||
maxLines: 1,
|
||||
overflow: CommonTextStyle.defaultTextOverFlow,
|
||||
softWrap: CommonTextStyle.defaultSoftWrap,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.normal,
|
||||
color: Colors.black))
|
||||
@@ -109,12 +109,12 @@ class EmailQuickSearchItemTileWidget extends StatelessWidget {
|
||||
wordToStyle: searchQuery?.value ?? '',
|
||||
preMarkedText: _presentationEmail.sanitizedSearchSnippetPreview,
|
||||
ensureHighlightVisible: true,
|
||||
styleOrigin: const TextStyle(
|
||||
styleOrigin: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
color: AppColor.colorContentEmail,
|
||||
fontWeight: FontWeight.normal
|
||||
),
|
||||
styleWord: TextStyle(
|
||||
styleWord: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13,
|
||||
color: AppColor.colorContentEmail,
|
||||
backgroundColor: Colors.amberAccent[200],
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ class RecentSearchItemTileWidget extends StatelessWidget {
|
||||
const SizedBox(width: 8),
|
||||
Expanded(
|
||||
child: Text(recentSearch.value,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.normal,
|
||||
color: Colors.black)),
|
||||
|
||||
+2
-1
@@ -1,5 +1,6 @@
|
||||
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:flutter/material.dart';
|
||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/styles/recover_deleted_message_loading_banner_style.dart';
|
||||
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||
@@ -42,7 +43,7 @@ class RecoverDeletedMessageLoadingBannerWidget extends StatelessWidget {
|
||||
children: [
|
||||
Text(
|
||||
AppLocalizations.of(context).bannerProgressingRecoveryMessage,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.w400,
|
||||
color: AppColor.primaryColor,
|
||||
|
||||
@@ -109,7 +109,7 @@ class SearchInputFormWidget extends StatelessWidget with AppLoaderMixin {
|
||||
padding: const EdgeInsets.only(left: 12, right: 12, bottom: 8, top: 12),
|
||||
child: Text(
|
||||
AppLocalizations.of(context).recent,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13.0,
|
||||
color: AppColor.colorTextButtonHeaderThread,
|
||||
fontWeight: FontWeight.w500
|
||||
@@ -222,7 +222,7 @@ class SearchInputFormWidget extends StatelessWidget with AppLoaderMixin {
|
||||
child: Row(children: [
|
||||
Text(
|
||||
AppLocalizations.of(context).showingResultsFor,
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13.0,
|
||||
color: AppColor.colorTextButtonHeaderThread,
|
||||
fontWeight: FontWeight.w500
|
||||
@@ -231,7 +231,7 @@ class SearchInputFormWidget extends StatelessWidget with AppLoaderMixin {
|
||||
const SizedBox(width: 4),
|
||||
Expanded(child: Text(
|
||||
'"$keyword"',
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 13.0,
|
||||
color: Colors.black,
|
||||
fontWeight: FontWeight.w500
|
||||
@@ -262,7 +262,7 @@ class SearchInputFormWidget extends StatelessWidget with AppLoaderMixin {
|
||||
hintStyle: ThemeUtils.textStyleBodyBody2(
|
||||
color: AppColor.steelGray400,
|
||||
),
|
||||
labelStyle: const TextStyle(color: Colors.black, fontSize: 16.0)
|
||||
labelStyle: ThemeUtils.defaultTextStyleInterFont.copyWith(color: Colors.black, fontSize: 16.0)
|
||||
),
|
||||
leftButton: Padding(
|
||||
padding: const EdgeInsetsDirectional.symmetric(horizontal: 12),
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
|
||||
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:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
|
||||
@@ -43,7 +44,7 @@ class TopBarThreadSelection extends StatelessWidget{
|
||||
return Row(children: [
|
||||
Text(
|
||||
AppLocalizations.of(context).count_email_selected(listEmail.length),
|
||||
style: const TextStyle(
|
||||
style: ThemeUtils.defaultTextStyleInterFont.copyWith(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.w400,
|
||||
color: TopBarThreadSelectionStyle.iconColor,
|
||||
|
||||
Reference in New Issue
Block a user