-
Notifications
You must be signed in to change notification settings - Fork 3k
docs: update landing page #4807
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
docs: update landing page #4807
Conversation
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.
Pull request overview
This PR modernizes the documentation landing page with a complete redesign, replacing the old HomepageFeatures component with a new component-based architecture that includes Hero, Features, and Enterprise sections.
Key Changes:
- Refactored the homepage into modular components (Hero, Features, Enterprise) with subcomponents for better organization
- Replaced old SVG icons with new, consistent icon set across features and enterprise sections
- Updated default documentation path from v6 to v7
Reviewed changes
Copilot reviewed 21 out of 35 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| docs/src/pages/index.tsx | Simplified main page component, replaced old HomepageHeader and HomepageFeatures with new Hero, Features, and Enterprise components |
| docs/src/components/Homepage/Hero/* | New Hero section with Badge, Buttons, Stats, and ScrollIndicator subcomponents |
| docs/src/components/Homepage/Features/* | New Features section with individual Feature cards displaying product capabilities |
| docs/src/components/Homepage/Enterprise/* | New Enterprise section with FeatureCard components showcasing enterprise offerings |
| docs/static/img/* | Removed old icon files and added new consistent SVG icons for features, enterprise sections, and UI elements |
| docs/src/components/HomepageFeatures/* | Removed old HomepageFeatures component and associated styles |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
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.
Pull request overview
Copilot reviewed 24 out of 39 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Update a landing page in documantation
Before:

After:
