Fix #405: opaque popovers + guard #408
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!408
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/issue-405"
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?
Fixes #405 (IdentityMenu translucent in dark mode) + systemic guard (both option 1 structural default AND static test pin).
Root cause: IdentityMenu dropdown is
card absolutewith none of the #37/#115/#278 enumerated hook classes, so it rendered the shared .card dark:bg-zinc-900/70.Changes (4 files):
.card.absolute, .card.fixed { @apply bg-white dark:bg-zinc-900; }replaces the nine-class enumeration (zero JSX churn; hook classes stay as markers keeping their #278 viewport bound).Verification:
.card.absolute,.card.fixed-> white / dark zinc-900 opaque. No new deps. Browser proof open (shared-daemon loopback guard).