diff --git a/packages/svelte/src/app.html b/packages/svelte/src/app.html
index 442bc220..0bd92594 100644
--- a/packages/svelte/src/app.html
+++ b/packages/svelte/src/app.html
@@ -2,7 +2,6 @@
-
\ No newline at end of file
diff --git a/packages/svelte/src/example-components/Header/index.ts b/packages/svelte/src/example-components/Header/index.ts
new file mode 100644
index 00000000..3d0d3e76
--- /dev/null
+++ b/packages/svelte/src/example-components/Header/index.ts
@@ -0,0 +1 @@
+export { default as Header } from './Header.svelte';
diff --git a/packages/svelte/src/lib/container/SvelteFlow/types.ts b/packages/svelte/src/lib/container/SvelteFlow/types.ts
index 69db093c..f9cfab2d 100644
--- a/packages/svelte/src/lib/container/SvelteFlow/types.ts
+++ b/packages/svelte/src/lib/container/SvelteFlow/types.ts
@@ -6,14 +6,7 @@ import type {
Viewport
} from '@reactflow/system';
-import type {
- Edge,
- Node,
- NodeTypes,
- KeyDefinition,
- EdgeTypes,
- DefaultEdgeOptions
-} from '$lib/types';
+import type { Edge, Node, NodeTypes, KeyDefinition, EdgeTypes } from '$lib/types';
import type { Writable } from 'svelte/store';
import type { createNodes } from '$lib/utils';
@@ -31,7 +24,6 @@ export type SvelteFlowProps = {
minZoom?: number;
maxZoom?: number;
initialViewport?: Viewport;
- defaultEdgeOptions?: DefaultEdgeOptions;
connectionRadius?: number;
class?: string;
diff --git a/packages/svelte/src/routes/+layout.server.ts b/packages/svelte/src/routes/+layout.server.ts
new file mode 100644
index 00000000..b64f1170
--- /dev/null
+++ b/packages/svelte/src/routes/+layout.server.ts
@@ -0,0 +1,8 @@
+import { redirect } from '@sveltejs/kit';
+
+/** @type {import('./$types').LayoutServerLoad} */
+export function load({ route }) {
+ if (route.id === '/') {
+ throw redirect(307, '/overview');
+ }
+}
diff --git a/packages/svelte/src/routes/+layout.svelte b/packages/svelte/src/routes/+layout.svelte
new file mode 100644
index 00000000..44117aff
--- /dev/null
+++ b/packages/svelte/src/routes/+layout.svelte
@@ -0,0 +1,6 @@
+
+
+
+
\ No newline at end of file
diff --git a/packages/svelte/src/routes/+page.svelte b/packages/svelte/src/routes/+page.svelte
index 7cf6b0c7..cd410537 100644
--- a/packages/svelte/src/routes/+page.svelte
+++ b/packages/svelte/src/routes/+page.svelte
@@ -1,175 +1 @@
-
-
- console.log('on node click', event)}
- on:node:mouseenter={(event) => console.log('on node enter', event)}
- on:node:mouseleave={(event) => console.log('on node leave', event)}
- on:edge:click={(event) => console.log('edge click', event)}
- on:connect:start={(event) => console.log('on connect start', event)}
- on:connect={(event) => console.log('on connect', event)}
- on:connect:end={(event) => console.log('on connect end', event)}
- on:pane:click={(event) => console.log('on pane click', event)}
- on:pane:contextmenu={(event) => { event.preventDefault(); console.log('on pane contextmenu', event); }}
->
-
-
-
-
-
-
-
-
-
+this redirects to /overview
\ No newline at end of file
diff --git a/packages/svelte/src/routes/overview/+page.svelte b/packages/svelte/src/routes/overview/+page.svelte
new file mode 100644
index 00000000..412a7423
--- /dev/null
+++ b/packages/svelte/src/routes/overview/+page.svelte
@@ -0,0 +1,141 @@
+
+
+ console.log('on node click', event)}
+ on:node:mouseenter={(event) => console.log('on node enter', event)}
+ on:node:mouseleave={(event) => console.log('on node leave', event)}
+ on:edge:click={(event) => console.log('edge click', event)}
+ on:connect:start={(event) => console.log('on connect start', event)}
+ on:connect={(event) => console.log('on connect', event)}
+ on:connect:end={(event) => console.log('on connect end', event)}
+ on:pane:click={(event) => console.log('on pane click', event)}
+ on:pane:contextmenu={(event) => { event.preventDefault(); console.log('on pane contextmenu', event); }}
+>
+
+
+
+
+
+
+
+
+
diff --git a/packages/svelte/src/routes/stress/+page.svelte b/packages/svelte/src/routes/stress/+page.svelte
new file mode 100644
index 00000000..b071bb29
--- /dev/null
+++ b/packages/svelte/src/routes/stress/+page.svelte
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
diff --git a/packages/svelte/static/favicon.png b/packages/svelte/static/favicon.png
deleted file mode 100644
index 825b9e65..00000000
Binary files a/packages/svelte/static/favicon.png and /dev/null differ