+ The TextField component is a versatile input field used to capture user input in forms and user interfaces. It can handle a variety of input types, such as text, numbers, emails, and passwords, and offers built-in styling and validation features.
+
+ A TextField allow user to enter and edit any text. It mostly present in Forms or dialogue box in UI.
+ TextField are crucial and integral elements in an interface. It allows to get data from enetered user.
+
+ Standard form attributes are supported, for example required, disabled, type, etc.
+ HelperText attributes is used to give context about a field's input,
+ such as how the input will be used.
+
+ The error property toggles the error state. The helperText prop can then be used to provide feedback to the user about the error. As shown below it can be used with variant such as outlined (default), filled, and standard.
+
+ The multiline prop transforms the text field into a TextareaAutosize element. Unless the rows prop is set, the height of the text field dynamically matches its content (using TextareaAutosize). You can use the minRows and maxRows props to bound it.
+
+ The TextField component is a versatile input field used to capture user input in forms and user interfaces. It can handle a variety of input types, such as text, numbers, emails, and passwords, and offers built-in styling and validation features.
+
+ For proper application, these TextField can be used for different
+ purposes. It can be effectively used in any project to increase User Interaction.
+ Lets see how can we use TextField effectively in our project.
+
+ The TextField wrapper component is a complete form control including a label, variant, helper text etc. TextField comes with three variants: outlined (default), filled, and standard.
+
+
Outlined (default)
+
+ Outlined TextField are TextField that do not have a fill, but have a
+ border or stroke to define its bounding box as well as a text label
+ to convey a thought for users to take action upon. Colors can also
+ be used to style these buttons in order to fit into the theme align
+ with brand guidelines.
+
+
+
+
+
+
+
Filled
+
+ Filled TextField are TextField that consist a background color fill and
+ a text in it. Depending on the theme or intended action, the color
+ fill can range from a primary brand color to any other applicable
+ color in a brand’s color palette.
+
+
+
+
+
+
+
Standard
+
+ Standard TextField are TextField that do not have background color fill and
+ a text in it. Colors can also be used to style these buttons in order to fit
+ into the theme align with brand guidelines.
+
+ You might come across in a situation you needed some helper text, field with number, disabled field etc. Let's see different properties availble for TextField.
+
+
Type prop
+
+ Type prop can have a value such as password, number or text.
+
+
+
+
+
+
+
+
+
+
+
Helper Text
+
+ Helper text also very effective for your form or for better understanding.
+
+
+
+
+
+
+
+
+
Error
+
+ Error handling is very important for UI. User might come in sitatution where they enter invalid value or forget to enter any data in TextField. Here come error prop helps to indicate partucular field are required or user have entered invalid value.
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
diff --git a/src/sections/Projects/Sistent/components/text-field/index.js b/src/sections/Projects/Sistent/components/text-field/index.js
new file mode 100644
index 000000000000..d89a3e043fc6
--- /dev/null
+++ b/src/sections/Projects/Sistent/components/text-field/index.js
@@ -0,0 +1,412 @@
+import React from "react";
+import { navigate } from "gatsby";
+import { useLocation } from "@reach/router";
+
+import { Box, SistentThemeProvider, TextField } from "@layer5/sistent";
+import TabButton from "../../../../../reusecore/Button";
+import { SistentLayout } from "../../sistent-layout";
+import { useStyledDarkMode } from "../../../../../theme/app/useStyledDarkMode";
+
+const SistentTextField = () => {
+ const location = useLocation();
+ const { isDark } = useStyledDarkMode();
+
+ return (
+
+
+ The TextField component is a versatile input field used to capture user input in forms and user interfaces. It can handle a variety of input types, such as text, numbers, emails, and passwords, and offers built-in styling and validation features.
+
+ A Text fileds allow user to enter and edit any text. It mostly present in Forms or dialogue box in UI.
+ TextField are crucial and integral elements in an interface. It allows to get data from enetered user.
+
+ Standard form attributes are supported, for example required, disabled, type, etc.
+ HelperText attributes is used to give context about a field's input,
+ such as how the input will be used.
+
+ The error property toggles the error state. The helperText prop can then be used to provide feedback to the user about the error. As shown below it can be used with variant such as outlined (default), filled, and standard.
+
+ The multiline prop transforms the text field into a TextareaAutosize element. Unless the rows prop is set, the height of the text field dynamically matches its content (using TextareaAutosize). You can use the minRows and maxRows props to bound it.
+