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"], | |
| }); | |