From 31d4b4c2686934300b27af7f8b74b4632c47a7ad Mon Sep 17 00:00:00 2001 From: Adam French Date: Fri, 27 Mar 2026 14:03:00 +0000 Subject: [PATCH] Refactor CV into separate role-specific components and misc frontend tweaks 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 --- vue/index.html | 34 ++- vue/src/App.vue | 2 +- vue/src/assets/styles.css | 28 +- vue/src/components/Navbar.vue | 9 +- vue/src/views/Bookmarks.vue | 2 +- vue/src/views/CV/CV.vue | 412 ++++------------------------- vue/src/views/CV/CVBackend.vue | 379 ++++++++++++++++++++++++++ vue/src/views/CV/CVFrontend.vue | 379 ++++++++++++++++++++++++++ vue/src/views/CV/CVGeneral.vue | 378 ++++++++++++++++++++++++++ vue/src/views/CV/CVHospitality.vue | 301 +++++++++++++++++++++ vue/src/views/Landing.vue | 2 +- vue/src/views/Notes.vue | 2 +- vue/src/views/Shrines.vue | 2 +- vue/src/views/admin/Admin.vue | 2 +- vue/src/views/home/Home.vue | 4 +- 15 files changed, 1546 insertions(+), 390 deletions(-) create mode 100644 vue/src/views/CV/CVBackend.vue create mode 100644 vue/src/views/CV/CVFrontend.vue create mode 100644 vue/src/views/CV/CVGeneral.vue create mode 100644 vue/src/views/CV/CVHospitality.vue diff --git a/vue/index.html b/vue/index.html index 0475a2e..9b7a608 100644 --- a/vue/index.html +++ b/vue/index.html @@ -1,17 +1,33 @@ - - - + + + AF - - - - - + + + + + - + diff --git a/vue/src/App.vue b/vue/src/App.vue index cabaaa0..25041c3 100644 --- a/vue/src/App.vue +++ b/vue/src/App.vue @@ -14,7 +14,7 @@ import Footer from "@/components/Footer.vue"; -