From 7452f6cf5bb0f11fb82e666cb02fc26ebd6373bf Mon Sep 17 00:00:00 2001 From: Shreesh Date: Thu, 12 Oct 2023 19:57:27 +0530 Subject: [PATCH 1/4] fix: fixed wrong cursor on dropdown menu in navbar, when the window is small --- .../src/theme/NavbarItem/DropdownNavbarItem.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem.tsx b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem.tsx index bc315a1fa750..e682556a049e 100644 --- a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem.tsx +++ b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem.tsx @@ -142,6 +142,7 @@ function DropdownNavbarItemMobile({ })}> Date: Fri, 13 Oct 2023 08:32:36 +0530 Subject: [PATCH 2/4] fix: implemented the cursor fix using css and removed unnecessary links --- .../index.tsx} | 4 ++-- .../NavbarItem/DropdownNavbarItem/styles.module.css | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) rename packages/docusaurus-theme-classic/src/theme/NavbarItem/{DropdownNavbarItem.tsx => DropdownNavbarItem/index.tsx} (97%) create mode 100644 packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/styles.module.css diff --git a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem.tsx b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/index.tsx similarity index 97% rename from packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem.tsx rename to packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/index.tsx index e682556a049e..08451bacde22 100644 --- a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem.tsx +++ b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/index.tsx @@ -19,6 +19,7 @@ import type { DesktopOrMobileNavBarItemProps, Props, } from '@theme/NavbarItem/DropdownNavbarItem'; +import styles from './styles.module.css'; function isItemActive( item: LinkLikeNavbarItemProps, @@ -137,12 +138,11 @@ function DropdownNavbarItemMobile({ return (
  • Date: Mon, 16 Oct 2023 07:37:33 +0530 Subject: [PATCH 3/4] chore: formatted the code From b02d2fdb0423ea2321f5beb7b48abcdeec13588d Mon Sep 17 00:00:00 2001 From: Shreesh Date: Thu, 16 Nov 2023 00:03:51 +0530 Subject: [PATCH 4/4] refactor: applied style to the inner `` instead of the outer `
  • ` --- .../src/theme/NavbarItem/DropdownNavbarItem/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/index.tsx b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/index.tsx index 08451bacde22..fc1d8d356048 100644 --- a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/index.tsx @@ -138,12 +138,13 @@ function DropdownNavbarItemMobile({ return (