backstage / backstage

Backstage is an open framework for building developer portals
https://backstage.io/
Apache License 2.0
28.39k stars 6.03k forks source link

[Catalog] Customize EntityPageLayout Header #5658

Closed RiyaTyagi closed 3 years ago

RiyaTyagi commented 3 years ago

EntityPageLayout is one of the main components in the catalog plugin which allows interaction with an entity. To provide a good user experience we are looking to be able to customize the header for the entity page.

Feature Suggestion

Custom Entity Labels on the header with or without entity reference links.

Screenshot 2021-05-12 at 8 54 38 PM

Context

Currently, at Expedia, we do not have a model to attach group type entity to so we don’t want to show it as an entity link.

freben commented 3 years ago

Yes, sorry but these entity layouts are not broken apart into pieces in a composable way right now. So it's not easy to customize just parts of it, rather than replacing the whole shebang.

It's on our radar to some day look into the details of what the component-app interface surface looks like, such that the header is more owned by you than the plugin. But unfortunately not in the very short term.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.