On the releases page there is a sidebar that needs a better design. #35
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#35
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?
Here is the design that it is currently. Right now it looks pretty bare bones. Make it look better. Make sure you check when it has something in it too.
Starting work on fix/issue-35 (branch fix/issue-35 from origin/main, scratch worktree — main worktree left untouched). Plan: redesign the Latest sidebar as a latest-release card (tag, name, date, badges, key assets with download links, link to release) + shared Empty callout when none; main list untouched, no backend changes.
Fixed by #47 (branch fix/issue-35) — Latest sidebar is now a release card (tag/badges/date/key asset downloads/detail links) or the shared Empty callout when none; verified empty + with-releases in both themes, zero JS errors. No backend changes; note: latest prereleases/drafts never reach the panel because the page calls latest without include_prereleases (badges kept for correctness).
Review of PR #47 (
775fefa, fix/issue-35) — latest-release panel redesign. Verified in scratch worktree /tmp/pr47 (since removed): full node suite 206/206 pass (incl. 5 new keyAssets cases), vite+esbuild bundle build clean. Findings, all checked, no blocking issues:No fixes required. Recommendation: ready to merge.
Fixed by PR #47 (review clean; 206/206 node tests), merged. Closing.