> For the complete documentation index, see [llms.txt](https://lt-studios.gitbook.io/lt-studios/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lt-studios.gitbook.io/lt-studios/assets/editor/user-guide/how-to-edit-create-menus/interactive-config-editor/creating-new-menus.md).

# Creating new Menus

Simply press on the **+ New Menu** blue button on the left. Then on the right a new empty menu template will show. Fill in the desired parameters.

* `Type` – The menu type (e.g., `"jobs"`, `"gangs"`, `"other"`).
* `Parent` – The parent group or job key (e.g., `"police"`).
* `Menu Id` – The specific menu ID under the parent (e.g., `"main"`).
* `Label` – The label you'd want to display in the header of the menu (e.g, `Active Officers`).
* `Color` – The color of the dot in the header of the menu (e.g, `blue`).
* `Fields` – The data fields and the place you'd want to place them for players (e.g, `"callsign"`, on the right side).

At the end of the process make sure to press the **Save Menu** button. Feel free to add as many menus as you'd like.

### Exporting

In order to generate the code after you've finished making your menus, simply go the a random menu and press on the **Generate All** button.

Then you'll see that the output field now contains the generated code. Feel free to press the **Copy Code** button to save yourself a couple of seconds.

Then head to the `server/config.lua` file and paste the Menus table instead of the existing one. (If you don't want to replace all of the Menus table, just copy the menus that you need from the generated code and paste them in the place they belong).
