From b204adc948f1a06b56de1623003c28d33971135d Mon Sep 17 00:00:00 2001 From: Nuzhy-Deriv Date: Tue, 5 Dec 2023 18:18:43 +0800 Subject: [PATCH] fix: hover effect on navigation items --- .../src/lib/navigation/desktop/desktop.nav-item.tsx | 10 +++++++--- .../src/lib/navigation/language-switcher/index.tsx | 6 ++++-- .../language-switcher/mobile-language.content.tsx | 2 +- .../navigation/language-switcher/mobile-language.tsx | 6 ++++-- .../src/lib/navigation/mobile/mobile.nav-link.tsx | 4 +++- .../src/lib/navigation/mobile/mobile.nav-list.tsx | 4 ++-- libs/blocks/src/lib/navigation/navigation.link.tsx | 5 +++-- 7 files changed, 24 insertions(+), 13 deletions(-) diff --git a/libs/blocks/src/lib/navigation/desktop/desktop.nav-item.tsx b/libs/blocks/src/lib/navigation/desktop/desktop.nav-item.tsx index b7ef5e4cb..6b51a091f 100644 --- a/libs/blocks/src/lib/navigation/desktop/desktop.nav-item.tsx +++ b/libs/blocks/src/lib/navigation/desktop/desktop.nav-item.tsx @@ -19,7 +19,7 @@ export const DesktopNavItem: React.FC = ({ return ( !item.isMobileNavOnly && (
  • { setShowLangContent?.(false); if (item.type === 'nav-dropdown') { @@ -29,8 +29,9 @@ export const DesktopNavItem: React.FC = ({ > {item.type === 'direct' ? ( { setShowLangContent?.(false); onListItemHover?.(navItemName); @@ -39,7 +40,10 @@ export const DesktopNavItem: React.FC = ({ {item.text} ) : ( - + {item.text} )} diff --git a/libs/blocks/src/lib/navigation/language-switcher/index.tsx b/libs/blocks/src/lib/navigation/language-switcher/index.tsx index 252021d88..0ecf0d7b0 100644 --- a/libs/blocks/src/lib/navigation/language-switcher/index.tsx +++ b/libs/blocks/src/lib/navigation/language-switcher/index.tsx @@ -8,7 +8,7 @@ const LanguageSwitcher = () => { return (
    { setIsDropContentOpen?.(false); setActiveMenu?.('none'); @@ -16,7 +16,9 @@ const LanguageSwitcher = () => { }} > - {activeLanguage?.shortName} + + {activeLanguage?.shortName} +
    ); }; diff --git a/libs/blocks/src/lib/navigation/language-switcher/mobile-language.content.tsx b/libs/blocks/src/lib/navigation/language-switcher/mobile-language.content.tsx index 3b668c2fb..091bb08b9 100644 --- a/libs/blocks/src/lib/navigation/language-switcher/mobile-language.content.tsx +++ b/libs/blocks/src/lib/navigation/language-switcher/mobile-language.content.tsx @@ -17,7 +17,7 @@ export const MobileLanguageContent = () => {
    { selectLanguage?.(langItems[item]); setShowMobileLanguages?.(false); diff --git a/libs/blocks/src/lib/navigation/language-switcher/mobile-language.tsx b/libs/blocks/src/lib/navigation/language-switcher/mobile-language.tsx index 4234edc79..c7613cf2d 100644 --- a/libs/blocks/src/lib/navigation/language-switcher/mobile-language.tsx +++ b/libs/blocks/src/lib/navigation/language-switcher/mobile-language.tsx @@ -7,13 +7,15 @@ export const MobileLanguageToggler = () => { return (
    { setShowMobileLanguages?.(true); }} > - {activeLanguage?.displayName} + + {activeLanguage?.displayName} +
    ); diff --git a/libs/blocks/src/lib/navigation/mobile/mobile.nav-link.tsx b/libs/blocks/src/lib/navigation/mobile/mobile.nav-link.tsx index 7618f1a8d..f450d7237 100644 --- a/libs/blocks/src/lib/navigation/mobile/mobile.nav-link.tsx +++ b/libs/blocks/src/lib/navigation/mobile/mobile.nav-link.tsx @@ -18,8 +18,10 @@ export const MobileNavLink: React.FC = ({ return ( { return ; } return ( -
  • +
  • { setActiveMenu?.(navItemName); diff --git a/libs/blocks/src/lib/navigation/navigation.link.tsx b/libs/blocks/src/lib/navigation/navigation.link.tsx index 1081caadc..7903be663 100644 --- a/libs/blocks/src/lib/navigation/navigation.link.tsx +++ b/libs/blocks/src/lib/navigation/navigation.link.tsx @@ -15,8 +15,9 @@ export const NavigationLink: React.FC = ({ return ( = ({ > {item.icon ? item.icon : null}
    - + {item.text} {item.external && }