Design change of the release list page #50
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#50
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 right sidebar it shouldn't repeat the same button. If no release are found, instead it should just not show that right sidebar, and center the "new release" container.
This is how it looks right now:
Fixed by #61 (#61): empty releases page is now one centered composition with exactly one New release CTA (the callout action; toolbar button + sidebar hidden when the list is empty). Non-empty state unchanged. Not merging - awaiting review.
Review of PR #61 (branch fix/issue-50, commit
a61cde6) — fix for this issue (empty releases centered, no repeated CTA).Reviewed: web/src/pages/Releases.jsx diff + docs/go/12_web_ui.md decision, verified in scratch worktree (node tests + vite build; no browser per instructions, no docker).
Findings (all non-blocking):
Verification: node --test web/test/unit/*.test.js — 245 pass, 0 fail; vite build — clean (108 modules, built in ~1.5s). Note: scratch worktree needed web/node_modules symlinked from the main checkout to run tests (first run failed with ERR_MODULE_NOT_FOUND solid-js; env gap only, not a code issue).
MERGE RECOMMENDATION: ready to merge.
Fixed by PR #61 (review clean; 245/245 node tests), merged. Closing.