diff --git a/src/components/layout/Templates/ManageLayout.tsx b/src/components/layout/Templates/ManageLayout.tsx index 305410ef3..5634ee10a 100644 --- a/src/components/layout/Templates/ManageLayout.tsx +++ b/src/components/layout/Templates/ManageLayout.tsx @@ -122,6 +122,7 @@ type Icon = (props: TablerIconsProps) => JSX.Element; type NavigationLinkHref = { icon: Icon; href: string; + target?: '_self' | '_blank'; onlyAdmin?: boolean; }; @@ -182,7 +183,7 @@ const CustomNavigationLink = forwardRef< const matchesActive = router.pathname.endsWith(item.href); if (item.href.startsWith('http')) { - return ; + return ; } return ; @@ -228,18 +229,22 @@ const navigationLinks: NavigationLinks = { documentation: { icon: IconBook2, href: 'https://homarr.dev/docs/about', + target: '_blank' }, report: { icon: IconBrandGithub, href: 'https://github.com/ajnart/homarr/issues/new/choose', + target: '_blank' }, discord: { icon: IconBrandDiscord, href: 'https://discord.com/invite/aCsmEV5RgA', + target: '_blank' }, contribute: { icon: IconGitFork, href: 'https://github.com/ajnart/homarr', + target: '_blank' }, }, },