# Layout & Navigation

## Global Home Page

The global home page is the default landing page for the Admin UI. It lists the screens and AI agents you can access, plus quick links, favorites, and recently visited screens.

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2Fwe9NQQeNyP7QByvxWBwT%2FRierino-Home-02-19-2026_07_44_PM.png?alt=media&#x26;token=d54db576-be04-41e5-95eb-95ffdb74b467" alt=""><figcaption><p>Global Home Page</p></figcaption></figure>

Open it at `https://[YOUR_ADMIN_UI_DOMAIN]`.

{% hint style="info" %}
The global home page is fully configurable using templates. The screenshots show the default template shipped with Rierino Core.
{% endhint %}

## App Home Page

Each app has its own home page. It summarizes the app and links to its screens, split across three tabs.

{% tabs %}
{% tab title="Modules" %}

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2FYMbXnMWhvm2RRKMqKFfI%2FDevops-02-19-2026_07_45_PM%20(1).png?alt=media&#x26;token=c8204131-d0ce-46bf-b025-888081db9702" alt=""><figcaption><p>App Home Page - Modules</p></figcaption></figure>

Lists the app’s screens, grouped by category.
{% endtab %}

{% tab title="Profile" %}

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2F3pbyQtRiywT0JRPNjUTp%2FDevops-02-19-2026_07_45_PM.png?alt=media&#x26;token=c9455521-e5cc-45e4-a2a0-637a99b5ec53" alt=""><figcaption><p>App Home Page - Profile</p></figcaption></figure>

Gives an overview of the app, including useful links and the AI accelerators used in the app.
{% endtab %}

{% tab title="FAQs" %}

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2FHOTu9O5sYBwOMhaD4ImS%2FDevops-02-19-2026_07_44_PM.png?alt=media&#x26;token=b84dbaa7-a870-4a01-aaef-4c9586910184" alt=""><figcaption><p>App Home Page - FAQs</p></figcaption></figure>

Lists common questions and answers for the app.
{% endtab %}
{% endtabs %}

Open it at `https://[YOUR_ADMIN_UI_DOMAIN]/app/[ID]`.

{% hint style="info" %}
App home pages are fully configurable using templates. The screenshots show the default template shipped with Rierino Core.
{% endhint %}

## Listing Page

A typical screen in Rierino within an App consists of 3 main building blocks, used for navigation, listing records and editing them.

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2FzMBEOM3p8LlbEU5TcZYC%2Fimage.png?alt=media&#x26;token=a9175d24-cfad-4a4f-a157-5fec74a38888" alt=""><figcaption><p>Listing Page Layout</p></figcaption></figure>

### 1) Navigation Bar

The navigation bar is the main way to move around the Admin UI. It provides access to the global home page, apps, screens, AI agents, and the user menu.

You can hide it on specific screens using the `noNav` parameter. Most deployments keep it visible for consistent navigation.

#### Typical navigation flow

Most users follow this pattern:

1. Go to the global home page.
2. Switch to the right app.
3. Pick a screen from the screen icons.
4. Use the lister to find a record.
5. Use the editor to view or change details.

#### Global home

The top logo icon takes users back to the global home page. This logo can be customized from the icon UI.

The global home page usually lists:

* All accessible apps
* User favorites and pinned entries (if configured)

#### App switcher

Below the logo is the app icon. It opens the app switch menu. Selecting an app routes the user to that app’s landing page.

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2FYGR2PAKwE0cfAc4IGGJ5%2Fimage.png?alt=media&#x26;token=12c4ebbf-1acc-476f-9798-8cf6c38c8995" alt="" width="375"><figcaption><p>App Switch</p></figcaption></figure>

#### Screen shortcuts

Under the app switcher is a list of icons. Each icon represents a screen in the current app. Most screens combine a records lister and an object editor.

#### AI agents

Just above the bottom is the AI icon ✨. It lets users connect to AI agents for help and task execution.

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2FQBQjOotBH7VXZDrr6JvN%2FAI-Agents-02-19-2026_07_45_PM.png?alt=media&#x26;token=fff00cae-907f-4ad7-9f22-a4be84bba291" alt=""><figcaption><p>AI Agent Listing</p></figcaption></figure>

{% hint style="info" %}
The agent listing page is fully configurable using templates. The screenshots show the default template shipped with Rierino Core.
{% endhint %}

#### User menu

At the bottom is the user menu. It shows the current user. It also provides quick access to common settings:

* Changing the language of admin UI
* Changing the theme / style of admin UI
* Changing the active branch (if enabled)
* Listing and accessing recently visited screens
* Accessing help center
* Logging out of the admin UI

<figure><img src="https://1659095931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcnDk3J1AzTgg2NFrGPlh%2Fuploads%2F0LZxjPRmTl0XjFCukFdk%2Fimage.png?alt=media&#x26;token=46fe5765-3129-4f47-a70b-e1ba76d4b375" alt="" width="220"><figcaption><p>User Menu</p></figcaption></figure>

### 2) Records Lister

Most screens include a list of records. These can be technical records or business records. Common examples include products, customers, and tasks to be completed.

Two common layouts are used:

* A **collapsible menu lister** for quick navigation and smaller datasets.
* A **full-page lister** (for example, a table or a map) for larger views and richer filtering.

#### What the lister is responsible for

In practice, the lister is the “finding and selecting” layer. It typically handles:

* Searching and filtering
* Sorting and paging
* Selecting one record to edit, or a set of records to act on
* Showing compact context before opening an editor

### 3) Object Editor

The object editor is used to view and edit a selected record. It is also used to create new records.

Editors can be shown:

* Inline on the page, next to the lister
* As a pop-up dialog, to keep the user focused on one task

#### What the editor is responsible for

The editor is the “detail and action” layer. It typically handles:

* Displaying the full record and related fields
* Validating user input before saving
* Triggering actions (for example, through menus and buttons)
* Supporting multi-step tasks where users need guided data entry

Object editors support the following shortcuts:

<table><thead><tr><th width="206.9393310546875">Shortcut</th><th>Action</th></tr></thead><tbody><tr><td>Ctrl + S</td><td>Save current record</td></tr><tr><td>Ctrl + .</td><td>Creates a new record</td></tr></tbody></table>
