Fix #531: PR structure rework #542
No reviewers
Labels
No labels
actions
bug
cli
duplicate
enhancement
fork
forum
git storage
help wanted
insights
invalid
issues
moderation
oidc
ownership transfer
packages
pr/merge protection rules
projects
pull requests
question
releases
sponsorships
tags
webhooks
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crueber/walhub!542
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/issue-531"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Reworks the PR surfaces onto the issues-surface idioms (structure only — all gates/data/fetch/cache untouched; #521 markdown/state/header stand).\n\n- PR sidebar → ONE card divide-y sectioned panel (Issue.jsx:549 idiom): Review summary first, then Mergeability (value via mergeableText + base/head/fork/warning/links sub-lines), Reviewers, Checks (label row + CheckPill, rows/zero-state/required/blocking), Merge (MergeBox as value, machine state as value line). ReviewSummaryBar/ReviewersPanel/MergeBox shed card shells; conversation-column cards keep .card-header.\n- PR list → flat border-t divider rows in one container (Issues.jsx:351-358 idiom): truncating title, pullListChip (#530) kept, refs inline, ml-auto right meta.\n- Decision appended to docs/go/12_web_ui.md (law 12). No backend change, no new deps, no new CSS.\n\nTests: new pr-structure-531.test.js (10 tests) + #531-scoped updates to two stale pins; focused 40/40 green; full suite 1240/1241 (1 pre-existing smoke failure, verified identical on main); vite + esbuild green.