diff --git a/packages/docusaurus-theme-classic/src/theme/DocPage/index.tsx b/packages/docusaurus-theme-classic/src/theme/DocPage/index.tsx index 7a5e08d08e68..461cc93291e8 100644 --- a/packages/docusaurus-theme-classic/src/theme/DocPage/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/DocPage/index.tsx @@ -47,6 +47,13 @@ function DocPageContent({ } setHiddenSidebarContainer(!hiddenSidebarContainer); + + if ( + !hiddenSidebar && + window.matchMedia('(prefers-reduced-motion: reduce)').matches + ) { + setHiddenSidebar(true); + } }, [hiddenSidebar]); return (