From c55023c14c9574fe56de003ab5202cc72bd78d1c Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Fri, 13 Nov 2020 00:29:07 +0300 Subject: [PATCH 1/2] chore(v2): downgrade babel-plugin-dynamic-import-node to 2.3.0 --- packages/docusaurus/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/docusaurus/package.json b/packages/docusaurus/package.json index a1cebea6c044..4b02965657fa 100644 --- a/packages/docusaurus/package.json +++ b/packages/docusaurus/package.json @@ -51,7 +51,7 @@ "@endiliey/static-site-generator-webpack-plugin": "^4.0.0", "@svgr/webpack": "^5.4.0", "babel-loader": "^8.2.1", - "babel-plugin-dynamic-import-node": "^2.3.3", + "babel-plugin-dynamic-import-node": "^2.3.0", "boxen": "^4.2.0", "cache-loader": "^4.1.0", "chalk": "^3.0.0", From 509f849cc2bc93e2a2e0fcdbd0fbde153925a87e Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Fri, 13 Nov 2020 16:32:07 +0300 Subject: [PATCH 2/2] fix(v2): add support for prefers-reduced-motion in hideable sidebar --- .../docusaurus-theme-classic/src/theme/DocPage/index.tsx | 7 +++++++ 1 file changed, 7 insertions(+) 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 (