import { createTheme } from "@mui/material"; const theme = createTheme({ breakpoints: { values: { xs: 0, sm: 540, md: 900, lg: 1200, xl: 1536, }, }, typography: { h5: { // H2 в макете fontSize: "24px", lineHeight: "28.44px", fontWeight: 500, }, button: { fontSize: "18px", lineHeight: "24px", fontWeight: 400, textTransform: "none", }, body1: { // T1 в макете fontSize: "18px", lineHeight: "21.33px", fontWeight: 400, }, body2: { // M1 в макете fontSize: "16px", lineHeight: "20px", fontWeight: 500, }, p1:{ // P1 в макете fontSize: "20px", lineHeight: "24px", fontWeight: 500, }, fontFamily: [ "Rubik", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', '"Helvetica Neue"', "Arial", "sans-serif", '"Apple Color Emoji"', '"Segoe UI Emoji"', '"Segoe UI Symbol"', ].join(","), }, }); theme.typography.h2 = { fontSize: "70px", lineHeight: "70px", fontWeight: 500, [theme.breakpoints.down("md")]: { fontSize: "42px", lineHeight: "50px", } }; theme.typography.h4 = { // H1 в макете fontSize: "36px", lineHeight: "42.66px", fontWeight: 500, [theme.breakpoints.down("md")]: { fontSize: "24px", lineHeight: "28.44px", } }; theme.typography.infographic = { fontSize: "80px", lineHeight: "94.8px", fontWeight: 400, [theme.breakpoints.down("md")]: { fontSize: "50px", lineHeight: "59px", fontWeight: 400, } }; export default theme;