-
Notifications
You must be signed in to change notification settings - Fork 27
Landing details #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Landing details #25
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- 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.
There was a problem hiding this 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} /> |
There was a problem hiding this comment.
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)
- 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.
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.
MCPay: make your AIs more capableinapp/layout.tsxand OG image alt; adjust footer text inapi/og/server/[id]/route.tsx.app/page.tsx):SupportedBySectionbelowHero3Dand a new sign-in CTA; wireuseAccountModalanduseSession; renderAccountModal.components/custom-ui/hero-3d.tsx):SupportedBySectionand move logos out of hero.components/ui/button.tsx: addanimatedprop with ChevronRight hover animation.custom-ui/navbar.tsx: change connect label/aria to "SIGN IN".custom-ui/mcp-example-card.tsx: add descriptionTooltipwith info icon; tweak pricing badges and button variants/layout.Written by Cursor Bugbot for commit 15c8f47. This will update automatically on new commits. Configure here.