Design Fix for http://192.168.2.48:8080/crueber/walhub/issues/1 #31
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#31
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?
Icons should be icons, not words.
When reacting, it should show the icons (and a number) on the comment that it is reacting to.
Starting work on this: emoji glyphs for the reaction picker (with word-form aria-labels/titles) + a per-comment emoji+count summary row. Working on branch fix/issue-31.
Fixed by #40 (branch fix/issue-31, not merged): picker renders emoji glyphs with word-form aria-labels/titles, each comment shows its emoji+count summary row from reaction_summary with toggle chips, reaction_changed rows read e.g. reacted eyes on #0. Verified: node --test 190 pass, real-browser dark+light with zero console errors. One residual, tracked as #41: post-mutation refetch can commit SWR-stale bodies on disk-starved hosts.
PR #40 review (fix/issue-31 @
07d12e0, verified in scratch worktree /tmp/pr40):PASS
props.summaryFor?.(ev)); Pull.jsx:644 passes neither actionsFor nor summaryFor — PR timelines unaffected.FOUND + FIXED (
ce6367a, pushed to origin/fix/issue-31)<p aria-label=...>— aria-label on a role-lessis ignored by assistive tech, so the group label never announced. Changed to
<div role="group" aria-label=...>, matching the actionsFor row's role="group" pattern. Glyph spans stay aria-hidden, wire word kept in label/title.VERIFY
node --test web/test/unit/*.test.js190/190 pass (pre- and post-fix);vite buildclean post-fix.MERGE RECOMMENDATION: ready to merge.
Fixed by PR #40 (review: a11y role fix on top; 190/190 node tests), merged. Closing.