front-hub/src/pages/Landing/Section5.tsx

58 lines
1.7 KiB
TypeScript
Raw Normal View History

2023-11-05 23:33:40 +00:00
import { Box, Button, Typography, useMediaQuery, useTheme } from "@mui/material"
import SectionWrapper from "@components/SectionWrapper"
2022-11-17 12:25:23 +00:00
export default function Section5() {
2023-11-05 23:33:40 +00:00
const theme = useTheme()
const upMd = useMediaQuery(theme.breakpoints.up("md"))
const isTablet = useMediaQuery(theme.breakpoints.down(1000))
2022-11-17 12:25:23 +00:00
2023-11-05 23:33:40 +00:00
return (
<SectionWrapper
component="section"
maxWidth="lg"
outerContainerSx={{
backgroundColor: theme.palette.purple.main,
}}
sx={{
pt: upMd ? "101px" : "80px",
pb: upMd ? "100px" : "80px",
px: isTablet ? (upMd ? "40px" : "18px") : "20px",
}}
>
<Box
sx={{
display: "grid",
gridTemplate: upMd ? "auto auto / 1fr 1fr" : "repeat(3, auto) / auto",
}}
>
<Typography variant="h4" sx={{ mb: upMd ? "62px" : "30px" }}>
Хотите свой IT продукт?
2023-11-05 23:33:40 +00:00
</Typography>
<Typography
sx={{
maxWidth: isTablet ? "100%" : "79.3%",
gridRow: upMd ? "span 2" : "",
justifySelf: upMd ? "end" : "start",
mb: upMd ? undefined : "50px",
}}
>
Закажите разработку любого продукта на любом этапе. У высококлассной команды специалистов
с обширным опытом и компетенциями, получить продукт мечты еще никогда не было так просто.
2023-11-05 23:33:40 +00:00
</Typography>
<Box
sx={{
display: "flex",
flexDirection: upMd ? "row" : "column",
alignItems: "start",
gap: upMd ? "24px" : "20px",
}}
>
<Button sx={{ width: "180px", height: "44px", p: 0 }} variant="pena-contained-light">
Наши услуги
2023-11-05 23:33:40 +00:00
</Button>
</Box>
</Box>
</SectionWrapper>
)
2023-08-22 10:28:22 +00:00
}