Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Where inline inputs are used, changes are persisted every time an input is edited. There is no need for a global Save and Cancel.

...

Types

Type

Usage

Input

Regular (Reading Mode)

Active (Editing Mode)

Inline Text Inputs

Inline text inputs are variants of the standard Text Field and Text Area components.

Text Field

Image Modified

Image Modified

Text Area

Image Modified

Image Modified

Inline Selection Inputs

Inline selection inputs are variants of standard selection components, such as a Drop-down Menu, Date Picker, or Time Picker.

Drop-down Menu

Image Modified

Image Modified

Date Picker

Image Modified

Image Modified

Usage & Behavior

Structure

...

Any content below an inline text area should be pushed down the page when the field is active, so that all content is still visible. For example:

Before

After

Image ModifiedImage Modified

Inline selection inputs should overlay any content below when active. For example:

Before

After

Image ModifiedImage Modified

Default State

Inline inputs may include assistive placeholder text by default. For example:

...

Otherwise, any previously-entered content will be displayed. For example:

...

States

State

Inline Text Inputs

Inline Selection Inputs

Text Area

Text Field

Drop-down menu

Date Picker

Regular (Reading Mode)

Image Removed
Inline Text Area - Filled - Regular.pngImage Added
Image Removed
Inline Text Field - Regular filled.pngImage Added
Image Removed
Inline Dropdown Menu - Filled - Regular.pngImage Added
Image Removed
Inline Date Picker - Filled - Regular.pngImage Added

Hover

Image Removed
Inline Text Area - Filled - Hover.pngImage Added
Image Removed
Inline Text Field - Hover filled.pngImage Added
Image Removed
Inline Dropdown Menu - Filled - Hover.pngImage Added
Image Removed
Inline Date Picker - Filled - Hover.pngImage Added

Active (Editing Mode)

Image Removed
Inline Text Area - Filled - Active.pngImage Added
Image Removed
Inline Text Field - Active filled.pngImage Added
Image Removed
Inline Dropdown Menu - Filled - Active Menu.pngImage Added
Image Removed
Inline Date Picker - Filled - Active.pngImage Added

Saving

Image Removed
Inline Text Area - Filled - Saving.pngImage Added
Image Removed
Inline Text Field - Saving filled.pngImage Added
Image Removed
Inline Dropdown Menu - Filled - Saving.pngImage Added
Image Removed
Inline Date Picker - Filled - Saving.pngImage Added

Read Only

Image Removed
Inline Text Area - Filled - Read-Only.pngImage Added
Image Removed
Inline Text Field - Read-Only filled.pngImage Added
Image Removed
Inline Dropdown Menu - Filled - Read-Only.pngImage Added
Image Removed
Inline Date Picker - Filled - Read-Only.pngImage Added

Error

Image Removed
Inline Text Area - Filled - Error.pngImage Added
Image Removed
Inline Text Field - Error filled.pngImage Added
Image Removed
Inline Dropdown Menu - Filled - Error.pngImage Added
Image Removed
Inline Date Picker - Filled - Error.pngImage Added

Warning

Image Removed
Inline Text Area - Warning.pngImage Added
Image Removed
Inline Text Field - Warning.pngImage Added
Image Removed
Inline Dropdown Menu - Warning.pngImage Added
Image Removed
Inline Date Picker - Filled - Warning.pngImage Added

Focused

Image Removed
Inline Text Area - Filled - Focused.pngImage Added
Image Removed
Inline Text Field - Focused filled.pngImage Added
Image Removed
Inline Dropdown Menu - Filled - Focused.pngImage Added
Image Removed
Inline Date Picker - Filled - Focused.pngImage Added

Interaction

Text Inputs

  • When the input field is active, Save and Cancel options will be shown.

  • When Save is selected:

    • a spinning progress indicator is shown,

    • the changes are applied, and

    • the input returns to the regular state.

  • When Cancel is selected:

    • unapplied changes are discarded, and

    • the input returns to the regular state.

  • Clicking outside of the text input field:

    • returns it to the regular state, and

    • applies any changes.

...

Validations and errors

Please refer to the Field Validation page for more information.

...

See the individual component pages for more information.

Keyboard

Regular (Reading Mode)

Active (Editing Mode)

Tab

Navigates to the next component

Navigates to the next action, including Cancel and Save

Shift + Tab

Navigates to the previous component

Navigates to the previous action

Enter

Enters editing mode

Saves, and returns input to reading mode

Esc

N/A

Cancels, and returns input to reading mode

Design

Zeplin link

Screen thumbnail

Inline Text Field - https://zpl.io/Q0L0nKn

Image Removed
Verint LUX Inline Text Field - States.pngImage Added

Inline Text Area - https://zpl.io/O0M0nEl

Image Removed
Verint LUX Inline Text Area - States.pngImage Added

Inline Date Picker - https://zpl.io/L484no6

Image Removed
Verint LUX Inline Date Picker - States.pngImage Added

Inline Dropdown Menu - https://zpl.io/9qgqzXw

Image Removed
Verint LUX Inline Dropdown Menu - States.pngImage Added

Code

...