Skip to content

feat: settings icon and keyboard shortcuts section in sidebar#38

Draft
mishraprafful wants to merge 1 commit intomainfrom
feat/sidebar-settings-shortcuts
Draft

feat: settings icon and keyboard shortcuts section in sidebar#38
mishraprafful wants to merge 1 commit intomainfrom
feat/sidebar-settings-shortcuts

Conversation

@mishraprafful
Copy link
Copy Markdown
Collaborator

@mishraprafful mishraprafful commented Apr 2, 2026

Closes #37
Closes #35

Summary

  • Adds a gear icon button at the bottom-right of the sidebar that opens the Settings panel (same as ⌘,)
  • Adds a keyboard icon button at the bottom-left that toggles a collapsible shortcuts reference panel
  • Shortcuts panel lists all supported bindings: ⌘N, ⌘,, ⌘B, ⌘1-9, Esc×2

Test plan

  • Click gear icon → Settings panel opens
  • Click gear icon again (or ⌘,) → Settings panel closes
  • Click keyboard icon → shortcuts panel expands above the footer bar
  • Click keyboard icon again → panel collapses
  • All 5 shortcuts are listed correctly

Screenshots

Screenshot 2026-04-02 at 14 17 37 Screenshot 2026-04-02 at 14 18 34

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@mishraprafful mishraprafful requested a review from dakl April 2, 2026 12:19
@mishraprafful mishraprafful self-assigned this Apr 2, 2026
@mishraprafful mishraprafful marked this pull request as draft April 2, 2026 12:47
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: small settings icon in the sidebar bottom feat: settings page show list all the keyboard shortcuts

1 participant