> For the complete documentation index, see [llms.txt](https://docs.work-relay.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.work-relay.com/forms/form-components/fields/rich-text.md).

# Rich text

Rich Text field component is used to store formatted ("rich") text.

User can perform the following operations with the rich text component:

* Change font and font size
* Format text as bold, italicized, underlined, or strike-through
* Create bullet and numbered lists
* Change paragraph indentation
* Change text alignment
* Remove formatting

## Working with component

[Managing components](https://neostella.gitbook.io/work-relay-documentation/K6d8zoAI1M2x24Qd4SS2/forms/form-components/working-with-form-components#managing-components)

## Component properties

[Components basic properties](https://neostella.gitbook.io/work-relay-documentation/K6d8zoAI1M2x24Qd4SS2/forms/form-components/components-basic-properties)

Virtual input field component properties:

![](/files/b9284bed105702c4d733aef2d870a22d74b2ffde)

* Length (1) - limits number of digits
* Default Value (2) - provide default value if needed. It can be actual text or merge field. Use HTML tags for text styling

In case context object field is the source for the rich text component, it would display images, text colors and hyperlinks as well. Below example illustrates rich text field value being displayed on a form in read only mode:

![](/files/d4e03b7bc1ccfa92cdd663d66898b42b96bca20f)

## Validation rules

[Text field validation rules](https://neostella.gitbook.io/work-relay-documentation/K6d8zoAI1M2x24Qd4SS2/forms/form-components/components-validation-rules#text-field)

## Events

[Form input events](https://neostella.gitbook.io/work-relay-documentation/K6d8zoAI1M2x24Qd4SS2/forms/form-building/events)

## Conditional styles

[Form components conditional styling](https://neostella.gitbook.io/work-relay-documentation/K6d8zoAI1M2x24Qd4SS2/forms/basics/conditional-styles)

This component has following conditional styles available:

* hide
* show
* required
* disable
* clear
