graph: highlight commits/dependencies on mouseover
Open
enhancement
web UI
- Dominant language
- Python
- Stars
- 319
- Forks
- 55
- PR merge metrics
- No merged PRs in 30d
Description
When hovering over a commit, all dependent and depending commits should be highlighted, and also the corresponding arrows between them. Similarly when hovering over a line, all dependent and depending commits should be highlighted.
Highlighting could be achieved simply by increasing the border / line thickness.
Contributor guide
Research direction
Start by locating the graph visualization entry point and the handlers for commit and line mouseover. Trace how commits, dependency relationships, and arrows are represented, then verify that hovering either a commit or a line highlights the related commits and connecting arrows with increased border or line thickness.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- d3, python
- Domain
- data-visualization, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100