Name:
[ADD] viin_brain, viin_ai_brain: KG-temporal Brain UI - ADR-006 UI-layer (C-gamma scrubber)
State:
Killed
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#70
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
ceec59e804d1c50fed8856005fa7fd840c4c442f
Description:
[IMP] viin_brain: mobile/tablet responsive - frozen-backdrop fix + context bottom-sheet
Mobile/tablet defects found by a live Playwright survey (phone 390 + tablet 768):
- BLOCKER "frozen UI" on phone: a global `.o_brain_drawer_backdrop` rule in
brain_create_drawer.scss (pointer-events:all, z-index:1040) collided with the
mobile sidebar backdrop of the same class, so the always-present phone backdrop
swallowed every tap. Rename the create-drawer backdrop to a private class.
- Phone: page context menu clamped on-screen (was off the left edge); header
actions wrap; sidebar containing-block fix; sidebar auto-closes after page nav.
- Tablet: "More" overflow menu + temporal slider + context-pane toggle handle
kept inside the viewport.
- NEW: phone context bottom-sheet - the context pane (Graph / temporal scrubber /
Fact History / Properties / Backlinks) was display:none on phone; now a
bottom-sheet (FAB trigger + backdrop + drag-dismiss) makes it reachable.
All changes gated to phone/tablet media queries + isMobileViewport; desktop
(>=1024px) byte-identical.
Branch:
17.0
Instance ID:
0
Age:
Up-time:
Not finished