This application customs the top menu of Nextcloud 📦 https://apps.nextcloud.com/apps/side_menu 📘 https://deblan.gitnet.page/side_menu_doc/
Go to file
Simon Vieille 7f33f7523f
metroline continuous-integration/metroline Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Merge pull request 'Release 2.0.1' (#79) from develop into master
Reviewed-on: #79
2021-11-14 20:07:41 +01:00
.gitea/issue_template update issue template 2020-11-08 12:32:19 +01:00
appinfo release v2.0.1 2021-11-14 20:05:22 +01:00
bin add a script to import config 2020-10-23 18:25:08 +02:00
css Merge branch 'feature/removing-jquery' into develop 2021-11-14 17:03:04 +01:00
img add missing svg 2021-10-28 13:16:55 +02:00
l10n add gitignore 2020-08-28 16:46:38 +02:00
lib fix issue #77 2021-11-14 19:37:14 +01:00
screenshots release v1.23.0 2021-02-27 14:28:02 +01:00
src fix js error on the personal settings page (undefined sortable) 2021-11-14 20:04:58 +01:00
templates fix js error on the personal settings page (undefined sortable) 2021-11-14 20:04:36 +01:00
vendor replace the sortable jquery plugin with html5sortable 2021-11-05 20:19:08 +01:00
.drone.yml fix ci/cd conf 2021-11-03 23:02:57 +01:00
.eslintrc.js init 2020-03-28 17:40:53 +01:00
.gitignore add gitignore 2020-08-29 14:04:45 +02:00
.metroline.yml add ci/cd conf 2021-11-03 20:01:54 +01:00
CHANGELOG.md release v2.0.1 2021-11-14 20:05:22 +01:00
CODE_OF_CONDUCT.md fix the code of conduct 2021-11-06 20:11:53 +01:00
LICENCE add licence 2020-03-29 13:47:07 +02:00
Makefile update makefile for assets build 2021-11-14 17:32:54 +01:00
README.md update documentation 2021-10-31 19:43:25 +01:00
package.json add base of the big menu 2020-08-06 15:00:59 +02:00
webpack.js refactor menus with separated components 2020-10-16 11:04:03 +02:00

README.md

🤙 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.

You can customize colors depending of the theme (Dark theme and Breeze Dark). Comptatible with AppOrder.

You like this app and you want to support me? Buy me a coffee or Donate with liberapay

Requirements

  • PHP >= 7.3
  • App theming enabled

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 https://gitnet.fr/deblan/side_menu/releases and copy the link to the last release (side_menu_vX.Y.Z.tar.gz). Then:

$ cd /path/to/nextcloud/apps
$ curl -sS https://gitnet.fr/attachments/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | 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: https://gitnet.fr/deblan/side_menu/issues

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.

Support

You can join the official room on Matrix: #custommenu:neutralnetwork.org.