Repository navigation
docs(site): redesign homepage for portable workspaces - #1443
Conversation
✅ Deploy Preview for devsydev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review. 📝 WalkthroughWalkthroughThe homepage is reorganized into separate sections with workspace-focused content, accessible navigation, and responsive light and dark styling. ChangesHomepage redesign
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~25 minutes Change: Other Merge Risk: ⚪ Minimal · up to The homepage redesign has no identified issue that needs to be resolved before merge; normal validation and approval still apply. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)✅ Passed checks (4 passed)Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 13 functions across 1 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches✨ Simplify code
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 |
✅ Deploy Preview for images-devsy-sh canceled.
|
|
This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again. |
|
@greptileai please review this pull request at the current head, 5569b41. |
|
The homepage's generic feature grid and animated hero made it difficult to see how Devsy Desktop, the CLI, providers, and editors fit together. Lead with portable developer workspaces, an authentic running-workspace terminal frame, a provider chooser, clear installation links, verified compatibility, and the runnable CLI quickstart.
Use restrained purple accents, responsive typography and layouts, visible keyboard focus, a skip link, Escape-to-close mobile navigation, and reduced-motion handling. Keep existing branding, navigation destinations, services copy, Netlify form behavior, analytics integration, and legal text. Organize the existing markup into small components and a mobile-navigation hook. No dependencies or runtime/provider code change.
Closes #1440
Validation:
git diff --checkpassed. Sites are excluded from repository Biome hooks; supplemental lint passed with the inherited fragment-anchor false positive excluded.Desktop/mobile screenshots and a production-export loopback preview were provided for visual inspection. Full-page captures await the lazy provider image's decode. Real form submission, production analytics delivery, remote CI, and production performance have not been verified.
The product captures originate from the repository's June 2026 assets. The terminal PNG exactly preserves a decoded GIF frame; the provider image uses only a CSS display crop. The hero is about 186 KiB with explicit dimensions/high fetch priority; the provider screenshot is lazy-loaded. No claim of fresh/latest-release captures is made.
Coordinate the logo replacement in #1212: existing logo markup is preserved here, but that PR needs refreshed patch context after this source extraction. Merge and deployment require separate approval.
Summary by CodeRabbit