Issue view page design updates. #107
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 project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crueber/walhub#107
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
On the issue view page, the right sidebar has three containers.
Fix ready for review: #110 (branch fix/issue-107). Unified sidebar + labels dropdown; browser-verified dark/light with zero console errors. Not merging — awaiting review.
Review of PR #110 (fix/issue-107) — verified in scratch worktree @
111c63a; node tests 245 pass, vite build clean (no browser drive; reasoning + tests per instructions).PASS, all checklist items:
#N Open/Closedfor both states (emerald vs zinc). No other state readout in sidebar.section.card divide-y divide-zinc-200 dark:divide-zinc-800— genuine dividers, not spacing.?? none(Issue.jsx:353) in its own divided section. Matches the BEFORE screenshot problems (orphan STATE card, milestone crammed under assignees).Show when={canTriage()}(Issue.jsx:335), canTriage = roleAtLeast(role,'triage') unchanged (Issue.jsx:58); aria-haspopup/aria-expanded (LabelPicker.jsx:83-84); Esc closes + refocuses trigger (LabelPicker.jsx:63-67); outside-click close via root.contains guard (LabelPicker.jsx:60-62); per-row busy disables (LabelPicker.jsx:104); menu stays open across toggles (onClick only fires onToggle, LabelPicker.jsx:106) — sane for multi-add.No fixes pushed — nothing found worth changing. MERGE RECOMMENDATION: ready to merge.
Fixed by PR #110 (review clean; 245/245 node tests), merged. Closing.