Fix #437: sidebar tabs + drop teaser #439
No reviewers
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 milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crueber/walhub!439
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/issue-437"
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?
Supersedes the #435 strip-first placement. OwnerTabs becomes a vertical tab list first in the profile-layout right sidebar (ungated sibling above the gated #421 avatar asides — tabs for all viewers, both variants; org gets Profile | Repositories); all three views share one layout grid so tabs stay one click away. Active tab fills its row with the container selected background (zinc light+dark, aria-current kept) for a connected true-tab look. Deletes the leftover profile-view repository-count teaser; the tab count paragraph stays. Tests: new owner-tabs-sidebar-437.test.js (10 tests) replaces owner-tabs-top-435.test.js; 422/430/421/profile-header/403 pins rescoped. Full node --test: 810 total / 796 pass / 14 fail — the 14 are pre-existing on pristine origin/main (identical set); vite + esbuild green. Layout/markup only, no backend, no new deps. Law-12 decision in docs/go/12_web_ui.md FIXED entry. Fixes #437.