Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move Commit Details and WIP Details into Graph #3974

Open
8 tasks
justinrobots opened this issue Jan 22, 2025 · 0 comments
Open
8 tasks

Move Commit Details and WIP Details into Graph #3974

justinrobots opened this issue Jan 22, 2025 · 0 comments
Labels
feature New feature or request triage Needs to be looked at
Milestone

Comments

@justinrobots
Copy link
Collaborator

justinrobots commented Jan 22, 2025

  • Combine the Commit Details view and Graph View as siblings under the repo breadcrumb header.
  • Add a “layout-right-panel” icon button to the repo header that toggles the commit detail panel on/off. The icon will change to “layout-right-panel-off” when off.
  • Graph search header (with filter, graph search, etc.)
    • should only extend the width of the graph and not above Commit Details.
    • should have a the same background color as the graph with an added bottom border
  • Commit Details
    • displayed when a commit is selected
    • header should display commit icon + sha, back, and the menu button. The "pin" and "graph" buttons will be removed.
  • WIP
    • displayed when the WIP row is selected in the graph
    • header should display "WIP" along with the file change icons + counts, and the "fetch" button.
  • Commit Details should refresh when the graph refreshes

Design
Clickable Prototype
(toggling panel on/off, switching context between commit and wip)

In this phase the content of the views (autolinks, working changes, file changes, etc.) for both the commit and wip views will generally remain unchanged unless otherwise noted.

@justinrobots justinrobots added feature New feature or request triage Needs to be looked at labels Jan 22, 2025
@justinrobots justinrobots added this to the 16.3 milestone Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request triage Needs to be looked at
Projects
None yet
Development

No branches or pull requests

1 participant