From 77ceb88228c7e262e7f28d5c61fdcd4de561e40e Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Tue, 19 May 2026 11:01:05 +0200 Subject: [PATCH] Remove Nav Target legend from app visualizer Legacy nav-item output is no longer a first-class extension type worth highlighting in the detailed visualizer legend. Signed-off-by: Patrik Oldsberg Co-authored-by: Cursor --- .../components/AppVisualizerPage/DetailedVisualizer.tsx | 7 ------- 1 file changed, 7 deletions(-) diff --git a/plugins/app-visualizer/src/components/AppVisualizerPage/DetailedVisualizer.tsx b/plugins/app-visualizer/src/components/AppVisualizerPage/DetailedVisualizer.tsx index d3c6bab057..2406d36a68 100644 --- a/plugins/app-visualizer/src/components/AppVisualizerPage/DetailedVisualizer.tsx +++ b/plugins/app-visualizer/src/components/AppVisualizerPage/DetailedVisualizer.tsx @@ -22,12 +22,7 @@ import { useApi, routeResolutionApiRef, appTreeApiRef, - createExtensionDataRef, } from '@backstage/frontend-plugin-api'; - -const legacyNavItemTargetDataRef = createExtensionDataRef().with({ - id: 'core.nav-item.target', -}); import { Box, Flex, @@ -90,7 +85,6 @@ const getOutputColor = createOutputColorGenerator( [coreExtensionData.routePath.id]: '#ffeb3b', [coreExtensionData.routeRef.id]: '#9c27b0', [ApiBlueprint.dataRefs.factory.id]: '#2196f3', - [legacyNavItemTargetDataRef.id]: '#ff9800', }, ['#90caf9', '#ffcc80', '#a5d6a7', '#ef9a9a', '#fff59d', '#ce93d8', '#e6ee9c'], @@ -339,7 +333,6 @@ const legendMap = { 'Utility API': ApiBlueprint.dataRefs.factory, 'Route Path': coreExtensionData.routePath, 'Route Ref': coreExtensionData.routeRef, - 'Nav Target': legacyNavItemTargetDataRef, }; function Legend() {