From 7ca7eb8bf4d77edc0284f88649d37ffc402692fd Mon Sep 17 00:00:00 2001 From: BOTAlex Date: Tue, 31 Mar 2026 01:13:24 +0200 Subject: [PATCH] sync --- messages/dk.json | 8 + messages/en.json | 8 + src/routes/cv/+page.svelte | 6 +- src/routes/cv/comps/Education.svelte | 2 +- src/routes/cv/comps/HexagonSkills.svelte | 74 +++++-- .../cv/comps/SlantedProjectHighlights.svelte | 14 +- src/ts/misc/ZhenSkills.ts | 182 ++++++++++++++++++ 7 files changed, 271 insertions(+), 23 deletions(-) create mode 100644 src/ts/misc/ZhenSkills.ts diff --git a/messages/dk.json b/messages/dk.json index e97a434..a354991 100644 --- a/messages/dk.json +++ b/messages/dk.json @@ -22,6 +22,14 @@ "open": "Bidrager ofte til open-source", "pcb": "Har designet flere printed circuit boards (PCB'er)", "kube": "Multi node HA kube cluster med venner" + }, + "page2": { + "title": "Projektfremvisning", + "mini-projects": { + "title": "Værktøjserfaring", + "ask": "Spørg mig", + "linked": "Projekter med links" + } } } } diff --git a/messages/en.json b/messages/en.json index f9efaf8..c2b65af 100644 --- a/messages/en.json +++ b/messages/en.json @@ -21,6 +21,14 @@ "open": "Often contribute to Open-source", "pcb": "I have designed multiple Printed Circuit Boards (PCBs)", "kube": "Multi node HA Kubernetes cluster with my friends" + }, + "page2": { + "title": "Project showcase", + "mini-projects": { + "title": "Tool experience", + "ask": "Ask me", + "linked": "Projects with link" + } } } } diff --git a/src/routes/cv/+page.svelte b/src/routes/cv/+page.svelte index 586dc51..23554f0 100644 --- a/src/routes/cv/+page.svelte +++ b/src/routes/cv/+page.svelte @@ -168,10 +168,8 @@ - {#if debug} -
===== Next page =====
- - {/if} +
===== Next page =====
+ diff --git a/src/routes/cv/comps/Education.svelte b/src/routes/cv/comps/Education.svelte index f030454..42dd8c2 100644 --- a/src/routes/cv/comps/Education.svelte +++ b/src/routes/cv/comps/Education.svelte @@ -23,7 +23,7 @@

AI and data

- {$re?.education[0].name ?? "High School 🤮"}
+ {$re?.education[1].name ?? "High School 🤮"}

Computer science

diff --git a/src/routes/cv/comps/HexagonSkills.svelte b/src/routes/cv/comps/HexagonSkills.svelte index 6d421d2..a7f6c1b 100644 --- a/src/routes/cv/comps/HexagonSkills.svelte +++ b/src/routes/cv/comps/HexagonSkills.svelte @@ -1,9 +1,9 @@ - -
-
- Experienced in +
+
+
+ {m["zhen.cv.page2.mini-projects.title"]()} +
+
+
+ {m["zhen.cv.page2.mini-projects.ask"]()} +
+
+ {m["zhen.cv.page2.mini-projects.linked"]()} +
+
-
+
- {#each Array(cols + !(r % 2)) as _, c} -
+ + + > + {#if skills[x].link != undefined} + + + + {:else} +
+ +
+ {/if} +
+ {/if} {/each}
{/each} diff --git a/src/routes/cv/comps/SlantedProjectHighlights.svelte b/src/routes/cv/comps/SlantedProjectHighlights.svelte index 4cdae96..ef23d36 100644 --- a/src/routes/cv/comps/SlantedProjectHighlights.svelte +++ b/src/routes/cv/comps/SlantedProjectHighlights.svelte @@ -1,15 +1,17 @@
-
Small projects showcase
+
{m["zhen.cv.page2.title"]()}
-
Kubernetes Cluster
+
+ Kubernetes Cluster +
@@ -64,7 +66,7 @@
-
PCB Design
+
PCB Design

-
Frontend
+
Frontend
-
Embedded
+
Embedded