Skip to content

fix: line up both sides of the logo dock with the middle tile - #70

Open
janburzinski wants to merge 1 commit into
personalagentproxy:mainfrom
janburzinski:fix/logo-dock-in-phase
Open

janburzinski wants to merge 1 commit into
personalagentproxy:mainfrom
janburzinski:fix/logo-dock-in-phase

Conversation

@janburzinski

@janburzinski janburzinski commented Oct 11, 2026 •

Copy link
Copy Markdown
  • The services side of the logo dock started half a logo behind the agents side (delayMs={-LOGO_MS / 2}), so whenever a logo on one side lined up with Personal Agent Proxy, the other side was between two logos
  • Both sides now start together and still scroll without stopping (agents down, services up); every LOGO_MS (3s) a logo on each side lines up with the middle tile at the same time
Before (main) After (this PR)
before after

Both frozen at the same moment of the animation.

gantt
    dateFormat X
    axisFormat %s
    section Before
    Agents line up   :milestone, 0, 0
    Services line up :milestone, 1500, 1500
    Agents line up   :milestone, 3000, 3000
    Services line up :milestone, 4500, 4500
    section After
    Both line up :milestone, 0, 0
    Both line up :milestone, 3000, 3000
Loading
- <LogoMarquee logos={AGENTS} delayMs={0} reverse />
+ <LogoMarquee logos={AGENTS} reverse />
  ...
- <LogoMarquee logos={SERVICES} delayMs={-LOGO_MS / 2} reverse={false} />
+ <LogoMarquee logos={SERVICES} reverse={false} />
  • delayMs is gone from LogoMarquee (packages/website/src/components/logo-dock.tsx), nothing else set it

🤖 Generated with Claude Code

This branch has not been deployed

No deployments
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