ENG-9742: Update mobile drawer menu for web#6642
Conversation
Merging this PR will not alter performance
Comparing Footnotes
|
Greptile SummaryThis PR replaces the docs app's local mobile drawer with the shared marketing-site drawer, giving both sites a unified collapsible navbar menu (Products, Resources, Solutions panels). The old flat-item-list drawer is removed from
Confidence Score: 4/5Safe to merge; the only concern is a potential layout regression in docs_sidebar_drawer where explicit height and flex helpers were dropped from the inner container. The new docs_sidebar_drawer replaces h-[calc(100dvh-4rem)] min-h-0 on the outer content and flex-1 min-h-0 on the inner container with simpler h-full and no flex modifiers. If the drawer portal doesn't supply a properly sized parent, the sidebar may not scroll correctly on mobile. All other changes — the collapsible panel system, icon addition, and lock file bumps — look correct. packages/reflex-site-shared/src/reflex_site_shared/views/sidebar/init.py — specifically the docs_sidebar_drawer height and flex classes. Important Files Changed
|
No description provided.