From 5a0e8f424c0baaf5d0957e661edfd22747da4090 Mon Sep 17 00:00:00 2001 From: Sendou Date: Thu, 23 Jan 2020 13:29:47 +0200 Subject: [PATCH] menubar color fixes --- .../src/components/root/MenuBar.tsx | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/frontend-react/src/components/root/MenuBar.tsx b/frontend-react/src/components/root/MenuBar.tsx index 9ae45a146..e008ffdc8 100644 --- a/frontend-react/src/components/root/MenuBar.tsx +++ b/frontend-react/src/components/root/MenuBar.tsx @@ -1,30 +1,22 @@ -// https://github.com/chakra-ui/chakra-ui/blob/master/packages/chakra-ui-docs/components/DocsHeader.js - -import React, { useRef } from "react" -import { - Box, - Flex, - IconButton, - useColorMode, - useDisclosure, -} from "@chakra-ui/core" +import React, { useRef, useContext } from "react" +import { Box, Flex, IconButton, useDisclosure } from "@chakra-ui/core" import Logo from "./Logo" import { MdDehaze } from "react-icons/md" import MobileNav from "./MobileNav" +import MyThemeContext from "../../themeContext" export const MenuBar: React.FC = () => { const btnRef = useRef(null) const { isOpen, onOpen, onClose } = useDisclosure() - const { colorMode } = useColorMode() - const bgColor = { light: "#D6D7DA", dark: "#0A102D" } + const { colorMode, darkerBgColor, textColor } = useContext(MyThemeContext) const shadow = { light: "0px 1px 10px 8px rgba(0,0,0,0.15)", dark: "0px 1px 10px 8px rgba(255,255,255,0.04)", } return ( { aria-label="Open menu" ref={btnRef} variant="ghost" - color={`textColor.${colorMode}`} + color={textColor} ml="2" fontSize="35px" onClick={onOpen}