Settings menu redesign #123
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#123
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?
Change that pill menu at the top in to a left sidebar menu with two clear sections. The main listing of all the standard settings, and then the danger zone. Which should be put in its own menu section.
Make sure you look at the outcome of making those menus smaller, when you add the left sidebar. Some of the current forms are going to become very tight and should probably be reworked as part of this ticket.
Move the WAL from the main repo menu in to the settings left sidebar menu too, while you're at it.
Fix is up for review: #130 (branch fix/issue-123). Left sidebar with standard listing + Danger Zone section, WAL moved in from the repo tab bar (/wal route kept), per-tab form rework for the narrower column, responsive stack below lg, aria-current nav, both themes. Browser-verified all 8 entries + danger zone with zero console errors; node suite 294/294.
PR #130 review (fix/issue-123, commit
a201012) — verified in scratch worktree /tmp/pr130 (since removed), main worktree untouched (read-only).BEFORE (shot-ecfc16…): top pill menu (Scheduled/Policy/Config/Access/Tokens/Webhooks), Danger Zone pinned under every tab, WAL as repo-level tab. The PR resolves all three as specified.
Sidebar structure — PASS
WAL relocation — PASS
Hash deep-links / stale-hash / back-forward — PASS
Narrow-width — PASS (by reasoning, no browser per task brief)
Forms / danger flow — PASS, no lost functionality
Tests + build
No fixes needed — nothing pushed to origin/fix/issue-123.
MERGE RECOMMENDATION: ready to merge.
Fixed by PR #130 (review clean; 294/294 node tests), merged. Closing.