feat(marketing): ecosystem trust bar + "Every Funding Path" program selector#13
Conversation
A "Trusted By..." label over the existing PartnerLogos marquee, with a teal-at-top gradient that fades to ink by the bottom so it merges with the hero glow above and the next section below.
Heading and 4-program selector beside a blank dashboard-screenshot card. The selector auto-advances and is clickable on desktop; mobile stacks every program. Sits between the trust bar and the workflow section.
The marquee was full-bleed while every other section caps at the 1240px column, so it read off-center on wide screens. Contained it within the same centered column with its own overflow clip and edge fade.
|
@Benjtalkshow is attempting to deploy a commit to the Threadflow Team on Vercel. A member of the Team first needs to authorize it. |
|
Caution Review failedPull request was closed or merged during review No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
📝 WalkthroughWalkthroughAdds a new ChangesMarketing Home Page Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Builds two more marketing home-page sections from Figma (desktop + mobile) and a small centering fix, on top of the merged home-sections PR.
Sections
PartnerLogosmarquee. Its teal-at-top gradient fades to ink by the bottom so it merges seamlessly with the hero glow above and the next section below.FundingPrograms) — a 4-program selector (Bounties, Hackathons, Crowdfunding, Grants) beside a blank dashboard-screenshot card. On desktop the selector auto-advances every 4s and is clickable (a manual pick resets the timer); on mobile every program stacks. The card is intentionally left blank for the dashboard screenshots. Respectsprefers-reduced-motion.Fix
Verification
npm run typecheck && npm run lint && npm run test && npx playwright testall pass (unit 14/14, e2e smoke 2/2).Summary by CodeRabbit
Release Notes
New Features
Style