From 2bcb47a1a122e4654a1026817e4ee8ef2f0438c8 Mon Sep 17 00:00:00 2001 From: Adam French Date: Tue, 21 Apr 2026 12:08:03 +0100 Subject: [PATCH] Add Electrical CV template for apprenticeship applications Co-Authored-By: Claude Opus 4.7 --- vue/src/views/CV/CV.vue | 6 +- vue/src/views/CV/CVElectrical.vue | 349 ++++++++++++++++++++++++++++++ 2 files changed, 354 insertions(+), 1 deletion(-) create mode 100644 vue/src/views/CV/CVElectrical.vue diff --git a/vue/src/views/CV/CV.vue b/vue/src/views/CV/CV.vue index 4f166c6..ff8c507 100644 --- a/vue/src/views/CV/CV.vue +++ b/vue/src/views/CV/CV.vue @@ -5,10 +5,14 @@ import CVGeneral from "./CVGeneral.vue"; import CVBackend from "./CVBackend.vue"; import CVFrontend from "./CVFrontend.vue"; import CVTemp from "./CVTemp.vue"; +import CVElectrical from "./CVElectrical.vue"; const CVHospitality = defineAsyncComponent(() => import("./CVHospitality.vue")); -const templates = [{ label: "General", component: CVGeneral }]; +const templates = [ + { label: "General", component: CVGeneral }, + { label: "Electrical", component: CVElectrical }, +]; const selected = ref(0); const currentComponent = shallowRef(templates[0].component); diff --git a/vue/src/views/CV/CVElectrical.vue b/vue/src/views/CV/CVElectrical.vue new file mode 100644 index 0000000..7c3a633 --- /dev/null +++ b/vue/src/views/CV/CVElectrical.vue @@ -0,0 +1,349 @@ + + + + +