diff --git a/apps/console/src/App.tsx b/apps/console/src/App.tsx index 06cc7dad5..2eb4f62a8 100644 --- a/apps/console/src/App.tsx +++ b/apps/console/src/App.tsx @@ -28,6 +28,7 @@ const VendorListPage = lazy(() => import("./pages/VendorListPage")); const FrameworkListPage = lazy(() => import("./pages/FrameworkListPage")); const FrameworkOverviewPage = lazy(() => import("./pages/FrameworkOverviewPage")); const VendorOverviewPage = lazy(() => import("./pages/VendorOverviewPage")); +const SettingsPage = lazy(() => import("./pages/SettingsPage")); function App() { return ( @@ -106,6 +107,16 @@ function App() { } /> + + + + + + } + /> + + Settings - Probo Console + + +
+
+

Settings

+

Manage your details and personal preferences here.

+
+ + + + User & Organisation information + Publish your trust page to the web + + +
+ +
+
+ + This is your email to connect to Probo +
+
+ john.doe@example.com + +
+
+
+ +
+ +
+
+
+ +
+ + Upload a logo to be displayed at the top of your trust page + +
+ +
+
+ +
+ +
+
+ + Set the name of the organization +
+
+ ACME + +
+
+
+ + +
+
+ + + + Workspace members + Manage who has privileged access to your workspace and their permissions. + + +
+ {[ + { name: "Antoine Bouchardy", email: "antoine.bouchardy@hexa.com", role: "Admin" }, + { name: "Bryan Frimin", email: "bryan.frimin@hexa.com", role: "Admin" }, + ].map((member) => ( +
+
+ + + {member.name.charAt(0)} + +
+ {member.name} + {member.email} +
+
+
+ {member.role} + + + + + + Change role + Remove member + + +
+
+ ))} +
+
+
+
+ + ) +} \ No newline at end of file