Nextcloud app / Custom menu - This application customs the top menu of Nextcloud - Chat room:!
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Simon Vieille ef00aae51f
update issue template
appinfo release v1.19.1 1日前
bin indentation 1ヶ月前
css add menu element: link to settings 1週間前
img add cache and loader for big menu 1週間前
l10n add gitignore 1ヶ月前
lib add option: the menu is enabled by default for users 3日前
screenshots update screenshots 3日前
src add option: the menu is enabled by default for users 3日前
templates fix issue #47 1日前
.eslintrc.js init 6ヶ月前
.gitignore add gitignore 1ヶ月前 update issue template 1時間前
LICENCE add licence 6ヶ月前
Makefile release v1.9.0 1ヶ月前 add documentation 6日前
package.json add base of the big menu 2ヶ月前
webpack.js refactor menus with separated components 1週間前

🤙 Nextcloud app / Custom menu 🎨

Allows you to modify the position of the main menu by creating a panel on the left of the interface or with a big menu on the top. You can also define apps that must be displayed in the top menu. Fully customisable.

This application is rather suitable for instances that activate a lot of applications.

Comptatible with AppOrder.

You like this app and you want to support me? Buy me a coffee

Installation and upgrade

Custom menu is available from the app store.

$ cd /path/to/nextcloud
$ php occ app:install side_menu

If you want to install it from source, go to and copy the link to the last release (side_menu_vX.Y.Z.tar.gz). Then:

$ cd /path/to/nextcloud/apps
$ curl -sS | tar xvfz -

Administrators can edit many settings using the administration page.

Users can disable the menu using the page of personal settings.

Use the shortcut Ctrl+o to open and to hide the side menu. Use tab to navigate.

How to contribute?

You can report a bug or request a feature by opening an issue:

If you are a developer:

  • fork the repository
  • install an instance of Nextcloud
  • go to apps/ and clone your repository
  • go to apps/side_menu and run npm install

Build javascripts using make npm-build (or make npm-watch to build them in real time).

Then commit and create a pull request.