Skip to content

Add PR and issue detail views#20

Merged
stylessh merged 1 commit intomainfrom
stylessh/pr-detail-view
Apr 8, 2026
Merged

Add PR and issue detail views#20
stylessh merged 1 commit intomainfrom
stylessh/pr-detail-view

Conversation

@stylessh
Copy link
Copy Markdown
Owner

@stylessh stylessh commented Apr 8, 2026

Summary

  • Add detail pages at /$owner/$repo/pull/$id and /$owner/$repo/issues/$id with two-column layout: content + metadata sidebar
  • PR detail includes merge status card with CI checks, review state, branch status, and update branch action
  • Issue detail shows assignees, milestone, labels, and activity timeline
  • Stacked participant avatars with hover-expand and tooltips
  • Issue rows now link to internal detail pages instead of GitHub
  • Smaller, lighter tooltip styling globally

Test plan

  • Navigate to a PR from the pulls list and verify detail page loads
  • Verify merge status card shows reviews, checks, and branch status
  • Test "Update branch" button on an out-of-date PR with write access
  • Navigate to an issue from the issues list and verify detail page loads
  • Verify comments load correctly in both PR and issue detail views
  • Check participant avatars stack and expand on hover with tooltips

Build detail pages at /$owner/$repo/pull/$id and /$owner/$repo/issues/$id
with two-column layout: content on the left (header, description, activity
timeline with comments, comment box) and metadata sidebar on the right
(reviewers, participants, assignees, milestones, details). PR view includes
merge status card with CI checks, review state, branch status, and update
branch action. Stacked participant avatars with tooltips. Smaller tooltip
styling globally. Issue rows now link internally instead of to GitHub.
@stylessh stylessh merged commit 3b5ba82 into main Apr 8, 2026
1 check passed
stylessh added a commit that referenced this pull request Apr 18, 2026
Build detail pages at /$owner/$repo/pull/$id and /$owner/$repo/issues/$id
with two-column layout: content on the left (header, description, activity
timeline with comments, comment box) and metadata sidebar on the right
(reviewers, participants, assignees, milestones, details). PR view includes
merge status card with CI checks, review state, branch status, and update
branch action. Stacked participant avatars with tooltips. Smaller tooltip
styling globally. Issue rows now link internally instead of to GitHub.
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