Text Editor
We use text editors to allow users to enter multiple lines of formatted text.
If users need to add unformatted text, see Text Area.
Demo and Developer GuidelinesIf users need to add unformatted text, see Text Area.
Anatomy
We use a personalized version of a 3rd party rich text editor called TinyMCE. We only support/maintain a certain amount of the text editor attributes, so careful coordination and consideration should be taken when changing/upgrading them.
Label
Labels are title case without punctuation and contain a single noun or noun phrase (labels do not contain verbs). See the Field Label Glossary for common labels and their use cases.
Placeholder / Value
The placeholder allows the user to overwrite when they start typing. When there is no inputted value, display the placeholder “Enter [label]” with no ellipses at the end. Placeholders are sentence case without punctuation.
Error
Please see In-Line Error Validation on Submit.