lablup / backend.ai-webui

Backend.AI Web UI for web / desktop app (Windows/Linux/macOS). Backend.AI Web UI provides a convenient environment for users, while allowing various commands to be executed without CLI. It also provides some visual features that are not provided by the CLI, such as dashboards and statistics.
https://www.backend.ai
GNU Lesser General Public License v3.0
110 stars 73 forks source link

Let's add an option for customizing new menus. #2214

Open agatha197 opened 9 months ago

agatha197 commented 9 months ago

Main idea

Let's add a feature to simply add a menu to enable actions such as clicking on an external link without creating a separate component like a plugin.

Alternative ideas

No response

Anything else?

Add externalLinkMenus to the config.toml or theme.json (optional).

"externalLinkMenus": [
{"icon": "",
 "label": "",
  "url": ""},
...
]
yomybaby commented 9 months ago

additionalMenu => externalLinkMenus? ;)