> For the complete documentation index, see [llms.txt](https://docs.navigaglobal.com/writer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.navigaglobal.com/writer/admin-guide/configurations-guide/content-menu.md).

# Content menu

Since Writer 8.1 there is new writer config for the content menu. Remove `contentMenuStyle` in your writer config.

```
    "contentMenuStyle": "dense",
    "contentMenu": {
        "components": "icons",
        "textStyles": "list",
    },
```

### Field description

<table><thead><tr><th width="285">Field</th><th>Description</th></tr></thead><tbody><tr><td>contentMenuStyle</td><td><strong>Removed</strong> this field is not used anymore.</td></tr><tr><td>contentMenu</td><td><strong>Optional</strong> Object containing configuration for content menu.</td></tr><tr><td>contentMenu.components</td><td><strong>Optional</strong> values: <code>list | icons | hierarchical</code></td></tr><tr><td>contentMenu.textStyles</td><td><strong>Optional</strong> values: <code>list | hierarchical</code></td></tr></tbody></table>

This config is optional and it will default to `"components": "icons", "textStyles": "list"`

### Visualization of different settings

The user can change these settings in the UI and override the default writer config, this is saved in localstorage meaning that the browser will remember the preferred choice.

![](/files/XhHkTTKXdTlPektpZ5qx)

```
    "contentMenu": {
        "components": "icons",
        "textStyles": "list",
    },
```

![](/files/pdkZQrC7jJOwrL9tbseS)

```
    "contentMenu": {
        "components": "hierarchical",
        "textStyles": "hierarchical",
    },
```

![](/files/EYaOdR1qN8q2JHP3PWQ5)

### Flexibility to display ordered/unordered lists options in Writer’s style menu

In writer client version 8.3.0, We improved the writer style menu, so ordered/unordered lists options are easier to reach—without taking away flexibility of showing custom styles and text style options. This change introduces a configurable ordering for list styles.

To improve accessibility of list options, a new Writer client configuration key, **`listAlignment`**, has been introduced. This setting allows control over where ordered and unordered list options appear within the style menu. If not configured, the default position remains at the end.

Applicable only when the List plugin is enabled, and impacts the display of the following options:

* Ordered List
* Unordered List

**Supported configuration values:**

* **`"listAlignment": "top"`**– Displays list options at the top of the style menu, immediately after the default Body text option
* **`"listAlignment": "inbetween"`** – Places list options between default text styles and custom styles
* **`"listAlignment": "last"`**– Positions list options at the end of the style menu (default behavior)
