Skip to content

Enhance cycloid animation transitions - #18

Merged
nahiyankhan merged 5 commits into
mainfrom
enhance/cycloid-animation
Apr 7, 2026
Merged

Enhance cycloid animation transitions#18
nahiyankhan merged 5 commits into
mainfrom
enhance/cycloid-animation

Conversation

@nahiyankhan

@nahiyankhan nahiyankhan commented Apr 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Each cycloid shape now draws for 3 full revolutions with a 5° linear offset per step for visual variety
  • Removed parameter interpolation (r/d lerp) that caused chaotic intermediate shapes during transitions — trail buffer now handles smooth visual crossfade naturally
  • Card hover replaced with border-darken and redacted title highlight

Test plan

  • Verify cycloid animation draws 3 revolutions per shape
  • Confirm smooth transitions between shapes (no rapid circle-drawing artifacts)
  • Check animation renders correctly in both light and dark themes

🤖 Generated with Claude Code

nahiyankhan and others added 5 commits April 7, 2026 11:21
Each shape now draws for 3 full revolutions instead of 1, and trail
buffer is preserved across transitions so shapes morph smoothly via
the existing parameter lerp rather than resetting abruptly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Swap scale+shadow hover on doc cards for a subtler effect: border
darkens and title gets an inverse highlight bar that wipes left-to-right.
Also rename concepts title to "How Ghost Works" and fix drift spotlight
button values to use exact 8px/6px radii with padding difference.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Each shape draws for 3 revolutions with a 5° linear offset per step
- Remove r/d parameter interpolation that caused chaotic intermediate
  shapes during transitions; trail buffer handles visual crossfade

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace rigid card grid with inline wrapping pills per category.
Add lightweight fuzzy search with substring and character-order
matching. Rename hero from "Ghost UI" to "Ghost" with subtitle.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Move the highlight span to cover the full pill area instead of
just the text, clipped by overflow-hidden on the link.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nahiyankhan
nahiyankhan merged commit 79d7f5b into main Apr 7, 2026
4 checks passed
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