[Feature]: Add keyboard shortcut navigation ('j'/'k' and arrow keys) for browsing directory cards
維護者通常 1 天內回覆
還沒有人認領這個 Issue。
評估
研究方向
Start by locating the directory card rendering and the existing / search-bar shortcut in the web app UI. Add keyboard navigation for j/k and arrow keys, Enter to open the highlighted resource, and c to copy its URL, while leaving shortcuts inactive when the search input is focused; done means each behavior works consistently across the cards.
由索引模型根據 Issue 內容生成。
描述
Feature Name / Concept
Vim-style ('j' / 'k') and arrow-key card navigation
Area of Impact
Web App UI / UX (devshelf.ritualdev.in)
Problem or Opportunity
Power users and keyboard-first developers frequently visit DevShelf looking for tools without reaching for the mouse. We currently support / to focus the search bar, but navigating down through cards requires manual mouse scrolling.
Proposed Solution & Technical Details
- When search input is not focused, pressing
jorArrowDownhighlights the next resource card with an active cyan glow. - Pressing
korArrowUpmoves focus to the previous card. - Pressing
Enteropens the highlighted item's repository / website in a new tab. - Pressing
ccopies the card URL directly to the clipboard.
Are you interested in implementing this?
Yes, I would love to open a PR for this!
- 主要語言
- HTML
- 星號
- 3
- 分支
- 3
- 平均合併
- 5 小時 46 分鐘
- 30 天內合併 PR
- 34
環境準備
- 沒有 Dockerfile 或 Docker Compose 檔案
- 有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
RitualDev-Lab/DevShelf 的其他 Issue
-
難度 1/5 1 小時以內 新手友好度 82/100
RitualDev-Lab/DevShelf#112 ·
維護者通常 1 天內回覆
-
docs-update documentation
難度 1/5 1 小時以內 新手友好度 92/100
RitualDev-Lab/DevShelf#32 ·
維護者通常 1 天內回覆
-
api submission
難度 2/5 1-3 小時 新手友好度 72/100
RitualDev-Lab/DevShelf#23 ·
維護者通常 1 天內回覆
-
Add Dog API to the DevShelf database可能已有人在做 @ayushxx01 於 26 天前認領。 未關閉enhancement good first issue
難度 1/5 1-3 小時 新手友好度 88/100
RitualDev-Lab/DevShelf#18 · 2 則留言 · 已指派 1 人 ·
維護者通常 1 天內回覆
-
enhancement good first issue
難度 1/5 1-3 小時 新手友好度 92/100
維護者通常 1 天內回覆
查看 RitualDev-Lab/DevShelf 的全部 Issue
相似的 Issue
-
難度 1/5 1-3 小時 新手友好度 88/100
-
enhancement
難度 2/5 1-3 小時 新手友好度 68/100
Hugo-SA/receita-random#20 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 76/100
維護者通常 1 天內回覆
-
QuartoHub: have the Document name before the filename in the browser tab可能已有人在做 @cscheid 今天認領。 未關閉
難度 2/5 1-3 小時 新手友好度 68/100
quarto-dev/q2#930 · 1 則留言 ·
維護者通常 1 天內回覆
-
status:in-linear
難度 2/5 1-3 小時 新手友好度 67/100
維護者通常 1 天內回覆