Skip to content
Snippets Groups Projects
Commit e1c9f736 authored by Clement Franckelemon's avatar Clement Franckelemon
Browse files

Update gitlab ci

parent a229a80d
Branches
No related tags found
No related merge requests found
Pipeline #59409 failed
...@@ -18,7 +18,7 @@ pages: ...@@ -18,7 +18,7 @@ pages:
stage: deploy stage: deploy
script: script:
- mkdir -p public/public/images - mkdir -p public/public/images
- mv dist/spa public - mv dist/spa/* public
- mv public/images/* public/public/images - mv public/images/* public/public/images
artifacts: artifacts:
paths: paths:
......
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<title><%= productName %></title> <title>Portfolio • Clement Franckelemon</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="description" content="<%= productDescription %>"> <meta name="description" content="<%= productDescription %>">
......
...@@ -35,7 +35,7 @@ export default defineConfig((/* ctx */) => { ...@@ -35,7 +35,7 @@ export default defineConfig((/* ctx */) => {
// Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-file#build // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-file#build
build: { build: {
publicPath: '/clement.franckelemon.etu/portfolio-2025/spa/', publicPath: '/clement.franckelemon.etu/portfolio-2025/',
target: { target: {
browser: [ 'es2022', 'firefox115', 'chrome115', 'safari14' ], browser: [ 'es2022', 'firefox115', 'chrome115', 'safari14' ],
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<TitleComposant label="Compétences" class="q-mt-xl" /> <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"> <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> <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="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/'+comptence.src">
<span class="q-ma-xs text-h6 text-bold">{{comptence.name}}</span> <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]"> <q-popup-proxy v-close-popup @hide="isActive === comptence.name ? isActive = '' : '' " :offset="[10, 10]">
<div class="q-ma-sm text-secondary text-bold"> <div class="q-ma-sm text-secondary text-bold">
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
<TitleComposant label="Contacts" class="q-mt-xl" /> <TitleComposant label="Contacts" class="q-mt-xl" />
</a> </a>
<div class="q-ml-xl text-bold text-h6"> <div class="q-ml-xl text-bold text-h6">
<p class="flex items-center"><img class="q-mr-xs non-selectable" src="/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/mail.png"/>Clement.Franckelemon@gmail.com</p>
<p class="flex items-center"><img class="q-mr-xs non-selectable" src="/public/images/Contact/telephone.png"/>07 66 55 76 78</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="/public/images/Contact/linkedin.png"/>Linkedin</p></a> <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>
</div> </div>
</div> </div>
</template> </template>
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
</div> </div>
<div class="q-mx-lg q-mb-xl"> <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"> <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="competence" /> <img v-for="competence in experience.comptences" :key="competence" class="col-3 non-selectable" :src="'/clement.franckelemon.etu/portfolio-2025/'+competence" />
</div> </div>
</div> </div>
</div> </div>
......
...@@ -59,7 +59,7 @@ const modules = ref([Pagination, Navigation]) ...@@ -59,7 +59,7 @@ const modules = ref([Pagination, Navigation])
onMounted(() => { onMounted(() => {
let i = 0; let i = 0;
imageProjet.value = images[props.id].map((img: string) => ({ imageProjet.value = images[props.id].map((img: string) => ({
src: `${process.env.BASE_URL}/public/${props.folder}/${img}`, src: `/clement.franckelemon.etu/portfolio-2025/public/${props.folder}/${img}`,
nb: i++ nb: i++
})); }));
}); });
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
first="CLEMENT" first="CLEMENT"
second="FRANCKELEMON" second="FRANCKELEMON"
accent="Alternant en 3ème année de BUT Informatique chez Nextoo" accent="Alternant en 3ème année de BUT Informatique chez Nextoo"
:src="`${process.env.BASE_URL}/public/images/profil.png`" src="/clement.franckelemon.etu/portfolio-2025/public/images/profil.png"
class="q-mb-xl" /> class="q-mb-xl" />
<div id="presentation" class="col-12" /> <div id="presentation" class="col-12" />
<PresentationView class="q-mb-xl" /> <PresentationView class="q-mb-xl" />
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment