diff --git a/.claude/launch.json b/.claude/launch.json
new file mode 100644
index 0000000..e54e81c
--- /dev/null
+++ b/.claude/launch.json
@@ -0,0 +1,11 @@
+{
+ "version": "0.0.1",
+ "configurations": [
+ {
+ "name": "portfolio-dev",
+ "runtimeExecutable": "pnpm",
+ "runtimeArgs": ["run", "dev"],
+ "port": 5173
+ }
+ ]
+}
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index 11a112c..d02ae80 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -23,19 +23,19 @@ export default function ContactPage() {
-
+
📧
Email
space@reversed.dev
-
+
-
+
💻
GitHub
github.com/Space-Banane
diff --git a/src/components/ExperienceCard.tsx b/src/components/ExperienceCard.tsx
index bdf2ce4..78792f9 100644
--- a/src/components/ExperienceCard.tsx
+++ b/src/components/ExperienceCard.tsx
@@ -19,7 +19,7 @@ export function ExperienceCard({
return (
{project.image && (
diff --git a/src/components/ProjectCard.tsx b/src/components/ProjectCard.tsx
index 8a0a35c..c6a7f1c 100644
--- a/src/components/ProjectCard.tsx
+++ b/src/components/ProjectCard.tsx
@@ -4,7 +4,7 @@ import type { Project } from "../types";
export function ProjectCard({ project }: { project: Project }) {
return (
-
+
{project.image && (
diff --git a/src/components/TimezoneClockBlock.tsx b/src/components/TimezoneClockBlock.tsx
index 91109a7..b51dbc8 100644
--- a/src/components/TimezoneClockBlock.tsx
+++ b/src/components/TimezoneClockBlock.tsx
@@ -101,10 +101,10 @@ export function TimezoneClockBlock({ warningThresholdHours = 5 }: { warningThres
)}
-
-
+
+
-
+
Local time
@@ -112,7 +112,7 @@ export function TimezoneClockBlock({ warningThresholdHours = 5 }: { warningThres
-
+
My time
diff --git a/src/sections/Activity.tsx b/src/sections/Activity.tsx
index 065fd89..d16c9a0 100644
--- a/src/sections/Activity.tsx
+++ b/src/sections/Activity.tsx
@@ -41,7 +41,7 @@ export function Activity() {
-
+
![]()
(
diff --git a/src/sections/Hero.tsx b/src/sections/Hero.tsx
index 442a842..61028a6 100644
--- a/src/sections/Hero.tsx
+++ b/src/sections/Hero.tsx
@@ -113,6 +113,23 @@ export function Hero({
+ {/* Mobile: Discord status + message (hidden on md+ where bubbles appear) */}
+
+ {(displayMessage || rotatingMessages[0]) && (
+
+ {displayMessage || rotatingMessages[0]}
+
+ )}
+ {statusMessage && (
+
+
+ Currently
+ {statusMessage}
+ on Discord
+
+ )}
+
+
{/* Name & Description */}
diff --git a/src/sections/Uptime.tsx b/src/sections/Uptime.tsx
index 4b5d10b..166b2c8 100644
--- a/src/sections/Uptime.tsx
+++ b/src/sections/Uptime.tsx
@@ -13,7 +13,7 @@ export function Uptime() {
-
+
Github vs HomeLab Uptime
diff --git a/src/sections/WorkExperience.tsx b/src/sections/WorkExperience.tsx
index 8e3248b..7ecc230 100644
--- a/src/sections/WorkExperience.tsx
+++ b/src/sections/WorkExperience.tsx
@@ -70,7 +70,7 @@ export function WorkExperience({ realWork }: WorkExperienceProps) {
{sortedRealWork.map((entry, index) => (