Skip to content

redesign commit details#173

Merged
phil294 merged 1 commit into
phil294:masterfrom
strayge:pr-commit-details
Apr 2, 2026
Merged

redesign commit details#173
phil294 merged 1 commit into
phil294:masterfrom
strayge:pr-commit-details

Conversation

@strayge

@strayge strayge commented Nov 3, 2025

Copy link
Copy Markdown
Contributor

Redesigned commit details panel

What is changed:

  • ref tips in commit list and in commit details (as it is a single component)
  • selected commit info
  • show committer info when it is different from commit author

What does not changed:

  • design of changes in commit / between commits

1 commit selected

image

2 commits selected

image

3+ commits selected

image

1 commit selected with right sidebar position

image

2 commits selected with right sidebar position

image

Sidebar with enabled buttons

image

Without grouping branches

image

Inferred quick branch tips

image

1 commit selected with white theme (Light+)

image

Inferred quick branch tips with white theme (Light Modern) and right sidebar position

image

Light High contrast

image

Dark High contrast

image

@phil294 phil294 merged commit 261d1dc into phil294:master Apr 2, 2026
1 check passed
@phil294

phil294 commented Apr 16, 2026

Copy link
Copy Markdown
Owner

Hello @strayge, this looks fantastic. Much more professional. Thanks a lot.

With these changes, I don't really think we need the option to toggle the side bar buttons anymore

image

as the three ellipsis dots may as well just always be there in the side view. So I'll remove that too.

@phil294

phil294 commented Apr 17, 2026

Copy link
Copy Markdown
Owner

Besides, I added the Compare... hint again, and put the tag bodies below the icons/commit meta info block now. It was a hover function but didn't work, and I think hover is not enough for displaying textual body. Not accessible, and can't be copy-pasted.

phil294 added a commit that referenced this pull request Apr 17, 2026
rubensa pushed a commit to rubensa/GitLG that referenced this pull request Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants