From d9646a8674e044c3195cd6469fe2135613aab8ed Mon Sep 17 00:00:00 2001 From: Sascha Date: Thu, 6 May 2021 16:31:12 +0200 Subject: Fix theme switcher icon color in release --- webui/src/components/Themer.tsx | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) (limited to 'webui/src/components/Themer.tsx') diff --git a/webui/src/components/Themer.tsx b/webui/src/components/Themer.tsx index b4877974..edf1f352 100644 --- a/webui/src/components/Themer.tsx +++ b/webui/src/components/Themer.tsx @@ -1,35 +1,30 @@ import React, { createContext, useContext, useState } from 'react'; -import { fade, ThemeProvider } from '@material-ui/core'; -import IconButton from '@material-ui/core/IconButton/IconButton'; -import Tooltip from '@material-ui/core/Tooltip/Tooltip'; +import { ThemeProvider } from '@material-ui/core'; +import IconButton from '@material-ui/core/IconButton'; +import Tooltip from '@material-ui/core/Tooltip'; import { Theme } from '@material-ui/core/styles'; import { NightsStayRounded, WbSunnyRounded } from '@material-ui/icons'; -import { makeStyles } from '@material-ui/styles'; const ThemeContext = createContext({ toggleMode: () => {}, mode: '', }); -const useStyles = makeStyles((theme: Theme) => ({ - iconButton: { - color: fade(theme.palette.primary.contrastText, 0.5), - }, -})); - -const LightSwitch = () => { +type LightSwitchProps = { + className?: string; +}; +const LightSwitch = ({ className }: LightSwitchProps) => { const { mode, toggleMode } = useContext(ThemeContext); const nextMode = mode === 'light' ? 'dark' : 'light'; const description = `Switch to ${nextMode} theme`; - const classes = useStyles(); return ( {mode === 'light' ? : } -- cgit