From a5a35c1c35521d5485ebb87539e74a859c902869 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Sat, 28 Dec 2024 22:44:21 +0530 Subject: [PATCH 1/8] feat: add language option --- src/components/molecules/NavBar.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/molecules/NavBar.tsx b/src/components/molecules/NavBar.tsx index 142d45ab..a953b178 100644 --- a/src/components/molecules/NavBar.tsx +++ b/src/components/molecules/NavBar.tsx @@ -376,6 +376,14 @@ export const NavBar: React.FC = ({ > Deutsch + { + changeLanguage("de"); + handleMenuClose(); + }} + > + Add Language + From 5419b70f616c4046bd0e65c8b917671b3ed39600 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Sat, 28 Dec 2024 22:44:41 +0530 Subject: [PATCH 2/8] feat: add language option --- src/components/molecules/NavBar.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/molecules/NavBar.tsx b/src/components/molecules/NavBar.tsx index a953b178..d0c084a7 100644 --- a/src/components/molecules/NavBar.tsx +++ b/src/components/molecules/NavBar.tsx @@ -470,6 +470,14 @@ export const NavBar: React.FC = ({ > Deutsch + { + changeLanguage("de"); + handleMenuClose(); + }} + > + Add Language + )} From 1630e0eb7b8cb6dfab0c9b503ca42fed845dc4ce Mon Sep 17 00:00:00 2001 From: amhsirak Date: Sat, 28 Dec 2024 22:44:53 +0530 Subject: [PATCH 3/8] fix: format --- src/components/molecules/NavBar.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/molecules/NavBar.tsx b/src/components/molecules/NavBar.tsx index d0c084a7..6daf53e0 100644 --- a/src/components/molecules/NavBar.tsx +++ b/src/components/molecules/NavBar.tsx @@ -471,13 +471,13 @@ export const NavBar: React.FC = ({ Deutsch { - changeLanguage("de"); - handleMenuClose(); - }} - > - Add Language - + onClick={() => { + changeLanguage("de"); + handleMenuClose(); + }} + > + Add Language + )} From 6ac7068f45f7493136897ec54e0651f6f8778f81 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Sat, 28 Dec 2024 22:54:28 +0530 Subject: [PATCH 4/8] chore: i18n docs link to do --- src/components/molecules/NavBar.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/molecules/NavBar.tsx b/src/components/molecules/NavBar.tsx index 6daf53e0..be9f8acd 100644 --- a/src/components/molecules/NavBar.tsx +++ b/src/components/molecules/NavBar.tsx @@ -376,6 +376,7 @@ export const NavBar: React.FC = ({ > Deutsch + {/* WIP: Replace change language with i18n docs link */} { changeLanguage("de"); @@ -470,6 +471,7 @@ export const NavBar: React.FC = ({ > Deutsch + {/* WIP: Replace change language with i18n docs link */} { changeLanguage("de"); From 64a07545f7abbdcf8b9851a1a2e75634529c60df Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 9 Jan 2025 21:46:52 +0530 Subject: [PATCH 5/8] feat: add language option --- src/components/dashboard/NavBar.tsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/components/dashboard/NavBar.tsx b/src/components/dashboard/NavBar.tsx index bb9d5092..77ddba0c 100644 --- a/src/components/dashboard/NavBar.tsx +++ b/src/components/dashboard/NavBar.tsx @@ -402,6 +402,14 @@ export const NavBar: React.FC = ({ > Deutsch + { + changeLanguage("de"); + handleMenuClose(); + }} + > + Add Language + {renderThemeToggle()} @@ -490,6 +498,14 @@ export const NavBar: React.FC = ({ > Deutsch + { + changeLanguage("de"); + handleMenuClose(); + }} + > + Add Language + {renderThemeToggle()} From f5ad148b5fc437fd5350e48b25e17f509693a0e6 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 9 Jan 2025 21:47:05 +0530 Subject: [PATCH 6/8] chore: lint --- src/components/dashboard/NavBar.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/dashboard/NavBar.tsx b/src/components/dashboard/NavBar.tsx index 77ddba0c..342971c5 100644 --- a/src/components/dashboard/NavBar.tsx +++ b/src/components/dashboard/NavBar.tsx @@ -499,13 +499,13 @@ export const NavBar: React.FC = ({ Deutsch { - changeLanguage("de"); - handleMenuClose(); - }} - > - Add Language - + onClick={() => { + changeLanguage("de"); + handleMenuClose(); + }} + > + Add Language + {renderThemeToggle()} From 7db5d8b1292e47482f533258e205eb0ef29a3f0b Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 9 Jan 2025 21:48:58 +0530 Subject: [PATCH 7/8] feat: add docs link for i18n translation --- src/components/dashboard/NavBar.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/dashboard/NavBar.tsx b/src/components/dashboard/NavBar.tsx index 342971c5..f749cf1f 100644 --- a/src/components/dashboard/NavBar.tsx +++ b/src/components/dashboard/NavBar.tsx @@ -404,7 +404,7 @@ export const NavBar: React.FC = ({ { - changeLanguage("de"); + window.open('https://docs.maxun.dev/development/i18n', '_blank'); handleMenuClose(); }} > @@ -500,7 +500,7 @@ export const NavBar: React.FC = ({ { - changeLanguage("de"); + window.open('https://docs.maxun.dev/development/i18n', '_blank'); handleMenuClose(); }} > From d0907c47601bc79956f482dcf8657f8081f5ead5 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 9 Jan 2025 21:49:19 +0530 Subject: [PATCH 8/8] chore: remove unused code --- src/components/dashboard/NavBar.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/dashboard/NavBar.tsx b/src/components/dashboard/NavBar.tsx index f749cf1f..5f7ce6b3 100644 --- a/src/components/dashboard/NavBar.tsx +++ b/src/components/dashboard/NavBar.tsx @@ -515,7 +515,6 @@ export const NavBar: React.FC = ({ ); }; -// Styled Components const NavBarWrapper = styled.div<{ mode: 'light' | 'dark' }>` grid-area: navbar; background-color: ${({ mode }) => (mode === 'dark' ? '#1e2124' : '#ffffff')};