Skip to content
Snippets Groups Projects
Commit 73d11a22 authored by Chif Gergő's avatar Chif Gergő
Browse files

Add dark theme

parent 305c1d4a
No related branches found
No related tags found
3 merge requests!19fix type imports,!10Add theme,!8Refactor structure
...@@ -4,12 +4,13 @@ import { ClientContextProvider } from './context'; ...@@ -4,12 +4,13 @@ import { ClientContextProvider } from './context';
import ThemeProvider from './context/ThemeProvider'; import ThemeProvider from './context/ThemeProvider';
import { UserStateProvider } from './context/UserContext'; import { UserStateProvider } from './context/UserContext';
import Routes from './Routes'; import Routes from './Routes';
import { darkTheme } from './theme';
function App(): React.ReactElement { function App(): React.ReactElement {
return ( return (
<ClientContextProvider> <ClientContextProvider>
<UserStateProvider> <UserStateProvider>
<ThemeProvider> <ThemeProvider theme={darkTheme}>
<Router> <Router>
<Routes /> <Routes />
</Router> </Router>
......
import { createMuiTheme } from '@material-ui/core'; import { createMuiTheme } from '@material-ui/core';
// eslint-disable-next-line import/prefer-default-export // eslint-disable-next-line import/prefer-default-export
export const theme = createMuiTheme(/* { export const theme = createMuiTheme({
palette: { // TODO: Create default theme
/* palette: {
primary: {}, primary: {},
secondary: {}, secondary: {},
error: {}, error: {},
...@@ -12,8 +13,33 @@ export const theme = createMuiTheme(/* { ...@@ -12,8 +13,33 @@ export const theme = createMuiTheme(/* {
grey: {}, grey: {},
text: {}, text: {},
}, */
typography: {
fontFamily: 'Roboto',
},
});
export const darkTheme = createMuiTheme({
palette: {
primary: {
main: '#1A6B97',
contrastText: '#FFFFFF',
},
secondary: {
main: '#FFD200',
contrastText: '#202020',
},
error: {
main: '#FF0C3E',
},
background: {
default: '#222222',
},
success: {},
info: {},
warning: {},
}, },
typography: { typography: {
fontFamily: 'Roboto', fontFamily: 'Roboto',
}, },
} */); });
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment