Move job applications to /cv/jobs route and add layout system
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m41s

- Add DefaultLayout and CVLayout with nested routing
- Job applications is now a standalone page at /cv/jobs with a back link
- Remove JobApplications embed from CV.vue

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-13 10:09:22 +01:00
parent a0f99d9fba
commit 0dc1c278c2
6 changed files with 145 additions and 85 deletions

View File

@@ -4,7 +4,6 @@ import CVGeneral from "./CVGeneral.vue";
import CVBackend from "./CVBackend.vue";
import CVFrontend from "./CVFrontend.vue";
import CVTemp from "./CVTemp.vue";
import JobApplications from "./JobApplications.vue";
const CVHospitality = defineAsyncComponent(() => import("./CVHospitality.vue"));
@@ -39,7 +38,6 @@ function print() {
<Transition name="cv-fade" mode="out-in">
<component :is="currentComponent" :key="selected" />
</Transition>
<JobApplications />
</div>
</template>