Skip to content

chore(registry): deprecate kbd #161

Merged
sadmann7 merged 2 commits intomainfrom
depreciate-comps
Oct 28, 2025
Merged

chore(registry): deprecate kbd #161
sadmann7 merged 2 commits intomainfrom
depreciate-comps

Conversation

@sadmann7
Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings October 28, 2025 08:59
@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Oct 28, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
diceui Ready Ready Preview Comment Oct 28, 2025 9:00am

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR deprecates the custom kbd component from the registry and updates the codebase to use the shadcn/ui kbd component instead. The change involves removing all local kbd-related implementations and examples, updating imports to use the shadcn/ui version, and adding a deprecation notice to the documentation.

Key Changes:

  • Removed custom kbd component and all associated example files
  • Updated all imports to reference shadcn/ui's kbd component
  • Added deprecation notice to the kbd documentation page

Reviewed Changes

Copilot reviewed 22 out of 22 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
docs/types/docs/kbd.ts Removed TypeScript type definitions for the deprecated kbd component
docs/registry/registry-ui.ts Removed kbd component from UI registry
docs/registry/registry-examples.ts Removed all kbd demo examples from examples registry
docs/registry/default/ui/kbd.tsx Deleted the custom kbd component implementation
docs/registry/default/examples/*.tsx Deleted all kbd demo example components
docs/public/r/styles/default/*.json Removed JSON registry files for kbd and its demos
docs/public/r/registry.json Removed kbd entries from main registry
docs/public/r/index.json Removed kbd entry from registry index
docs/content/docs/components/kbd.mdx Replaced documentation with deprecation notice
docs/components/providers.tsx Updated RootProvider import path
docs/components/mdx-components.tsx Added Link, Alert components; updated Kbd to use shadcn/ui version
docs/components/keyboard-shortcuts-table.tsx Updated Kbd import to use shadcn/ui version
docs/components/kbd.tsx Deleted custom kbd component wrapper
docs/registry/index.tsx Removed kbd and related demo entries from registry index
docs/styles/globals.css Modified Tailwind utility syntax in multiple rules
docs/components/doc-actions.tsx Simplified button text from "Open with AI" to "Open"
docs/content/docs/components/data-grid.mdx Split combined arrow key shortcut into individual entries

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sadmann7 sadmann7 merged commit c0d8f30 into main Oct 28, 2025
8 checks passed
@sadmann7 sadmann7 deleted the depreciate-comps branch October 28, 2025 09:02
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.

2 participants