TF-2101 Add text input field widget without suggestion

(cherry picked from commit 1e171250a8b6c33aac705d71da207822cb1e17bc)
This commit is contained in:
hieubt
2023-12-21 15:54:57 +07:00
committed by Dat H. Pham
parent bf451d6b8f
commit 0cd8771caf
2 changed files with 152 additions and 0 deletions
@@ -0,0 +1,50 @@
import 'package:core/presentation/extensions/color_extension.dart';
import 'package:flutter/material.dart';
class TextInputFieldWidgetStyles {
static const double titleWidth = 112.0;
static const double borderWidth = 1.0;
static const double suffixIconSize = 8.0;
static const double space = 12.0;
static const double spaceMobile = 8.0;
static const EdgeInsetsGeometry padding = EdgeInsets.symmetric(
vertical: 8.0
);
static const EdgeInsetsGeometry suffixIconPadding = EdgeInsets.only(
right: 12.0
);
static const EdgeInsetsGeometry contentPadding = EdgeInsetsDirectional.symmetric(
horizontal: 12.0
);
static const BorderRadius borderRadius = BorderRadius.all(Radius.circular(10));
static const InputBorder border = OutlineInputBorder(
borderRadius: borderRadius,
borderSide: BorderSide(
width: borderWidth,
color: AppColor.colorInputBorderCreateMailbox,
)
);
static const InputBorder enableBorder = OutlineInputBorder(
borderRadius: borderRadius,
borderSide: BorderSide(
width: borderWidth,
color: AppColor.colorInputBorderCreateMailbox,
)
);
static const InputBorder focusedBorder = OutlineInputBorder(
borderRadius: borderRadius,
borderSide: BorderSide(
width: borderWidth,
color: AppColor.primaryColor,
)
);
static const TextStyle inputtedTextStyle = TextStyle(
fontSize: 16,
fontWeight: FontWeight.w400,
color: Colors.black,
);
}