TF-2101 Add text input field widget without suggestion
(cherry picked from commit 1e171250a8b6c33aac705d71da207822cb1e17bc)
This commit is contained in:
+50
@@ -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,
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user