Inputs

An input field where the user can enter data. An input field can vary in many ways, depending on the type attribute.

Design System Guidelines

Email Address

Email Address with Error State

Replace the Show/Hide Error State buttons with whatever element you want to trigger the corresponding error state.

Show Error State

Phone Number

The placeholder underscores _ should be replaced as the user types, while the other characters ( - ) should remain, however Webflow doesn't permit this.

Phone Number with Error State

The placeholder underscores _ should be replaced as the user types, while the other characters ( - ) should remain, however Webflow doesn't permit this. Replace the Show/Hide Error State buttons with whatever element you want to trigger the corresponding error state.

Show Error State

Password

This is sample helper text. Your password must be 8-20 characters long, contain letters and numbers, and must not contain spaces, special characters, or emoji.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Password with Error State

Replace the Show/Hide Error State buttons with whatever element you want to trigger the corresponding error state.

This is sample helper text. Your password must be 8-20 characters long, contain letters and numbers, and must not contain spaces, special characters, or emoji.
Show Error State

Text Input

Text Input with Error State

Replace the Show/Hide Error State buttons with whatever element you want to trigger the corresponding error state.

Show Error State

Disabled Input

To disable an input, provide a unique ID to the corresponding "dds__form-control" and then use this ID in the script found within the page settings > Before </body> tag section. Note that the disabled state will be seen when published but not in preview mode.

Read Only Input

Users should still be able to highlight and copy the text within a read-only input.

Read-only text here

Text Area

Text Area with Error State

Replace the Show/Hide Error State buttons with whatever element you want to trigger the corresponding error state.

Show Error State