Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
This PR is being reviewed by Cursor Bugbot
Details
You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.
To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.
| duration: 800, | ||
| delay: 1200, | ||
| ease: "outExpo", | ||
| }); |
There was a problem hiding this comment.
Bug: Global selectors in HeroTitle cause animation conflicts
The HeroTitle component uses global CSS selectors (.neo-letter, .hero-dot, .cortex-letter, .hero-underline) with the animate function instead of scoping animations to elements within containerRef. This causes animations to target all matching elements across the entire page, not just within the component instance. If multiple HeroTitle components exist or if these class names appear elsewhere, animations will incorrectly affect unrelated elements. The component should query elements within containerRef.current using querySelectorAll to scope animations properly.
Note
Adds the SAM 3 long-form article, introduces Anime.js-powered UI/animation components (hero, logo, grids, footer), and upgrades SEO with rich metadata, sitemap, robots, and canonical URLs while updating sharing to X.
content/posts/meta-sam3-segment-anything.mdx; remove placeholder/sample posts.components/animations/*), includingHeroTitle,AnimatedText,AnimatedLine,StaggerGrid,AnimatedLogo,PageTransitionand utilities inlib/animations.ts.Footerand replace navbar logo withAnimatedLogo.app/layout.tsx,app/blog/[slug]/page.tsx,app/blog/page.tsx, andapp/contribute/layout.tsx(OG, Twitter, authors, canonical, JSON-LD, viewport).app/sitemap.tsandapp/robots.ts.ImageWithCaption,Video,TableOfContents(scrollable), and global prose styles; add custom scrollbar CSS.ShareButtonsandAuthorCard(plus NextImageavatar).ScrollRevealintersection handling; addsuppressHydrationWarningto interactive inputs/buttons.TECH_STACK.md.animejsand@types/animejs.Written by Cursor Bugbot for commit cfb9513. This will update automatically on new commits. Configure here.