aspiers / aspiers/git-deps

graph: highlight commits/dependencies on mouseover

Open
#35 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.