Skip to content

Flatten landing audio meter when typing stops#5581

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/landing-audio-meter-idle
Jun 15, 2026
Merged

Flatten landing audio meter when typing stops#5581
ComputelessComputer merged 1 commit into
mainfrom
fix/landing-audio-meter-idle

Conversation

@ComputelessComputer

@ComputelessComputer ComputelessComputer commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

Drive the landing-page visualizer from the typewriter phase so it renders flat while the note animation is idle.


Note

Low Risk
Landing-page animation and lifecycle cleanup only; no auth, data, or API changes.

Overview
The How it works demo ties the mock window’s DancingSticks meter to the typewriter: amplitude is 1 only while characters are typing and 0 during pauses, enhancement reveals, and loop resets (desktop and mobile mockups).

The typewriter loop is moved to useMountEffect with tracked timeouts/intervals and a cleanup that clears them on unmount, instead of leaving timers running after navigation away.

Reviewed by Cursor Bugbot for commit 9ac5b2b. Bugbot is set up for automated code reviews on this repo. Configure here.

Drive the landing-page visualizer from the typewriter phase so it renders flat while the note animation is idle.
@netlify

netlify Bot commented Jun 15, 2026

Copy link
Copy Markdown

Deploy Preview for old-char ready!

Name Link
🔨 Latest commit 9ac5b2b
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a2f70628eb21500098a0f82
😎 Deploy Preview https://deploy-preview-5581--old-char.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@ComputelessComputer ComputelessComputer merged commit 0b68213 into main Jun 15, 2026
9 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/landing-audio-meter-idle branch June 15, 2026 07:30
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