Field types
Every field type available on this installation, with its options. This page is generated from the running CMS.
On this page
Plugins add field types, so this list reflects exactly what is installed — the blocks and media types come from their plugins. Field definitions use the common options plus the options below.
Text · text
A single line of plain text.
| Option | Type | Notes |
|---|---|---|
placeholder | text | Placeholder |
max | number | Max Length |
Textarea · textarea
Multiple lines of plain text.
| Option | Type | Notes |
|---|---|---|
placeholder | text | Placeholder |
rows | number | Rows |
max | number | Max Length |
Rich text · richtext
Formatted text with headings, lists and links (sanitized HTML).
| Option | Type | Notes |
|---|---|---|
inline | toggle | Inline Only — No paragraphs, headings or lists. |
Markdown · markdown
Long-form text written in Markdown.
Number · number
A whole or decimal number with optional limits.
| Option | Type | Notes |
|---|---|---|
min | number | Minimum |
max | number | Maximum |
decimals | toggle | Allow Decimals |
Toggle · toggle
An on/off switch stored as true or false.
Select · select
Pick one or more predefined options.
| Option | Type | Notes |
|---|---|---|
options | json | Options — Map of value → label. |
multiple | toggle | Allow Multiple |
display | select | Display |
Date · date
A calendar date, optionally with a time.
| Option | Type | Notes |
|---|---|---|
time | toggle | Include Time |
Slug · slug
A URL-safe identifier; typed text is converted to lowercase-with-dashes.
| Option | Type | Notes |
|---|---|---|
placeholder | text | Placeholder |
max | number | Max Length |
Link · url
A web address or a relative link.
| Option | Type | Notes |
|---|---|---|
placeholder | text | Placeholder |
max | number | Max Length |
Email · email
An email address, checked for a valid format.
| Option | Type | Notes |
|---|---|---|
placeholder | text | Placeholder |
max | number | Max Length |
Color · color
A color: a design token, hex value or CSS color function.
Entries · entries
Link to other entries.
| Option | Type | Notes |
|---|---|---|
collections | select | Collections |
max | number | Maximum |
Users · users
Link to one or more users.
Tags · tags
Free-form labels, separated by Enter or a comma.
Code · code
Source code or embed snippets in a monospaced editor.
| Option | Type | Notes |
|---|---|---|
language | select | Language |
JSON · json
Structured data edited as JSON.
Group · group
A fixed set of nested fields stored together.
| Option | Type | Notes |
|---|---|---|
fields | fields | Fields |
Repeater · repeater
A list of items that share the same nested fields.
| Option | Type | Notes |
|---|---|---|
fields | fields | Fields |
max | number | Maximum Items |
Icon · icon
Pick an icon.
Blocks · blocks
Rich page content built from blocks — text, media, layout and more.
| Option | Type | Notes |
|---|---|---|
allowed | tags | Allowed Blocks — Leave empty to allow every block. |
Properties · properties
A list of field definitions (like a collection’s fields), e.g. the properties of a component.
Media · media
Images, documents or videos from the media library.
| Option | Type | Notes |
|---|---|---|
max | number | Maximum Files |
accept | select | Allowed |