Skip to content

Keep dots present instead of fading and re-appearing again after anim… - #41

Merged
simonweigold merged 1 commit into
mainfrom
fix/polish-animation-transitions
Aug 4, 2026
Merged

Keep dots present instead of fading and re-appearing again after anim…#41
simonweigold merged 1 commit into
mainfrom
fix/polish-animation-transitions

Conversation

@simonweigold

Copy link
Copy Markdown
Owner

…ation
This pull request refactors the LifecycleAnimation component to separate the stage elements from the rest of the SVG scene, improving control over their visibility and animation flow. The main change is the introduction of a new stage-elements group, which allows for more precise opacity management during animation phases, especially when isolating the flying dots effect.

SVG structure and opacity management improvements:

  • Introduced a new <g id="stage-elements"> group within the SVG, wrapping all stage-related elements except the dots, enabling independent control of their visibility. [1] [2]
  • Updated all logic that previously referenced scene for opacity changes to now use stageElements, ensuring only stage elements fade out while dots remain visible during transitions. [1] [2] [3] [4]

Animation cleanup:

  • Removed the final animation that faded out the dots after completion, so the dots remain visible until the animation fully completes.

@simonweigold simonweigold self-assigned this Aug 4, 2026
@vercel

vercel Bot commented Aug 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clerk Ready Ready Preview Aug 4, 2026 1:11pm

@simonweigold
simonweigold merged commit a628b92 into main Aug 4, 2026
5 checks passed
@simonweigold
simonweigold deleted the fix/polish-animation-transitions branch August 4, 2026 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant