Skip to content

feat(fe): replace /authorize curtain with breathe-sparkle background#4025

Merged
MRmarioruci merged 8 commits into
mainfrom
feat/fe-authorize-breathe-sparkle-bg
Jun 18, 2026
Merged

feat(fe): replace /authorize curtain with breathe-sparkle background#4025
MRmarioruci merged 8 commits into
mainfrom
feat/fe-authorize-breathe-sparkle-bg

Conversation

@MRmarioruci

@MRmarioruci MRmarioruci commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Updating the background animation on the authorize flow.

Changes

  • Adds BreatheSparkleCanvas.svelte — a focused canvas that renders a 28px dot grid breathing as 0.5 + 0.5·sin(t·0.7 + (x+y)·0.004), with Perlin-noise–driven hollow-ring sparkles flaring softly across it. Reuses the existing PerlinNoise3D util.
  • Swaps FlairCanvas + DROP_WAVE_ANIMATION in RedirectAnimationView.svelte for the new canvas. Removes the now-unused triggerAnimation/clearAnimation plumbing in this view.

@MRmarioruci MRmarioruci marked this pull request as ready for review June 17, 2026 13:27
@MRmarioruci MRmarioruci requested a review from a team as a code owner June 17, 2026 13:28
Copilot AI review requested due to automatic review settings June 17, 2026 13:28
@zeropath-ai

zeropath-ai Bot commented Jun 17, 2026

Copy link
Copy Markdown

No security or compliance issues detected. Reviewed everything up to 7d1a848.

Security Overview
Detected Code Changes

| Change Type | Relevant files

... (code changes summary truncated to fit VCS comment limits.)

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the desktop authorize redirect “curtain” background by introducing a new breathing dot-grid canvas with Perlin-driven sparkles, and wiring it into the authorize redirect view in place of the existing FlairCanvas + drop-wave trigger plumbing.

Changes:

  • Added BreatheSparkleCanvas.svelte to render the new breathing dot-grid + sparkle rings animation.
  • Updated RedirectAnimationView.svelte to use BreatheSparkleCanvas and removed the unused triggerAnimation/clearAnimation bindings and effect.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
src/frontend/src/routes/(new-styling)/authorize/views/RedirectAnimationView.svelte Swaps the authorize redirect background from FlairCanvas to BreatheSparkleCanvas and removes animation trigger plumbing.
src/frontend/src/lib/components/backgrounds/BreatheSparkleCanvas.svelte New canvas-based background component implementing the breathing dot-grid and sparkle ring rendering loop.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/frontend/src/lib/components/backgrounds/BreatheSparkleCanvas.svelte Outdated
Comment thread src/frontend/src/lib/components/backgrounds/BreatheSparkleCanvas.svelte Outdated
@MRmarioruci MRmarioruci enabled auto-merge (squash) June 18, 2026 12:34
@MRmarioruci MRmarioruci merged commit 931a0cf into main Jun 18, 2026
46 checks passed
@MRmarioruci MRmarioruci deleted the feat/fe-authorize-breathe-sparkle-bg branch June 18, 2026 12:49
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.

3 participants