We need to provide custom navigation support for the web interface and terminal server.
At present the web interface's "BBS Shell" supports custom navigation links and dashboard keys. I want the standard web shell to also support custom navigation through a menu editor (use the current layout as the default).
For the terminal server it should support custom menu keys for the main menu (to be used in conjunction with custom screens). Add the menu keys configuration to the Settings -> Term Server page. The dynamically generated main menu should use the defined menu keys if set, otherwise fall back to the default.
The custom menu and navigation links should be saved to data/appearance.json.
We need to provide custom navigation support for the web interface and terminal server.
At present the web interface's "BBS Shell" supports custom navigation links and dashboard keys. I want the standard web shell to also support custom navigation through a menu editor (use the current layout as the default).
For the terminal server it should support custom menu keys for the main menu (to be used in conjunction with custom screens). Add the menu keys configuration to the Settings -> Term Server page. The dynamically generated main menu should use the defined menu keys if set, otherwise fall back to the default.
The custom menu and navigation links should be saved to data/appearance.json.