-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[GS] Add metadata to application results #77114
Comments
Pinging @elastic/kibana-core-ui (Team:Core UI) |
Pinging @elastic/kibana-platform (Team:Platform) |
Adding metadata to the application results is perfectly doable. The only question is, how do we want these meta to be populated. One option would be to automatically add the app's category id and label as Do you think this would answer the need, or do we already know we want something that the apps can define themselves? |
@pgayvallet thanks, I do think that answers the need! Digging around, I believe you are referring to the id and label here? https://github.com/elastic/kibana/blob/043ef5e1d7f1492609c975264e89fe4bb59fb02b/src/core/utils/default_app_categories.ts I am +1 for taking this approach as it would be consistent and 'automatic'. @alexfrancoeur , I presume you are ok with this as well? |
+1, this approach sounds good to me. Metadata would be a great addition. Is this something we can accommodate for 7.10? |
Yea, that's it
I will open a PR to add these metadata to the GS application results this week. Then @myasonik will have to use it in the search bar results UI. |
Relates to #72331
Relates to #76778
Describe the feature:
Display metadata on navigational search results for apps
Describe a specific use case for the feature:
Application titles in and of themselves are not sufficient in clearly identifying navigation search results.
For example, Administration is a generic term that, in our case, navigates you into the Security solution. Additionally, we have two (soon three) Overview apps differentiated only by their solution logo:
Essentially, we're suggesting a change to the original design by adding the 'subtitle' (i.e. optional metadata) to the application results. For example, the Overview result could have Security underneath like the Canvas workpad text below:
For the Platform team
Here is what we currently have to work with, which aligns to the original design. For this additional metadata, I suppose app teams would have to provide it (via plugin registry?) and, in turn, the API pipes it through. Is that about right?
Also, could this be tackled along with the aliases issue #76778 ?
The text was updated successfully, but these errors were encountered: