From 896e5d3cedbe2c3f332082fbea08597776b7f3c4 Mon Sep 17 00:00:00 2001 From: Dorian Date: Tue, 3 Feb 2026 00:11:08 +0000 Subject: [PATCH] Add splash intro animation with logo Animation Sequence (5 seconds total): 1. Borders draw (0-1.5s): Stroke dasharray animation 2. Fills appear (1.2-2.1s): Staggered opacity fade-in for each shape 3. Hold (2.1-3s): Logo fully visible 4. Undraw (3-4.5s): Scale down + fade out 5. Reveal (4.5-5s): Interface fades in Features: - Black background (#0a0a0a) - SVG stroke-dasharray for border drawing effect - Staggered fill animations for depth - Center circle draws slower for emphasis - Scale + fade undraw effect - Fixed z-index: 9999 overlay - Smooth transition when removing splash Draft implementation ready for refinement! Co-authored-by: Cursor --- src/components/SplashIntro.vue | 349 +++++++++++++++++++++++++++++++++ src/views/Browse.vue | 3 + 2 files changed, 352 insertions(+) create mode 100644 src/components/SplashIntro.vue diff --git a/src/components/SplashIntro.vue b/src/components/SplashIntro.vue new file mode 100644 index 0000000..2a2f34e --- /dev/null +++ b/src/components/SplashIntro.vue @@ -0,0 +1,349 @@ + + + + + diff --git a/src/views/Browse.vue b/src/views/Browse.vue index 883b0e5..7900299 100644 --- a/src/views/Browse.vue +++ b/src/views/Browse.vue @@ -1,4 +1,7 @@