diff --git a/bun.lockb b/bun.lockb
index a35ec48..301c873 100755
Binary files a/bun.lockb and b/bun.lockb differ
diff --git a/package.json b/package.json
index 0fba685..c156a05 100644
--- a/package.json
+++ b/package.json
@@ -16,19 +16,19 @@
"@sveltejs/adapter-auto": "^3.2.5",
"@sveltejs/adapter-cloudflare": "^4.7.3",
"@sveltejs/kit": "^2.7.1",
- "@sveltejs/vite-plugin-svelte": "^3.1.2",
+ "@sveltejs/vite-plugin-svelte": "^4",
"autoprefixer": "^10.4.20",
"daisyui": "^4.12.13",
"eslint": "^9.12.0",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-svelte": "^2.44.1",
+ "eslint-plugin-svelte": "^2.45.1",
"globals": "^15.11.0",
"postcss": "^8.4.47",
"prettier": "^3.3.3",
"prettier-plugin-svelte": "^3.2.7",
- "svelte": "^4.2.19",
+ "svelte": "^5",
"svelte-check": "^4.0.5",
- "svelte-eslint-parser": "^0.41.1",
+ "svelte-eslint-parser": "^0.43",
"svelte-preprocess": "^6.0.3",
"tailwindcss": "^3.4.13",
"tslib": "^2.7.0",
diff --git a/src/lib/components/portfolio/countdown.svelte b/src/lib/components/portfolio/countdown.svelte
index 3ad29b9..76f114e 100644
--- a/src/lib/components/portfolio/countdown.svelte
+++ b/src/lib/components/portfolio/countdown.svelte
@@ -1,21 +1,21 @@
diff --git a/src/lib/components/portfolio/textContent.svelte b/src/lib/components/portfolio/textContent.svelte
index 4f714f1..643863e 100644
--- a/src/lib/components/portfolio/textContent.svelte
+++ b/src/lib/components/portfolio/textContent.svelte
@@ -1,6 +1,11 @@
@@ -9,11 +14,11 @@
{#if middle}
-
+ {@render children?.()}
{:else}
-
+ {@render children?.()}
{/if}
diff --git a/src/lib/components/portfolio/timeline.svelte b/src/lib/components/portfolio/timeline.svelte
index 4e62076..e0f00df 100644
--- a/src/lib/components/portfolio/timeline.svelte
+++ b/src/lib/components/portfolio/timeline.svelte
@@ -12,7 +12,7 @@
Villanova College
Information Technology Officer
-
+
Help Desk Role:
- Performed repairs and troubleshooting for both students and teachers.
@@ -29,7 +29,7 @@
configuration throughout school.
-
+
Key Experiences and Takeaways:
-
+
Help Desk Role:
-
@@ -71,7 +71,7 @@
Gained more experience in Azure ecosystem, SCCM deployment, and networking.
-
+
Key Experiences and Takeaways:
- Working in a larger group to cover more ground
@@ -96,7 +96,7 @@
St Pauls School
System Administrator
-
+
System Administrator Role:
-
@@ -112,7 +112,7 @@
importing new users into TASS and AD.
-
+
Key Experiences and Takeaways:
- There is always something to be improved upon if you look hard enough.
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 2a8d5fe..dae29e9 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -2,10 +2,15 @@
import "../app.css";
import Navbar from "$lib/components/navbar/navbar.svelte";
import Footer from "$lib/components/footer.svelte";
+ interface Props {
+ children?: import('svelte').Snippet;
+ }
+
+ let { children }: Props = $props();
-
+{@render children?.()}