Skip to content

feat(frontend): Command Palette with ⌘K shortcut (#34)#40

Merged
DevanshuNEU merged 1 commit into
OpenCodeIntel:mainfrom
DevanshuNEU:feature/command-palette
Dec 6, 2025
Merged

feat(frontend): Command Palette with ⌘K shortcut (#34)#40
DevanshuNEU merged 1 commit into
OpenCodeIntel:mainfrom
DevanshuNEU:feature/command-palette

Conversation

@DevanshuNEU

Copy link
Copy Markdown
Collaborator

Summary

Raycast-style command palette for quick navigation and actions.

Changes

  • CommandPalette.tsx - Full command palette UI with search
  • useKeyboardShortcut.ts - Cross-platform keyboard shortcut hook
  • DashboardLayout.tsx - Integrated palette with shortcuts
  • TopNav.tsx - Search button triggers palette

Features

  • ⌘K / Ctrl+K opens command palette
  • ⌘/ / Ctrl+/ toggles sidebar
  • Fuzzy search across repos, actions, navigation
  • Keyboard navigation (↑↓ Enter Esc)
  • Grouped results by type
  • Dark theme matching dashboard

Shortcuts

Shortcut Action
⌘K Open command palette
⌘/ Toggle sidebar
↑↓ Navigate items
Enter Select item
Esc Close palette

Closes #34

- Add CommandPalette component with Raycast-style UI
- Search repos, actions, and navigation
- Keyboard navigation (↑↓ to navigate, Enter to select, Esc to close)
- Fuzzy search across all items
- Grouped results (Repositories, Actions, Navigation)
- Add useKeyboardShortcut hook for cross-platform shortcuts
- ⌘K / Ctrl+K opens command palette
- ⌘/ / Ctrl+/ toggles sidebar
- Click search button in TopNav also opens palette
@vercel

vercel Bot commented Dec 6, 2025

Copy link
Copy Markdown

@DevanshuNEU is attempting to deploy a commit to the Dev's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Dec 6, 2025

Copy link
Copy Markdown

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

Project Deployment Preview Comments Updated (UTC)
opencodeintel Ready Ready Preview Comment Dec 6, 2025 4:47am

@DevanshuNEU DevanshuNEU merged commit 3bdd2d0 into OpenCodeIntel:main Dec 6, 2025
6 checks passed
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.

feat(frontend): Command Palette (⌘+K)

1 participant