Update website content for vertex, beacon and ai platform#3695
Conversation
…ptions and adjusting icons
…escription, and keywords
…, description, and actions; enhance ProductMarketingPage to support dynamic actions
…s and descriptions; enhance user guidance for device management and data sharing
… and description; enhance user understanding of device visibility and data sharing
|
Warning Review limit reached
More reviews will be available in 43 minutes and 21 seconds. Learn how PR review limits work. Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file). ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based credits. 🚦 How do rate limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughMarketing copy, SEO metadata, and nav descriptions are updated for the Beacon, Vertex, and AIPlatform product pages. ChangesProduct Pages Content & Layout
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Review ran into problems🔥 ProblemsErrors were encountered while retrieving linked issues. Errors (1)
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 |
|
New azure website changes available for preview here |
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (1)
src/website/src/lib/metadata.ts (1)
531-545: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low valueConsider aligning the Vertex image alt text with its open-data-sharing positioning.
The new title and description frame Vertex as an "Open Air Quality Data Sharing Platform," but the image alt text still reads "deployment workflow shown on a laptop in a field operations setting." If
bring-device.webpactually shows the platform/dashboard, updating the alt to something like "AirQo Vertex open data sharing platform interface" would better match the refreshed messaging.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@src/website/src/lib/metadata.ts` around lines 531 - 545, The Vertex metadata entry has alt text that no longer matches the updated “Open Air Quality Data Sharing Platform” positioning. Update the image alt in the vertex object within metadata.ts to describe the actual platform/dashboard content shown by bring-device.webp, using the vertex metadata symbol so it stays aligned with the new title and description.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/website/src/views/products/ProductMarketingPage.tsx`:
- Around line 107-110: The `intro.description` prop in `ProductMarketingPage`
was widened to accept `ReactNode`, but `ProductMarketingPage` still renders it
inside the `motion.p` wrapper, which breaks when `BeaconPage` and `VertexPage`
pass fragments with `<p>` children. Update the intro rendering in
`ProductMarketingPage` to use a block-level container instead of `motion.p` for
`intro.description`, and keep the existing `intro` prop shape aligned with the
new usage.
---
Nitpick comments:
In `@src/website/src/lib/metadata.ts`:
- Around line 531-545: The Vertex metadata entry has alt text that no longer
matches the updated “Open Air Quality Data Sharing Platform” positioning. Update
the image alt in the vertex object within metadata.ts to describe the actual
platform/dashboard content shown by bring-device.webp, using the vertex metadata
symbol so it stays aligned with the new title and description.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: fdc6deb8-d240-4da2-a5d6-3945fd4c1cbc
⛔ Files ignored due to path filters (1)
src/website/public/assets/images/products/beacon/beacon-dashboard-showcase.pngis excluded by!**/*.png
📒 Files selected for processing (11)
src/website/public/assets/images/products/beacon/beacon-dashboard-showcase.webpsrc/website/public/assets/images/products/beacon/beacon-home.webpsrc/website/public/assets/images/products/vertex/bring-device.webpsrc/website/public/assets/images/products/vertex/person.webpsrc/website/public/assets/images/products/vertex/vertex-dashboard-showcase.webpsrc/website/src/lib/metadata.tssrc/website/src/lib/navItems.tssrc/website/src/views/products/AIPlatformPage.tsxsrc/website/src/views/products/BeaconPage.tsxsrc/website/src/views/products/ProductMarketingPage.tsxsrc/website/src/views/products/VertexPage.tsx
💤 Files with no reviewable changes (1)
- src/website/src/views/products/AIPlatformPage.tsx
|
New azure website changes available for preview here |
Status of maturity (all need to be checked before merging):
Screenshots (optional)
Summary by CodeRabbit