diff --git a/workspaces/acr/plugins/acr/app-config.dynamic.yaml b/workspaces/acr/plugins/acr/app-config.dynamic.yaml new file mode 100644 index 00000000..41167b03 --- /dev/null +++ b/workspaces/acr/plugins/acr/app-config.dynamic.yaml @@ -0,0 +1,12 @@ +dynamicPlugins: + frontend: + backstage-community.plugin-acr: + mountPoints: + - mountPoint: entity.page.image-registry/cards + importName: AcrImagesEntityContent + config: + layout: + gridColumn: 1 / -1 + if: + anyOf: + - isAcrAvailable diff --git a/workspaces/bookmarks/plugins/bookmarks/app-config.dynamic.yaml b/workspaces/bookmarks/plugins/bookmarks/app-config.dynamic.yaml new file mode 100644 index 00000000..4b105ba0 --- /dev/null +++ b/workspaces/bookmarks/plugins/bookmarks/app-config.dynamic.yaml @@ -0,0 +1,23 @@ +dynamicPlugins: + frontend: + backstage-community.plugin-bookmarks: + translationResources: + - importName: bookmarksTranslations + ref: bookmarksTranslationRef + entityTabs: + - mountPoint: entity.page.bookmarks + path: /bookmarks + title: Bookmarks + titleKey: entityTab.title # does not exist yet + config: + if: + allOf: + - isBookmarksAvailable + mountPoints: + - mountPoint: entity.page.bookmarks/cards + importName: EntityBookmarksContent + config: + layout: + gridColumn: 1 / -1 + height: calc(100vh - 300px) + min-height: 500px diff --git a/workspaces/npm/plugins/npm/app-config.dynamic.yaml b/workspaces/npm/plugins/npm/app-config.dynamic.yaml index d6d52409..e0b7f19f 100644 --- a/workspaces/npm/plugins/npm/app-config.dynamic.yaml +++ b/workspaces/npm/plugins/npm/app-config.dynamic.yaml @@ -1,6 +1,10 @@ dynamicPlugins: frontend: backstage-community.plugin-npm: + translationResources: + - module: alpha + importName: npmTranslations + ref: npmTranslationRef entityTabs: - mountPoint: entity.page.npm path: /npm diff --git a/workspaces/theme/plugins/bcc-test/app-config.dynamic.yaml b/workspaces/theme/plugins/bcc-test/app-config.dynamic.yaml new file mode 100644 index 00000000..969b216d --- /dev/null +++ b/workspaces/theme/plugins/bcc-test/app-config.dynamic.yaml @@ -0,0 +1,8 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-bcc-test: + dynamicRoutes: + - path: /bcc-test + importName: BCCTestPage + menuItem: + text: Backstage Core Components Test diff --git a/workspaces/theme/plugins/bui-test/app-config.dynamic.yaml b/workspaces/theme/plugins/bui-test/app-config.dynamic.yaml new file mode 100644 index 00000000..6f2ca99b --- /dev/null +++ b/workspaces/theme/plugins/bui-test/app-config.dynamic.yaml @@ -0,0 +1,8 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-bui-test: + dynamicRoutes: + - path: /bui-test + importName: BUITestPage + menuItem: + text: Backstage UI Test diff --git a/workspaces/theme/plugins/mui4-test/app-config.dynamic.yaml b/workspaces/theme/plugins/mui4-test/app-config.dynamic.yaml new file mode 100644 index 00000000..53a18967 --- /dev/null +++ b/workspaces/theme/plugins/mui4-test/app-config.dynamic.yaml @@ -0,0 +1,8 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-mui4-test: + dynamicRoutes: + - path: /mui4-test + importName: MUI4TestPage + menuItem: + text: MUI4 Test diff --git a/workspaces/theme/plugins/mui5-test/app-config.dynamic.yaml b/workspaces/theme/plugins/mui5-test/app-config.dynamic.yaml new file mode 100644 index 00000000..23db3afb --- /dev/null +++ b/workspaces/theme/plugins/mui5-test/app-config.dynamic.yaml @@ -0,0 +1,8 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-mui5-test: + dynamicRoutes: + - path: /mui5-test + importName: MUI5TestPage + menuItem: + text: MUI5 Test diff --git a/workspaces/theme/plugins/qe-theme/app-config.dynamic.yaml b/workspaces/theme/plugins/qe-theme/app-config.dynamic.yaml new file mode 100644 index 00000000..af2d9089 --- /dev/null +++ b/workspaces/theme/plugins/qe-theme/app-config.dynamic.yaml @@ -0,0 +1,14 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-qe-theme: + themes: + - id: rhdh-plugins-theme-qe-light + icon: lightIcon + title: RHDH Plugins QE Light + variant: light + importName: lightThemeProvider + - id: rhdh-plugins-theme-qe-dark + icon: darkIcon + title: RHDH Plugins QE Dark + variant: dark + importName: darkThemeProvider diff --git a/workspaces/theme/plugins/theme/app-config.dynamic.yaml b/workspaces/theme/plugins/theme/app-config.dynamic.yaml new file mode 100644 index 00000000..0bad47af --- /dev/null +++ b/workspaces/theme/plugins/theme/app-config.dynamic.yaml @@ -0,0 +1,14 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-theme: + themes: + - id: rhdh-plugins-theme-light + icon: lightIcon + title: RHDH Plugins Light + variant: light + importName: lightThemeProvider + - id: rhdh-plugins-theme-dark + icon: darkIcon + title: RHDH Plugins Dark + variant: dark + importName: darkThemeProvider diff --git a/workspaces/translations/plugins/translations-test/app-config.dynamic.yaml b/workspaces/translations/plugins/translations-test/app-config.dynamic.yaml new file mode 100644 index 00000000..80ee7d56 --- /dev/null +++ b/workspaces/translations/plugins/translations-test/app-config.dynamic.yaml @@ -0,0 +1,8 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-translations-test: + dynamicRoutes: + - path: /translations-test + importName: TranslationsTestPage + menuItem: + text: Translations Test diff --git a/workspaces/translations/plugins/translations/app-config.dynamic.yaml b/workspaces/translations/plugins/translations/app-config.dynamic.yaml new file mode 100644 index 00000000..cc8b650d --- /dev/null +++ b/workspaces/translations/plugins/translations/app-config.dynamic.yaml @@ -0,0 +1,8 @@ +dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-translations: + dynamicRoutes: + - path: /translations + importName: TranslationsPage + menuItem: + text: Translations