From e0794df09214d2bec26875e0adaa2bf72e8efd33 Mon Sep 17 00:00:00 2001 From: matt Date: Fri, 19 Sep 2025 11:18:25 +0200 Subject: [PATCH] Add slower smooth scrolling and scroll to explore indicator Features added: - Custom smooth scroll composable with adjustable duration (1.5 seconds) - Replaced native browser smooth scroll with custom implementation - Added 'Scroll to explore' text with chevron at bottom of hero - Animated bounce effect for scroll indicator - Chevron icon with subtle animation - Click handler to scroll to services section - Hidden on mobile for cleaner experience All anchor links now scroll more slowly and smoothly for better UX. --- apps/website/components/AppNavbar.vue | 11 +-- apps/website/components/HeroSection.vue | 85 +++++++++++++++++++-- apps/website/composables/useSmoothScroll.ts | 48 ++++++++++++ 3 files changed, 129 insertions(+), 15 deletions(-) create mode 100644 apps/website/composables/useSmoothScroll.ts diff --git a/apps/website/components/AppNavbar.vue b/apps/website/components/AppNavbar.vue index 84f3915..8d41e53 100644 --- a/apps/website/components/AppNavbar.vue +++ b/apps/website/components/AppNavbar.vue @@ -36,7 +36,9 @@