Skip to content

Pr/new landing graphics & SEO proposals#8

Merged
djanogly merged 3 commits intomainfrom
pr/new-landing-graphics
Mar 4, 2026
Merged

Pr/new landing graphics & SEO proposals#8
djanogly merged 3 commits intomainfrom
pr/new-landing-graphics

Conversation

@djanogly
Copy link
Contributor

@djanogly djanogly commented Mar 4, 2026

This pull request enhances the landing page feature sections by replacing static screenshots with custom, animated SVG/React graphics for each feature, improving visual appeal and interactivity. It also introduces a more robust and retry-capable deployment process for the Convex backend in the production workflow.

Landing Page Visual Improvements:

  • Replaced all static screenshot images in the featureCategories array of apps/landing/src/app/features/page.tsx with corresponding custom Graphic React components (e.g., InboxGraphic, ToursGraphic, etc.), and updated the rendering logic to display these new graphics with styled containers and effects. [1] [2] [3] [4] [5] [6] [7] [8] [9]
  • Updated the home page features grid (apps/landing/src/components/landing/features.tsx) to use the new animated Graphic components for each feature instead of icons and removed the PerpetualIcon animation logic. [1] [2] [3]
  • Added new custom React components for each feature’s animated SVG/React graphic (e.g., AIAgentGraphic, CampaignsGraphic, etc.) in the apps/landing/src/components/landing/graphics/ directory. [1] [2]

Deployment Workflow Improvements:

  • Updated the Convex production deployment step in .github/workflows/deploy-convex-prod.yml to add a CLI version check and implement retry logic with exponential backoff for transient errors, making deployments more reliable.

@vercel
Copy link

vercel bot commented Mar 4, 2026

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

Project Deployment Actions Updated (UTC)
opencom-landing Ready Ready Preview, Comment Mar 4, 2026 7:21pm
opencom-web Ready Ready Preview, Comment Mar 4, 2026 7:21pm
opencom-widget Ready Ready Preview, Comment Mar 4, 2026 7:21pm

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