[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
- 平均合并
- 2 小时 20 分钟
- 30 天内合并 PR
- 14
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
RitualDev-Lab/DevShelf 的其他 Issue
-
docs-update documentation
难度 1/5 1 小时以内 新手友好度 92/100
RitualDev-Lab/DevShelf#32 ·
维护者通常 1 天内回复
-
[Submit API]: REST Countries — Free RESTful World Countries & Currencies API可能已有人在做 @ayushxx01 于 4 天前认领。 未关闭api good first issue submission
难度 2/5 1-3 小时 新手友好度 68/100
RitualDev-Lab/DevShelf#24 · 2 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
api submission
难度 2/5 1-3 小时 新手友好度 72/100
RitualDev-Lab/DevShelf#23 ·
维护者通常 1 天内回复
-
Add Dog API to the DevShelf database可能已有人在做 @ayushxx01 于 4 天前认领。 未关闭enhancement good first issue
难度 1/5 1-3 小时 新手友好度 88/100
RitualDev-Lab/DevShelf#18 · 1 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
enhancement good first issue
难度 1/5 1-3 小时 新手友好度 92/100
维护者通常 1 天内回复
查看 RitualDev-Lab/DevShelf 的全部 Issue
相似的 Issue
-
fix(data-lake): wizard source step still previews the local slug, not the server-disambiguated one未关闭data-lake
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
enhancement good first issue priority: low size: XS
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
难度 1/5 1-3 小时 新手友好度 88/100
-
难度 1/5 1 小时以内 新手友好度 90/100
streamplace/streamplace#1351 ·
维护者通常 2 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
chingu-voyages/V62-tier3-team-33#275 ·
维护者通常 1 天内回复