This commit is contained in:
xuhang-x 2024-07-25 20:37:12 +08:00
parent 95d41f9530
commit eae3a872db
2 changed files with 18 additions and 9 deletions

View File

@ -502,7 +502,7 @@
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = TransGlobe;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = trans_globe;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
@ -711,7 +711,7 @@
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = TransGlobe;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = trans_globe;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
@ -745,7 +745,7 @@
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = TransGlobe;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = trans_globe;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;

View File

@ -2,10 +2,12 @@ import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:trans_lark/entity/language_entity.dart';
import 'package:trans_lark/generated/assets.dart';
import 'package:trans_lark/global/global_config.dart';
import 'package:trans_lark/widget/t_base_scrollbar_widget.dart';
class TLanguageSceneBottomSheet extends StatelessWidget {
const TLanguageSceneBottomSheet({super.key, required this.languageScene, required this.selectedLanguage});
const TLanguageSceneBottomSheet(
{super.key, required this.languageScene, required this.selectedLanguage});
final List<LanguageEntity> languageScene;
final Rx<LanguageEntity> selectedLanguage;
@ -18,7 +20,8 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
decoration: const BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.only(
topLeft: Radius.circular(26), topRight: Radius.circular(26),
topLeft: Radius.circular(26),
topRight: Radius.circular(26),
),
),
child: Column(
@ -51,7 +54,8 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
child: InkWell(
onTap: () => _itemOnTap(item),
child: Container(
padding: const EdgeInsets.symmetric(vertical: 13, horizontal: 33),
padding:
const EdgeInsets.symmetric(vertical: 13, horizontal: 33),
child: Row(
children: [
Expanded(
@ -59,7 +63,10 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
return Text(
item.languageName,
style: TextStyle(
color: item.languageName == selectedLanguage.value.languageName ? const Color(0xff4ECA8C) : const Color(0xff152A3D),
color: item.languageName ==
selectedLanguage.value.languageName
? GlobalConfig.appColor
: const Color(0xff152A3D),
fontSize: 16,
overflow: TextOverflow.ellipsis,
),
@ -68,11 +75,13 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
),
Obx(() {
return Visibility(
visible: item.languageName == selectedLanguage.value.languageName,
visible: item.languageName ==
selectedLanguage.value.languageName,
child: Padding(
padding: const EdgeInsets.only(left: 10),
child: Image.asset(
Assets.imagesStarGreen,
color: GlobalConfig.appColor,
width: 16,
height: 16,
),