TF-2172 Add DropZone widget

(cherry picked from commit 72f5f04800c1bb56118676b44cf0102ba14ef034)
This commit is contained in:
dab246
2023-10-02 15:07:33 +07:00
committed by Dat H. Pham
parent 20fd8ebdee
commit 5b8c45586b
9 changed files with 148 additions and 1 deletions
@@ -0,0 +1,22 @@
import 'package:core/presentation/extensions/color_extension.dart';
import 'package:flutter/material.dart';
class DropZoneWidgetStyle {
static const double space = 20;
static const double borderWidth = 2;
static const double radius = 16;
static const List<double> dashSize = [6, 3];
static const Color backgroundColor = AppColor.colorDropZoneBackground;
static const Color borderColor = AppColor.colorDropZoneBorder;
static const EdgeInsetsGeometry padding = EdgeInsets.all(20);
static const EdgeInsetsGeometry margin = EdgeInsetsDirectional.symmetric(vertical: 8);
static const TextStyle labelTextStyle = TextStyle(
color: Colors.black,
fontSize: 22,
fontWeight: FontWeight.w600
);
}