Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow plugins to create top-level dropdowns in navbar #12

Closed
jedelman8 opened this issue Feb 24, 2021 · 2 comments · Fixed by #485
Closed

Allow plugins to create top-level dropdowns in navbar #12

jedelman8 opened this issue Feb 24, 2021 · 2 comments · Fixed by #485
Assignees
Labels
type: feature Introduction of substantial new functionality to the application
Milestone

Comments

@jedelman8
Copy link
Contributor

jedelman8 commented Feb 24, 2021

Proposed Functionality

It should be possible to add specific plugins, or groups of plugins, as a top-level item.

Use Case

As a developer, I want to make it easy for users to find a given functionality that is implemented within a plugin. If I’m developing a solution-centric plugin, I should be able to make that a top-level item on the navigation bar.

Database Changes

None.

Plugin API Changes

Will need to extend the current PluginMenuItem API to allow the user to specify a target menu grouping.

External Dependencies

None.

@jedelman8 jedelman8 added this to the v1.1.0 milestone Feb 24, 2021
@glennmatthews glennmatthews added the type: feature Introduction of substantial new functionality to the application label Mar 19, 2021
@jedelman8 jedelman8 changed the title Add extensibility to navigation bar for plugins Allow plugins to create top-level dropdowns in navbar Apr 29, 2021
@jedelman8
Copy link
Contributor Author

This was addressed in #485

@glennmatthews
Copy link
Contributor

Plugin support for this feature was added in #572.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: feature Introduction of substantial new functionality to the application
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants