From 7dfd9452e50a8a69132b7fbc5f787c60906c7230 Mon Sep 17 00:00:00 2001
From: "Kalle (Sendou)" <38327916+Sendouc@users.noreply.github.com>
Date: Fri, 4 Dec 2020 10:52:31 +0200
Subject: [PATCH] closes #169
---
components/layout/IconNavBar.tsx | 113 ++++++++++++++++++++-----------
pages/_app.tsx | 13 +++-
2 files changed, 85 insertions(+), 41 deletions(-)
diff --git a/components/layout/IconNavBar.tsx b/components/layout/IconNavBar.tsx
index 86b250997..84994644a 100644
--- a/components/layout/IconNavBar.tsx
+++ b/components/layout/IconNavBar.tsx
@@ -6,6 +6,11 @@ import {
MenuGroup,
MenuItem,
MenuList,
+ Popover,
+ PopoverArrow,
+ PopoverContent,
+ PopoverHeader,
+ PopoverTrigger,
} from "@chakra-ui/react";
import { t, Trans } from "@lingui/macro";
import { useLingui } from "@lingui/react";
@@ -73,7 +78,6 @@ const IconNavBar = () => {
secondaryBgColor,
textColor,
themeColorHex: themeColor,
- gray,
} = useMyTheme();
const pathname = useRouter().pathname;
@@ -90,45 +94,13 @@ const IconNavBar = () => {
boxShadow="md"
>
{navIcons.map(({ displayName, code, menuItems }) => {
- const codesTogether =
- "/" +
- code +
- menuItems.reduce((acc, { code }) => acc + "/" + code, "");
-
- const isActive = pathname !== "/" && codesTogether.includes(pathname);
- const MenuNavIcon = () => (
-