diff --git a/apps/web-graphpolaris/src/app/app.tsx b/apps/web-graphpolaris/src/app/app.tsx
index f0d382be6575a7f4b19ef984243cc6f5c21e753c..aeebee3fe1845a9e354ce8186c9caf40426583b9 100644
--- a/apps/web-graphpolaris/src/app/app.tsx
+++ b/apps/web-graphpolaris/src/app/app.tsx
@@ -4,8 +4,8 @@ import {
   useAppDispatch,
 } from '@graphpolaris/shared/data-access/store';
 import GridLayout from 'react-grid-layout';
-import Panel from '../web/components/panels/panel';
-import { RawJSONVis } from '../web/components/visualisations/rawjsonvis/rawjsonvis';
+import Panel from '../components/panels/panel';
+import { RawJSONVis } from '../components/visualisations/rawjsonvis/rawjsonvis';
 
 export function App() {
   const dispatch = useAppDispatch();
diff --git a/apps/web-graphpolaris/src/web/components/panels/panel.stories.tsx b/apps/web-graphpolaris/src/components/panels/panel.stories.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/panels/panel.stories.tsx
rename to apps/web-graphpolaris/src/components/panels/panel.stories.tsx
diff --git a/apps/web-graphpolaris/src/web/components/panels/panel.tsx b/apps/web-graphpolaris/src/components/panels/panel.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/panels/panel.tsx
rename to apps/web-graphpolaris/src/components/panels/panel.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/nodelink/nodelinkvis.stories.tsx b/apps/web-graphpolaris/src/components/visualisations/nodelink/nodelinkvis.stories.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/nodelink/nodelinkvis.stories.tsx
rename to apps/web-graphpolaris/src/components/visualisations/nodelink/nodelinkvis.stories.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/nodelink/nodelinkvis.tsx b/apps/web-graphpolaris/src/components/visualisations/nodelink/nodelinkvis.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/nodelink/nodelinkvis.tsx
rename to apps/web-graphpolaris/src/components/visualisations/nodelink/nodelinkvis.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/paohvis/paohvis.stories.tsx b/apps/web-graphpolaris/src/components/visualisations/paohvis/paohvis.stories.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/paohvis/paohvis.stories.tsx
rename to apps/web-graphpolaris/src/components/visualisations/paohvis/paohvis.stories.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/paohvis/paohvis.tsx b/apps/web-graphpolaris/src/components/visualisations/paohvis/paohvis.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/paohvis/paohvis.tsx
rename to apps/web-graphpolaris/src/components/visualisations/paohvis/paohvis.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.module.scss b/apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.module.scss
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.module.scss
rename to apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.module.scss
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.spec.tsx b/apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.spec.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.spec.tsx
rename to apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.spec.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.stories.tsx b/apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.stories.tsx
similarity index 95%
rename from apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.stories.tsx
rename to apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.stories.tsx
index 8c45dc630889739eb5384b8f863f4f94c20da53e..0e5db8d68f526c06025eb74560a27d3dc2de5408 100644
--- a/apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.stories.tsx
+++ b/apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.stories.tsx
@@ -8,7 +8,7 @@ import { configureStore, createSlice } from '@reduxjs/toolkit';
 import graphQueryResultSlice, {
   assignNewGraphQueryResult,
   resetGraphQueryResults,
-} from '../../../../../../../libs/shared/data-access/store/src/lib/graphQueryResultSlice';
+} from '../../../../../../libs/shared/data-access/store/src/lib/graphQueryResultSlice';
 
 export default {
   /* 👇 The title prop is optional.
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.tsx b/apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/rawjsonvis/rawjsonvis.tsx
rename to apps/web-graphpolaris/src/components/visualisations/rawjsonvis/rawjsonvis.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/semanticsubstrates/semanticsubstrates.stories.tsx b/apps/web-graphpolaris/src/components/visualisations/semanticsubstrates/semanticsubstrates.stories.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/semanticsubstrates/semanticsubstrates.stories.tsx
rename to apps/web-graphpolaris/src/components/visualisations/semanticsubstrates/semanticsubstrates.stories.tsx
diff --git a/apps/web-graphpolaris/src/web/components/visualisations/semanticsubstrates/semanticsubstrates.tsx b/apps/web-graphpolaris/src/components/visualisations/semanticsubstrates/semanticsubstrates.tsx
similarity index 100%
rename from apps/web-graphpolaris/src/web/components/visualisations/semanticsubstrates/semanticsubstrates.tsx
rename to apps/web-graphpolaris/src/components/visualisations/semanticsubstrates/semanticsubstrates.tsx