diff --git a/app/components/home/HomeAchievements.vue b/app/components/home/HomeAchievements.vue index a7c553a..48dcb2f 100644 --- a/app/components/home/HomeAchievements.vue +++ b/app/components/home/HomeAchievements.vue @@ -11,7 +11,6 @@ :key="achievement.id" :ref="el => setAchievementRef(el, index)" class="achievement-item flex flex-col md:flex-row items-start md:items-center gap-8" - style="opacity: 0;" >
diff --git a/app/components/home/HomeCTA.vue b/app/components/home/HomeCTA.vue index 6dc1d41..877cb05 100644 --- a/app/components/home/HomeCTA.vue +++ b/app/components/home/HomeCTA.vue @@ -19,8 +19,7 @@ v-for="(char, i) in line1Chars" :key="`l1-${i}`" :ref="el => setCharRef(el, 'line1', i)" - class="inline-block text-5xl md:text-7xl lg:text-8xl font-bold text-white" - style="opacity: 0; transform: translateY(100px) rotate(10deg);" + class="inline-block text-5xl md:text-7xl lg:text-8xl font-bold text-white char-hidden" v-html="char === ' ' ? ' ' : char" >
@@ -29,20 +28,19 @@ v-for="(char, i) in line2Chars" :key="`l2-${i}`" :ref="el => setCharRef(el, 'line2', i)" - class="inline-block text-5xl md:text-7xl lg:text-8xl font-bold text-white" - style="opacity: 0; transform: translateY(100px) rotate(-10deg);" + class="inline-block text-5xl md:text-7xl lg:text-8xl font-bold text-white char-hidden" v-html="char === ' ' ? ' ' : char" > -

+

{{ t('home.cta.subtitle') }}

-
+
-
+
{{ t('home.cta.scrollDown') }} @@ -288,4 +286,9 @@ onMounted(async () => { .cta-button-secondary:hover { transform: translateY(-2px); } + +.char-hidden { + opacity: 0; + transform: translateY(100px) rotate(10deg); +} diff --git a/app/components/home/HomeProcess.vue b/app/components/home/HomeProcess.vue index fded0a2..277f793 100644 --- a/app/components/home/HomeProcess.vue +++ b/app/components/home/HomeProcess.vue @@ -2,7 +2,7 @@
-
+

{{ t('home.process.title') }}

@@ -17,7 +17,7 @@
diff --git a/app/components/home/HomeServices.vue b/app/components/home/HomeServices.vue index c4041bb..83dbce9 100644 --- a/app/components/home/HomeServices.vue +++ b/app/components/home/HomeServices.vue @@ -2,7 +2,7 @@
-
+

{{ t('home.services.title') }}

diff --git a/app/components/home/HomeTechStack.vue b/app/components/home/HomeTechStack.vue index d85d658..a4a34eb 100644 --- a/app/components/home/HomeTechStack.vue +++ b/app/components/home/HomeTechStack.vue @@ -31,7 +31,7 @@
-
+

{{ t('home.techStack.title') }} diff --git a/app/components/home/HomeTestimonials.vue b/app/components/home/HomeTestimonials.vue index 2f3db6d..20fef7e 100644 --- a/app/components/home/HomeTestimonials.vue +++ b/app/components/home/HomeTestimonials.vue @@ -2,7 +2,7 @@
-
+

{{ t('home.testimonials.title') }}

diff --git a/app/components/home/HomeUpdates.vue b/app/components/home/HomeUpdates.vue index 96e236f..12d88e8 100644 --- a/app/components/home/HomeUpdates.vue +++ b/app/components/home/HomeUpdates.vue @@ -2,7 +2,7 @@
-
+

{{ t('home.updates.title') }}