Text Area

    Use the Text Area Component to let the user input long text data displayed in multiple lines and edit it. The Text Area allows the user to resize the area horizontally and vertically by a drag indicator. Users can achieve the Text Area Component by making an Ignite UI for Angular Input Group Component decorated as a text area.

    Text Area Demo

    Size

    The Text Area comes in three different sizes:

    • Large
    • Medium
    • Small
    Large Medium Small

    Types

    In Figma we offer choice between two distinct types: border style and box style.

    Border Box

    Interaction State

    In Figma, both border and box type Text Area can be set to a Disabled state using the properties panel.

    State

    The Text Area component supports five states for the enabled variants: Idle, Idle & Hover, Filled, Filled & Hover and Focused. These flexibility enhancements afford a more dynamic interaction design that can seamlessly flow into high-fidelity prototyping. In Figma, you can toggle between states using the State property in the right properties panel.

    Every experienced designer uses constraints wisely to limit the user input and avoid invalid states, hence the availability of validation styles. Through the available validation styles, the Text Area is equipped for sophisticated designs that display Success, Warning, and Error visuals.

    In Figma, states can be easily switched from the State property on the right properties panel.

    Styling

    The Text Area comes with styling flexibility through the colors of its Background, Border, and Text. To change the validation styles, it is recommended to update the respective color styles in the Indigo.Design library.

    Usage

    When using the Text Area, you should always have a label. A text area without a label appears unclear.

    Do Don't

    Additional Resources

    Related topics:

    Our community is active and always welcoming to new ideas.