# Actions on a Classic App

> Part of the NocoDB documentation (Classic Apps). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/classic-apps/actions
Last updated: 2026-10-21

Rename, restyle, duplicate, reorder, hide and delete NocoDB classic apps (formerly interfaces, the equivalent of Airtable Interfaces) and their pages.

Manage NocoDB classic apps and their pages under **Apps** in the project sidebar. Most actions are in the context menu of a classic app or a page.

<img alt="Classic app context menu" src={__img0} placeholder="blur" />

## Classic app actions

| Action                         | Description                                                                                                                         |
| ------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- |
| **Rename**                     | Change the name of the classic app inline.                                                                                          |
| **Change icon**                | Change the icon that you selected when you created the classic app.                                                                 |
| **Appearance**                 | Change the accent color and style (Bold, Quiet, Wash or Ink) that you selected when you created the classic app.                    |
| **Duplicate**                  | Make a copy of the classic app with all its pages.                                                                                  |
| **Manage Users**               | Invite people to the classic app and manage their roles.                                                                            |
| **Restrict interface sharing** | When this is on, only project collaborators can share the classic app.                                                              |
| **Hide from navigation**       | Hide a classic app that is not ready for use. You cannot publish a hidden classic app, and you cannot hide a published classic app. |
| **Publish / Unpublish**        | Publish pending changes, or take the published version offline. See [Publish a classic app](/docs/classic-apps/publish).            |
| **Delete**                     | Delete the classic app and all of its pages.                                                                                        |

<Callout type="note">
  When you duplicate a project, you can select to include its classic apps.
</Callout>

## Page actions

| Action                   | Description                                                                                                         |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------- |
| **Rename**               | Rename a page inline. Press Enter to save or Escape to cancel.                                                      |
| **Reorder**              | Drag pages to change their order in the app navigation.                                                             |
| **Hide from navigation** | Remove the navigation entry, but keep the page available for contextual use (for example, as a record detail page). |
| **Duplicate**            | Make a copy of the page in the same classic app.                                                                    |
| **Delete**               | Remove the page from the classic app.                                                                               |

These rules keep a classic app usable:

* You cannot delete the last page of a classic app.
* You cannot hide or delete the last page that is visible in the navigation.

You can delete a [record detail page](/docs/classic-apps/layouts/record-detail) that other pages use. The confirmation shows where the page is used. Each element that uses the page loses record details until you connect it to a different layout.

---

## Related pages

- [Classic Apps](https://nocodb.com/docs/classic-apps.md): NocoDB classic apps, formerly Interfaces, are the equivalent of Airtable Interfaces: build custom apps on your project data from page layouts, without code.
- [Create a Classic App](https://nocodb.com/docs/classic-apps/create-classic-app.md): Create a NocoDB classic app (formerly an interface), the equivalent of an Airtable interface: name it, select a layout and connect it to a table.
- [Classic App Builder](https://nocodb.com/docs/classic-apps/builder.md): The NocoDB classic app builder, formerly the interface builder, is the equivalent of Airtable Interface Designer: design, configure and preview pages.
- [Fields, Buttons & Filters](https://nocodb.com/docs/classic-apps/elements.md): Fields, field groups, buttons and user filters on NocoDB classic app pages (formerly interfaces), and how to configure each element in the builder.
- [Publish a Classic App](https://nocodb.com/docs/classic-apps/publish.md): Publish a NocoDB classic app (formerly an interface), the equivalent of an Airtable interface: edit a draft in the builder, then publish your changes.
