Skip to content

Commit 1e50889

Browse files
wdonsongfuma-nama
andauthored
fix(ui): hide mobile sidebar trigger when sidebar is disabled (#2060)
* fix(ui): hide mobile sidebar trigger when sidebar is disabled - Add sidebarEnabled prop to NavbarSidebarTrigger component - Conditionally render trigger based on sidebar state - Apply fix across docs, notebook, and registry layouts - Prevents unnecessary UI element when sidebar functionality is disabled * remove unsupported options from Notebook --------- Co-authored-by: Fuma Nama <[email protected]>
1 parent 1d4fa2c commit 1e50889

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.changeset/bitter-hairs-cross.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'fumadocs-ui': patch
3+
---
4+
5+
Fix mobile sidebar trigger visibility when sidebar is disabled

packages/ui/src/layouts/docs.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,9 @@ export function DocsLayout({
189189
(searchToggle.components?.sm ?? (
190190
<SearchToggle className="p-2" hideIfDisabled />
191191
))}
192-
<NavbarSidebarTrigger className="p-2 -me-1.5 md:hidden" />
192+
{sidebarEnabled && (
193+
<NavbarSidebarTrigger className="p-2 -me-1.5 md:hidden" />
194+
)}
193195
</Navbar>
194196
))}
195197
<LayoutBody

0 commit comments

Comments
 (0)