Skip to content

Conversation

@marcelokunze
Copy link
Collaborator

@marcelokunze marcelokunze commented Dec 4, 2025

Update metadata and headings to reflect new messaging for MCPay


Note

Updates branding/messaging across metadata and UI, refactors the hero with a new Supported By section, adds a sign-in CTA flow, and enhances buttons and tool cards with animations and tooltips.

  • Marketing/Messaging:
    • Update titles and OG/Twitter metadata to MCPay: make your AIs more capable in app/layout.tsx and OG image alt; adjust footer text in api/og/server/[id]/route.tsx.
  • Homepage (app/page.tsx):
    • Add SupportedBySection below Hero3D and a new sign-in CTA; wire useAccountModal and useSession; render AccountModal.
    • Replace bottom typing animation with headline + SIGN IN button.
  • Hero (components/custom-ui/hero-3d.tsx):
    • Introduce exported SupportedBySection and move logos out of hero.
    • Update headline copy, adjust layout/order, and reposition stats; add animated primary/secondary CTAs.
  • UI Components:
    • components/ui/button.tsx: add animated prop with ChevronRight hover animation.
    • custom-ui/navbar.tsx: change connect label/aria to "SIGN IN".
    • custom-ui/mcp-example-card.tsx: add description Tooltip with info icon; tweak pricing badges and button variants/layout.
  • Misc:
    • Minor copy tweaks consistent with new messaging across components.

Written by Cursor Bugbot for commit 15c8f47. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Dec 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
mcpay-api2-v2 Ready Ready Preview Comment Dec 4, 2025 8:33pm
mcpay-app-v2 Ready Ready Preview Comment Dec 4, 2025 8:33pm
mcpay-docs-v2 Ready Ready Preview Comment Dec 4, 2025 8:33pm
mcpay-facilitator-v2 Ready Ready Preview Comment Dec 4, 2025 8:33pm
mcpay-mcp-data Ready Ready Preview Comment Dec 4, 2025 8:33pm
mcpay-mcp-v2 Ready Ready Preview Comment Dec 4, 2025 8:33pm
mcpay-mcp2-v2 Ready Ready Preview Comment Dec 4, 2025 8:33pm
mcpay-tech-dev Error Error Dec 4, 2025 8:33pm

- Added account modal functionality to MCPBrowser for user sign-in.
- Updated button labels in Navbar to reflect 'SIGN IN' instead of 'Connect' for improved clarity.
- Modified layout in MCPBrowser to include a new heading and sign-in button, enhancing user engagement.
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the final PR Bugbot will review for you during this billing cycle

Your free Bugbot reviews will reset on December 28

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

</section>
</div>
<Footer />
<AccountModal isOpen={isOpen} onClose={closeModal} defaultTab={defaultTab} />
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Duplicate AccountModal instances with unsynchronized state

The page now creates its own useAccountModal() hook instance and renders a second AccountModal, while the Navbar component (rendered via the root layout) already has its own instance. Since useAccountModal uses local useState rather than React Context, these two modal instances have completely independent state. This causes duplicate modals to be rendered simultaneously on the page, with the navbar's "SIGN IN" button controlling one modal and the page's bottom "SIGN IN" button controlling another.

Additional Locations (2)

Fix in Cursor Fix in Web

- Changed font weight of headings in Hero3D to 'semibold' for better visual hierarchy and clarity.
- Ensured consistency in styling across different screen sizes while maintaining the focus on AI payment services.
- Introduced SupportedBySection to display supported logos, enhancing the visual appeal and information delivery.
- Adjusted layout in Hero3D for better mobile responsiveness, moving stats to a more appropriate position.
- Improved overall structure and clarity of the Hero3D component, ensuring a cohesive user experience.
… layout

- Added animated prop to Button component for enhanced user interaction.
- Updated button instances in Hero3D to utilize the new animated feature for improved visual feedback.
- Increased margin in MCPBrowser section for better spacing and layout consistency.
…roved layout

- Integrated Tooltip component to provide additional information for tools, enhancing user experience.
- Adjusted layout to include an info icon next to tool names, improving clarity and accessibility.
- Streamlined button functionality and styling for better visual consistency across devices.
- Changed title and alt text in metadata and Open Graph settings to "MCPay: make your AIs more capable" for improved clarity and branding.
- Updated display text in the OG server route to match the new title, ensuring consistency across the application.
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.

2 participants