Skip to main content

Render Read-Only Editor for All Attributes

Why this setting exists

Renders every attribute with its editor in both view and edit modes, so the field looks identical either way. There is no layout shift when switching a View form to edit via the inline edit button. Layout stability is the whole point of this switch.

By default a field renders two different ways depending on the mode: a View form shows the read-only renderer (a plain value), while Edit and Create forms show the editor (the edit box). Because those two renderings differ in size and shape, clicking the inline edit button on a View form makes the layout jump as each value is swapped for an input.

Choosing Input Box Display removes that jump. With it selected, a read-only field renders its editor, disabled (greyed out and non-interactive) instead of a plain value — so the read-only view and the editable view render identically. Switching a View form into edit via the inline edit button simply enables that field's editor in place, causing no UI shift: the fields are already laid out exactly as they will be when editing.

Everything about building the form — containers, fields, widgets — works exactly as described in Forms. This page covers only this single global switch.

Key Concept

This is one global display option in Design Studio → Page Templates → Template Settings → Form tab. It applies to every Design Studio form.

Its purpose is layout stability: with Input Box Display, the renderer and the editor become the same for every attribute, so there is no UI shift when a View form is switched to edit.

Plain Text Display is the default, so existing forms keep behaving exactly as they always have — View shows values, Edit/Create show inputs.


Where to set it

Open Design Studio → Page Templates, open Template Settings, and switch to the Form tab. Under Select Display Option, pick one of two cards. Each card previews how a field renders.

Display OptionDescriptionRead-only editor
Plain Text Display (default)Used for normal view mode and full-edit mode. Displays the label, optional edit icon, and the non-editable value as plain text. Fields render normally for their mode (value in View, input in Edit/Create).Off
Input Box DisplayUsed for normal view mode and full-edit mode. Displays the label, optional edit icon, and the value within a non-editable input box. Every field renders its editor — including in View mode — so the read-only and editable renderings match and there is no UI shift on inline edit.On

What it changes

  • On — a read-only field renders its editor, disabled (Create, Edit, View, Quick Edit, and Edit Relation), so view and edit look identical and there is no layout shift on inline edit. A field being actively edited still renders its normal, enabled editor.
  • Off (default) — fields render per mode, exactly as today.
Setting = OFF Setting = ON
──────────────────────────────── ────────────────────────────────
View → read-only values View → disabled editors (look like edit)
Edit → editors Edit → editors (enabled)
Create→ editors Create→ editors (enabled)

Inline edit on a View form: Inline edit on a View form:
values swap to inputs → jump disabled editor just enables → no shift
Applies to every attribute

The switch renders the editor (disabled) for all read-only attributes, including fields that are not otherwise updatable. It only changes how a field is rendered — a disabled editor is not editable, and whether an edit can actually be saved still follows the form's normal rules and each field's own permissions.


When to use it

  • You want a stable layout across view and edit, so clicking the inline edit button on a View form doesn't shift the page as values turn into inputs.
  • You want a single form that is always editable, so users don't have to switch from View into Edit to make a change.
  • You are building a data-entry-style View where seeing the inputs directly is more useful than read-only values.

Leave it off (the default) when View pages should stay read-only — which is the right choice for most forms.


Notes

  • This setting applies to Design Studio Forms — Create, Edit, View, Quick Edit, and Edit Relation forms. It does not affect dashboards, relation grids, or data grids.
  • Because the switch defaults to off, upgrading has no visible effect on existing forms until an administrator turns it on.
  • It pairs with Form Input Label Alignment — both live on the same Form tab in Template Settings.

Next Steps