# Menus

### Menus are the highest hierarchy there is.

Each menu holds a list of categories, and can be shown or hidden.

Different menus can be used to keep the app menu in order, or to have a set menu for winter and summer without changing the menu each time.

### How to create a new menu

To create a new menu you simply press on "Add menu" and name the new menu. it's that easy.

![Add menu is always the last option in the "Menu" screen](/files/-LQAODhcmQG3kpv7TeSn)

### Hiding and showing a menu

Marking a menu for pickup means showing it on the app. or in other words, a menu that is not checked "For Pickup" is hidden from the app.&#x20;

When hovering over the menu - Press the edit icon (pencil) and edit the "For Pickup" checkbox. Then save your changes.

In the example below you can see 2 menus:

* Menu, marked for pickup.
* Seasonal Menu, not marked for pickup.

![](/files/-LQAP2icF0xE3qpV1sQ8)

### Editing and other features

When you hover over a menu you see 4 options on the right, listed below from left to right:

* Pencil icon - allows you to edit.
* Copy - Copy an entire menu with all of it's contents.
* Delete - Delete an entire menu. **This cannot be undone**.
* 3 lines (hamburger) - drag a menu up or down to change the order of appearance in the app.

![](/files/-LQAPP5hhbWDHUTKWIH3)

### Sub category

Marking a menu as a "sub category" menu moves the entire menu **down** one level.\
ie. a menu becomes a category, a category becomes an item, and an item becomes a size option.

This is highly useful for pizzas or other items which hold different modifiers per size / option.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://appfront.gitbook.io/portal/menu-editor/menus.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
