Refactor CV into separate role-specific components and misc frontend tweaks
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 4m6s

Split CV.vue into CVGeneral, CVBackend, CVFrontend, and CVHospitality variants.
Also adds halftone body class, reformats index.html, and minor style/layout fixes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-27 14:03:00 +00:00
parent 7f01b1a296
commit 31d4b4c268
15 changed files with 1546 additions and 390 deletions

View File

@@ -15,10 +15,6 @@ const parentPath = computed(() => {
}
});
const inHome = computed(() => {
return route.path == "/" || route.path == "/stp";
});
const faces = [
"^_^",
"¯\\_(ツ)_/¯",
@@ -46,10 +42,7 @@ const faces_string = faces.join(" ");
<template>
<nav class="flex flex-row w-full h-fit border border-primary bg-bg_primary">
<RouterLink class="bdr-2 bg-bg_primary" to="/" v-if="!inHome">
<span>HOME</span>
</RouterLink>
<RouterLink class="bdr-2 bg-bg_primary" v-if="parentPath" :to="parentPath">
<RouterLink class="bdr-2 bg-bg_primary" v-if="parentPath" :to="parentPath">
<span>UP</span>
</RouterLink>
<Headline class="border flex-1 max-w-full">