Spaces:
Runtime error
Runtime error
import { Fira_Code, Poppins } from "next/font/google"; | |
import { experimental_extendTheme as extendTheme, Theme } from "@mui/material/styles"; | |
export const poppins = Poppins({ | |
weight: ["300", "400", "500", "700"], | |
subsets: ["latin"], | |
display: "swap", | |
fallback: ["Helvetica", "Arial", "sans-serif"], | |
}); | |
const theme = extendTheme({ | |
colorSchemes: { | |
light: { | |
palette: { | |
primary: { | |
main: "#2c90fc", | |
}, | |
secondary: { | |
main: "#b827fc", | |
}, | |
}, | |
}, | |
dark: { | |
palette: { | |
primary: { | |
main: "#2c90fc", | |
}, | |
secondary: { | |
main: "#b827fc", | |
}, | |
text: { | |
secondary: "#ffffff", | |
}, | |
}, | |
}, | |
}, | |
typography: { | |
...poppins.style, | |
h1: { | |
fontSize: "5em", | |
}, | |
}, | |
components: { | |
MuiLink: { | |
styleOverrides: { | |
root: { | |
textDecoration: "none", | |
":hover": { | |
textDecoration: "underline", | |
}, | |
}, | |
}, | |
}, | |
MuiListSubheader: { | |
styleOverrides: { | |
root: { | |
fontSize: "1.35rem", | |
}, | |
}, | |
}, | |
MuiButton: { | |
styleOverrides: { | |
startIcon: ({ ownerState }) => ({ | |
...(ownerState.children | |
? {} | |
: { | |
// if no button label, center icon (e.g mobile) | |
marginRight: 0, | |
}), | |
}), | |
}, | |
}, | |
}, | |
}); | |
export default theme; | |
export const fontMono = Fira_Code({ | |
subsets: ["latin"], | |
}); | |