> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Space Navigation

> Learn how to improve the user experience of enterprise apps through custom navigation. This article covers the feature overview, use cases, and detailed configuration steps, and applies to different editions including Free plan, Basic edition, and Professional edition.

> In grayscale release

| **Edition entitlement**      | **Free plan** | **Basic edition** | **Professional edition** | **Dedicated edition** | **Dedicated - OA Enhancement Pack** |
| ---------------------------- | ------------- | ----------------- | ------------------------ | --------------------- | ----------------------------------- |
| **Navigation customization** | Not supported | Not supported     | Not supported            | Not supported         | Supported                           |

## 1. Introduction

### 1.1 Feature Overview

Custom navigation lets organizations build personalized navigation structures tailored to different apps, so users can locate the apps, pages, or links they need more quickly and easily.

### 1.2 Use Cases

* Custom layout: App Admins can freely adjust the tier, order, and content of navigation menus based on business needs, ensuring that the most frequently used options are always prominently placed.
* Higher satisfaction: Personalized navigation helps users find the information or features they need more efficiently, improving overall satisfaction with the system.

## 2. Steps

Custom space navigation currently supports desktop navigation, mobile navigation, and theme settings.

### 2.1 Entry Point

<Steps>
  <Step title="Step 1">
    Sign in to the [YiDA Workbench](https://www.yidaapps.com/workPlatform) as an App Admin.
  </Step>

  <Step title="Step 2">
    Click **Platform Management** in the upper-right corner to open the platform management page.
  </Step>

  <Step title="Step 3">
    In the left-hand menu, go to **Platform Dedicated Customization** > **Space Management**, select the space you want to edit, and click **Edit**.
  </Step>
</Steps>

4. Select **Navigation & Theme**.

### 2.2 Desktop Navigation Configuration

Desktop navigation settings are divided into three areas: navigation menu, navigation logo and name, and system actions.

#### 1. Navigation Menu Area

1. Click **Add**, then select a content type. The navigation menu area currently supports 6 content types (portal, app, page, system page, custom link, and page group), with a maximum of 50 tabs.

2. The available content types and their corresponding options are shown in the table below:

| Content type | Illustration | Configuration                                                                                                                                                                                                        |
| ------------ | ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Portal       |              | • Portals in the current space<br />                                                                                                                                                                                 |
| App          |              | • YiDA apps<br />• DingTalk apps<br /><br />                                                                                                                                                                         |
| Page         |              | Specific pages within a YiDA app<br /><br />                                                                                                                                                                         |
| System page  |              | • Process Center (full version)<br />• My Tasks (including To Handle, Handled, Initiated by Me, and CC'd to Me)<br />• My Processes (including process creation, process monitoring, and more)<br />• Create Process |
| Custom link  |              | Configure the name and URL of the custom link.<br />The link always opens in a new window.                                                                                                                           |
| Group        |              | Group name.                                                                                                                                                                                                          |

3. Click **Confirm** to add the new navigation menu item. The top-expanded style is supported, leaving room for future tier extensions.

If you create a group, you can select any of the 5 content types above when using **Add Sublevel** within the group.

4. Click the button on each row

to add a submenu under the current-level menu, as shown below:

Click

to add a portal, app, page, system page, custom link, and more. Once added, you can view the submenu under the corresponding main menu.

5. Click **Sync to Mobile** to save the current desktop navigation and sync it to mobile.

#### 2. Navigation Logo and Name Area

Use this area to configure the **navigation logo and name**. For example:

Detailed descriptions of each option are shown below:

<table>
  <tr>
    <td>**Illustration**</td>
    <td>**Option name**</td>
    <td>**Description**</td>
  </tr>

  <tr>
    <td rowSpan={5} />

    <td>Show space navigation logo</td>
    <td>Can be turned on or off.</td>
  </tr>

  <tr>
    <td>Space logo</td>
    <td>Upload a jpg/jpeg/gif/png/svg file up to 1 MB as your space logo. A height of 32 pixels is recommended.</td>
  </tr>

  <tr>
    <td>Logo redirect URL</td>
    <td>Has a default value.</td>
  </tr>

  <tr>
    <td>Show space name</td>
    <td>Can be turned on or off.</td>
  </tr>

  <tr>
    <td>Redirect URL when clicking the space name</td>
    <td>Has a default value.</td>
  </tr>
</table>

#### 3. System Actions Area

1. In the system actions area, you can configure the buttons displayed in the upper-right corner, including the visibility and appearance of the Share, To-Do, and Profile Photo buttons, as shown below:

Content settings: Share / To-Do / Profile Photo.

Style settings: Icon + text / Icon only.

### 2.3 Mobile Navigation Configuration

#### 1. Configure the Navigation Menu

* First-tier navigation style: choose either **Bottom navigation** or **Top navigation**.

* Both bottom and top navigation styles are supported, with up to 2 tiers.

* Supports 7 content types (portal, app, page, system page, custom link, space AI Assistant, and page group), with a maximum of 50 tabs.

* When there are more than 5 tabs, the extra items are collapsed into "More".

#### 2. Content Types Available on Mobile

| Content type       | Illustration | Configuration                                                                                                                                                                                         |
| ------------------ | ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Portal             |              | • Portals in the current space<br />                                                                                                                                                                  |
| App                |              | • YiDA apps<br />• DingTalk apps<br /><br />                                                                                                                                                          |
| Page               |              | Specific pages within a YiDA app<br /><br />                                                                                                                                                          |
| System page        |              | • Process Center (full version)<br />• My Tasks (with 4 tabs, including Created by Me, and more)<br />• My Processes (including process creation, process monitoring, and more)<br />• Create Process |
| Space AI Assistant | /            | Requires configuration; only one AI Assistant can be configured per navigation.                                                                                                                       |
| Custom link        |              | Name, URL, and icon of the custom link.                                                                                                                                                               |
| Group              |              | Group name and icon.<br />When using **Add Sublevel** within a group, you can select any of the 5 content types above.                                                                                |

### 2.4 Theme Settings

Detailed descriptions of each option are shown below:

<table>
  <tr>
    <td>**Option name**</td>
    <td>**Description**</td>
  </tr>

  <tr>
    <td>Theme color</td>

    <td />
  </tr>

  <tr>
    <td rowSpan={4}>Space navigation color mode</td>

    <td rowSpan={4} />
  </tr>

  <tr />

  <tr />

  <tr />

  <tr>
    <td>Page background color</td>
    <td>**Keep original page background**<br />Example: In the portal designer, the background color is set to light blue, as shown on the left;<br />the portal background in the space matches the setting in the designer, as shown on the right.<br />**Unified gray**<br />Example: In the portal designer, the background color is set to light blue, as shown on the left;<br />the portal background in the space changes to gray, as shown on the right.<br />**Unified transparent**<br />Example: In the portal designer, the background color is set to light blue, as shown on the left;<br />the portal background in the space becomes transparent and shows the space background, as shown on the right.</td>
  </tr>

  <tr>
    <td>Portal theme color</td>
    <td>**Keep original portal theme color**<br />Example: The theme color for icons, entries, and other elements is configured in the portal designer, as shown on the left;<br />the original portal color scheme is retained in the space, as shown on the right.<br />**Follow space theme color**<br />Example: The theme color for icons, entries, and other elements is configured in the portal designer, as shown on the left;<br />the space theme color is applied uniformly in the space, as shown on the right.</td>
  </tr>
</table>
