Skip to content

gln/ui-refinements-timestamps-hovercards-xtmt - #421

Merged
glehmann merged 2 commits into
mainfrom
gln/ui-refinements-timestamps-hovercards-xtmt
Sep 29, 2026
Merged

glehmann merged 2 commits into
mainfrom
gln/ui-refinements-timestamps-hovercards-xtmt

Conversation

@glehmann

Copy link
Copy Markdown
Collaborator
  • 8efab353 feat: show the exact time when hovering a relative timestamp

    Relative times like "1d ago" were plain text, and the few with a hover
    hint used a native title showing only minutes - so a review header
    revealed its time while the comments under it revealed nothing. Add a
    shared TimeAgo component that shows the exact, second-precision
    timestamp on hover and use it for every timestamp in the review flow:
    diff comments, reviews and their comments, issue comments, commits,
    timeline events and the conversations sidebar.
  • b1e112c4 fix: show hover cards for comment authors in the diff view

    Author hover cards were wired into the conversation view, the PR header
    and mentions, but the diff view rendered bare avatars and logins, so
    hovering an author in the gutter did nothing. Wrap the avatar and login
    of each comment, plus the participant avatars on collapsed thread
    headers, in the same hover card used elsewhere.

Author hover cards were wired into the conversation view, the PR header
and mentions, but the diff view rendered bare avatars and logins, so
hovering an author in the gutter did nothing. Wrap the avatar and login
of each comment, plus the participant avatars on collapsed thread
headers, in the same hover card used elsewhere.
Relative times like "1d ago" were plain text, and the few with a hover
hint used a native title showing only minutes - so a review header
revealed its time while the comments under it revealed nothing. Add a
shared TimeAgo component that shows the exact, second-precision
timestamp on hover and use it for every timestamp in the review flow:
diff comments, reviews and their comments, issue comments, commits,
timeline events and the conversations sidebar.
@glehmann
glehmann merged commit 8efab35 into main Sep 29, 2026
6 checks passed
@glehmann
glehmann deleted the gln/ui-refinements-timestamps-hovercards-xtmt branch September 29, 2026 19:50

This branch was successfully deployed

1 active deployment
github-pages — 8efab353 Deployed Sep 29, 2026 by glehmann via deploy #258
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.

1 participant