Block overview
Blocks are the building blocks of a page. This page organizes them — the full list with all settings is in the Block types reference.
The three groups
The block picker is organized into:
| Group | For |
|---|---|
| Basic Blocks | Text, headings, images, sub-pages, layout |
| Special Blocks | Displaying, evaluating, embedding, and linking data |
| Form field Blocks | Collecting data |
Basic Blocks
The foundation of every page: Paragraph, Heading 1 through 3, Image, Page (sub-page), and the four Layout blocks.
With these you build documentation, manuals, and notes — and with the layouts, the structure for everything else.
Special Blocks
This is where the real difference from a plain text document lies.
Displaying data
- Grid View — embeds an existing view. The most important block for Portals.
- Grid List — turns entries into a freely designed list.
- File list — list view with drag-and-drop upload.
Evaluating
- Counter — number of entries in a view
- Sum card — sum of a numeric column
- Donut chart — distribution over a single-select column
A dashboard in five minutes
Three or four evaluation blocks in a horizontal layout make a metrics row. An embedded Grid view underneath with the details — that's usually all a decent dashboard needs.
Triggering actions
- Button — starts a form or a Flow
- QR code — the same, as a QR code, for posters and print
- Flow — embeds a Flow
Embedding external content
- Embed — any external content via iframe
- HTML — your own code, optionally AI-generated
Form field Blocks
All the input fields you know from forms — but here freely placeable, combinable with text and layout, and with conditional visibility.
Roughly by purpose:
| Purpose | Blocks |
|---|---|
| Text | Single-line text field, Multi-line text field |
| Numbers | Number, Decimal, Currency, Rating scale |
| Selection | Select as dropdown, Select as list, Multiple select, Checkmark, Decision |
| Time | Date, Date and time |
| Contact | Email, Phone, URL, Address |
| Location | Geolocation |
| Linking | Record, Records |
| Media | Upload files or photos, Photo camera, Video, Upload video, Voice recording |
| Other | Signature, Barcode scanner, HTML with form fields |
Which block for which task
| You want to … | Block |
|---|---|
| Show a table in the Portal | Grid View |
| Highlight a single metric | Counter or Sum card |
| Show a distribution | Donut chart |
| Let visitors start a process | Button |
| Make something scannable on a poster | QR code |
| Collect files | File list or Upload files or photos |
| Repeat content per entry | Grid List |
| Show something external | Embed |
| Full design freedom | HTML |
| Multiple areas on one page | Tab layout |
| A guided process | Stepper layout |
Nesting blocks
Layout blocks contain other blocks. Two metrics side by side with a table below is built like this:
Vertical layout
├── Horizontal layout
│ ├── Counter
│ └── Sum card
└── Grid ViewAt this level of nesting, you should work in structure mode — in the regular editor it's hard to tell which block sits inside which.