2023-03-03 18:56:30 +02:00
|
|
|
import defaultTheme from "./default";
|
|
|
|
import { createTheme } from "@material-ui/core/styles";
|
|
|
|
|
|
|
|
const overrides = {
|
|
|
|
typography: {
|
|
|
|
h1: {
|
|
|
|
fontSize: "3rem"
|
|
|
|
},
|
|
|
|
h2: {
|
|
|
|
fontSize: "2rem"
|
|
|
|
},
|
|
|
|
h3: {
|
|
|
|
fontSize: "1.64rem"
|
|
|
|
},
|
|
|
|
h4: {
|
|
|
|
fontSize: "1.5rem"
|
|
|
|
},
|
|
|
|
h5: {
|
|
|
|
fontSize: "1.285rem"
|
|
|
|
},
|
|
|
|
h6: {
|
|
|
|
fontSize: "1.142rem"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
2023-03-04 21:06:49 +02:00
|
|
|
const getThemes = darkMode => {
|
|
|
|
const type = darkMode ? "dark" : "light";
|
|
|
|
|
|
|
|
return {
|
|
|
|
default: createTheme({
|
|
|
|
...defaultTheme,
|
|
|
|
...overrides,
|
|
|
|
palette: { ...defaultTheme.palette, type }
|
|
|
|
})
|
|
|
|
};
|
2023-03-03 18:56:30 +02:00
|
|
|
};
|
|
|
|
|
2023-03-04 21:06:49 +02:00
|
|
|
export { getThemes };
|