chore: change color

This commit is contained in:
Lucas.Xu 2024-06-28 10:34:52 +08:00
parent b4fe7fa03d
commit 701b55dc45
2 changed files with 12 additions and 3 deletions

View File

@ -2,6 +2,7 @@ import 'package:appflowy/generated/flowy_svgs.g.dart';
import 'package:appflowy/generated/locale_keys.g.dart'; import 'package:appflowy/generated/locale_keys.g.dart';
import 'package:appflowy/plugins/document/application/document_share_bloc.dart'; import 'package:appflowy/plugins/document/application/document_share_bloc.dart';
import 'package:appflowy/plugins/document/presentation/share/publish_name_generator.dart'; import 'package:appflowy/plugins/document/presentation/share/publish_name_generator.dart';
import 'package:appflowy/util/theme_extension.dart';
import 'package:appflowy/workspace/presentation/home/toast.dart'; import 'package:appflowy/workspace/presentation/home/toast.dart';
import 'package:appflowy_editor/appflowy_editor.dart'; import 'package:appflowy_editor/appflowy_editor.dart';
import 'package:easy_localization/easy_localization.dart'; import 'package:easy_localization/easy_localization.dart';
@ -115,7 +116,8 @@ class _PublishedWidgetState extends State<_PublishedWidget> {
context, context,
name: LocaleKeys.shareAction_visitSite.tr(), name: LocaleKeys.shareAction_visitSite.tr(),
backgroundColor: Theme.of(context).colorScheme.primary, backgroundColor: Theme.of(context).colorScheme.primary,
textColor: Colors.white, textColor:
Theme.of(context).isLightMode ? Colors.white : Colors.black,
onTap: () { onTap: () {
safeLaunchUrl(controller.text); safeLaunchUrl(controller.text);
}, },

View File

@ -1,4 +1,5 @@
import 'package:appflowy/generated/locale_keys.g.dart'; import 'package:appflowy/generated/locale_keys.g.dart';
import 'package:appflowy/util/theme_extension.dart';
import 'package:custom_sliding_segmented_control/custom_sliding_segmented_control.dart'; import 'package:custom_sliding_segmented_control/custom_sliding_segmented_control.dart';
import 'package:easy_localization/easy_localization.dart'; import 'package:easy_localization/easy_localization.dart';
import 'package:flowy_infra_ui/flowy_infra_ui.dart'; import 'package:flowy_infra_ui/flowy_infra_ui.dart';
@ -48,6 +49,12 @@ class _ShareMenuState extends State<ShareMenu> {
isSelected: selectedTab == tab, isSelected: selectedTab == tab,
), ),
}; };
final color = Theme.of(context).isLightMode
? const Color(0xFFEEF0F3)
: Colors.black.withOpacity(0.3);
final thumbColor = Theme.of(context).isLightMode
? Colors.white
: Theme.of(context).colorScheme.secondary;
return Column( return Column(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
@ -61,11 +68,11 @@ class _ShareMenuState extends State<ShareMenu> {
innerPadding: const EdgeInsets.all(3.0), innerPadding: const EdgeInsets.all(3.0),
children: children, children: children,
decoration: BoxDecoration( decoration: BoxDecoration(
color: const Color(0xFFEEF0F3), color: color,
borderRadius: BorderRadius.circular(8), borderRadius: BorderRadius.circular(8),
), ),
thumbDecoration: BoxDecoration( thumbDecoration: BoxDecoration(
color: Colors.white, color: thumbColor,
boxShadow: const [ boxShadow: const [
BoxShadow( BoxShadow(
color: Color(0x141F2225), color: Color(0x141F2225),