diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0c04695a235f8e73e04a75194c7d71fe7d772198..57a702bdef7d266f1c94581739fb2b075c5e120e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,7 +18,7 @@ pages: stage: deploy script: - mkdir -p public/public/images - - mv dist/spa/**/* public + - mv dist/spa public - mv public/images/* public/public/images artifacts: paths: diff --git a/quasar.config.ts b/quasar.config.ts index 00532d1c2c8c401d9369a427321e97576674eb0d..30c272becd187ca4248e562c1dfffccd4b320009 100644 --- a/quasar.config.ts +++ b/quasar.config.ts @@ -35,7 +35,7 @@ export default defineConfig((/* ctx */) => { // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-file#build build: { - publicPath: '/clement.franckelemon.etu/portfolio-2025/', + publicPath: '/clement.franckelemon.etu/portfolio-2025/spa/', target: { browser: [ 'es2022', 'firefox115', 'chrome115', 'safari14' ], diff --git a/src/components/ComptenceView.vue b/src/components/ComptenceView.vue index 3dc2f5eed92d173a32a4e7957b7953e49bf91ef3..f9909ac399926c82e40354efa1a810f76bbcb910 100644 --- a/src/components/ComptenceView.vue +++ b/src/components/ComptenceView.vue @@ -2,7 +2,7 @@ <TitleComposant label="Compétences" class="q-mt-xl" /> <div class="text-h5 row justify-evenly q-my-lg" style="row-gap: 80px; column-gap: 25px"> <q-btn v-for="comptence in comptences" :key="comptence.name" class="col-3 text-center text-bold non-selectable cursor-pointer hoverBtn q-pt-sm" style="transition: 0.2s;" @click="isActive = (isActive !== comptence.name && comptence.name)" :class="{activeBtn: isActive === comptence.name}" unelevated rounded> - <img style="max-width: 100%; border-radius: 20px;border: 3px solid #FFFFFF" :style="isActive === comptence.name && 'border-color: #eeea14 !important;'" :src="'/clement.franckelemon.etu/portfolio-2025/'+comptence.src"> + <img style="max-width: 100%; border-radius: 20px;border: 3px solid #FFFFFF" :style="isActive === comptence.name && 'border-color: #eeea14 !important;'" :src="'/clement.franckelemon.etu/portfolio-2025/spa/'+comptence.src"> <span class="q-ma-xs text-h6 text-bold">{{comptence.name}}</span> <q-popup-proxy v-close-popup @hide="isActive === comptence.name ? isActive = '' : '' " :offset="[10, 10]"> <div class="q-ma-sm text-secondary text-bold"> diff --git a/src/components/ContactView.vue b/src/components/ContactView.vue index a4adbe9aeb7462355c77c00693cf8f65dccc910d..9c43c56d70fcc1a9339f1757dba320b1a0c8351b 100644 --- a/src/components/ContactView.vue +++ b/src/components/ContactView.vue @@ -4,9 +4,9 @@ <TitleComposant label="Contacts" class="q-mt-xl" /> </a> <div class="q-ml-xl text-bold text-h6"> - <p class="flex items-center"><img class="q-mr-xs non-selectable" src="/clement.franckelemon.etu/portfolio-2025/public/images/Contact/mail.png"/>Clement.Franckelemon@gmail.com</p> - <p class="flex items-center"><img class="q-mr-xs non-selectable" src="/clement.franckelemon.etu/portfolio-2025/public/images/Contact/telephone.png"/>07 66 55 76 78</p> - <a class="text-secondary" href="https://www.linkedin.com/in/cl%C3%A9ment-franckelemon-88976b26b/"><p class="flex items-center"><img class="q-mr-xs non-selectable" src="/clement.franckelemon.etu/portfolio-2025/public/images/Contact/linkedin.png"/>Linkedin</p></a> + <p class="flex items-center"><img class="q-mr-xs non-selectable" src="/clement.franckelemon.etu/portfolio-2025/spa/public/images/Contact/mail.png"/>Clement.Franckelemon@gmail.com</p> + <p class="flex items-center"><img class="q-mr-xs non-selectable" src="/clement.franckelemon.etu/portfolio-2025/spa/public/images/Contact/telephone.png"/>07 66 55 76 78</p> + <a class="text-secondary" href="https://www.linkedin.com/in/cl%C3%A9ment-franckelemon-88976b26b/"><p class="flex items-center"><img class="q-mr-xs non-selectable" src="/clement.franckelemon.etu/portfolio-2025/spa/public/images/Contact/linkedin.png"/>Linkedin</p></a> </div> </div> </template> diff --git a/src/components/ExperienceView.vue b/src/components/ExperienceView.vue index 63ec6d6bd090a8a5a799633cf3b5a9128debfa0c..ffb56c84292b8f21c486a57a3b58bef16e5edb2c 100644 --- a/src/components/ExperienceView.vue +++ b/src/components/ExperienceView.vue @@ -13,7 +13,7 @@ </div> <div class="q-mx-lg q-mb-xl"> <div class="row justify-between q-my-lg q-mx-xl" style="row-gap: 80px; column-gap: 25px"> - <img v-for="competence in experience.comptences" :key="competence" class="col-3 non-selectable" :src="'/clement.franckelemon.etu/portfolio-2025/'+competence" /> + <img v-for="competence in experience.comptences" :key="competence" class="col-3 non-selectable" :src="'/clement.franckelemon.etu/portfolio-2025/spa/'+competence" /> </div> </div> </div> diff --git a/src/pages/IndexPage.vue b/src/pages/IndexPage.vue index 296d9801a8e9b50b3fb0d4bb99091642add1858a..53056854526d93a23dc342bd730a6f34e806affb 100644 --- a/src/pages/IndexPage.vue +++ b/src/pages/IndexPage.vue @@ -5,7 +5,7 @@ first="CLEMENT" second="FRANCKELEMON" accent="Alternant en 3ème année de BUT Informatique chez Nextoo" - src="/clement.franckelemon.etu/portfolio-2025/public/images/profil.png" + src="/clement.franckelemon.etu/portfolio-2025/spa/public/images/profil.png" class="q-mb-xl" /> <div id="presentation" class="col-12" /> <PresentationView class="q-mb-xl" />