Summary
- Finish the full-height library filter sidebar and make Clear filters appear only when a search, filter, or Saved view is active. Clearing resets Saved too.
- Present the library directory as compact rows with component-aware search and links to verified component docs.
- Keep those rows linked to the detail pages from #22, with a separate official website action.
- Remove the footer and library-search shortcut from Docs. Add previous and next links across all five docs pages.
- Update directory and docs copy to describe the current detail-page flow.
Stack
Base: #22 (feat/library-detail-pages). Merge #22 first, then this PR. The merge commit resolves the overlapping library card, README, and test script changes.
Verification
npm test: production build and 24 tests passed.git diff --check: passed.- No live browser testing, per project instructions.
Checks
- SuccessfulCodeRabbitGitHub
Review rate limited
- SuccessfulVercelGitHub
Deployment has completed
- SuccessfulVercel Preview CommentsGitHub
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated |
|---|---|---|---|
| External image col | Ready Ready | Preview | Sep 26, 2026 6:31pm UTC |
[!WARNING]
Review limit reached
Next included review available in 24 minutes.
View limit details
Limit details: You’ve used the included review currently available.
You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.
Review configuration:
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Advanced
Run ID:
e7003609-4cd1-44e0-8b8f-07fb322b58d2📥 Commits
Reviewing files that changed from the base of the PR and between 8856ae786360c38d23f583a162581e976e110e73 and 7e4d7d10adfc2991200461abecd235dc7dfa3ef5.
📒 Files selected for processing (23)
.github/ISSUE_TEMPLATE/library-request.yml.github/PULL_REQUEST_TEMPLATE.mdCONTRIBUTING.mdPRODUCT.mdREADME.mdapp/docs/find-a-library/page.tsxapp/docs/layout.tsxapp/docs/page.tsxapp/docs/report-issues/page.tsxapp/docs/request-a-library/page.tsxapp/globals.cssapp/libraries/page.tsxcomponents/DirectoryExplorer.tsxcomponents/DocsSidebar.tsxcomponents/FilterBar.tsxcomponents/LibraryCard.tsxdata/components.tsdata/libraries.tslib/directory-ranking.test.mjslib/directory.test.mjslib/directory.tspackage.jsontests/docs-pages.test.mjs
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 @coderabbitai help to get the list of available commands.