From a116ec26144b11fd9dcd557bfed9dfa680470270 Mon Sep 17 00:00:00 2001 From: Adam French Date: Sat, 25 Apr 2026 16:58:56 +0100 Subject: [PATCH] Add Programming CV and revise General CV layout and content Co-Authored-By: Claude Sonnet 4.6 --- gitea/config/entrypoint.sh | 0 vue/src/views/CV/CV.vue | 2 + vue/src/views/CV/CVGeneral.vue | 633 ++++++++++++----------------- vue/src/views/CV/CVProgramming.vue | 444 ++++++++++++++++++++ 4 files changed, 712 insertions(+), 367 deletions(-) create mode 100644 gitea/config/entrypoint.sh create mode 100644 vue/src/views/CV/CVProgramming.vue diff --git a/gitea/config/entrypoint.sh b/gitea/config/entrypoint.sh new file mode 100644 index 0000000..e69de29 diff --git a/vue/src/views/CV/CV.vue b/vue/src/views/CV/CV.vue index 66042cd..c13e040 100644 --- a/vue/src/views/CV/CV.vue +++ b/vue/src/views/CV/CV.vue @@ -2,6 +2,7 @@ import { ref, shallowRef } from "vue"; import { RouterLink } from "vue-router"; import CVGeneral from "./CVGeneral.vue"; +import CVProgramming from "./CVProgramming.vue"; import CVBackend from "./CVBackend.vue"; import CVFrontend from "./CVFrontend.vue"; import CVTemp from "./CVTemp.vue"; @@ -10,6 +11,7 @@ import CVHospitality from "./CVHospitality.vue"; const templates = [ { label: "General", component: CVGeneral }, + { label: "Programming", component: CVProgramming }, { label: "Backend", component: CVBackend }, { label: "Frontend", component: CVFrontend }, { label: "Temp", component: CVTemp }, diff --git a/vue/src/views/CV/CVGeneral.vue b/vue/src/views/CV/CVGeneral.vue index 09c18d4..e4b18b9 100644 --- a/vue/src/views/CV/CVGeneral.vue +++ b/vue/src/views/CV/CVGeneral.vue @@ -3,442 +3,341 @@ import Project from "./Project.vue"; diff --git a/vue/src/views/CV/CVProgramming.vue b/vue/src/views/CV/CVProgramming.vue new file mode 100644 index 0000000..09c18d4 --- /dev/null +++ b/vue/src/views/CV/CVProgramming.vue @@ -0,0 +1,444 @@ + + + + +