TF-3002 [WEB] Add delete button in search filters

This commit is contained in:
dab246
2024-09-12 21:31:44 +07:00
committed by Dat H. Pham
parent 8290025c14
commit e6eeabedee
9 changed files with 175 additions and 54 deletions
@@ -0,0 +1,14 @@
import 'package:flutter/cupertino.dart';
class MailboxDashboardViewWebStyle {
static const SizedBox searchFilterSizeBoxMargin = SizedBox(width: 8);
static EdgeInsetsGeometry getSearchFilterButtonPadding(bool isSelected) {
if (isSelected) {
return const EdgeInsetsDirectional.only(start: 12, end: 4);
} else {
return const EdgeInsets.symmetric(horizontal: 12);
}
}
}
@@ -5,9 +5,14 @@ class SearchFilterButtonStyle {
static const double iconSize = 16;
static const double deleteIconSize = 10;
static const double spaceSize = 4;
static const double buttonSize = 35;
static const EdgeInsetsGeometry buttonPadding = EdgeInsets.symmetric(horizontal: 12, vertical: 8);
static EdgeInsetsGeometry getButtonPadding(bool isSelected) {
if (isSelected) {
return const EdgeInsetsDirectional.only(start: 12, end: 4, top: 4, bottom: 4);
} else {
return const EdgeInsets.symmetric(horizontal: 12, vertical: 8);
}
}
static const EdgeInsetsGeometry elementPadding = EdgeInsetsDirectional.only(start: 8);
static const BorderRadius borderRadius = BorderRadius.all(Radius.circular(10));