Codex: sort landing sections alphabetically and redesign cards#3517
Codex: sort landing sections alphabetically and redesign cards#3517reakaleek wants to merge 3 commits into
Conversation
- Sort groups and ungrouped doc sets together by title so the grid is consistent regardless of config order - Expand group cards into a header + inner grid: each group shows its doc sets inline, with adaptive column span based on repo count - Compact card layout: smaller icon, tighter padding, description clamped to 2 lines - Add RepoPath property to CodexCardModel and render it as a monospace subtitle (e.g. /r/beacon) so users can find doc sets via ctrl+F Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (5)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthrough
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ 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 |
Hoist the CodexDocumentationSetInfo to CodexCardModel mapping into one
factory so every docset card renders the same fields, fixing top-level
docset cards that had silently dropped the /r/... subtitle. Make RepoPath
a computed property instead of redundant stored state, and reuse the
docset URL instead of rebuilding the /r/{repo} segment three times.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Why
The codex landing page listed groups first, then ungrouped doc sets — in whatever order the config defined them. Users had no way to predict where a doc set would appear. Cards were also oversized and lacked a machine-readable path, making ctrl+F searches unreliable.
What
RepoPath(e.g./r/beacon) is now rendered in monospace below each card title, so users can find a doc set with browser ctrl+F using its URL path.Screenshot