fix: adjust select option button hover and padding (#4323)

This commit is contained in:
Richard Shiue 2024-01-07 21:16:48 +08:00 committed by GitHub
parent 94bdefbf01
commit c4ebccafd4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 3 deletions

View File

@ -4,7 +4,9 @@ import 'package:appflowy/plugins/database/grid/presentation/layout/sizes.dart';
import 'package:appflowy/plugins/database/widgets/row/cells/select_option_cell/extension.dart';
import 'package:appflowy_backend/protobuf/flowy-database2/select_option.pb.dart';
import 'package:appflowy_popover/appflowy_popover.dart';
import 'package:flowy_infra/theme_extension.dart';
import 'package:flowy_infra_ui/flowy_infra_ui.dart';
import 'package:flowy_infra_ui/style_widget/hover.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:easy_localization/easy_localization.dart';
@ -127,7 +129,13 @@ class _OptionCellState extends State<_OptionCell> {
constraints: BoxConstraints.loose(const Size(460, 470)),
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 8.0),
child: child,
child: FlowyHover(
resetHoverOnRebuild: false,
style: HoverStyle(
hoverColor: AFThemeExtension.of(context).lightGreyHover,
),
child: child,
),
),
popupBuilder: (BuildContext popoverContext) {
return SelectOptionTypeOptionEditor(

View File

@ -139,11 +139,14 @@ class SelectOptionTagCell extends StatelessWidget {
child: Align(
alignment: AlignmentDirectional.centerStart,
child: Padding(
padding: const EdgeInsets.all(5.0),
padding: const EdgeInsets.symmetric(
horizontal: 5.0,
vertical: 4.0,
),
child: SelectOptionTag(
option: option,
padding:
const EdgeInsets.symmetric(horizontal: 8, vertical: 1),
const EdgeInsets.symmetric(horizontal: 8),
),
),
),