diff --git a/packages/app/package.json b/packages/app/package.json
index abdef3f..07bee5a 100644
--- a/packages/app/package.json
+++ b/packages/app/package.json
@@ -27,6 +27,7 @@
"@backstage/plugin-catalog-graph": "^0.4.5",
"@backstage/plugin-catalog-import": "^0.11.0",
"@backstage/plugin-catalog-react": "^1.12.0",
+ "@backstage/plugin-home": "^0.7.4",
"@backstage/plugin-org": "^0.6.25",
"@backstage/plugin-permission-react": "^0.4.22",
"@backstage/plugin-scaffolder": "^1.20.0",
diff --git a/packages/app/src/App.tsx b/packages/app/src/App.tsx
index 42a87e1..d5fae5e 100644
--- a/packages/app/src/App.tsx
+++ b/packages/app/src/App.tsx
@@ -1,5 +1,5 @@
import React from 'react';
-import { Navigate, Route } from 'react-router-dom';
+import { Route } from 'react-router-dom';
import { apiDocsPlugin, ApiExplorerPage } from '@backstage/plugin-api-docs';
import {
CatalogEntityPage,
@@ -37,7 +37,9 @@ import { AppRouter, FlatRoutes } from '@backstage/core-app-api';
import { CatalogGraphPage } from '@backstage/plugin-catalog-graph';
import { RequirePermission } from '@backstage/plugin-permission-react';
import { catalogEntityCreatePermission } from '@backstage/plugin-catalog-common/alpha';
-import { themes, UnifiedThemeProvider } from '@backstage/theme';
+import { UnifiedThemeProvider } from '@backstage/theme';
+import { HomePage } from './components/home/HomePage';
+import { HelloWorld } from './theme/HelloWorld';
const app = createApp({
apis,
@@ -63,12 +65,12 @@ const app = createApp({
},
themes: [
{
- id: 'my-theme',
- title: 'My Custom Theme',
+ id: 'default',
+ title: 'Default',
variant: 'light',
icon: ,
Provider: ({ children }) => (
-
+
),
},
],
@@ -76,7 +78,7 @@ const app = createApp({
const routes = (
- } />
+ } />
} />
{
return (
-