diff --git a/src/layouts/InteractiveDemoLayout.astro b/src/layouts/InteractiveDemoLayout.astro
index 1f2a66e..ac2be0d 100644
--- a/src/layouts/InteractiveDemoLayout.astro
+++ b/src/layouts/InteractiveDemoLayout.astro
@@ -1,11 +1,13 @@
---
import Divider from "../components/misc/Divider.astro";
import Layout from "./Layout.astro";
+ import Nav from "../components/nav/Nav.astro";
const { frontmatter } = Astro.props;
---
-
+
+
@@ -13,8 +15,8 @@
link
-
{frontmatter.title}
-
{frontmatter.date}
+
{frontmatter.title}
+
{frontmatter.date}
-
+
-
\ No newline at end of file
diff --git a/src/pages/contact.astro b/src/pages/contact.astro
index aa58c9a..f571316 100644
--- a/src/pages/contact.astro
+++ b/src/pages/contact.astro
@@ -1,8 +1,11 @@
---
import Layout from "../layouts/Layout.astro";
+ import Button from "../components/misc/Button.astro";
+ import Nav from "../components/nav/Nav.astro";
---
+
diff --git a/src/pages/projects/quicksort/quicksort.mdx b/src/pages/projects/quicksort/quicksort.mdx
index 09fbc93..52ecdf0 100644
--- a/src/pages/projects/quicksort/quicksort.mdx
+++ b/src/pages/projects/quicksort/quicksort.mdx
@@ -12,7 +12,6 @@ import Quicksort from './quicksort.svelte';
---
-
This demo was originally written as part of a job application to work for the IT department at my university. It was the first project I wrote with the aid of the p5.js library.
I used this demo as a way to learn how to visualize the quicksort algorithm.\
\
diff --git a/src/pages/projects/quicksort/quicksort.svelte b/src/pages/projects/quicksort/quicksort.svelte
index 5b40863..22afe90 100644
--- a/src/pages/projects/quicksort/quicksort.svelte
+++ b/src/pages/projects/quicksort/quicksort.svelte
@@ -1,195 +1,186 @@
-
-
-
-
+
+
+
+
-
\ No newline at end of file
+
+
diff --git a/src/pages/projects/sitemap/sitemapgraph.svelte b/src/pages/projects/sitemap/sitemapgraph.svelte
index 72cccf4..c4a0456 100644
--- a/src/pages/projects/sitemap/sitemapgraph.svelte
+++ b/src/pages/projects/sitemap/sitemapgraph.svelte
@@ -48,7 +48,7 @@
'text-valign' : 'center',
'shape': 'round-rectangle',
'width': '500px',
- 'height': '50px',
+ 'height': '100px',
'background-color' : '#F8F9FA',
'border-color': '#000',
},
@@ -66,7 +66,7 @@
name: "breadthfirst",
fit: true, // whether to fit the viewport to the graph
directed: true, // whether the tree is directed downwards (or edges can point in any direction if false)
- padding: 10, // padding on fit
+ padding: 5, // padding on fit
circle: false, // put depths in concentric circles if true, put depths top down if false
grid: false, // whether to create an even grid into which the DAG is placed (circle:false only)
spacingFactor: 1, // positive spacing factor, larger => more space between nodes (N.B. n/a if causes overlap)
diff --git a/src/pages/submitContact.js b/src/pages/submitContact.js
new file mode 100644
index 0000000..6e758b1
--- /dev/null
+++ b/src/pages/submitContact.js
@@ -0,0 +1,7 @@
+export async function GET({ params, request }) {
+ const response = await fetch("https://docs.astro.build/assets/full-logo-light.png");
+ const buffer = Buffer.from(await response.arrayBuffer());
+ return new Response(buffer, {
+ headers: { "Content-Type": "image/png" },
+ });
+}
\ No newline at end of file