Skip to content

Redesign issues page with sidebar layout and sticky groups#18

Merged
stylessh merged 1 commit into
mainfrom
stylessh/issues-page-redesign
Apr 8, 2026
Merged

Redesign issues page with sidebar layout and sticky groups#18
stylessh merged 1 commit into
mainfrom
stylessh/issues-page-redesign

Conversation

@stylessh
Copy link
Copy Markdown
Owner

@stylessh stylessh commented Apr 8, 2026

Summary

  • Restructured the issues page to match the pulls page layout: two-column grid with a sticky sidebar containing metric cards and a main content area with grouped issue lists
  • Created a dedicated IssueRow component with state-colored icons, author avatars, relative timestamps, and comment counts
  • Added sticky group headers with shadow-on-stick behavior and scroll tracking

Test plan

  • Verify the issues page renders with sidebar metric cards and grouped issue lists
  • Confirm sticky headers activate shadow when scrolling within groups
  • Check metric cards link to correct anchor sections and disable when count is 0
  • Test responsive layout collapses to single column below xl breakpoint

@stylessh stylessh merged commit 63fad06 into main Apr 8, 2026
1 check passed
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