Skip to content

fix(landing): clarify catalog source and review UX - #154

Merged
777genius merged 1 commit into
mainfrom
fix/catalog-source-ux
Sep 5, 2026
Merged

fix(landing): clarify catalog source and review UX#154
777genius merged 1 commit into
mainfrom
fix/catalog-source-ux

Conversation

@777genius

Copy link
Copy Markdown
Owner

What changed

  • replace native review and popularity titles with formatted Reka UI tooltips
  • link discovered package source labels to their exact GitHub revision
  • keep alternate sources inside each plugin card and hide retired registry discovery mirrors
  • use lower-case reviewed listing labels
  • link the hero command to the remaining installation methods

Verification

  • pnpm run test:registry - 33 passed
  • pnpm run lint - 0 errors (4 existing void-element warnings outside this change)
  • pnpm run generate - 134 routes generated
  • browser suite - 46/48 passed in one concurrent run; the updated security scenario then passed and the unrelated Copilot clipboard flake passed in isolation
  • focused catalog browser suite - 3/3 passed

@coderabbitai

coderabbitai Bot commented Sep 5, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 4 minutes.

Check out review usage here.

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.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: b0a77bca-fcfa-4b05-b8be-d92f3949c61e

📥 Commits

Reviewing files that changed from the base of the PR and between e9cb9a3 and e861d75.

📒 Files selected for processing (14)
  • landing/assets/styles/registry.scss
  • landing/components/registry/AppTooltip.vue
  • landing/components/registry/PluginCatalog.vue
  • landing/components/registry/RegistryHero.vue
  • landing/components/registry/RegistryPluginCard.vue
  • landing/components/registry/SecurityAssessmentBadge.vue
  • landing/pages/plugins/[slug].vue
  • landing/tests/browser/catalog-search.spec.ts
  • landing/tests/browser/landing.spec.ts
  • landing/tests/browser/visual-controls.spec.ts
  • landing/tests/registry.test.ts
  • landing/tests/securityPresentation.test.ts
  • landing/utils/filter.ts
  • landing/utils/securityPresentation.ts

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@777genius
777genius merged commit b2237ad into main Sep 5, 2026
17 checks passed
@777genius
777genius deleted the fix/catalog-source-ux branch September 5, 2026 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant