|
|
@ -146,9 +146,10 @@ onUnmounted(() => {
|
|
|
|
</ShowcaseBanner>
|
|
|
|
</ShowcaseBanner>
|
|
|
|
<div class="flex-col flex pt-24 sm:pt-48 pb-28 z-10 relative" id="skills">
|
|
|
|
<div class="flex-col flex pt-24 sm:pt-48 pb-28 z-10 relative" id="skills">
|
|
|
|
<span class="mx-4 text-3xl sm:text-4xl text-center font-medium bg-gradient-to-r from-grey-50
|
|
|
|
<span class="mx-4 text-3xl sm:text-4xl text-center font-medium bg-gradient-to-r from-grey-50
|
|
|
|
to-grey-100 bg-clip-text text-transparent px-10 ">
|
|
|
|
to-grey-100 bg-clip-text text-transparent px-10 " role="heading">
|
|
|
|
{{ $t('skills-list.title.start')}}
|
|
|
|
{{ $t('skills-list.title.start')}}
|
|
|
|
<span class="bg-blue text-white hover:bg-transparent hover:text-grey-75 ease-in-out transition-all duration-1000">
|
|
|
|
<span class="bg-blue text-white hover:bg-transparent hover:text-grey-75 ease-in-out transition-all duration-1000"
|
|
|
|
|
|
|
|
role="heading">
|
|
|
|
{{ $t('skills-list.title.highlight')}}
|
|
|
|
{{ $t('skills-list.title.highlight')}}
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
<br>
|
|
|
|
<br>
|
|
|
@ -164,9 +165,10 @@ onUnmounted(() => {
|
|
|
|
</ShowcaseBanner>
|
|
|
|
</ShowcaseBanner>
|
|
|
|
<div class="flex-col flex pt-48 z-10 relative" id="experiences">
|
|
|
|
<div class="flex-col flex pt-48 z-10 relative" id="experiences">
|
|
|
|
<span class="mx-4 text-3xl sm:text-4xl text-center font-medium bg-gradient-to-r from-grey-50 to-grey-100
|
|
|
|
<span class="mx-4 text-3xl sm:text-4xl text-center font-medium bg-gradient-to-r from-grey-50 to-grey-100
|
|
|
|
bg-clip-text text-transparent">
|
|
|
|
bg-clip-text text-transparent" role="heading">
|
|
|
|
Des expériences
|
|
|
|
Des expériences
|
|
|
|
<span class="bg-blue text-white hover:bg-transparent hover:text-grey-75 ease-in-out transition-all duration-1000">
|
|
|
|
<span class="bg-blue text-white hover:bg-transparent hover:text-grey-75 ease-in-out transition-all duration-1000"
|
|
|
|
|
|
|
|
role="heading">
|
|
|
|
professionnelles
|
|
|
|
professionnelles
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
qui m’ont
|
|
|
|
qui m’ont
|
|
|
@ -180,23 +182,23 @@ onUnmounted(() => {
|
|
|
|
<div class="flex-col flex z-50 justify-center align-middle px-14 sm:px-64 pb-14 sm:pb-96 top-0 ">
|
|
|
|
<div class="flex-col flex z-50 justify-center align-middle px-14 sm:px-64 pb-14 sm:pb-96 top-0 ">
|
|
|
|
<div class="magic-div flex flex-col justify-center align-middle sticky py-60 sm:py-72">
|
|
|
|
<div class="magic-div flex flex-col justify-center align-middle sticky py-60 sm:py-72">
|
|
|
|
<span :class="{ 'text-white scale-101': visibleTextIndex === 0, 'text-gray-600': visibleTextIndex !== 0 }"
|
|
|
|
<span :class="{ 'text-white scale-101': visibleTextIndex === 0, 'text-gray-600': visibleTextIndex !== 0 }"
|
|
|
|
class="text-4xl sm:text-7xl font-bold transition-all ease-in-out duration-500">
|
|
|
|
class="text-4xl sm:text-7xl font-bold transition-all ease-in-out duration-500" role="heading">
|
|
|
|
J’ai toujours envie de coder de nouveaux projets.
|
|
|
|
J’ai toujours envie de coder de nouveaux projets.
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
<span :class="{ 'text-white scale-101': visibleTextIndex === 1, 'text-gray-600': visibleTextIndex !== 1 }"
|
|
|
|
<span :class="{ 'text-white scale-101': visibleTextIndex === 1, 'text-gray-600': visibleTextIndex !== 1 }"
|
|
|
|
class="text-4xl sm:text-7xl font-bold transition-all ease-in-out duration-500">
|
|
|
|
class="text-4xl sm:text-7xl font-bold transition-all ease-in-out duration-500" role="heading">
|
|
|
|
Cette passion me pousse à créer des expériences.
|
|
|
|
Cette passion me pousse à créer des expériences.
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
<span :class="{ 'text-white scale-101': visibleTextIndex === 2, 'text-gray-600': visibleTextIndex !== 2 }"
|
|
|
|
<span :class="{ 'text-white scale-101': visibleTextIndex === 2, 'text-gray-600': visibleTextIndex !== 2 }"
|
|
|
|
class="text-4xl sm:text-7xl font-bold transition-all ease-in-out duration-500">
|
|
|
|
class="text-4xl sm:text-7xl font-bold transition-all ease-in-out duration-500" role="heading">
|
|
|
|
J’aime me réinventer et jouer avec les
|
|
|
|
J’aime me réinventer et jouer avec les
|
|
|
|
<span :class="{ 'text-yellow-300': visibleTextIndex === 2, 'text-gray-600': visibleTextIndex !== 2 }"
|
|
|
|
<span :class="{ 'text-yellow-300': visibleTextIndex === 2, 'text-gray-600': visibleTextIndex !== 2 }"
|
|
|
|
class="transition-all ease-in-out duration-700">
|
|
|
|
class="transition-all ease-in-out duration-700" role="heading">
|
|
|
|
couleurs
|
|
|
|
couleurs
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
et les
|
|
|
|
et les
|
|
|
|
<span :class="{ 'text-white': visibleTextIndex === 2, 'text-gray-600': visibleTextIndex !== 2 }"
|
|
|
|
<span :class="{ 'text-white': visibleTextIndex === 2, 'text-gray-600': visibleTextIndex !== 2 }"
|
|
|
|
class="transition-all ease-in-out duration-700">
|
|
|
|
class="transition-all ease-in-out duration-700" role="heading">
|
|
|
|
{{ visibleTextIndex === 2 ? 'ForMEs' : 'formes'}}
|
|
|
|
{{ visibleTextIndex === 2 ? 'ForMEs' : 'formes'}}
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
.
|
|
|
|
.
|
|
|
|