fix(tradein/v2): keep top nav active over overlays, stronger «К оценке» button, backdrop-close #2193
No reviewers
Labels
No labels
admin
analytics
auth
automation
bug
business
chore
ci
compliance
data
data-moat
docs
duplicate
dx
enhancement
Fable 5 ревью
feedback/max
generative
GG-форсайт
needs-discussion
needs-human
observability
pause-bots
performance
priority/p0
priority/p1
priority/p2
priority/p3
scope/backend
scope/db
scope/devops
scope/frontend
scope/qa
scrapers
security
site-finder
stage/1
stage/2
status/blocked
status/done
status/needs-analysis
status/needs-fix
status/qa
status/ready
status/review
status/wip
tech-debt
tradein
ux
week ревью 1
wontfix
вторичка
ИРД
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: lekss361/gendesign#2193
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "fix/tradein-v2-overlay-nav-backdrop"
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?
Summary
Three UX fixes on the
/trade-in/v2section overlays (История / Продажи в доме / Аналогичные объявления / Аналитика / Предыдущие оценки), per user feedback. Frontend only.inertto the whole content wrap — which containsTopNav— so opening an overlay disabled/blocked the top tabs. Movedinertoff the wrap onto<main>/<footer>only; the nav is inerted only for the full-screenLocationDrawer. Users can now switch sections directly from an open overlay.role=dialog/aria-modal/ Esc / focus-trap / focus-restore all preserved.accentDeepbg, white text ≥4.9:1 AA, subtle shadow, hover lift) instead of the weak ghost pill. Uses existing accent tokens only.Files:
tradein-mvp/frontend/src/app/v2/page.tsx,tradein-mvp/frontend/src/components/trade-in/v2/SectionOverlay.tsx.Test plan
next buildgreen (13 routes,/v2compiled)tsc --noEmitclean/trade-in/v2: open an overlay, click a different top tab → switches directly; «К оценке» reads clearly as a button; click outside the panel closes it; click inside does not; Esc still closes; focus returns to the trigger.